Platform/Layout/Printing and fragmentation/Archive

From MozillaWiki
Jump to: navigation, search

Printing and Fragmentation project archive

This is the archive page for work tracked on the page Platform/Layout/Printing and fragmentation for versions of Firefox that have now moved to Beta or Release. Splitting things out in this page avoids slowing down loading of the main page with the bugzilla queries necessary to create the tables below.

Version 79

Start: 2020-06-01; freeze: 2020-06-26; merge to beta: 2020-06-29; release: 2020-07-28

View as kanban board.

Fragmentation

Full Query
ID Summary Assigned to Status Resolution
1621142 Investigate running our fragmentation reftests a second time, this time through the printing codepaths Hiroyuki Ikezoe (:hiro) RESOLVED FIXED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
1621143 Investigate the proposed structure for WPT printing tests Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1641733 Re-engineer the reftest harness to initiate printing via the parent process Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1642162 Remove nsPrintJob.cpp's MapContentToWebShells and MapContentForPO functions Jonathan Watt [:jwatt] RESOLVED FIXED
1642233 Rename nsPrintObject's mDontPrint and IsPrintable for consistency with its EnablePrinting Jonathan Watt [:jwatt] RESOLVED FIXED
1642236 Make all printing "print as is" printing Jonathan Watt [:jwatt] RESOLVED FIXED
1643818 Remove kPaperSizeNativeData and kPaperSizeDefined Jonathan Watt [:jwatt] RESOLVED FIXED

6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);


Version 78

Start: 2020-05-04; freeze: 2020-05-28; merge to beta: 2020-06-01; release: 2020-06-30)

View as kanban board.

Fragmentation

Full Query
ID Summary Assigned to Status Resolution
1622935 Support pushing and splitting flex items for single-line (and some multi-line) flex container Ting-Yu Lin [:TYLin] (UTC-8) RESOLVED FIXED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
1627577 Enable printing tests (access denied on tmp directory on print reftest on MacOSX) Bob Owen (:bobowen) RESOLVED FIXED
1564128 Unable to print CSS animations/transitions and web animations Emily McDonough [:alaskanemily] RESOLVED FIXED
117233 Implement nsIPrinterEnumerator for nsDeviceContextSpecX.mm Erik Nordin [:nordzilla] RESOLVED FIXED
1639823 [macOS] Printing local pages fails with printSettings is null Erik Nordin [:nordzilla] VERIFIED FIXED
1636678 The SavePrintSettingsToPrefs call in nsPrintDialogServiceGTK::ShowPageSetup shouldn't save all settings Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1640108 Minor cleanups in nsPrintJob.cpp Hiroyuki Ikezoe (:hiro) RESOLVED FIXED
1600623 Review and cleanup the printing telemetry Jonathan Watt [:jwatt] RESOLVED FIXED
1636623 Remove some old DEBUG_rods_X from nsPrintSettingsService.cpp Jonathan Watt [:jwatt] RESOLVED FIXED
1636636 Remove the hacky print prefs code introduced by bug 1276717 Jonathan Watt [:jwatt] RESOLVED FIXED
1636668 Move the kInitSaveNativeData setting code into C++ code Jonathan Watt [:jwatt] RESOLVED FIXED
1636723 Have nsPrintSettingsX use the NSPrintInfo methods rather than mess with its internal dictionary Jonathan Watt [:jwatt] RESOLVED FIXED
1636725 The printing Page Setup dialog settings on macOS are not properly saved Jonathan Watt [:jwatt] RESOLVED FIXED
1636730 Stop saving print settings in JavaScript code Jonathan Watt [:jwatt] RESOLVED FIXED
1638143 [meta] Clean up the print settings saving logic Jonathan Watt [:jwatt] RESOLVED FIXED
1639816 Printing local pages via Print Menu fails with In Printing:Print:Done handler, got unexpected rv 2147746065 Jonathan Watt [:jwatt] VERIFIED FIXED
1641949 Remove the rest of the hacky print prefs code introduced by bug 1276717 Jonathan Watt [:jwatt] RESOLVED FIXED
1642167 Refactor nsPrintJob::EnablePOsForPrinting to be understandable Jonathan Watt [:jwatt] RESOLVED FIXED
1646093 Modify printing telemetry to add a PDF-catch-all for unknown printer names containing 'PDF' Jonathan Watt [:jwatt] RESOLVED FIXED

