Closed Bug 1919418 Opened 2 months ago Closed 2 months ago

Update PDF.js to new version 19151feb5f855d2afcfecba16fde6ac582f5662d from 2024-09-17 19:20:38

Categories

(Firefox :: PDF Viewer, enhancement)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1920843
Tracking Status
firefox132 --- affected

People

(Reporter: update-bot, Assigned: calixte)

References

(Blocks 1 open bug)

Details

(Whiteboard: [3pl-filed][task_id: XmZOwHdOSRW4QwboBnH6Iw])

Attachments

(1 obsolete file)

This update covers 14 commits. Here are the overall diff statistics, and then the commit information.


taskcluster/kinds/fetch/toolchains.yml | 2 +-
toolkit/components/pdfjs/content/build/pdf.mjs | 219 ++++++++-----
toolkit/components/pdfjs/content/build/pdf.scripting.mjs | 11 +-
toolkit/components/pdfjs/content/build/pdf.worker.mjs | 6 +-
toolkit/components/pdfjs/content/web/viewer-geckoview.css | 3 +-
toolkit/components/pdfjs/content/web/viewer-geckoview.mjs | 50 +-
toolkit/components/pdfjs/content/web/viewer.css | 29 +-
toolkit/components/pdfjs/content/web/viewer.html | 26 +-
toolkit/components/pdfjs/content/web/viewer.mjs | 94 +++--
toolkit/components/pdfjs/moz.yaml | 4 +-
toolkit/locales/en-US/toolkit/pdfviewer/viewer.ftl | 4 +-
11 files changed, 255 insertions(+), 193 deletions(-)


ee89bd1c39c39327df0a4837728d5a9e30734ad9 by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/ee89bd1c39c39327df0a4837728d5a9e30734ad9
Authored: 2024-09-17 18:08:03 +0200
Committed: 2024-09-17 20:34:38 +0200

Rename the toolbar buttons in order to free their current names

which can then be used for their future parent container.
This patch aims to simplify a bit the patch in #18385.

Files Modified:

  • test/integration/accessibility_spec.mjs
  • test/integration/find_spec.mjs
  • test/integration/freetext_editor_spec.mjs
  • test/integration/scripting_spec.mjs
  • test/integration/test_utils.mjs
  • web/viewer.css
  • web/viewer.html
  • web/viewer.js

f77a29d6759475854d98386ab0b1546c811a29c4 by Jonas Jenwald <jonas.jenwald@gmail.com>

https://github.com/mozilla/pdf.js/commit/f77a29d6759475854d98386ab0b1546c811a29c4
Authored: 2024-09-17 12:10:04 +0200
Committed: 2024-09-17 12:23:43 +0200

Simplify the code that picks the appropriate NetworkStream-implementation

This code is quite old and has been moved/re-factored a few times over the years, however we can simplify this even further since we don't actually need a function to determine what NetworkStream-implementation to use.

Files Modified:

  • src/display/api.js

46fac8b2c1442f3f7e7916962d6c68dd6164d550 by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/46fac8b2c1442f3f7e7916962d6c68dd6164d550
Authored: 2024-09-15 20:40:01 +0200
Committed: 2024-09-16 14:48:26 +0200

[Editor] Take into account the device pixel ratio when drawing an added image

Fixes #18626.

Files Modified:

  • src/display/display_utils.js
  • src/display/editor/stamp.js
  • src/pdf.js
  • test/unit/pdf_spec.js
  • web/new_alt_text_manager.js
  • web/pdf_page_view.js
  • web/pdf_thumbnail_view.js
  • web/pdfjs.js
  • web/ui_utils.js

3170bf3f690fd28e6d45e84dc3eb927e237fc758 by Rob Wu <rob@robwu.nl>

https://github.com/mozilla/pdf.js/commit/3170bf3f690fd28e6d45e84dc3eb927e237fc758
Authored: 2024-09-15 12:58:38 +0200
Committed: 2024-09-15 12:58:38 +0200

[CRX] Enable WebAssembly in Chrome extension

After the removal of 'unsafe-eval' CSP in #18651, WebAssembly fails to
load, resulting in issues such as seen in #18457.

Manifest Version 3 does not allow 'unsafe-eval', does accept the more
specific 'wasm-unsafe-eval' as of Chrome 103. Note that manifest.json
already sets minimum_chrome_version to 103.

This patch also adds object-src 'self' because it was required until
Chrome 110. As of Chrome 111, the default is object-src 'self' and
object-src is no longer required. We could drop object-src in the
future, but for now we need to include it to support Chrome 103 - 110.

Files Modified:

  • extensions/chromium/manifest.json

d86f94a3db6540407e28db783ef6791156e99343 by Jonas Jenwald <jonas.jenwald@gmail.com>

https://github.com/mozilla/pdf.js/commit/d86f94a3db6540407e28db783ef6791156e99343
Authored: 2024-09-02 10:05:09 +0200
Committed: 2024-09-12 21:15:15 +0200

