1,700 instances of "robustness marked as unsupported" emitted from gfx/gl/GLContextFeatures.cpp during linux64 debug testing

NEW
Unassigned

Status

()

Core
Graphics
P3
normal
6 days ago
6 days ago

People

(Reporter: erahm, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: gfx-noted)

> 1681 WARNING: robustness marked as unsupported: file gfx/gl/GLContextFeatures.cpp, line 915

This warning [1] shows up in the following test suites:

>    496 - test-linux64/debug-mochitest-webgl-e10s-1 gl1
>    438 - test-linux64/debug-mochitest-webgl-e10s-3 gl3
>    313 - test-linux64/debug-mochitest-webgl-e10s-2 gl2
>    168 - test-linux64/debug-reftest-stylo-e10s-4 Rs4
>     88 - test-linux64/debug-reftest-e10s-4 R4
>     85 - test-linux64/debug-reftest-no-accel-e10s-4 Ru4
>     24 - test-linux64/debug-mochitest-gpu-e10s gpu
>      8 - test-linux64/debug-mochitest-browser-chrome-e10s-12 bc12
>      6 - test-linux64/debug-mochitest-browser-chrome-e10s-4 bc4
>      6 - test-linux64/debug-crashtest-e10s C
>      4 - test-linux64/debug-mochitest-browser-chrome-e10s-14 bc14
>      4 - test-linux64/debug-web-platform-tests-reftests-e10s-3 Wr3
>      4 - test-linux64/debug-marionette-e10s Mn
>      4 - test-linux64/debug-mochitest-browser-chrome-e10s-1 bc1
>      3 - test-linux64/debug-reftest-e10s-7 R7
>      3 - test-linux64/debug-reftest-e10s-8 R8
>      3 - test-linux64/debug-reftest-e10s-6 R6
>      3 - test-linux64/debug-reftest-e10s-2 R2
>      3 - test-linux64/debug-mochitest-e10s-3 3
>      3 - test-linux64/debug-reftest-e10s-5 R5
>      3 - test-linux64/debug-reftest-e10s-1 R1
>      3 - test-linux64/debug-reftest-e10s-3 R3
>      2 - test-linux64/debug-firefox-ui-functional-local-e10s en-US
>      2 - test-linux64/debug-mochitest-browser-chrome-e10s-2 bc2
>      2 - test-linux64/debug-mochitest-browser-chrome-e10s-9 bc9
>      2 - test-linux64/debug-mochitest-browser-chrome-e10s-8 bc8
>      1 - test-linux64/debug-web-platform-tests-e10s-10 wpt10

It shows up in 899 tests. A few of the most prevalent:

>     65 - [e10s] dom/canvas/test/webgl-mochitest/test_backbuffer_channels.html
>     50 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__context-creation.html
>     50 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__context-eviction-with-garbage-collection.html
>     50 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__context-creation-and-destruction.html
>     40 - [e10s] dom/canvas/test/webgl-mochitest/ensure-exts/test_common.html
>     27 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__rendering__multisample-corruption.html
>     25 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__context-release-upon-reload.html
>     25 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__context-release-with-workers.html
>     12 - [e10s] dom/canvas/test/webgl-conf/generated/test_conformance__context__premultiplyalpha-test.html
>      8 - [e10s] dom/tests/browser/browser_beforeunload_between_chrome_content.js

[1] https://hg.mozilla.org/mozilla-central/annotate/2cb19d6666db/gfx/gl/GLContextFeatures.cpp#l915
This seems to show up grouped with bug 1429939 and bug 1429941 leading to ~5,000 warnings during testing.
(In reply to Eric Rahm [:erahm] (please no mozreview requests) from comment #1)
> This seems to show up grouped with bug 1429939 and bug 1429941 leading to
> ~5,000 warnings during testing.

Jeff it looks like you probably know the most about these bugs, can you check them out? It seems like it would be better to use MOZ_LOG for things like this.
Flags: needinfo?(jgilbert)
We can switch this to MOZ_LOG.
Flags: needinfo?(jgilbert)
Priority: -- → P3
Whiteboard: gfx-noted
You need to log in before you can comment on or make changes to this bug.