[Public WebGL] loading models with textures from local disk?

Benoit Jacob [email protected]
Fri Sep 9 14:57:33 PDT 2011


Can't reply about Chrome, but FWIW the exact same problem happens on 
Firefox and the work-around is to go to about:config and set
security.fileuri.strict_origin_policy=true

Note that you really should only do this in a dedicated test profile, 
and then make sure to only run trusted local pages on this profile.

Benoit

On 09/09/11 05:00 PM, Ilyes Gouta wrote:
>
> Hi,
>
> I'm running Chrome 13.0.782.220 on my Windows 7 64bit, validating few
> WebGL test pages on it before testing on the final platform, and I'm
> hitting this constraint (recently introduced?).
>
> Is there a way to relax the browser's security check, since I'm using
> textures that are coming from my local drive and *do* know that are
> safe?
>
> Is there an option to pass to Chrome?
>
>> python -m SimpleHTTPServer
>
> Any similar, light weight, approach for Windows?
>
> Thanks,
>
> -Ilyes
>
>> Just open a shell/terminal/command prompt, CD to the folder you want to be the root of your server and type
>> python -m SimpleHTTPServer
>>
>> You can now connect to http://localhost:8000/yourtestpage.html
>>
>> When you're done press Ctrl-C and everything is back to normal
>>
>> It's simple and doesn't require you to turn off the security in your browser.
>>
>>
>> On Fri, Jun 24, 2011 at 6:01 AM, Benoit Jacob<[email protected]>  wrote:
>
> ----- Original Message -----
>> Hi,
>>
>> On Fri, Jun 24, 2011 at 14:52, Evgeny Demidov
>> <[email protected]>  wrote:
>>> in Firefox 6
>>> Error: uncaught exception: [Exception... "Failure arg 5
>>> [nsIDOMWebGLRenderingContext.texImage2D]" nsresult: "0x80004005
>>> (NS_ERROR_FAILURE)" location: "JS frame ::
>>> file:///E:/w3/ibiblio/webgl/models/jupiter.html ::<TOP_LEVEL>  ::
>>> line 164"
>>>   data: no]
>>
>> This is due to same-origin restrictions on file URLs.
>> In Firefox you can workaround this by changing
>> security.fileuri.strict_origin_policy in about:config
>
> I also recently learnt we have a bug making it more restricted than
> necessary (unless of course you flip that pref):
> https://bugzilla.mozilla.org/show_bug.cgi?id=444641
>
> Benoit
>
> -----------------------------------------------------------
> You are currently subscribed to [email protected]
> To unsubscribe, send an email to [email protected] with
> the following command in the body of your email:
> unsubscribe public_webgl
> -----------------------------------------------------------
>
> -----------------------------------------------------------
> You are currently subscribed to [email protected]
> To unsubscribe, send an email to [email protected] with
> the following command in the body of your email:
> unsubscribe public_webgl
> -----------------------------------------------------------
>


-----------------------------------------------------------
You are currently subscribed to [email protected]
To unsubscribe, send an email to [email protected] with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------





More information about the public_webgl mailing list