Firefox/Printing Refresh: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add Firefox 81)
(Add burndown chart)
Line 10: Line 10:
Start: 2020-06-29; '''freeze: 2020-07-23'''; merge to beta: 2020-07-27; release: 2020-08-25
Start: 2020-06-29; '''freeze: 2020-07-23'''; merge to beta: 2020-07-27; release: 2020-08-25


'''[https://gecko.layout.team/?title=Printing+Refresh%3A+Firefox+80+Sprint&name=Not+Started&query=NEW+whiteboard%3A%5Bprint2020_v80%5D&name=In+Progress&query=status%3AASSIGNED+whiteboard%3A%5Bprint2020_v80%5D&name=Fixed&query=resolution%3AFIXED+milestone%3A80+whiteboard%3A%5Bprint2020_v80%5D View as kanban board.]'''
* '''[https://cpeterso.github.io/burndown/?status_whiteboard=%5Bprint2020_v80%5D&since=2020-07-01 View burndown chart.]'''
* '''[https://gecko.layout.team/?title=Printing+Refresh%3A+Firefox+80+Sprint&name=Not+Started&query=NEW+whiteboard%3A%5Bprint2020_v80%5D&name=In+Progress&query=status%3AASSIGNED+whiteboard%3A%5Bprint2020_v80%5D&name=Fixed&query=resolution%3AFIXED+milestone%3A80+whiteboard%3A%5Bprint2020_v80%5D View as kanban board.]'''
 
 
<bugzilla>
<bugzilla>
{
{

Revision as of 21:24, 13 July 2020

Summary

This page tracks ongoing work to update the printing user experience in Firefox Desktop.

Managing Bug Lists

  • Add [print2020_v{XX}] to add a bug to the list of printing bugs targeted at a specific Firefox version (e.g. [print2020_v80] for version 80)

Work Targeted By Release

Firefox 80

Start: 2020-06-29; freeze: 2020-07-23; merge to beta: 2020-07-27; release: 2020-08-25


Full Query
ID Summary Assigned to Status Resolution
1653418 Move the CUPS shim to be available on OS X as well as GTK Emily McDonough [:alaskanemily] RESOLVED FIXED
1654707 Add CUPS Shim instance for OS X Emily McDonough [:alaskanemily] RESOLVED FIXED
1631449 Platform support for adding a 'black and white' color mode option to print preview Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1648064 loading="lazy" images are not printed unless the were scrolled to Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1651947 Figure out how to scale down print preview Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1647480 Update nsIPrinterEnumerator to use the nsIPrinter interface Erik Nordin [:nordzilla] RESOLVED FIXED
1651532 Change systemDefaultPrinter attribute back to systemDefaultPrinterName Erik Nordin [:nordzilla] RESOLVED FIXED
1631460 Platform support for margin indicator lines in print preview Jonathan Kew [:jfkthame] RESOLVED FIXED
1641805 Stop calling nsIWebBrowserPrint.print() in DownloadCore.jsm Jonathan Kew [:jfkthame] RESOLVED FIXED
1636803 Stop using message passing to initiate printing Jonathan Watt [:jwatt] RESOLVED FIXED
1652318 Freeze docshell tree navigation at the same time for both print and print preview Jonathan Watt [:jwatt] RESOLVED FIXED
1652322 Stop nsPrintJob::DoCommonPrint using its arguments after it creates the static clone Jonathan Watt [:jwatt] RESOLVED FIXED
1652337 Prevent script from calling nsIWebBrowserPrint.print() Jonathan Watt [:jwatt] RESOLVED FIXED
1652342 Move the print settings handling code in nsPrintJob::DoCommonPrint to after the static cloning Jonathan Watt [:jwatt] RESOLVED FIXED
1652344 Stop creating an nsIPrintSettings in nsGlobalWindowOuter::PrintOuter Jonathan Watt [:jwatt] RESOLVED FIXED
1652368 Clean up nsDocumentViewer::Print Jonathan Watt [:jwatt] RESOLVED FIXED
1653961 Print preview -> Print/Save of multiple tabbed documents shows the name from the previously printed tab Jonathan Watt [:jwatt] VERIFIED FIXED
1652627 Setup a pref for tab modal print UI Mark Striemer [:mstriemer] RESOLVED FIXED
1652861 Create initial, minimal UI to select and adjust printer & print settings Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1648867 Make webpayments tab modal overlay reusable RESOLVED WONTFIX
1652746 [Page range] Selecting the ending content of a heading tag ignores the selection rule and the rest of the document gets printed as well RESOLVED DUPLICATE

21 Total; 0 Open (0%); 20 Resolved (95.24%); 1 Verified (4.76%);


Firefox 81

Start: 2020-07-28; freeze: 2020-08-20; merge to beta: 2020-08-24; release: 2020-09-22

View as kanban board.

Full Query
ID Summary Assigned to Status Resolution
1658718 [macOS] Destination drop down list is missing the right border REOPENED
1653334 "Print selection" is broken if the selected text is in a subdocument (iframe) Bob Owen (:bobowen) VERIFIED FIXED
1655674 Crash in [@ mozilla::PresShell::GetPageSequenceFrame] Bob Owen (:bobowen) RESOLVED FIXED
1661731 OpenPrinterW in nsPrinterWin::DefaultSettings is not working. Bob Owen (:bobowen) RESOLVED FIXED
1661975 Fix "Print Selection Only" in the system print dialog when opened from the new print UI Bob Owen (:bobowen) VERIFIED FIXED
1660686 Add some telemetry to measure how long it takes to collect printer information Bob Owen (:bobowen) RESOLVED FIXED
1660463 Print selection is available and doesn’t work properly for a pdf document Bob Owen (:bobowen) VERIFIED FIXED
1661608 Assertion failure: aViewportType != ViewportType::Visual, at layout/generic/nsIFrame.cpp:6765 Botond Ballo [:botond] RESOLVED FIXED
1660502 Give nsIWebBrowserPrint an attribute to represent the total number of pages (without discounts for pages-per-sheet/page-range) Daniel Holbert [:dholbert] RESOLVED FIXED
1652278 Create a frame class to represent a virtual sheet of paper Daniel Holbert [:dholbert] RESOLVED FIXED
1658173 Scale down print preview so that a single page fits vertically *and* horizontally Daniel Holbert [:dholbert] RESOLVED FIXED
1659005 Reflect page range settings in Print Preview Daniel Holbert [:dholbert] VERIFIED FIXED
1631465 Expose per-printer the non-writable paper areas to the frontend code Emily McDonough [:alaskanemily] RESOLVED FIXED
1651117 Add information on whether color printing is supported to the nsIPrinter interface Emily McDonough [:alaskanemily] RESOLVED FIXED
1657011 Retrieve Default Printer Name Using CUPS for GTK Emily McDonough [:alaskanemily] RESOLVED FIXED
1658073 Add information on whether collation is supported to the nsIPrinter interface Emily McDonough [:alaskanemily] RESOLVED FIXED
1658300 Implement a Promise returning nsIPrinterList.getNamedOrDefaultPrinter(lastUsedPrinterName) Emily McDonough [:alaskanemily] RESOLVED FIXED
1661785 Explicitly check for COLOR and AUTO color modes with CUPS Emily McDonough [:alaskanemily] RESOLVED FIXED
1660909 Crash in nsIPrinterList::GetNamedOrDefaultPrinter with non-first printer name Emily McDonough [:alaskanemily] RESOLVED FIXED
1662518 Use dummy result for nsIPrinter::SupportsColor with older CUPS Emily McDonough [:alaskanemily] RESOLVED FIXED
1660774 Text content is missing when printing from reddit.com Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1661446 Crash in [@ nsGlobalWindowOuter::Print] Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1661388 Print preview progress dialog appears when window.print is called if print.show_print_progress is true. Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1662975 window.close is not waiting window print dialog Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1661720 Microsoft Print to PDF stuck in printing only Color outputs Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1663426 Crash in [@ nsDocumentViewer::SetDocumentInternal] Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1661867 Tab crashes before print dialogue displays Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1663140 Print preview displays blank pages for pdf documents Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1660911 Printing from PDF.js or exporting PDF using B&W mode rasterizes output at low quality Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1660739 Print Preview Redesign Experiment breaks 'tabs.printPreview' API and 'afterprint' listener Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1660773 Doorhanger: Firefox crashes when trying to print on reddit.com Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1662426 PDFs sometimes contain blank pages when printing Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1660857 In black&white print mode, there's an unexpected border around the page content Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1414600 viewport units incorrect in print Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1602410 Make `window.print()` work with tab-modal printing Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1636728 Support changing print preview settings without recloning the print preview document Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1655746 Crash in [@ mozilla::dom::Promise::MaybeSomething<T>] from WebProgressListenerToPromise::OnStatusChange Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1656146 Convert nsIPrinter.supportsDuplex to a Promise Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1657363 Convert nsIPrinterList.printers to a Promise so getting the printers doesn't block Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1657874 Unify printer list implementations between GTK and OSX. Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1659300 System dialog opens unexpectedly while switching between scale & orientation options Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1659432 Crash in [@ nsPrintJob::DoCommonPrint] Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1659457 Unstyled XML documents do not displayed correctly in print/print preview Emilio Cobos Álvarez (:emilio) VERIFIED FIXED
1659758 Crash in [@ nsDocShellTreeOwner::AddChromeListeners] Emilio Cobos Álvarez (:emilio) RESOLVED FIXED
1653323 Show print preview progress in content Emma Malysz RESOLVED FIXED
1653324 Update print settings based on print UI state changes and send update events Emma Malysz RESOLVED FIXED
1653386 Record some telemetry about the print UI Emma Malysz RESOLVED FIXED
1653389 Validate the page range setting Emma Malysz VERIFIED FIXED
1656057 Implement form validation in the print UI Emma Malysz RESOLVED FIXED
1656995 Allow user to clear printing scale input and validate input Emma Malysz VERIFIED FIXED
1657016 Clicking "Print using system dialog" after clicking "Print" adds a new job to the queue Emma Malysz VERIFIED FIXED
1657161 Enable the print.tab_modal.enabled pref. Emma Malysz RESOLVED FIXED
1658031 Don't update print preview when changing copies Emma Malysz VERIFIED FIXED
1658074 "sheets of paper" are not updated when user modifies number of copies Emma Malysz VERIFIED FIXED
1658102 Default action (print) should appear to the right of cancel in Print sheet Emma Malysz RESOLVED FIXED
1658138 print dialog cut off if the sidebar was open. Emma Malysz RESOLVED FIXED
1658409 Print button is sensitive to user input and presents an error clicking print when no printer is selected Emma Malysz RESOLVED FIXED
1658833 Disable the option to choose color printing when the selected printer does not support it Emma Malysz VERIFIED FIXED
1659112 The number of copies can be incremented for Microsoft Print to PDF destination Emma Malysz VERIFIED FIXED
1659159 Support print.always_print_silent Emma Malysz RESOLVED FIXED
1659340 “Print preview” option is displayed inside the menu bar (File) even though the print preview will always open as the default option with the new print UI Emma Malysz VERIFIED FIXED
1659391 [macOS] Custom scale values override Fit to page option Emma Malysz VERIFIED FIXED
1659624 Close the new print UI after the user clicks the "Print" button (or after "Save" for Save to PDF) Emma Malysz VERIFIED FIXED
1659626 Hide open system dialog button when "Save to PDF" is destination on Windows Emma Malysz VERIFIED FIXED
1659697 UI glitch while opening/closing print preview Emma Malysz VERIFIED FIXED
1659859 `Context menu -> This Frame -> Print frame...` should honor the print.tab_modal.enabled pref Emma Malysz VERIFIED FIXED
1659910 Delay showing error message for invalid scale and range input. Emma Malysz RESOLVED FIXED
1661374 If "save to pdf" is selected printer, populate the system dialog with settings of last accepted printer Emma Malysz VERIFIED FIXED
1661618 Update print toolbar item and app menu buttons depending on `print.tab_modal.enabled` value Emma Malysz VERIFIED FIXED
1661852 Print range isn't honored after you change printers in the UI Emma Malysz RESOLVED FIXED
1662691 Range error (for invalid custom range) is displayed for “All” range as well Emma Malysz VERIFIED FIXED
1662145 “All” page range is invalidated if switching between a custom invalid range to “all” range Emma Malysz VERIFIED FIXED
1663121 Canceling the “Save as” modal while printing to file (Save to Pdf, Microsoft Print to PDF & Microsoft XPS document destinations) locks the new UI Emma Malysz VERIFIED FIXED
1662389 [macOS] 200% Scale paper output does not match Print Preview Erik Nordin [:nordzilla] RESOLVED FIXED
1660877 Fix memory leak in nsPrinterListCUPS::SystemDefaultPrinterName() Erik Nordin [:nordzilla] RESOLVED FIXED
1661993 Use PWG standardized names in fallback paper list on GTK Erik Nordin [:nordzilla] RESOLVED FIXED
1660589 Localize paper names only on macOS, and not on Linux. Erik Nordin [:nordzilla] RESOLVED FIXED
1661823 nsIPrinter.CreateDefaultSettings() converts to the wrong units for unwriteableMargins Erik Nordin [:nordzilla] RESOLVED FIXED
1650886 Add available paper size information to nsIPrinter interface Erik Nordin [:nordzilla] RESOLVED FIXED
1651115 Add duplex support (print both sides) information to the nsIPrinter interface Erik Nordin [:nordzilla] RESOLVED FIXED
1652846 Clarify Documentation for nsIPaper Interface Erik Nordin [:nordzilla] RESOLVED FIXED
1654678 Unify macOS and Linux CUPS data retrieval for nsIPrinterList Erik Nordin [:nordzilla] RESOLVED FIXED
1655558 Use CUPS to Retrieve Printer Paper Sizes On macOS and Linux Erik Nordin [:nordzilla] RESOLVED FIXED
1656379 Rename nsCUPSShim function pointers Erik Nordin [:nordzilla] RESOLVED FIXED
1656384 Retrieve Printers Using CUPS Instead of Cocoa on macOS Erik Nordin [:nordzilla] RESOLVED FIXED
1656587 Retrieve Default Printer Name Using CUPS on macOS Erik Nordin [:nordzilla] RESOLVED FIXED
1657518 Clean up GetName() functionality for CUPS printers Erik Nordin [:nordzilla] RESOLVED FIXED
1658299 Implement a Promise returning nsIPrinter.createDefaultSettings() Erik Nordin [:nordzilla] RESOLVED FIXED
1659551 Implement caching for nsPrinterBase::CreateDefaultSettings Erik Nordin [:nordzilla] RESOLVED FIXED
1657515 Add nsIWebBrowserPrint.printPreviewCurrentPageNumber Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1657550 nsDocumentViewer::PrintPreviewScrollToPage is broken Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1657763 Refine the way to choose the current page Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1657911 Crash in [@ nsDeviceContext::UnregisterPageDoneCallback] Hiroyuki Ikezoe (:hiro) VERIFIED FIXED
1663134 Crash in [@ xul.dll | nss3.dll | mozglue.dll | xul.dll | mozglue.dll | xul.dll | mozglue.dll | xul.dll | mozglue.dll | xul.dll | mozglue.dll | xul.dll | nss3.dll | xul.dll | RtlAcquireSRWLockExclusive] Hiroyuki Ikezoe (:hiro) VERIFIED FIXED
1663053 Crash print previewing PDF and changing settings rapidly Hiroyuki Ikezoe (:hiro) VERIFIED FIXED
1660189 Crash in [@ nsPrintObject::InitAsRootObject] Hiroyuki Ikezoe (:hiro) VERIFIED FIXED
1660490 Crash in [@ RetainedDisplayListBuilder::MergeDisplayLists] Hiroyuki Ikezoe (:hiro) VERIFIED FIXED
1657951 "More Settings" twisty is doesn't turn white if dark mode is activated Itiel VERIFIED FIXED
1653354 Support MozBrowser.print passing nsIPrintSettings.kOutputFormatPDF on macOS Jonathan Kew [:jfkthame] RESOLVED FIXED
1656733 The Windows code for enumerating printers is not fit for purpose Jonathan Kew [:jfkthame] RESOLVED FIXED
1659527 Bad scaling and clipping of Save to PDF output [was: Erratic glyph spacing in Save As PDF output] on Windows Jonathan Kew [:jfkthame] RESOLVED FIXED
1659781 Create list of locale-specific paper sizes for Save as PDF Jonathan Kew [:jfkthame] RESOLVED FIXED
1659856 Support nsIPrintSetting.duplex on macOS and Windows Jonathan Kew [:jfkthame] RESOLVED FIXED
1660296 Number of copies is ignored when printing from the new UI Jonathan Kew [:jfkthame] VERIFIED FIXED
1662038 nsIPrintSettings::SetPrinterName is broken on macOS Jonathan Kew [:jfkthame] VERIFIED FIXED
1662820 Broken kerning with "Save to PDF" print destination, with "13px Arial" as font Jonathan Kew [:jfkthame] VERIFIED FIXED
1660218 Printed output is not properly adjusted in Landscape mode Jonathan Kew [:jfkthame] VERIFIED FIXED
1663040 Paper-size menu in the new print UI should be sorted by name Jonathan Kew [:jfkthame] VERIFIED FIXED
1660400 Sheet count should be included in modal a11y description James Teh [:Jamie] RESOLVED FIXED
1660365 A11y hierarchy for print dialog causes extraneous/strange screen reader verbosity James Teh [:Jamie] VERIFIED FIXED
1660363 Focus gets stuck in print preview when tabbing James Teh [:Jamie] VERIFIED FIXED
1660861 Make nsIPrintSettings.clone() not crash on macOS Jonathan Watt [:jwatt] RESOLVED FIXED
1660918 Fix nsIPrintSettings.clone() to copy all members Jonathan Watt [:jwatt] RESOLVED FIXED
1661339 Run the background tasks for gathering printer capabilities on the IO thread pool Jonathan Watt [:jwatt] RESOLVED FIXED
1663538 The new print preview UI telemetry probes are registered for the wrong process Jonathan Watt [:jwatt] RESOLVED FIXED
1587459 Open the print dialog from the frontend instead of the core printing code Jonathan Watt [:jwatt] RESOLVED FIXED
1652270 Convert nsFrameLoader::Print to return a Promise instead of requiring callers to pass an nsIWebProgressListener Jonathan Watt [:jwatt] RESOLVED FIXED
1652967 Crash in [@ nsPrintJob::DoPrint] Jonathan Watt [:jwatt] VERIFIED FIXED
1653319 Use the new frameLoader.printPreview() API in the frontend Jonathan Watt [:jwatt] RESOLVED FIXED
1653340 Add new FrameLoader.printPreview() API to eliminate message passing codepaths Jonathan Watt [:jwatt] RESOLVED FIXED
1657220 Create separate telemetry probes for printing with the new print preview UI enabled Jonathan Watt [:jwatt] RESOLVED FIXED
1659122 Last used printer is not saved when printing from the new tab-modal UI. Jonathan Watt [:jwatt] RESOLVED FIXED
1659489 Rename nsPrintJob's mIsDoingPrintPreview to mCreatedForPrintPreview Jonathan Watt [:jwatt] RESOLVED FIXED
1648868 Setup a tab modal overlay for print preview UI Mark Striemer [:mstriemer] RESOLVED FIXED
1649202 Display print previews in modal UI Mark Striemer [:mstriemer] RESOLVED FIXED
1653317 Use TabDialogBox for print UI Mark Striemer [:mstriemer] RESOLVED FIXED
1653392 Setup a basic test for the print UI Mark Striemer [:mstriemer] RESOLVED FIXED
1654962 Resize print modal as the browser size changes Mark Striemer [:mstriemer] VERIFIED FIXED
1656062 Implement loading interstitial state for print UI Mark Striemer [:mstriemer] RESOLVED FIXED
1656939 Match form elements with UX mocks Mark Striemer [:mstriemer] RESOLVED FIXED
1658043 Support Save to PDF in print preview Mark Striemer [:mstriemer] RESOLVED FIXED
1658067 Print Preview sheet visibly reflows when loading in "sheets of paper" Mark Striemer [:mstriemer] VERIFIED FIXED
1658664 Not all tab modal print UI form elements are accessible Mark Striemer [:mstriemer] VERIFIED FIXED
1658819 Number of sheets value incorrect in new tab modal print preview Mark Striemer [:mstriemer] VERIFIED FIXED
1659010 UX regressions from visual updates, copies errors, radio disabled Mark Striemer [:mstriemer] RESOLVED FIXED
1659099 Subsequent setting changes cause print dialog to grow Mark Striemer [:mstriemer] VERIFIED FIXED
1659395 Saving to PDF does not function correctly Mark Striemer [:mstriemer] VERIFIED FIXED
1659463 Mouse-only users can’t increase/decrease the scale value easily Mark Striemer [:mstriemer] VERIFIED FIXED
1660013 PDFs saved on the Mac don't show up as PDFs. Mark Striemer [:mstriemer] VERIFIED FIXED
1661645 Reset applying grayscale filter when the destination is set to "Save to PDF" Mark Striemer [:mstriemer] VERIFIED FIXED
1660023 Save to PDF isn't remembered as last used printer Mark Striemer [:mstriemer] VERIFIED FIXED
1660026 Move print preview handling code into print.js Mark Striemer [:mstriemer] RESOLVED FIXED
1660061 Changing print settings must not reclone from the original document Mark Striemer [:mstriemer] RESOLVED FIXED
1660064 When printing a subdocument and using 'Save to PDF', the generated filename is wrong Mark Striemer [:mstriemer] RESOLVED FIXED
1661361 Show the print dialog as early as possible Mark Striemer [:mstriemer] RESOLVED FIXED
1660162 When printing a PDF with Save to PDF it gets the .pdf extension twice Mark Striemer [:mstriemer] VERIFIED FIXED
1661020 [macOS] Copies default value is not deleted with ease if the value is not highlighted Mark Striemer [:mstriemer] VERIFIED FIXED
1662845 0 sheets of paper is shown while loading print settings Mark Striemer [:mstriemer] RESOLVED FIXED
1662136 Infinite print preview loading loop if changing to a different destination while a page range is set (and it will exceed the limit for the newly selected destination) Mark Striemer [:mstriemer] VERIFIED FIXED
1660060 Print dialog's validated fields (range, scale) should either tolerate or prevent whitespace Micah [:mtigley] (she/her) VERIFIED FIXED
1661776 Print dialog's validated fields should prevent pasting invalid input Micah [:mtigley] (she/her) VERIFIED FIXED
1661120 Modal print dialog overlaps devtools bottom-bar/sidebar in a weird way (with a thin line at devtools' edge) Micah [:mtigley] (she/her) VERIFIED FIXED
1660991 Page range validates the . (dot) before and after the numeric value Micah [:mtigley] (she/her) VERIFIED FIXED
1661215 Blank pages are displayed if fast changing between Portrait & Landscape for a pdf document VERIFIED FIXED
1660794 Browser creates empty PDF file when combinging "Save as PDF" and "Print using the system dialog" RESOLVED FIXED
1649204 Provide a button to print the selected page in modal UI RESOLVED FIXED
1653327 Send update events based on print UI changes RESOLVED FIXED
1656887 Print job can no longer be initiated via Print setup for a local page if the "preparing dialog" was closed before the "Save print output as" prompt RESOLVED FIXED
1658030 Print Preview dialog appears momentarily when doing ctrl-p VERIFIED FIXED
1658099 "Copies" stepper should appear outside of text field VERIFIED FIXED
1658196 Crash in [@ mozilla::layout::PRemotePrintJobChild::SendInitializePrint] VERIFIED FIXED
1658208 Consider moving "Print using the system dialog…" below the "Print"/"Cancel" buttons in the new printing UI RESOLVED FIXED
1658421 Print sheet font size is larger than other system dialogs VERIFIED FIXED
1658422 Checkboxes and labels are misaligned in print sheet (labels appear lower in relation to checkboxes) VERIFIED FIXED
1658439 macOS accent color is overlaid upon blue accent in "Copies" and "Scale" text boxes VERIFIED FIXED
1658444 macOS accent color is used inconsistently in print sheet VERIFIED FIXED
1659907 "N sheets of paper" badge subtly influences the layout of the whole print dialog VERIFIED FIXED
1653607 Implement more print settings Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1654073 Style and add missing initial print options Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1656069 Hook up the headers/footers checkbox to the correct settings in the print UI Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1656298 Print UI grid alignment Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1658450 Available settings, values and any defaults in UI should update to reflect the currently selected print destination (printer) Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1659415 Clickable area should be consistent for all the More settings options inside the new Print modal Sam Foster [:sfoster] (he/him) VERIFIED FIXED
1659757 Implement paper size selection Sam Foster [:sfoster] (he/him) VERIFIED FIXED
1660908 Update page range validation code to use rawNumPages attribute Sam Foster [:sfoster] (he/him) VERIFIED FIXED
1660527 Convert the frontend code to nsIPrinter.createDefaultSettings Sam Foster [:sfoster] (he/him) RESOLVED FIXED
1597477 Audit nsIDocShellTreeItem usage in ResetFocusState in layout/base/nsDocumentViewer.cpp u608768 RESOLVED FIXED
1657459 Right clicking on preview pane elements behaves unexpectedly Jared Wein [:jaws] (please needinfo? me) VERIFIED FIXED
1656022 Print Edit WE no longer saves all images when saving to PDF, because requests introduced by bug 1648064 are blocked (was: tabs.saveAsPDF() API no longer saves all images) Emilio Cobos Álvarez (:emilio) RESOLVED INVALID
1660462 User should be able to open a dropdown using Enter key inside the new Print modal RESOLVED INVALID
1662844 Clicking Print/Save opens the system dialog on macOS RESOLVED INVALID
1658029 Add print-to-file implementation of the nsIPrinter interface. Erik Nordin [:nordzilla] RESOLVED WONTFIX
1557638 Make Document::CreateStaticClone work for OOP-iframes Jonathan Watt [:jwatt] RESOLVED WONTFIX
1661638 Mousing over or clicking Print Preview's "Color mode", "Destination" and "Margins" label text highlights their dropdown list RESOLVED WONTFIX
1657762 Return nsPrinterCUPS from CUPSPrinterList Erik Nordin [:nordzilla] RESOLVED DUPLICATE
1657704 Extension print APIs always open old print/print preview Mark Striemer [:mstriemer] RESOLVED DUPLICATE
1495237 When switching printers, reset any prepopulated settings from the previous print that are not valid for the new printer RESOLVED DUPLICATE
1659207 When switching between Landscape & Portrait mode in new Print Preview UI, the document preview area and controls are pushed off to the side by the "Preparing Preview" UI RESOLVED DUPLICATE
1659421 htmlreference.io webpage is displayed as cut off in both print preview and actual print output RESOLVED DUPLICATE
1659571 Remove `File > Print preview...` when the new tab modal print UI is enabled RESOLVED DUPLICATE
1659622 Make clicking the "Print" button in the new print UI a no-op after the first click RESOLVED DUPLICATE
1659740 Print controls are not centered & are clipped, if you have a sidebar open RESOLVED DUPLICATE
1662392 Scaling does not work as expected and is completely different from the preview RESOLVED DUPLICATE
1660875 Text is fuzzy and unselectable, after printing to PDF with "Color mode: Black and white" RESOLVED DUPLICATE
1660784 Printing using old/system dialog rasterizes the output, resulting in very low quality RESOLVED DUPLICATE
1662360 [macOS] Print modal takes long to launch RESOLVED DUPLICATE
1662225 With "Save to PDF" selected as destination in the tab-modal UI, impossible to print via the System UI RESOLVED DUPLICATE
1660915 Choosing native dialog when "Save to PDF" is selected on macOS will save an empty file before opening native dialog RESOLVED DUPLICATE
1661060 Print dialog doesn't receive focus on tab-switch (so e.g. "esc" doesn't dismiss it, and "tab" doesn't cycle through its fields) RESOLVED DUPLICATE
1662996 Printing via window.print() from a popup window which closes itself does no longer work VERIFIED DUPLICATE
1660461 Navigation with the tab key does not limit to the print preview RESOLVED DUPLICATE
1661222 Pages are blank in print preview on first load of a PDF RESOLVED DUPLICATE
1661722 Ensure that the selected color mode when disabled matches what is shown in the print preview RESOLVED DUPLICATE
1661655 Print Preview doesn't update reflect custom page range RESOLVED DUPLICATE
1661653 "Open in Preview" does not work when using "Save to PDF" on OS X RESOLVED DUPLICATE
1663489 print preview in nightly hangs on the return form from karaskustoms.com RESOLVED DUPLICATE
1661647 context menu in the print preview content is misplaced RESOLVED DUPLICATE
1660720 Printing is blocked forever so long as the last used printer is offline/disconnected RESOLVED WORKSFORME
1661451 Crash in [@ h_ixsvzagv.dll | RtlPcToFileHeader | CxxThrowException | _com_raise_error] RESOLVED WORKSFORME
1663918 Images not printing on alldata.com RESOLVED WORKSFORME
1659413 Directly loaded GIF images intermittently fail to display in Preview when toggling between Portrait and Landscape RESOLVED WORKSFORME
1659497 About pages cannot be printed RESOLVED WORKSFORME

212 Total; 1 Open (0.47%); 129 Resolved (60.85%); 82 Verified (38.68%);