Closed
Bug 1462388
Opened 7 years ago
Closed 7 years ago
1.14ms uninterruptible reflow at draw/<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:13:742
Categories
(WebExtensions :: General, defect)
Tracking
(Performance Impact:none, firefox62 affected)
RESOLVED
DUPLICATE
of bug 1357487
Performance Impact | none |
Tracking | Status | |
---|---|---|
firefox62 | --- | affected |
People
(Reporter: geeknik, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [ohnoreflow][fxperf])
Here's the stack:
draw/<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:13:742
[26]</e.exports/o.each@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:12:5045
draw@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:13:336
draw/<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:27690
[26]</e.exports/o.each@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:12:5045
draw@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:27663
render@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:27363
[26]</e.exports/o.callback@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:12:16862
advance@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:20062
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19777
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
FrameRequestCallback*requestAnimationFrame@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19576
startDigest@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19868
requestAnimationFrame/t.request<@moz-extension://2a497ae9-5020-43f3-b1bb-83008feef0c6/lib/Chart.min.js:11:19633
Updated•7 years ago
|
Whiteboard: [ohnoreflow][qf][photon-performance] → [ohnoreflow][qf][fxperf]
Updated•7 years ago
|
Whiteboard: [ohnoreflow][qf][fxperf] → [ohnoreflow][qf-][fxperf]
Comment 1•7 years ago
|
||
Out of curiosity, which add-on is this, geeknik? If you go to about:debugging, which one has an internal UUID of 2a497ae9-5020-43f3-b1bb-83008feef0c6 ?
Updated•7 years ago
|
Component: Untriaged → Add-ons
Product: Firefox → Tech Evangelism
Reporter | ||
Comment 2•7 years ago
|
||
Hi Mike, sorry for the delay, the extension is called Crypto Tab: https://addons.mozilla.org/en-US/firefox/addon/crypto-tab/
Comment 3•7 years ago
|
||
While it might be possible for the add-on to be modified to avoid the layout flush, I think the better (and more complete) solution is to ensure that add-ons that are causing layout flushes in their moz-extension pages can't jank the browser UI. I believe moving those pages to their own process (which is what we do on Windows and macOS) is the best solution here, so I'm going to dupe this over to bug 1357487.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•7 years ago
|
Component: Add-ons → General
Product: Tech Evangelism → WebExtensions
Updated•4 years ago
|
Performance Impact: --- → -
Whiteboard: [ohnoreflow][qf-][fxperf] → [ohnoreflow][fxperf]
You need to log in
before you can comment on or make changes to this bug.
Description
•