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•5 years ago
|
Assignee | ||
Comment 1•5 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•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 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•5 years ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/befaa1098701 Process anchor suppressions even when ignoring adjustments. r=dholbert
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/19561 for changes under testing/web-platform/tests
Can't merge web-platform-tests PR due to failing upstream checks: Github PR https://github.com/web-platform-tests/wpt/pull/19561 * Taskcluster (pull_request) (https://tools.taskcluster.net/task-group-inspector/#/Y__2buepSHa2xG1qXpTViA)
Assignee | ||
Updated•5 years ago
|
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/613e9a1a99f3 followup: Appease wptlint.
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/befaa1098701
https://hg.mozilla.org/mozilla-central/rev/613e9a1a99f3
Upstream PR merged by moz-wptsync-bot
Assignee | ||
Comment 11•5 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•5 years ago
|
Comment 12•5 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•5 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•5 years ago
|
||
Got conflicts while trying to uplift.
Emilio, could you, please, provide a updated patch?
Comment 16•5 years ago
|
||
bugherder uplift |
Comment 17•5 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•5 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•5 years ago
|
Updated•5 years ago
|
Comment 20•5 years ago
|
||
Comment on attachment 9100392 [details] [diff] [review] ESR68 patch Let's uplift to esr68, then verify on next week's fennec build and on ESR desktop as well.
Updated•5 years ago
|
Comment 21•5 years ago
|
||
bugherder uplift |
Comment 22•5 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•5 years ago
|
||
Bugbug thinks this bug is a regression, but please revert this change in case of error.
Comment 24•5 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•4 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•4 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
•