Open Bug 1429935 Opened 2 years ago Updated 2 years ago

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

Categories

(Core :: Graphics, defect, P3)

defect

Tracking

()

People

(Reporter: erahm, Unassigned)

References

(Blocks 1 open bug)

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.