Drop the fullscreen state check in ScrollFrameHelper::UpdateMinimumScaleSize along with dropping layout.viewport_contains_no_contents_area check in the same function
Categories
(Core :: Panning and Zooming, task, P3)
Tracking
()
People
(Reporter: hiro, Assigned: hiro)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Assignee | ||
Comment 1•4 years ago
|
||
I've confirmed that the issue originally reported in bug 1520455 doesn't happen
on an archived version of the site in question [1] without this check.
[1] https://web.archive.org/web/20190118042101/https://www.mozilla.org/en-US/firefox/
Assignee | ||
Comment 2•4 years ago
|
||
I suppose it's been well tested on Fenix.
Depends on D82304
Assignee | ||
Comment 3•4 years ago
|
||
test_group_fullscreen.html seems to be a test case relies on the fullscreen state check. Though it looks like I wrote the test, I can recall anything right now, I will look into detail tomorrow. I am going to land another part now.
Pushed by hikezoe.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ee17c86a69b4 Drop layout.viewport_contains_no_contents_area. r=botond
Comment 5•4 years ago
|
||
bugherder |
Assignee | ||
Comment 6•4 years ago
|
||
Leaving NI to me. I couldn't have enough time on investigation the failure reason of test_group_fullscreen.html (in comment 3). It looks like nsIDOMWindowUtils.scrollToVisual shouldn't work in fullscreen state, but I am not enough confident yet.
Comment 7•4 years ago
|
||
Do you know if the remaining patch here will fix bug 1659761? (I'm having trouble reproducing that bug so I'm not sure I'll be able to test it myself)
Assignee | ||
Comment 8•4 years ago
|
||
I actually droped the check to see whether it fixes/affects bug 1659761, it's not at all.
Comment 9•4 years ago
|
||
Can we close this bug and file a follow-up for whatever else needs to be done? It gets confusing when patches landed a long time ago but the bug is still marked open. Also the stale needinfo on this bug is causing it stick in the APZ triage queue.
Assignee | ||
Comment 10•4 years ago
|
||
Yep, sure. Done. Bug 1676055 is the new one.
Updated•4 years ago
|
Comment 11•4 years ago
|
||
Thanks!
Description
•