PLT-3181 Added crossorigin='anonymous' to all external images (#5774)
* PLT-3181 Added crossorigin='anonymous' to all external images * Fixed image unit tests * Added crossorigin='anonymous' to a few more places
Этот коммит содержится в:
коммит произвёл
Corey Hulen
родитель
d757645c24
Коммит
24848f9d6a
@@ -184,6 +184,7 @@ class PostAttachment extends React.Component {
|
||||
author.push(
|
||||
<img
|
||||
className='attachment__author-icon'
|
||||
crossOrigin='anonymous'
|
||||
src={data.author_icon}
|
||||
key={'attachment__author-icon'}
|
||||
height='14'
|
||||
@@ -257,6 +258,7 @@ class PostAttachment extends React.Component {
|
||||
image = (
|
||||
<img
|
||||
className='attachment__image'
|
||||
crossOrigin='anonymous'
|
||||
src={data.image_url}
|
||||
/>
|
||||
);
|
||||
@@ -269,6 +271,7 @@ class PostAttachment extends React.Component {
|
||||
className='attachment__thumb-container'
|
||||
>
|
||||
<img
|
||||
crossOrigin='anonymous'
|
||||
src={data.thumb_url}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -201,6 +201,7 @@ export default class PostAttachmentOpenGraph extends React.Component {
|
||||
element = this.wrapInSmallImageContainer(
|
||||
<img
|
||||
className={'attachment__image attachment__image--openraph'}
|
||||
crossOrigin='anonymous'
|
||||
src={imageUrl}
|
||||
ref={(img) => {
|
||||
this.smallImageElement = img;
|
||||
|
||||
@@ -67,6 +67,7 @@ export default class PostImageEmbed extends React.Component {
|
||||
return (
|
||||
<img
|
||||
className='img-div placeholder'
|
||||
crossOrigin='anonymous'
|
||||
height='500px'
|
||||
/>
|
||||
);
|
||||
@@ -75,6 +76,7 @@ export default class PostImageEmbed extends React.Component {
|
||||
return (
|
||||
<img
|
||||
className='img-div'
|
||||
crossOrigin='anonymous'
|
||||
src={this.props.link}
|
||||
/>
|
||||
);
|
||||
|
||||
@@ -69,6 +69,7 @@ export default class ProfilePicture extends React.Component {
|
||||
width={this.props.width}
|
||||
height={this.props.width}
|
||||
src={this.props.src}
|
||||
crossOrigin='anonymous'
|
||||
/>
|
||||
<StatusIcon status={this.props.status}/>
|
||||
</span>
|
||||
@@ -82,6 +83,7 @@ export default class ProfilePicture extends React.Component {
|
||||
width={this.props.width}
|
||||
height={this.props.width}
|
||||
src={this.props.src}
|
||||
crossOrigin='anonymous'
|
||||
/>
|
||||
<StatusIcon status={this.props.status}/>
|
||||
</span>
|
||||
|
||||
@@ -182,6 +182,7 @@ export default class ProfilePopover extends React.Component {
|
||||
height='128'
|
||||
width='128'
|
||||
key='user-popover-image'
|
||||
crossOrigin='anonymous'
|
||||
/>
|
||||
);
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user