1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-20 07:08:08 +02:00
pdf.js/web
Calixte Denizet 94b4b54ef6 [api-major] Add openjpeg.wasm to pdf.js (bug 1935076)
In order to fix bug 1935076, we'll have to add a pure js fallback in case wasm is disabled
or simd isn't supported. Unfortunately, this fallback will take some space.

So, the main goal of this patch is to reduce the overall size (by ~93k).
As a side effect, it should make easier to use an other wasm file (which must export
_jp2_decode, _malloc and _free).
2025-01-16 21:09:50 +01:00
..
images [Editor] Update the loading icon when wait for ML to take into account prefered-reduced-motion setting 2024-08-30 15:48:51 +02:00
.gitignore Remove obselete file from .gitignore 2015-01-26 16:44:45 +01:00
alt_text_manager.js Remove event listeners with AbortSignal in the AltTextManager class 2024-10-11 12:05:36 +02:00
annotation_editor_layer_builder.css [Editor] Improve drawing on a touch screen. 2024-12-10 21:54:29 +01:00
annotation_editor_layer_builder.js [Editor] Don't commit the current drawing while zooming 2024-12-09 17:25:36 +01:00
annotation_editor_params.js [Editor] Add the telemetry for the new alt text (bug 1912500) 2024-08-10 18:29:03 +02:00
annotation_layer_builder.css Enable editor when double-clicking on stamp annotation 2025-01-14 11:16:59 +01:00
annotation_layer_builder.js [Editor] Make the stamp annotations alt text readable by either VO or NVDA (bug 1912001) 2024-09-03 16:57:41 +02:00
app.js Disable touch-zooming, in the viewer, if AbortSignal.any is unsupported (PR 19216 follow-up) 2024-12-15 18:13:38 +01:00
app_options.js [api-major] Add openjpeg.wasm to pdf.js (bug 1935076) 2025-01-16 21:09:50 +01:00
base_tree_viewer.js Limit base-class initialization checks to development and TESTING modes 2024-08-12 12:26:35 +02:00
caret_browsing.js Update the CaretBrowsingMode toolbar-height if the toolbarDensity preference changes (PR 18786 follow-up) 2024-10-01 19:43:16 +02:00
chrome-i18n-allow-access-to-file-urls.json Add translations of "Allow access to file URLs" 2015-08-14 18:59:55 +02:00
chromecom.js Use JSON imports instead of PDFJSDev.json 2024-11-18 16:21:12 +01:00
compressed.tracemonkey-pldi-09.pdf Add Makefile. Move some files around to make building the website easier. 2011-07-05 10:53:57 -07:00
debugger.css Fix the textLayer-opacity when using the FontInspector (PR 17533 follow-up) 2024-01-26 18:31:38 +01:00
debugger.mjs [Debugger] Add some info about substitution font 2023-10-09 12:06:33 +02:00
dialog.css Break messageBar class out 2024-12-02 23:01:22 +01:00
download_manager.js Do not stringify errors when logging them 2024-12-06 14:47:22 +01:00
draw_layer_builder.css [Editor] Add a new base class to allow to add a drawing in the SVG layer. 2024-11-28 15:23:03 +01:00
draw_layer_builder.js [Editor] Add a new editor to highlight some text in a pdf (bug 1866119) 2023-11-28 14:21:53 +01:00
editor_undo_bar.js Pop open a message when user deletes an annotation 2024-12-03 11:03:15 +01:00
event_utils.js Add the possibility to dispatch some pdf.js events at the chrome level (bug 1904585) 2024-06-25 21:03:34 +02:00
external_services.js Limit base-class initialization checks to development and TESTING modes 2024-08-12 12:26:35 +02:00
firefox_print_service.js [api-minor] Implement basic support for OptionalContent Usage dicts (issue 5764, bug 1826783) 2024-03-12 13:18:15 +01:00
firefoxcom.js Do not stringify errors when logging them 2024-12-06 14:47:22 +01:00
generic_scripting.js Use a limit, in more places, when splitting strings 2024-02-02 13:10:52 +01:00
genericcom.js [Editor] Corrrectly get the words from the alt-text when reporting the telemetry (bug 1929311) 2024-12-03 19:02:58 +01:00
genericl10n.js Only use the l10n fallback bundle when normal ftl-file fetching failed (issue 18264) 2024-06-18 11:54:49 +02:00
grab_to_pan.js Use the stopEvent helper function everywhere possible 2024-11-28 13:25:56 +01:00
interfaces.js Stop sending the unused options parameter to various download-methods in the viewer 2024-08-02 20:46:13 +02:00
l10n.js Do not stringify errors when logging them 2024-12-06 14:47:22 +01:00
message_bar.css Fix unused css variables (follow-up of #18900) 2024-12-04 09:15:01 +01:00
new_alt_text_manager.js [Editor] Corrrectly get the words from the alt-text when reporting the telemetry (bug 1929311) 2024-12-03 19:02:58 +01:00
overlay_manager.js Remove the OverlayManager.unregister method since it's completely unused 2023-06-21 13:13:53 +02:00
password_prompt.js Use "full" localization ids throughout the code-base 2024-08-31 18:31:31 +02:00
pdf_attachment_viewer.js [api-minor] Improve the FileSpec implementation 2024-05-01 18:02:05 +02:00
pdf_cursor_tools.js Ensure that the CursorTools-buttons are disabled e.g. during editing (PR 15522 follow-up) 2024-09-28 12:29:51 +02:00
pdf_document_properties.js Move the getPage call in PDFDocumentProperties class 2024-12-01 12:25:16 +01:00
pdf_find_bar.js Support toggling the PDFFindBar options with the Enter key (issue 19175) 2024-12-06 17:53:28 +01:00
pdf_find_controller.js Allow searching for number-number on two lines 2025-01-15 14:23:04 +01:00
pdf_find_utils.js [api-minor] Don't normalize the text used in the text layer. 2023-04-17 14:31:23 +02:00
pdf_history.js [CRX] Remove obsolete manifest features 2024-08-25 20:34:03 +02:00
pdf_layer_viewer.js Re-factor how PDFLayerViewer decides if the UI needs to updated on "optionalcontentconfigchanged" events 2024-10-01 13:25:22 +02:00
pdf_link_service.js Allow /XYZ destinations without zoom parameter (issue 18408) 2024-07-18 13:29:32 +02:00
pdf_outline_viewer.js [api-minor] Move the page reference/number caching into the API 2024-04-29 18:54:06 +02:00
pdf_page_view.js [Editor] Don't try to use an non-existing canvas when rendering an invisible existing stamp editor 2025-01-10 16:05:59 +01:00
pdf_presentation_mode.js Remove event listeners with signal in web/pdf_presentation_mode.js 2024-04-18 18:41:18 +02:00
pdf_print_service.js Revoke the blob-URLs used during printing in PDFPrintService 2024-08-23 18:39:28 +02:00
pdf_rendering_queue.js Do not stringify errors when logging them 2024-12-06 14:47:22 +01:00
pdf_scripting_manager.component.js Use shorter arrow functions where possible 2024-01-21 10:13:12 +01:00
pdf_scripting_manager.js Do not stringify errors when logging them 2024-12-06 14:47:22 +01:00
pdf_sidebar.js Remove the sidebar resizing event listeners with an AbortController 2024-08-10 12:24:59 +02:00
pdf_single_page_viewer.js Remove the abstract BaseViewer-class 2022-09-08 12:38:17 +02:00
pdf_thumbnail_view.js [Editor] Take into account the device pixel ratio when drawing an added image 2024-09-16 14:48:26 +02:00
pdf_thumbnail_viewer.js Add an option to enable/disable hardware acceleration (bug 1902012) 2024-06-12 18:41:07 +02:00
pdf_viewer.component.js Ensure that GenericL10n works if the locale files cannot be loaded 2024-01-31 14:07:11 +01:00
pdf_viewer.css When zooming replace the css-zoomed canvas by the new one only when rendering is finished 2024-12-05 23:15:04 +01:00
pdf_viewer.js [Editor] Add the ability to resize an editor in using a pinch gesture 2024-12-14 19:39:51 +01:00
pdfjs.js Move the pinch stuff in its own file in order to use for editors 2024-12-11 23:20:01 +01:00
preferences.js Limit base-class initialization checks to development and TESTING modes 2024-08-12 12:26:35 +02:00
print_utils.js Handle appending consistently in the xfaLayer regardless of rendering intent (PR 17177 follow-up) 2023-10-26 12:05:33 +02:00
secondary_toolbar.js Ensure that the CursorTools-buttons are disabled e.g. during editing (PR 15522 follow-up) 2024-09-28 12:29:51 +02:00
struct_tree_layer_builder.js Ensure that serializing of StructTree-data cannot fail during loading 2024-11-01 17:43:59 +01:00
stubs-geckoview.js [Editor] Add a new dialog for alt-text settings (bug 1909604) 2024-08-01 21:34:50 +02:00
text_accessibility.js [Editor] Add the parent tag id (if any) to the serialized editors (bug 1845087) 2023-09-07 18:22:33 +02:00
text_highlighter.js Fix left offset when scrolling to search result 2024-12-16 16:04:13 +01:00
text_layer_builder.css Make tagged images visible for screen readers (bug 1708040) 2024-09-05 17:59:42 +02:00
text_layer_builder.js Use the stopEvent helper function everywhere possible 2024-11-28 13:25:56 +01:00
toggle_button.css Remove unused CSS variables 2025-01-07 10:29:23 +01:00
toolbar-geckoview.js [GeckoView] Remove the open-in-app button (bug 1832519) 2024-03-04 19:32:12 +01:00
toolbar.js Increase the size of the toolbar depending on the uidensity (bug 1171799) 2024-09-25 14:27:17 +02:00
ui_utils.js [Editor] Take into account the device pixel ratio when drawing an added image 2024-09-16 14:48:26 +02:00
view_history.js Add a bit more validation in the ViewHistory constructor 2020-03-21 13:55:06 +01:00
viewer-geckoview.css [GV] Increase the height (48px) of the toolbar in order to fit the a11y recommendations (bug 1838602) 2024-10-02 19:17:40 +02:00
viewer-geckoview.html [api-major] Add openjpeg.wasm to pdf.js (bug 1935076) 2025-01-16 21:09:50 +01:00
viewer-geckoview.js Upgrade eslint-plugin-perfectionist to version 4.2.0 2024-12-07 13:44:48 +01:00
viewer-snippet-chrome-extension.html [api-minor] Move to Fluent for the localization (bug 1858715) 2023-10-19 11:20:41 +02:00
viewer-snippet-chrome-overlays.html Convert the existing overlays to use <dialog> elements (issue 14698) 2022-03-28 11:36:29 +02:00
viewer-snippet-firefox-extension.html [api-major] Output JavaScript modules in the builds (issue 10317) 2023-10-07 09:31:08 +02:00
viewer-snippet.html [api-minor] Move to Fluent for the localization (bug 1858715) 2023-10-19 11:20:41 +02:00
viewer.css Ensure that the .toggleButton, as used in the findbar, always have visible hover/focus state (issue 19165) 2024-12-05 13:07:57 +01:00
viewer.html [api-major] Add openjpeg.wasm to pdf.js (bug 1935076) 2025-01-16 21:09:50 +01:00
viewer.js Upgrade eslint-plugin-perfectionist to version 4.2.0 2024-12-07 13:44:48 +01:00
xfa_layer_builder.css Remove unnecessary alpha-value from CSS rgb colors 2023-10-06 09:50:03 +02:00
xfa_layer_builder.js Handle appending consistently in the xfaLayer regardless of rendering intent (PR 17177 follow-up) 2023-10-26 12:05:33 +02:00