Use the "pageColorsBackground" option as background-color for non-loaded pages (issue 18680)

This should prevent non-loaded pages from flashing white in e.g. high contrast mode (HCM).

Files Modified:

  • web/pdf_page_view.js
  • web/pdf_viewer.css
  • web/pdf_viewer.js

6e1b4d63e75623a4e70693bf65071272d19d9d88 by Francesco Lodolo <flod@lodolo.net>

https://github.com/mozilla/pdf.js/commit/6e1b4d63e75623a4e70693bf65071272d19d9d88
Authored: 2024-09-12 16:53:18 +0200
Committed: 2024-09-12 16:53:18 +0200

Fluent: use explicit NUMBER() in plural variants

Files Modified:

  • l10n/en-US/viewer.ftl

85e8bac45d89118b653ab43eab95afc3761a824d by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/85e8bac45d89118b653ab43eab95afc3761a824d
Authored: 2024-09-12 15:35:15 +0200
Committed: 2024-09-12 15:35:19 +0200

[Editor] Avoid an extra new line when serializing a FreeText annotation (bug 1897909)

The extra new line is added because of using shift+enter to add a new line
in the text editor.

Files Modified:

  • src/display/editor/freetext.js
  • test/integration/freetext_editor_spec.mjs

edd1dfb6992de9d3853882c8ffa141fcf0e2e13f by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

https://github.com/mozilla/pdf.js/commit/edd1dfb6992de9d3853882c8ffa141fcf0e2e13f
Authored: 2024-09-11 23:53:47 +0000
Committed: 2024-09-11 23:53:47 +0000

Bump dset from 3.1.3 to 3.1.4

Bumps dset from 3.1.3 to 3.1.4.


updated-dependencies:

  • dependency-name: dset
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <support@github.com>

Files Modified:

  • package-lock.json

ca95264e8bc353e4a72cb46c1a1c397d2d8b8b23 by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/ca95264e8bc353e4a72cb46c1a1c397d2d8b8b23
Authored: 2024-09-11 17:19:34 +0200
Committed: 2024-09-11 17:19:34 +0200

[JS] Correctly format floating numbers when they're close to an integer (bug 1918115)

Files Added:

Files Modified:

  • src/scripting_api/util.js
  • test/integration/scripting_spec.mjs
  • test/pdfs/.gitignore

5b3d3c7dd93eb3e3f88ad8c9123657a3020ddfbd by Jonas Jenwald <jonas.jenwald@gmail.com>

https://github.com/mozilla/pdf.js/commit/5b3d3c7dd93eb3e3f88ad8c9123657a3020ddfbd
Authored: 2024-09-10 11:34:55 +0200
Committed: 2024-09-11 15:28:51 +0200

Ensure that textLayers can be rendered in parallel, without interfering with each other

Note that the textContent is returned in "chunks" from the API, through the use of ReadableStreams, and on the main-thread we're (normally) using just one temporary canvas in order to measure the size of the textLayer spans; see the #layout method.

Order of events, for parallel textLayer rendering:

  1. Call render of the textLayer for page A.
  2. Immediately call render of the textLayer for page B.
  3. The first text-chunk for pageA arrives, and it's parsed/layout which means updating the cached fontSize/fontFamily for the textLayer of page A.
  4. The first text-chunk for pageB arrives, which means updating the cached fontSize/fontFamily for the textLayer of page B since this data is unique to each TextLayer-instance.
  5. The second text-chunk for pageA arrives, and we don't update the canvas-font since the cached fontSize/fontFamily still apply from step 3 above.

Where this potentially breaks down is between the last steps, since we're using just one temporary canvas for all measurements but have individual fontSize/fontFamily caches for each textLayer.
Hence it's possible that the canvas-font has actually changed, despite the cached values suggesting otherwise, and to address this we instead cache the fontSize/fontFamily globally through a new (static) helper method.

Note: Includes a basic unit-test, using dummy text-content, which fails on master and passes with this patch.

Finally, pun intended, ensure that temporary textLayer-data is cleared before the render-promise resolves to avoid any intermittent problems in the unit-tests.

Files Modified:

  • src/display/text_layer.js
  • test/unit/text_layer_spec.js

06f9d8002d04b91113d3d7e44ce6bc1f7770d835 by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/06f9d8002d04b91113d3d7e44ce6bc1f7770d835
Authored: 2024-09-10 22:00:04 +0200
Committed: 2024-09-11 15:01:54 +0200

Consider foo-\nBar as a compound word

Fixes #18693.

Files Added:

  • test/pdfs/issue18693.pdf

Files Modified:

  • test/pdfs/.gitignore
  • test/unit/pdf_find_controller_spec.js
  • web/pdf_find_controller.js

518b776e431b239539856f01ef5881b401f80fe9 by Calixte Denizet <calixte.denizet@gmail.com>

https://github.com/mozilla/pdf.js/commit/518b776e431b239539856f01ef5881b401f80fe9
Authored: 2024-09-10 15:06:51 +0200
Committed: 2024-09-10 16:44:30 +0200

Consume any pending path before drawing an annotation

Fixes #18058.

Files Added:

  • test/pdfs/issue18058.pdf.link

Files Modified:

  • src/display/canvas.js
  • test/test_manifest.json

a91ba11185621664eb5fb7213454b17c33472673 by Rob Wu <rob@robwu.nl>

https://github.com/mozilla/pdf.js/commit/a91ba11185621664eb5fb7213454b17c33472673
Authored: 2024-09-10 16:00:13 +0200
Committed: 2024-09-10 16:05:11 +0200

[CRX] Fix feature detect of DNR responseHeaders option

Fix regression from #18711. urlFilter is a key of condition, not of
the rule. Consequently, the feature detection method failed to detect
the availability of the feature in Chrome 128+.

Files Modified:

  • extensions/chromium/pdfHandler.js

2883a9460e08a72efeb1b9a40f77bf65cd03c47b by Jonas Jenwald <jonas.jenwald@gmail.com>

https://github.com/mozilla/pdf.js/commit/2883a9460e08a72efeb1b9a40f77bf65cd03c47b
Authored: 2024-09-10 10:00:41 +0200
Committed: 2024-09-10 10:00:41 +0200

Remove ununsed static HighlightEditor._l10nPromise field

Files Modified:

  • src/display/editor/highlight.js

Assignee: nobody → update-bot
Status: NEW → ASSIGNED

The try push is done, we found jobs with unclassified failures.

Needs Close Investigation:

  • toolkit/components/pdfjs/test/browser_pdfjs_alttext_load_engine.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_alttext_telemetry.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_alttext_two_tabs.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_download_button.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_editing_contextmenu.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_editing_telemetry.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
  • toolkit/components/pdfjs/test/browser_pdfjs_main.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_nonpdf_filename.js

    • 17 of 17 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_octet_stream.js

    • 12 of 12 failed on different tasks
      - test-windows11-32-2009-qr/opt-mochitest-browser-chrome-1 (YBQeEOS5RayC_T_vHrXWMw)
      - test-windows11-32-2009-qr/debug-mochitest-browser-chrome-1 (MVtvgbjcTWaI44XTMPRnlQ)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-spi-nw-1 (fIx83kDeRL2oSWNr95OIug)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-msix-1 (SZ6kURY4TlW6hiOZ4kNnpg)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-1 (TsoD73fFS0KtFh7NMAlAWQ)
      - test-windows11-64-2009-qr/opt-mochitest-browser-chrome-spi-nw-1 (X7G6IKo7TQmfdZBhlqr7KQ)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-1 (agPA4Y4VQTWgP6XKOHkKuw)
      - test-macosx1015-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (Nxojo3wJQqentKu4QunWgQ)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (SFwAm27dReyf26eSK7KH1A)
      - test-macosx1015-64-qr/debug-mochitest-browser-chrome-1 (VbtN5GwTSrCzMimFECi4Cg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-1 (DZGtjoCaRjyC-_y1zgsHEg)
      - test-windows11-64-2009-qr/debug-mochitest-browser-chrome-msix-1 (Fy2iKpl6QXC1ZxKlX2VhRg)
  • toolkit/components/pdfjs/test/browser_pdfjs_secondary_toolbar_telemetry.js

    • 5 of 5 failed on different tasks
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
  • toolkit/components/pdfjs/test/browser_pdfjs_stamp_telemetry.js

    • 5 of 5 failed on different tasks
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
  • toolkit/components/pdfjs/test/browser_pdfjs_views.js

    • 5 of 5 failed on different tasks
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)
  • toolkit/components/pdfjs/test/browser_pdfjs_zoom.js

    • 5 of 5 failed on different tasks
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-1 (MZqFxJpiRzK4kxBMsJP9Cg)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-spi-nw-1 (coXn6JKDThmBAsTbF8l3oQ)
      - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-1 (GmCHUJGqSrmlRQE7FclSZQ)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-swr-1 (CgQaLD0DQpawZWItafQn6Q)
      - test-linux1804-64-qr/debug-mochitest-browser-chrome-spi-nw-1 (CjEOLOJ3QsG0hIU8t2_sOA)

These failures could mean that the library update changed something and caused
tests to fail. You'll need to review them yourself and decide where to go from here.

In either event, I have done all I can and you will need to take it from here. If you
don't want to land my patch, you can replicate it locally for editing with
./mach vendor toolkit/components/pdfjs/moz.yaml

When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.

Assignee: update-bot → cdenizet
Flags: needinfo?(cdenizet)

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).

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Duplicate of bug: 1920843
Resolution: --- → DUPLICATE
Attachment #9425444 - Attachment is obsolete: true
No longer blocks: 1897909, 1918115
Flags: needinfo?(cdenizet)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: