Closed Bug 1356662 Opened 8 years ago Closed 8 years ago

1.2ms uninterruptible reflow at get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18

Categories

(Toolkit :: XUL Widgets, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1356705
Performance Impact high

People

(Reporter: mconley, Unassigned)

Details

(Whiteboard: [ohnoreflow])

Here's the stack: get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 ensureElementIsVisible@chrome://global/content/bindings/scrollbox.xml:241:15 _handleTabSelect@chrome://browser/content/tabbrowser.xml:5959:13 onxblTabSelect@chrome://browser/content/tabbrowser.xml:6543:1 updateCurrentBrowser@chrome://browser/content/tabbrowser.xml:1208:15 onselect@chrome://browser/content/browser.xul:1:44 set_selectedIndex@chrome://browser/content/tabbrowser.xml:7818:13 set_selectedPanel@chrome://global/content/bindings/tabbox.xml:691:13 set_selectedIndex@chrome://global/content/bindings/tabbox.xml:409:15 set_selectedItem@chrome://global/content/bindings/tabbox.xml:441:34 _selectNewTab@chrome://global/content/bindings/tabbox.xml:486:11 onxblmousedown@chrome://global/content/bindings/tabbox.xml:808:11
Component: Tabbed Browser → XUL Widgets
Product: Firefox → Toolkit
Flags: qe-verify?
Priority: -- → P2
Depends on: 1356705
Here is another stack for the same thing: get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 ensureElementIsVisible@chrome://global/content/bindings/scrollbox.xml:241:15 _handleTabSelect@chrome://browser/content/tabbrowser.xml:5928:13 onxbloverflow@chrome://browser/content/tabbrowser.xml:5626:9
And a few more. Not sure if they're helpful, but thought I'd dump them in too: get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 ensureElementIsVisible@chrome://global/content/bindings/scrollbox.xml:241:15 _handleTabSelect@chrome://browser/content/tabbrowser.xml:5939:13 onxblTabSelect@chrome://browser/content/tabbrowser.xml:6523:1 updateCurrentBrowser@chrome://browser/content/tabbrowser.xml:1219:15 onselect@chrome://browser/content/browser.xul:1:44 set_selectedIndex@chrome://browser/content/tabbrowser.xml:7798:13 set_selectedPanel@chrome://global/content/bindings/tabbox.xml:691:13 set_selectedIndex@chrome://global/content/bindings/tabbox.xml:409:15 set_selectedItem@chrome://global/content/bindings/tabbox.xml:441:34 _selectNewTab@chrome://global/content/bindings/tabbox.xml:486:11 advanceSelectedTab@chrome://global/content/bindings/tabbox.xml:532:13 handleEvent@chrome://global/content/bindings/tabbox.xml:154:19 get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 ensureElementIsVisible@chrome://global/content/bindings/scrollbox.xml:241:15 _handleTabSelect@chrome://browser/content/tabbrowser.xml:5939:13 onxblTabSelect@chrome://browser/content/tabbrowser.xml:6523:1 updateCurrentBrowser@chrome://browser/content/tabbrowser.xml:1219:15 onselect@chrome://browser/content/browser.xul:1:44 set_selectedIndex@chrome://browser/content/tabbrowser.xml:7798:13 set_selectedPanel@chrome://global/content/bindings/tabbox.xml:691:13 set_selectedIndex@chrome://global/content/bindings/tabbox.xml:409:15 set_selectedItem@chrome://global/content/bindings/tabbox.xml:441:34 set_selectedTab@chrome://global/content/bindings/tabbox.xml:111:15 set_selectedTab@chrome://browser/content/tabbrowser.xml:3363:11 _blurTab@chrome://browser/content/tabbrowser.xml:2930:13 removeTab@chrome://browser/content/tabbrowser.xml:2621:13 removeCurrentTab@chrome://browser/content/tabbrowser.xml:2532:13 BrowserCloseTabOrWindow@chrome://browser/content/browser.js:2241:3 oncommand@chrome://browser/content/browser.xul:1:1
Whiteboard: [ohnoreflow][qf][photon-performance] → [ohnoreflow][qf:p1][photon-performance]
I see this pretty often, especially when running some CPU intensive task in the background (e.g. building Firefox).
get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 ensureElementIsVisible@chrome://global/content/bindings/scrollbox.xml:241:15 _handleTabSelect@chrome://browser/content/tabbrowser.xml:5962:13 _mouseenter@chrome://browser/content/tabbrowser.xml:7232:13 _setPositionalAttributes@chrome://browser/content/tabbrowser.xml:5851:13 updateCurrentBrowser@chrome://browser/content/tabbrowser.xml:1275:13 onselect@chrome://browser/content/browser.xul:1:44 set_selectedIndex@chrome://browser/content/tabbrowser.xml:7752:13 set_selectedPanel@chrome://global/content/bindings/tabbox.xml:691:13 set_selectedIndex@chrome://global/content/bindings/tabbox.xml:409:15 set_selectedItem@chrome://global/content/bindings/tabbox.xml:441:34 _selectNewTab@chrome://global/content/bindings/tabbox.xml:486:11 onxblmousedown@chrome://global/content/bindings/tabbox.xml:808:11
Flags: qe-verify? → qe-verify-
This is basically the same as bug 1356705.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Flags: qe-verify-
Priority: P2 → --
Whiteboard: [ohnoreflow][qf:p1][photon-performance] → [ohnoreflow][qf:p1]
No longer depends on: 1356705
Performance Impact: --- → P1
Whiteboard: [ohnoreflow][qf:p1] → [ohnoreflow]
You need to log in before you can comment on or make changes to this bug.