Closed Bug 1237770 Opened 10 years ago Closed 10 years ago

Disable D3D9 on XP when E10S is on

Categories

(Core :: Graphics: Layers, defect)

45 Branch
x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla46
Tracking Status
e10s + ---
firefox45 --- fixed
firefox46 --- fixed

People

(Reporter: milan, Assigned: milan)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

No description provided.
See bug 1237769. XP+D3D9+E10S is busted. Disable D3D9 until this is fixed.
OS: Unspecified → Windows XP
Hardware: Unspecified → x86
Or perhaps a more consistent thing is to disable E10S when D3D9 is on? Brad, any preferences?
Flags: needinfo?(blassey.bugs)
Should we just disable D3D9 for XP in general?
Flags: needinfo?(blassey.bugs)
(In reply to Brad Lassey [:blassey] (use needinfo?) from comment #3) > Should we just disable D3D9 for XP in general? It may come to that. D3D9 and XP are fine when E10S is not in the picture, so I wouldn't want to do that until we get to the bottom of this. It is possible that the problem exists everywhere, and that E10S is just tickling it; it is also possible this is hardware/driver specific - we only have one XP system that can run D3D9, so we're arranging for BetaBreakers to test on another 20 or so configurations.
Blocks: e10s-tests
tracking-e10s: --- → +
Comment on attachment 8707505 [details] MozReview Request: Bug 1237770: Disable D3D9 on XP with E10S. r?jrmuizel https://reviewboard.mozilla.org/r/30737/#review27613
Attachment #8707505 - Flags: review?(jmuizelaar) → review+
Assignee: nobody → milan
Comment on attachment 8707505 [details] MozReview Request: Bug 1237770: Disable D3D9 on XP with E10S. r?jrmuizel https://reviewboard.mozilla.org/r/30737/#review27869
Attachment #8707505 - Flags: review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
there are two small talos regressions (as per comment 9), I assume there is nothing specific left to do here as this id a d3d9 issue.
Right - hopefully this is a temporary thing (disabling D3D9 in this scenario) until we fix bug 1237769.
Milan, sounds like we should uplift this to 45 for the e10s beta experiment
Flags: needinfo?(milan)
Whiteboard: [e10s-45-uplift]
Comment on attachment 8707505 [details] MozReview Request: Bug 1237770: Disable D3D9 on XP with E10S. r?jrmuizel Approval Request Comment We don't know if E10S and D3D9 on XP ever properly worked, and if it did, on which hardware, so it is safer to disable it and go for the correctness. Further, we know that E10S/D3D9 combination has performance issues, because we never wrote the optimized path for it, so disabling it will not give us a performance drop (until we fix this performance issue.) Finally, the "disable D3D9" code path is exercised for blocklisted hardware, so it is not a new one, and the risk should be small.
Flags: needinfo?(milan)
Attachment #8707505 - Flags: approval-mozilla-aurora?
Comment on attachment 8707505 [details] MozReview Request: Bug 1237770: Disable D3D9 on XP with E10S. r?jrmuizel OK, let's take it.
Attachment #8707505 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: