2.00ms uninterruptible reflow at attach@resource:///modules/ExtensionPopups.jsm:488:5
Categories
(WebExtensions :: Frontend, defect, P1)
Tracking
(Performance Impact:low, firefox67 fixed)
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: rpl, Assigned: rpl)
References
(Blocks 1 open bug)
Details
(Keywords: perf, perf:responsiveness, Whiteboard: [ohnoreflow][fxperf:p3])
Attachments
(1 file, 2 obsolete files)
Assignee | ||
Updated•8 years ago
|
Comment hidden (mozreview-request) |
Comment 2•8 years ago
|
||
mozreview-review |
Assignee | ||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 3•8 years ago
|
||
![]() |
||
Comment 4•7 years ago
|
||
mozreview-review |
Comment 5•7 years ago
|
||
Comment hidden (mozreview-request) |
Assignee | ||
Comment 7•7 years ago
|
||
mozreview-review-reply |
![]() |
||
Updated•7 years ago
|
![]() |
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
Assignee | ||
Comment 12•7 years ago
|
||
![]() |
||
Updated•7 years ago
|
![]() |
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 13•7 years ago
|
||
Hey rpl, I think kmag might be a bit swamped to review this. Any other candidates?
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 14•7 years ago
|
||
(In reply to Mike Conley (:mconley) (:⚙️) from comment #13)
Hey rpl, I think kmag might be a bit swamped to review this. Any other candidates?
Kris completed the review \o/
I've rebased the patch on a recent mozilla-central tip and I've been running browserAction tests on them one more time.
I noticed some new errors logged while running the browserAction popup tests with these changes applied and I'm looking into those.
The errors logged doesn't seem to make any of those tests to fail (e.g. all the browserAction tests have been running successfully in this push to try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3a8ea2afb971865abfc0440b86e2f9658228cb55), but they are clearly related to these changes (due to a browserAction popup that is being quickly closed during tests, which is likely triggering these additional error because the popup is being destroyed while we are awaiting on the "document flushed promise").
Even if these errors are not triggering failures on the existing tests (as the popup is being closed in any case and so the error is not compromising the test run), I think that it would be better to look into them right now before landing these changes (and apply to the patch the additional changes needed to take this scenario into account).
Assignee | ||
Comment 15•7 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Comment 16•7 years ago
|
||
Comment on attachment 9040191 [details]
Bug 1446027 - Prevents synchronous uninterruptible reflow from ExtensionPopups.jsm.
revision created by mistake, arc didn't recognized it as the updated version of attachment 9025745 [details], marking as obsolete.
Comment 17•7 years ago
|
||
![]() |
||
Comment 18•7 years ago
|
||
bugherder |
Comment 19•7 years ago
|
||
Can you please add some STRs to this issue or mark it as "qe-verify- " if no manual testing is needed ?
![]() |
||
Updated•7 years ago
|
Updated•4 years ago
|
Description
•