DAMP complicated.webconsole times out when using MacOS floating scrollbars
Categories
(DevTools :: Console, task, P2)
Tracking
(firefox86 fixed)
Tracking | Status | |
---|---|---|
firefox86 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
Details
Attachments
(1 file)
STRs:
- enable floating scrollbars in MacOS settings (Settings > General > Show scroll bars > When scrolling)
- run ./mach talos-test --activeTests damp --subtests complicated.webconsole --cycles 1 --tppagecycles 1
The test will time out. Alternatively I spotted this because the default macos setting is to use floating scrollbars when no mouse is connected, and I tried running DAMP while I didn't have a mouse connected.
Our tests should have a consistent output, otherwise it makes investigations painful. Setting P2.
Assignee | ||
Comment 1•5 years ago
|
||
Overlay scrollbars make this test timeout while waiting on a "force layout" message which never appears.
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
It seems we are missing the message "Layout was forced before the page was fully loaded." when floating scrollbars are used.
I guess layout is only forced if an actual scrollbar (with a "physical" gutter) is displayed. In case of floating scrollbars this doesn't happen.
If we could detect that floating scrollbars are enabled in the OS, we could decide to skip this message. Alternatively we can force disable overlay scrollbars for this test.
Comment 4•5 years ago
|
||
bugherder |
Description
•