[ 
https://issues.apache.org/jira/browse/FLEX-34834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ty ro resolved FLEX-34834.
--------------------------
    Resolution: Fixed

adding Loader(graphic).contentLoaderInfo.contentType == 
"application/x-shockwave-flash"  as an && condition in the if statement at 703 
in inlinegraphicelement.as solves this.

//bug #2931005 TLF cannot show Flex SWF after loading it as an ILG
if(graphic is Loader && Loader(graphic).contentLoaderInfo.contentType == 
"application/x-shockwave-flash" && Loader(graphic).content != null && 
Loader(graphic).content.hasOwnProperty("setActualSize") && (!widthIsComputed() 
|| !heightIsComputed()) )

> security error when using image tag in html
> -------------------------------------------
>
>                 Key: FLEX-34834
>                 URL: https://issues.apache.org/jira/browse/FLEX-34834
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Spark: TextArea
>    Affects Versions: Apache Flex 4.14.0
>         Environment: windows
>            Reporter: ty ro
>
> SecurityError: Error #2122: Security sandbox violation: Loader.content: 
> http://mydomain.com/Client/myapplication.swf cannot access 
> http://differentdomain.com/image.png. A policy file is required, but the 
> checkPolicyFile flag was not set when this media was loaded. 
> at flash.display::Loader/get content() 
> at 
> flashx.textLayout.elements::InlineGraphicElement/loadCompleteHandler()[/Users/aharui/git/flex/master/flex-tlf/textLayout/src/flashx/textLayout/elements/InlineGraphicElement.as:703]
>  
> The image actually loads successfully in-spite of the error, but it doesn't 
> being measured correctly, so the image can exceed the component's 
> boundaries and overlap the text after it. 
> using .swf debug on desktop does not reproduce this. using on browser does 
> regardless if it is debug release or build release.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to