18 Total; 0 Open (0%); 16 Resolved (88.89%); 2 Verified (11.11%);


Version 77

Merge to beta: 2020-05-04 (start: 2020-04-06; freeze: 2020-04-30; release: 2020-06-02)

View as kanban board.

Fragmentation

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
1620289 Have static clones clone the current selection ranges Erik Nordin [:nordzilla] RESOLVED FIXED
1633045 position:sticky should not move when the Print Preview viewport is scrolled Mats Palmgren (:mats) VERIFIED FIXED

2 Total; 0 Open (0%); 1 Resolved (50%); 1 Verified (50%);


NIGHTLY 75

Fragmentation

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
855889 Remove "print.use_global_printsettings" pref Jonathan Watt [:jwatt] RESOLVED FIXED
1430658 Saving of print settings inconsistently handles prefs Jonathan Watt [:jwatt] RESOLVED FIXED
1552966 Convert the printing code from DocShellTree* to BrowsingContext Jonathan Watt [:jwatt] RESOLVED FIXED
1606512 [macos] Save to PDF feature defaults filename to untitled.pdf instead of the title of the webpage. Jonathan Watt [:jwatt] VERIFIED FIXED
1618909 Remove nsPrintJob::GetDocumentName Jonathan Watt [:jwatt] RESOLVED FIXED
1619403 Merge nsPrintJob's GetDisplayTitleAndURL and GetDocumentTitleAndURL Jonathan Watt [:jwatt] RESOLVED FIXED

6 Total; 0 Open (0%); 5 Resolved (83.33%); 1 Verified (16.67%);


NIGHTLY 74

Fragmentation

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
1486968 Remove nsPrintJob::mOldPrtPreview Jonathan Watt [:jwatt] RESOLVED FIXED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


NIGHTLY 73

Fragmentation

Full Query
ID Summary Assigned to Status Resolution
1017137 Firefox can't print long lists properly from http://chem.sis.nlm.nih.gov/chemidplus/ Mats Palmgren (:mats) RESOLVED FIXED
1427141 CSS page-break-before can cause elements to disappear in HTML tables Mats Palmgren (:mats) RESOLVED FIXED
1572573 Printing page with large table fails to display anything after the first page. Mats Palmgren (:mats) RESOLVED FIXED

3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);


Printing

Full Query
ID Summary Assigned to Status Resolution
1594391 Move PrintingChild.jsm print telemetry logging to the parent process Jonathan Watt [:jwatt] RESOLVED FIXED
1601589 Stop requiring MockWebBrowserPrint to store a PrintData object Jonathan Watt [:jwatt] RESOLVED FIXED
1601694 Remove the redundant Windows range/ifame selection code Jonathan Watt [:jwatt] RESOLVED FIXED
1601775 Stop needlessly calling PMPrintSettingsSetJobName in nsPrintDialogServiceX::Show Jonathan Watt [:jwatt] RESOLVED FIXED
1601800 Remove nsIPrintingPromptService.showPrintProgressDialog's nsIWebBrowserPrint parameter Jonathan Watt [:jwatt] RESOLVED FIXED
1602103 Set the print job name before initialization of the print session on macOS Jonathan Watt [:jwatt] RESOLVED FIXED
1602125 Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint Jonathan Watt [:jwatt] RESOLVED FIXED
1602561 Make PrintUtils.printWindow() act on a BrowsingContext Jonathan Watt [:jwatt] RESOLVED FIXED
1607671 Crash in [@ CallPropertyPageCallback] Jonathan Watt [:jwatt] VERIFIED FIXED
1608018 changing document.title then printing shows the old title in the page headers Jonathan Watt [:jwatt] RESOLVED FIXED

10 Total; 0 Open (0%); 9 Resolved (90%); 1 Verified (10%);