Closed Bug 1711519 Opened 3 years ago Closed 3 years ago

Remove gProton use from frontend code

Categories

(Firefox :: Toolbars and Customization, task, P3)

Desktop
All
task

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox90 --- wontfix
firefox91 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

Details

(Whiteboard: [proton-cleanups])

Attachments

(3 files)

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

(As noted in bug 1709425, we should not land a patch for this before May 20th. Patches in bug 1711500, to tests that read this pref, will need to land first)

All of these checks are redundant with proton enabled by default. We should remove the checks, and remove code that only runs if this getter returns false. We should leave the getter itself in browser.js for now.

No longer blocks: 1711467
Blocks: 1711506
Priority: -- → P3
Severity: -- → N/A
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Attachment #9224774 - Attachment description: WIP: Bug 1711519 - remove trivial gProton and gProtonDoorhangers checks, r?jaws → Bug 1711519 - remove trivial gProton and gProtonDoorhangers checks, r?jaws
Attachment #9224776 - Attachment description: WIP: Bug 1711519 - remove non-proton notificationbox code and remove conditionals for proton, r?mstriemer → Bug 1711519 - remove non-proton notificationbox code and remove conditionals for proton, r?mstriemer
Attachment #9224777 - Attachment description: WIP: Bug 1711519 - remove tabbrowser non-proton code and gProton global browser window property, r?jaws → Bug 1711519 - remove tabbrowser non-proton code and gProton global browser window property, r?jaws
Blocks: 1714336
Blocks: 1714337
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/99247c954e44
remove trivial gProton and gProtonDoorhangers checks, r=jaws
https://hg.mozilla.org/integration/autoland/rev/48a2313aad76
remove non-proton notificationbox code and remove conditionals for proton, r=jaws
https://hg.mozilla.org/integration/autoland/rev/6ad04d522474
remove tabbrowser non-proton code and gProton global browser window property, r=jaws
Blocks: 1714352
Blocks: 1596184
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
See Also: → 1714670
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: