Closed
Bug 1406531
Opened 7 years ago
Closed 7 years ago
Support remote layer trees in popups on OS X
Categories
(WebExtensions :: Frontend, enhancement, P2)
Tracking
(firefox57 wontfix)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox57 | --- | wontfix |
People
(Reporter: andy+bugzilla, Assigned: mstange)
References
Details
Attachments
(2 files)
This is a fork off of bug 1356317 comment 23 where we changed that bug to be Windows specific. It looks like the main work to be done is in bug 1356317 comment 21 from Jim:
OSX: parts of bug 1291457 + "more work" for shadows - bug 1356317 comment 15"
I've attached two screenshots of an add-on with oop on and oop off (that's the extensions.webextensions.remote pref).
Reporter | ||
Updated•7 years ago
|
OS: Unspecified → Mac OS X
Reporter | ||
Comment 1•7 years ago
|
||
extensions.webextensions.remote = false
Reporter | ||
Comment 2•7 years ago
|
||
extensions.webextensions.remote = true
Reporter | ||
Updated•7 years ago
|
status-firefox57:
--- → wontfix
Priority: -- → P2
Reporter | ||
Updated•7 years ago
|
Assignee: nobody → mstange
Comment 3•7 years ago
|
||
Hi Markus,
Do you have any update on progress for this bug?
Flags: needinfo?(mstange)
Assignee | ||
Comment 4•7 years ago
|
||
Hi Shell, I'm really sorry about the delay here. Today I rebased my old patches that I thought would be necessary to fix this bug, and found out that none of them actually were necessary.
We already support remote layer trees in popups, we just turn off the shadow for them. Turning the shadow back on seems to work without causing any of the artifacts that we were expecting to see. I've attached a patch to bug 1370131 that turns shadows back on.
So, the current road to OOP Web extensions on Mac is:
1. Close this bug as WFM.
2. Land the patch in bug 1370131.
3. Flip extensions.webextensions.remote to true on Mac by default.
4. Optionally fix bug 1341913 so that panel opening doesn't slow down by 50ms.
Flags: needinfo?(mstange)
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Toolkit → WebExtensions
You need to log in
before you can comment on or make changes to this bug.
Description
•