Closed Bug 1625002 Opened 4 years ago Closed 4 years ago

Allow force enabled the WebRender compositor for testing purposes

Categories

(Core :: Graphics: WebRender, task, P2)

task

Tracking

()

VERIFIED FIXED
mozilla76
Tracking Status
firefox76 --- verified

People

(Reporter: aosmond, Assigned: aosmond)

References

Details

Attachments

(1 file)

Right now we can't override the blocklist via a pref, so if you don't get it, you are out of luck for testing purposes.

Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9e518dc7be99
Add pref to allow force enabled the WebRender compositor. r=jrmuizel

Comment on attachment 9135810 [details]
Bug 1625002 - Add pref to allow force enabled the WebRender compositor.

Beta/Release Uplift Approval Request

  • User impact if declined: We won't be able to force the WebRender compositor on for testing purposes. QA has requested this.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It has the same rules to turn on WebRender compositor as before, we just have a pref that defaults to off that allows it to ignore (some) of those rules. It is small and well contained. We verified this works as expected using a try beta build.
  • String changes made/needed:
Attachment #9135810 - Flags: approval-mozilla-beta?
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76

How bad is it if this rides the trains in 76?

Flags: needinfo?(aosmond)
Flags: needinfo?(aosmond) → needinfo?(jmuizelaar)

We wanted it for QA. If they don't need it then it can wait. That being said it's low risk and we may not get an answer from QA today.

Flags: needinfo?(jmuizelaar) → needinfo?(rares.doghi)

This pref allows us to test WebRender in Nightly by force enabling the compositor.
We need this in Nightly for our Fx76 Nightly Report.

Flags: needinfo?(rares.doghi)

Ill update the flags as well. We can force enable the compositor on some GPU's nightly 76.0a1 (2020-03-26)

Status: RESOLVED → VERIFIED

Comment on attachment 9135810 [details]
Bug 1625002 - Add pref to allow force enabled the WebRender compositor.

In that case let's leave 75 as is.

Attachment #9135810 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
Regressions: 1625474
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: