Disable WebRender before shipping Firefox 66

RESOLVED FIXED

Status

()

defect
P2
major
RESOLVED FIXED
7 months ago
5 months ago

People

(Reporter: kats, Assigned: kats)

Tracking

(Blocks 1 bug)

Other Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox66blocking fixed, firefox67 unaffected)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 attachment)

+++ This bug was initially created as a clone of Bug #1510289 +++

+++ This bug was initially created as a clone of Bug #1499088 +++

In bug 1498711 we turned on WebRender without #ifdef guards so that it can ride to late beta.

However, until we're ready to let it ride to release, we'll need to turn it back off in beta for the last build before RC. Bug 1499088 did that for the 64 beta train, bug 1510289 did it for the 65 train, and this bug is tracking doing the same thing for the 66 train. This bug should block the 66 release so that we don't accidentally ship WebRender on 66 release.

Attachment #9041491 - Flags: review?(jmuizelaar) → review+

Comment on attachment 9041491 [details] [diff] [review]
Disable WR on 66 release

Beta/Release Uplift Approval Request

Feature/Bug causing the regression

Bug 1490742

User impact if declined

WebRender will get turned on in release for the MVP audience when 65 release goes out the door

Is this code covered by automated tests?

Yes

Has the fix been verified in Nightly?

No

Needs manual test from QE?

Yes

If yes, steps to reproduce

On a desktop windows 10 machine with NVidia graphics, ensure webrender is turned off by default (check in about:support)

List of other uplifts needed

none

Risk to taking this patch

Low

Why is the change risky/not risky? (and alternatives if risky)

Pref flip. We did the same thing for 65 in bug 1510289

String changes made/needed

None

Attachment #9041491 - Flags: approval-mozilla-release?

If you want to turn it on in 66 release you're welcome to do so. It won't be on by default.

Comment on attachment 9041491 [details] [diff] [review]
Disable WR on 66 release

Disabling WebRender for the release candidate build on Monday.
Attachment #9041491 - Flags: approval-mozilla-release?
Attachment #9041491 - Flags: approval-mozilla-release-
Attachment #9041491 - Flags: approval-mozilla-beta+
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.