m.twitch.tv infinitely scrolls
Categories
(Core :: Layout: Scrolling and Overflow, defect)
Tracking
()
People
(Reporter: emilio, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Keywords: regression)
Attachments
(2 files)
|
47 bytes,
text/x-phabricator-request
|
lizzard
:
approval-mozilla-beta+
|
Details | Review |
|
4.14 KB,
patch
|
lizzard
:
approval-mozilla-esr68+
|
Details | Diff | Splinter Review |
See bug 1460032 comment 5. I didn't reproduce it on desktop though.
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
STR:
- open m.twitch.tv (on desktop also works)
- Shrink the viewport.
- Scroll down.
ER: Scrolls down and doesn't jump
AR: Keeps scrolling down.
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 2•6 years ago
|
||
Otherwise we may keep the scroll anchor around and we may try to anchor to it
later even though we should've really suppressed it completely.
Maybe we should just call InvalidateAnchor() unconditionally from that code
path, even if there are no suppressions pending...
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
Comment 8•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/befaa1098701
https://hg.mozilla.org/mozilla-central/rev/613e9a1a99f3
| Assignee | ||
Comment 11•6 years ago
|
||
Comment on attachment 9099420 [details]
Bug 1586909 - Process anchor suppressions even when ignoring adjustments.
Beta/Release Uplift Approval Request
- User impact if declined: See this bug and the duplicate.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: See comment 0 or the duplicate.
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple scroll anchoring fix to apply scroll anchoring less. This was a long-standing bug, but duplicate was regressed in 70.
- String changes made/needed: none
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Comment on attachment 9099420 [details]
Bug 1586909 - Process anchor suppressions even when ignoring adjustments.
Fix for regression affecting popular site, verified in Nightly.
OK for uplift for beta 14.
Comment 13•6 years ago
|
||
[Tracking Requested - why for this release]:
Oana, or Stefan, is this something you or your team could test on Fennec?
This affects desktop but may also affect Fennec as the original issue was on the mobile site. Thanks!
Comment 14•6 years ago
|
||
Got conflicts while trying to uplift.
Emilio, could you, please, provide a updated patch?
Comment 16•6 years ago
|
||
| bugherder uplift | ||
Comment 17•6 years ago
|
||
(In reply to Liz Henry (:lizzard) from comment #13)
[Tracking Requested - why for this release]:
Oana, or Stefan, is this something you or your team could test on Fennec?
This affects desktop but may also affect Fennec as the original issue was on the mobile site. Thanks!
This issue is reproducible on Beta 68.2b6.
Devices:
- LG G7 fit (Android 8.1);
- OnePlus 5t (Android 9);
- Samsung Galaxy S8 (Android 9);
- Google Pixel 2 (Android 9).
| Assignee | ||
Comment 19•6 years ago
|
||
The patch applies almost cleanly, except for the fact that bug 1561450 is not on ESR.
We should test that this patch actually fixes the issue on ESR as other scroll anchoring fixes have landed in 69+, but this patch should be harmless either way.
Updated•6 years ago
|
Updated•6 years ago
|
Comment 20•6 years ago
|
||
Updated•6 years ago
|
Comment 21•6 years ago
|
||
| bugherder uplift | ||
Comment 22•6 years ago
|
||
Hello, I tried to reproduce the problem on Beta 68.2b7 and I can confirm that the quick scroll issue is not reproducible.
Devices:
- Nokia 6 (Android 7.1.1);
- Samsung Galaxy Note 8 (Android 9);
- Google Pixel (Android 9).
Due to my findings, I'll mark the 68esr flag as verified, thanks.
Comment 23•6 years ago
|
||
Bugbug thinks this bug is a regression, but please revert this change in case of error.
Comment 24•6 years ago
|
||
Confirm that this also is fixed for 68.2.0 build 2 with Nexus 5 (Android 6.0.1) and LG G7 fit (Android 8.1). I will add again qe-verify+ flag for desktop testing.
Comment 25•5 years ago
|
||
I couldn't reproduce this issue on desktop on Firefox Nightly 71.0a1 (2019-10-07) and other old versions, I tried on both Windows 10 x64 and on Mac OS X 10.14.
Could someone provide extra tips on how to reproduce this issue on desktop please?
| Assignee | ||
Comment 26•5 years ago
|
||
comment 1 is all I got, but seems like the site has been redesigned in the meantime so probably no longer reproduces.
Description
•