Closed Bug 1766222 Opened 2 years ago Closed 2 years ago

Update pdf.js to version 2.14.224

Categories

(Firefox :: PDF Viewer, task)

task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: calixte, Assigned: calixte)

References

(Blocks 3 open bugs)

Details

(Keywords: perf-alert)

Attachments

(1 file)

#14722 PDFScriptingManager: Bind mousedown listener with capture=true
#14784 Improve performance of shared/utils.js::intersect (bug 1135277)
#14785 Update core-js to allow removing a structuredClone work-around
#14777 [api-minor] Improve performances with image masks (bug 857031)
#14796 [api-minor] Simplify min/max computations in constructPath (bug 1135277)
#14797 Don't clip when the clip path is empty (issue #12306)
#14799 Fix clipping issue with pattern (follow-up of #14797)
#14788 Move the PDFBug-related CSS from viewer.css and into its own file
#14790 Remove some outdated CSS rules related to printing
#14792 Update packages and translations
#14795 Reduce more duplication in the CSS
#14793 Simplify spread-mode handling for the PAGE scroll-mode
#14801 [GENERIC viewer] Simplify the styling of the previous/next findbar buttons
#14803 Add support for the /Catalog Base-URI when resolving URLs (issue 14802)
#14794 Remove the PresentationMode special-case from BaseViewer.update
#14810 Stop bundling errorWrapper CSS rules in the MOZCENTRAL build
#14817 Some more, small, CSS clean-up
#14818 Use correct case for JavaScript
#14815 Ignore non-Stream /SMask-entries when parsing images (issue 14814)
#14828 Use more for...of loops in the viewer
#14827 Simplify setting of spacing at the left/right edges of the toolbar(s)
#14823 Ignore invalid /Encoding-entries when parsing fonts (issue 14821)
#14825 Ensure that worker-thread image caching doesn't break optional content (issue 14824)
#14829 Remove unnecessary print CSS rules
#14831 Add a helper function for incrementing the count of cached ImageMasks

Pushed by cdenizet@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2f832cfab538
Update pdf.js to version 2.14.224 r=pdfjs-reviewers,robwu

Backed out for causing mochitest failures in browser_all_files_referenced.js.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/base/content/test/static/browser_all_files_referenced.js | there should be no unreferenced files - Got 1, expected +0
Flags: needinfo?(cdenizet)
Pushed by cdenizet@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/41b4cfe78110
Update pdf.js to version 2.14.224 r=pdfjs-reviewers,robwu
Flags: needinfo?(cdenizet)
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch

== Change summary for alert #33982 (as of Fri, 29 Apr 2022 16:55:19 GMT) ==

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
31% pdfpaint windows10-64-shippable-qr e10s fission stylo webrender 915.90 -> 631.06
16% pdfpaint linux1804-64-shippable-qr e10s fission stylo webrender 788.48 -> 660.25
15% pdfpaint macosx1015-64-shippable-qr e10s fission stylo webrender 658.90 -> 557.49
15% pdfpaint linux1804-64-shippable-qr e10s fission stylo webrender 772.40 -> 654.14
13% pdfpaint linux1804-64-shippable-qr e10s fission stylo webrender-sw 732.97 -> 636.95
13% pdfpaint macosx1015-64-shippable-qr e10s fission stylo webrender-sw 643.26 -> 561.14

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=33982

Keywords: perf-alert
Regressions: 1791583
Regressions: 1795263
You need to log in before you can comment on or make changes to this bug.