Closed Bug 1307228 Opened 3 years ago Closed 3 years ago

4,800 instances of "Direct3D 11-accelerated layers are not supported on this system." emitted from gfx/thebes/gfxWindowsPlatform.cpp during windowsxp debug testing

Categories

(Core :: Graphics, defect, P1)

All
Windows XP
defect

Tracking

()

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: erahm, Assigned: milan)

References

(Blocks 1 open bug)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

> 4816 WARNING: Direct3D 11-accelerated layers are not supported on this system.: file gfx/thebes/gfxWindowsPlatform.cpp, line 2000

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

>    792 - Mochitest Other oth
>    484 - Mochitest Browser Chrome bc3
>    472 - W3C Web Platform Reftests Wr
>    266 - Mochitest Browser Chrome bc2
>    256 - Mochitest Browser Chrome bc5
>    249 - Mochitest Browser Chrome bc1
>    226 - Mochitest Clipboard cl
>    221 - Mochitest 5
>    204 - Mochitest Browser Chrome bc7
>    182 - Mochitest Browser Chrome bc4
>    161 - Mochitest 3
>    148 - Mochitest 1
>    139 - Mochitest 4
>    137 - Mochitest Jetpack JP
>    123 - Mochitest Browser Chrome bc6
>    119 - Mochitest 2
>    100 - Mochitest DevTools Browser Chrome dt1
>     66 - Mochitest DevTools Browser Chrome dt4
>     64 - Mochitest DevTools Browser Chrome dt2
>     62 - Mochitest DevTools Browser Chrome dt3
>     60 - Mochitest DevTools Browser Chrome dt8
>     57 - Mochitest DevTools Browser Chrome dt6
>     49 - Mochitest DevTools Browser Chrome dt7
>     48 - Mochitest DevTools Browser Chrome dt5
>     30 - Mochitest Media mda
>     22 - Mochitest GPU gpu
>     12 - Mochitest WebGL gl3
>     12 - Crashtest C
>     11 - Reftest R
>      6 - Mochitest WebGL gl1
>      6 - W3C Web Platform Tests 5
>      6 - W3C Web Platform Tests 4
>      5 - JSReftest J
>      4 - W3C Web Platform Tests 6
>      3 - Mochitest WebGL gl2
>      2 - W3C Web Platform Tests 10
>      2 - W3C Web Platform Tests 9
>      2 - W3C Web Platform Tests 8
>      2 - W3C Web Platform Tests 7
>      2 - W3C Web Platform Tests 3
>      2 - W3C Web Platform Tests 2
>      2 - W3C Web Platform Tests 1

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

>   1264 -        Shutdown
>     96 -        jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration
>     76 -        browser/base/content/test/webrtc/browser_devices_get_user_media.js
>     72 -        browser/components/translation/test/browser_translation_telemetry.js
>     56 -        toolkit/components/prompts/test/test_modal_prompts.html
>     44 -        devtools/client/inspector/rules/test/browser_rules_context-menu-show-mdn-docs-01.js
>     36 -        browser/base/content/test/general/browser_sanitizeDialog.js
>     36 -        browser/base/content/test/general/browser_bug676619.js
>     30 -        browser/components/translation/test/browser_translation_infobar.js
>     30 -        browser/components/translation/test/browser_translation_exceptions.js

[1] https://hg.mozilla.org/mozilla-central/annotate/955840bfd3c2/gfx/thebes/gfxWindowsPlatform.cpp#l2000
This appears to only happen during Windows XP testing. It looks like this code was rearranged in bug 1270650.
Blocks: 1270650
OS: All → Windows XP
Right - Windows XP does not support DX11.  I'm not certain that we actually need this warning at all inside of gfxWindowsPlatform::GetAcceleratedCompositorBackends.

(Note this code already plays nicely with layers.allow-d3d9-fallback preference.)
Assignee: nobody → milan
Priority: -- → P1
Whiteboard: [gfx-noted]
Comment on attachment 8797274 [details]
Bug 1307228: Remove a warning that doesn't help.

https://reviewboard.mozilla.org/r/82868/#review81884
Attachment #8797274 - Flags: review?(dvander) → review+
Pushed by msreckovic@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d4ff44952f72
Remove a warning that doesn't help. r=dvander
https://hg.mozilla.org/mozilla-central/rev/d4ff44952f72
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
You need to log in before you can comment on or make changes to this bug.