Update PDF.js to new version b13ec1fc3c1ddee9f987f395b69195d9ad4c1ac9 from 2026-05-19 20:19:32
Categories
(Firefox :: PDF Viewer, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | affected |
People
(Reporter: update-bot, Assigned: calixte)
References
(Blocks 1 open bug)
Details
(Whiteboard: [3pl-filed][task_id: S-uwEVWyRQWUAb_vw6WVKw])
Attachments
(1 obsolete file)
This update covers 2 commits. Here are the overall diff statistics, and then the commit information.
toolkit/components/pdfjs/content/build/pdf.mjs | 10 +++++-----
toolkit/components/pdfjs/content/build/pdf.scripting.mjs | 4 ++--
toolkit/components/pdfjs/content/build/pdf.worker.mjs | 6 +++---
toolkit/components/pdfjs/content/web/viewer-geckoview.mjs | 6 +++---
toolkit/components/pdfjs/content/web/viewer.mjs | 6 +++---
toolkit/components/pdfjs/moz.yaml | 4 ++--
6 files changed, 18 insertions(+), 18 deletions(-)
60591388a85499f3ff970522d98352dca15da8cc by Tim van der Meij <timvandermeij@gmail.com>
https://github.com/mozilla/pdf.js/commit/60591388a85499f3ff970522d98352dca15da8cc
Authored: 2026-05-19 20:16:32 +0200
Committed: 2026-05-19 21:07:26 +0200
Disable hardware acceleration for Chrome tests
This commit fixes the rendering issue that makes the "must update an
existing annotation" ink editor integration test permafail locally in
Chrome. Note that we already do this for Firefox tests, so this also
improves consistency between the two browsers.
Moreover, improve how we define Chrome options to (similar to their
Firefox counterparts) provide them in a single array, and document the
reasoning for why these options are being set more explicitly.
Fixes #21272.
Files Modified:
- test/test.mjs
0d69cc4dcf368272d5122fe04c61ba390fcf06e0 by Tim van der Meij <timvandermeij@gmail.com>
https://github.com/mozilla/pdf.js/commit/0d69cc4dcf368272d5122fe04c61ba390fcf06e0
Authored: 2026-05-17 16:12:52 +0200
Committed: 2026-05-18 20:52:00 +0200
Introduce integration tests for the presentation mode functionality
This commit provides coverage for the happy flows of basic operations
like entering/exiting and changing pages.
Files Added:
- test/integration/presentation_mode_spec.mjs
Files Modified:
- test/integration/jasmine-boot.js
| Reporter | ||
Comment 1•3 days ago
|
||
| S-uwEVWyRQWUAb_vw6WVKw | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=2d5c5b2403c8356dcdb502c849715b10662fa7c2
| Reporter | ||
Comment 2•3 days ago
|
||
| Reporter | ||
Comment 3•3 days ago
|
||
| PBsrhUuHTZGqAFaVtVD-cA | ||
All the jobs in the try run succeeded. Like literally all of them, there weren't
even any intermittents. That is pretty surprising to me, so maybe you should double
check to make sure I didn't misinterpret things and that the correct tests ran...
Anyway, I've done all I can, so I'm passing to you to review and land the patch.
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
| Reporter | ||
Comment 4•3 days ago
|
||
| PBsrhUuHTZGqAFaVtVD-cA | ||
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Updated•3 days ago
|
Description
•