layersGPUAccelerated flags appears to be incorrect for the windows test machines.

RESOLVED FIXED in mozilla22

Status

()

defect
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: mattwoodrow, Unassigned)

Tracking

unspecified
mozilla22
x86
Windows XP
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

This flags appears to be wrong on the windows test boxes.

The WinXP test boxes report false, yet my 3d transform tests pass correctly.
The Win7 boxes report true, yet the 3d transform tests fail, and throw (expected) assertions from BasicLayers.cpp
Blocks: 505115
OS: Mac OS X → Windows XP
Because of the delayed startup of LayerManagerD3D9, reftests think that we have a BasicLayerManager and layersGPUAccelerated ends up as false on windows xp.

The majority (all?) of the actual tests will get LayerManagerD3D9, so this just forces us to initialize it and report it correctly before starting reftests (or viewing about:support).

This doesn't appear to actually require any annotation changes (which surprised me), but it definitely makes layersGPUAccelerated=true.
Attachment #723852 - Flags: review?(joe)
Attachment #723852 - Flags: review?(joe) → review+
https://hg.mozilla.org/mozilla-central/rev/629d94d308dd
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla22
You need to log in before you can comment on or make changes to this bug.