If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Fix and reenable various webgl tests that use random images on the web

NEW
Unassigned

Status

()

Core
Canvas: WebGL
P3
normal
8 months ago
8 months ago

People

(Reporter: bz, Unassigned, NeedInfo)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(firefox54 affected)

Details

(Whiteboard: [gfx-noted])

The webgl testsuite uses random images on the web.  This is totally busted, and I filed https://github.com/KhronosGroup/WebGL/issues/2273 on that, but in the meantime...

What we should probably do is add the two hostnames involved to our test HTTP server and map the relevant paths to something in-tree.  Then I expect we can remove several "skip-if = 1" from dom/canvas/test/webgl-conf/generated-mochitest.ini as well as the unconditional CRASH annotations from <https://dxr.mozilla.org/mozilla-central/search?q=path%3Atesting%2Fweb-platform%2Fmeta+CRASH&redirect=false> -- those crashes are because access to random web servers during tests kills the process.

Doing this would improve our test coverage, which is a good thing, right?  ;)
Flags: needinfo?(jgilbert)

Updated

8 months ago
Priority: -- → P3
Whiteboard: [gfx-noted]
These images are now hosted on get.webgl.org, so it's a matter of mapping that domain in our test infra and making the relevant path point to the right images...
You need to log in before you can comment on or make changes to this bug.