Closed Bug 1637691 Opened 4 years ago Closed 4 years ago

Disable WebRender for ESR 78

Categories

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

task

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr78 78+ verified

People

(Reporter: jbonisteel, Assigned: aosmond)

References

Details

Attachments

(1 file)

We will want to disable WebRender for ESR 78. In chatting with RyanVM his direction is to:

"land the patch on the ESR78 some time late in the next cycle probably (after the branch has been created)"

Blocks: wr-78

NI-ing you to get this on your radar for early Beta

Flags: needinfo?(aosmond)
Priority: -- → P2
Severity: -- → N/A

Do we want to force disable this (e.g. can't flip a pref to turn it on), or do we just want to not enable it?

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

(In reply to Jeff Muizelaar [:jrmuizel] from comment #3)

This is what we did last time: https://hg.mozilla.org/releases/mozilla-esr68/rev/ac28518e5a4e56722c3b7b9f97a59ed83f10c5d6
It seemed to work fine.

Okay, that allowed enabling via pref still. I will do the same.

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Flags: needinfo?(aosmond)

Does that mean that there will be no webrender fixes backported to ESR 78?

That is indeed what that means. We aren't quite ready yet to support WebRender in ESR.

Leaving my needinfo up since we can't request esr78 uplift yet. I based the patch on mozilla-beta, because mozilla-esr78 is quite stale.

Comment on attachment 9155744 [details]
Bug 1637691 - Block WebRender on ESR 78.

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: We do not want to support WebRender in the next ESR iteration.
  • User impact if declined: Some users will get WebRender.
  • Fix Landed on Version: Uplift for 78 ESR only
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): We continue to ship non-WebRender for a majority of users. It remains a well tested code path.

I would request QA verification on Windows with WebRender supported hardware on release once a build is available. We should not see WebRender on the ESR branch, but should see it on 78 beta/release.

  • String or UUID changes made by this patch: N/A
Flags: needinfo?(aosmond)
Attachment #9155744 - Flags: approval-mozilla-esr78?

Comment on attachment 9155744 [details]
Bug 1637691 - Block WebRender on ESR 78.

approved for 78.0esr

Attachment #9155744 - Flags: approval-mozilla-esr78? → approval-mozilla-esr78+

QA should definitely verify this.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Flags: qe-verify+
Resolution: --- → FIXED
QA Whiteboard: [qa-triaged]

Verified with 78.2.0esr on Windows 10, macOS 10.15, Ubuntu 20.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: