Screen flickering on some D2L websites
Categories
(Core :: Layout, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox98 | --- | unaffected |
firefox99 | + | verified |
firefox100 | + | verified |
People
(Reporter: u673061, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
See the attched screenshot
It happens on websites such as Brightspace
Console shows nothing useful other than
"[Elastic APM] Dropped events due to throttling!"
- screen recording https://ppp.woelkli.com/s/eGY4FDPZpgQptbJ
(because the file is too big for bugzilla)
Update: Still happening in Firefox 100, also reproduces on Android
Both with WebGPU on or off, Fission on or off or WebRender on or off
Even reproduces with a fresh desktop profile (macOS)
Don't know where is the right component to submit in......
It only happens in Firefox and I have tried Chrome and Safari and the screen does not flicker
Comment 5•3 years ago
|
||
I was able to reproduce on a trial instance: https://try.d2l.com
Updated•3 years ago
|
Comment 6•3 years ago
|
||
It looks like the flickering is being caused by a ResizeObserver
Comment 7•3 years ago
|
||
But the flickering/jiggling still happens even when script is paused...
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 8•3 years ago
|
||
[Tracking Requested - why for this release]: Pretty annoying, recent regression.
Mozregression says this was caused by bug 1733042, but that means it shouldn't be reproducible in current release / 98. Reporter says this happens in release so there's something weird going on. David, can you reproduce this in current release?
Assignee | ||
Updated•3 years ago
|
Comment 9•3 years ago
|
||
Set release status flags based on info from the regressing bug 1733042
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 10•3 years ago
|
||
See test.
Assignee | ||
Comment 11•3 years ago
|
||
Comment on attachment 9268311 [details]
Bug 1757443 - Correctly account for padding in ResizeObserver content-box size for scrollable frames. r=boris,#layout-reviewers
Beta/Release Uplift Approval Request
- User impact if declined: Comment 0
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: comment 0
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple tweak to the logic introduced in the regressor bug, plus test.
- String changes made/needed: none
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
bugherder |
Comment 14•3 years ago
|
||
Comment on attachment 9268311 [details]
Bug 1757443 - Correctly account for padding in ResizeObserver content-box size for scrollable frames. r=boris,#layout-reviewers
Approved for 99.0b6. Thanks.
Comment 15•3 years ago
|
||
bugherder uplift |
Updated•3 years ago
|
Updated•3 years ago
|
Comment 18•3 years ago
|
||
I have verified the fix on Win10, MacOS 11 and Ubuntu 20.04 using Firefox Nightly 100.0a1 (20220320213921) and Firefox Beta 99.0b6 (20220320185956)
Description
•