Closed Bug 1579178 Opened 5 years ago Closed 4 years ago

Handle full-page zooming for embedded RDM UI

Categories

(DevTools :: Responsive Design Mode, task, P1)

task

Tracking

(firefox73 fixed)

RESOLVED FIXED
Firefox 73
Tracking Status
firefox73 --- fixed

People

(Reporter: mtigley, Assigned: bradwerth)

References

(Blocks 1 open bug)

Details

(Whiteboard: fission-rdm-mvp)

Attachments

(4 files)

Make sure that full-page zooming is working correctly for the embedded RDM UI.

Priority: P3 → P2
Whiteboard: fission-rdm-mvp
Assignee: nobody → bwerth
Status: NEW → ASSIGNED
Priority: P2 → P1

It looks like this will require a similar resolution save-and-restore that was done for the old RDM in Bug 1561227. I'm looking for the right place to add the PreFullZoomChange listener.

Attachment #9110985 - Attachment description: Bug 1579178 Part 1: Make RMD new browser ui change viewport size in response to zoom. → Bug 1579178 Part 1: Make RDM new browser ui change viewport size in response to zoom.

For the existing RDM UI, te saving and restoring of resolution is done
in the content frame script, which is no longer loaded in the new UI.
This approach is flexible enough that it should work for BOTH UIs.
Another patch will contain the removal of the old method.

Depends on D54379

Attachment #9114783 - Attachment description: Bug 1579178 Part 3: Remove the old RDM UI method for caching resolution for full zoom changes. → Bug 1579178 Part 3: Remove the old RDM UI method for save-and-restore of resolution for full zoom changes.
Depends on: 1584346
Blocks: 1595092
Pushed by bwerth@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b51ab5405feb
Part 1: Make RDM new browser ui change viewport size in response to zoom. r=mtigley
https://hg.mozilla.org/integration/autoland/rev/82a2871f7314
Part 2: Move the full zoom save-and-restore of resolution into the ZoomActorChild. r=mconley
https://hg.mozilla.org/integration/autoland/rev/cb346b488c26
Part 3: Remove the old RDM UI method for save-and-restore of resolution for full zoom changes. r=mtigley
https://hg.mozilla.org/integration/autoland/rev/930e05cfb152
Part 4: Update test functions and an existing zoom test to work with new RDM UI. r=mtigley
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: