Closed Bug 1650686 Opened 4 years ago Closed 4 years ago

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)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: hiro, Assigned: hiro)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

here and here.

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/

I suppose it's been well tested on Fenix.

Depends on D82304

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.

Keywords: leave-open
Pushed by hikezoe.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ee17c86a69b4
Drop layout.viewport_contains_no_contents_area. r=botond

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.

Flags: needinfo?(hikezoe.birchill)

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)

I actually droped the check to see whether it fixes/affects bug 1659761, it's not at all.

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.

Blocks: 1676055

Yep, sure. Done. Bug 1676055 is the new one.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Flags: needinfo?(hikezoe.birchill)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: