Setup a tab modal overlay for print preview UI
Categories
(Toolkit :: Printing, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox81 | --- | fixed |
People
(Reporter: mstriemer, Assigned: mstriemer)
References
Details
(Whiteboard: [print2020_v81])
Attachments
(2 files)
With the reusable tab modal overlay we should be able to load the print preview UI inside of it.
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Since we're targetting 81 now this can move forward using SubDialog
for now and later migrate to to TabDialogBox
(bug 1650795) when that's ready.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
This gets the print UI into a tab modal but does so by abusing
SubDialog. This should be migrated to TabDialogBox in bug 1653317.
Comment 4•4 years ago
|
||
Backed out 2 changesets (Bug 1653392, Bug 1648868) for causing failures in browser_modal_print.js CLOSED TREE
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=310984986&repo=autoland&lineNumber=4726
Backout: https://hg.mozilla.org/integration/autoland/rev/4a5520ecb0752ea1264c0c580964b995cda4e191
Assignee | ||
Comment 5•4 years ago
|
||
Refactor how listeners are added to ensure that all listeners that have
been added are cleaned up properly.
Add some extra options for where to add the overlay, template support,
cleanup on close and a promise for when the dialog is set up.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Backed out for failing bc at /browser_modal_print.js
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=311705425&repo=autoland&lineNumber=15831
Backout: https://hg.mozilla.org/integration/autoland/rev/b36594479be22d5240e7c6bfc3e1cebf206d7011
***keep in mind, all bugs from that push got backed out.
Comment 9•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d7f8623105f9
https://hg.mozilla.org/mozilla-central/rev/a09b54a535f4
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Description
•