Closed Bug 1668360 Opened 4 years ago Closed 4 years ago

Invert WebRender gfx features configurations to be enabled by default

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox81 --- wontfix
firefox82 --- wontfix
firefox83 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

Details

Attachments

(1 file)

This will make it clearer why we didn't get a feature.

This has no functional change beyond our telemetry reporting. It inverts
our feature configuration such that we get an explicit reason why we
don't turn on some features, instead of just "disabled by default."

Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5a501f5b443d
Invert WebRender feature config to be enabled by default. r=jrmuizel

Didn't realize there was a test checking for opt-in specifically vs another disabled reason. Waiting on try now to verify the fix.

Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ca06f340d0ad
Invert WebRender feature config to be enabled by default. r=jrmuizel
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

Comment on attachment 9178830 [details]
Bug 1668360 - Invert WebRender feature config to be enabled by default.

Beta/Release Uplift Approval Request

  • User impact if declined: No functional change, but it does improve our telemetry collection as to why users don't get WebRender. It would be useful to get data from release as soon as possible.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • 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): We have unit tests written to verify the configuration works the same.
  • String changes made/needed:
Attachment #9178830 - Flags: approval-mozilla-beta?

We're about to build the last 82 beta, how critical is this?

Flags: needinfo?(aosmond)

Comment on attachment 9178830 [details]
Bug 1668360 - Invert WebRender feature config to be enabled by default.

I'm going to call this wontfix for 82, sorry.

Attachment #9178830 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
Flags: needinfo?(aosmond)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: