Closed Bug 1356662 Opened 7 years ago Closed 7 years ago

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

Categories

(Toolkit :: UI 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
See Also: → 1356705
Flags: qe-verify?
Priority: -- → P2
Depends on: 1356705
See Also: 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: 7 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.