Hi

This is an old thread but I have similar SOP issue:

I have a host page in the root of the webapp: /index.html
I also have a web worker on public path which ends up in 
/worker/Name.worker.js

I'm starting the worker using 'new Worker(<absolute url to worker file>); 
which is based on GWT.getModuleBaseUrlForStaticFiles();

The problem is when running in SDM public path is hosted from CodeServer 
and not from DevMode server where host page is located:
http://localhost:8888/index.html
http://localhost:9876/<module name>/worker/Name.worker.js

Is there any workaround for this except moving worker file from public path 
to webapp directory?

Greg

On Monday, March 4, 2013 at 11:22:45 AM UTC+1, Thomas Broyer wrote:
>
>
>
> On Monday, March 4, 2013 10:45:35 AM UTC+1, Harold wrote:
>>
>> Hi Thomas,
>>
>> Thanks for you answer.
>>
>> Following your suggestion ( new Image(myImageResource) ), there is no 
>> more security error :)
>>
>> All my textures are loaded but are almost empties. According to 
>> WebGLInspector all textures have size 1x1 with a transparent pixel.
>> It looks like that the HTMLImageElement obtained via image.getElement() 
>> is not properly filled now.
>>
>> An idea about that ?
>>
>
> The image then is probably a "clipped image" using a sprited image: the 
> image itself is a 1×1px transparent gif (clear.cache.gif, served from the 
> same origin as the app) and the image is set as its background, with 
> background-position and clip to only show the portion of the sprited image 
> that corresponds to the original image. That makes me think we should add a 
> isComplete() or isSprited() to ImageResource to "optimize" the way we 
> create Image widgets out of ImageResources (which I happen to have already 
> proposed in issue 7403 
> <https://code.google.com/p/google-web-toolkit/issues/detail?id=7403>).
>
> Anyway, that explains why the security error has vanished.
> So in the mean time, revert to "new Image(myImageResource.getSafeUri())" 
> (no need to use asString(), there's an overload taking a SafeUri argument), 
> but then I bet you'll have the security error back…
>
>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to