Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2089 commits
Select commit Hold shift + click to select a range
57ce4f8
Use a HTML date/time input when a field requires a date or a time.
calixteman Jul 22, 2025
542514e
Merge pull request #20116 from calixteman/add_date_picker
calixteman Jul 25, 2025
efc1654
[Editor] Don't show the actions button in the comment popup when it's…
calixteman Jul 25, 2025
295fb3e
Merge pull request #20120 from calixteman/remove_actions_button
timvandermeij Jul 27, 2025
8771175
Bump the stable version in `pdfjs.config`
timvandermeij Jul 27, 2025
e4b1462
Merge pull request #20124 from timvandermeij/bump
timvandermeij Jul 27, 2025
7594f21
Update dependencies to the most recent versions
timvandermeij Jul 27, 2025
c19271f
Upgrade `eslint-plugin-unicorn` to version 60.0.0
timvandermeij Jul 27, 2025
7f5c517
Update translations to the most recent versions
timvandermeij Jul 27, 2025
605c9be
Add comment-* images when building components
calixteman Jul 28, 2025
366727d
Merge pull request #20125 from timvandermeij/updates
calixteman Jul 28, 2025
3fb7cd4
[Editor] Add a floating button in order to highlight the text selecti…
calixteman Jul 25, 2025
995f070
Merge pull request #20119 from calixteman/comment_floating_button
calixteman Jul 28, 2025
2e974e8
Merge pull request #20109 from maettuu/reg-test-pr-19639
calixteman Jul 28, 2025
aa4b9ff
Merge pull request #20128 from calixteman/issue20127
timvandermeij Jul 28, 2025
fbdeb7b
[Editor] Remove useless css and use a defined but unused property
calixteman Jul 29, 2025
d9ffffd
Merge pull request #20131 from calixteman/fix_css
calixteman Jul 29, 2025
38b410f
[Editor] Remove unused property
calixteman Jul 29, 2025
f16e0b6
Merge pull request #20132 from calixteman/fix_css_2
calixteman Jul 29, 2025
48c6253
Fix intermittent failure in the "must check that the computed value i…
timvandermeij Jul 29, 2025
e48563a
Merge pull request #20134 from timvandermeij/fix-intermittent-scripting
timvandermeij Jul 29, 2025
806f9c1
Disable printing when enablePermission is true and the pdf isn't allo…
calixteman Jul 28, 2025
e5922f2
Merge pull request #20129 from calixteman/bug1978985
calixteman Jul 30, 2025
a81e991
[Editor] Highlight text on a selectionchange event which hasn't been …
calixteman Jul 31, 2025
2877764
Trigger a fake scrollend event in case it hasn't been triggered by th…
calixteman Aug 1, 2025
17527d8
Merge pull request #20138 from calixteman/bug1976597
timvandermeij Aug 3, 2025
e9a4830
Merge pull request #20142 from calixteman/bug1957680
timvandermeij Aug 3, 2025
9babc14
Make horizontal padding relative to device width
Aditi-1400 Aug 4, 2025
3d9374e
lazy initialize IccColorSpace.#finalizer
fnlctrl Aug 5, 2025
d41f144
Merge pull request #20148 from fnlctrl/icc-lazy-finalization-registry
calixteman Aug 6, 2025
fcf69d8
Merge pull request #20093 from Aditi-1400/fix-horizontal-scroll
calixteman Aug 6, 2025
760c8d6
Mark `canvasContext` as optional
k-nut Aug 6, 2025
41ca92b
Merge pull request #20149 from k-nut/patch-1
calixteman Aug 7, 2025
0263581
Update l10n files
calixteman Aug 8, 2025
1d4ae78
Check the setDash arguments
calixteman Aug 9, 2025
1bada43
Merge pull request #20159 from calixteman/update_l10n_1
timvandermeij Aug 10, 2025
e38fb68
Bump actions/checkout from 4 to 5
dependabot[bot] Aug 11, 2025
32ea986
Merge pull request #20161 from mozilla/dependabot/github_actions/acti…
timvandermeij Aug 12, 2025
7ea7a94
Merge pull request #20160 from calixteman/issue20155
timvandermeij Aug 12, 2025
6a00174
[Editor] Correctly hide deleted annotations
calixteman Aug 13, 2025
6365188
[Editor] Avoid to use a null signal when setting listeners in the edi…
calixteman Aug 14, 2025
5951485
Merge pull request #20166 from calixteman/fix_signal_integration_test
timvandermeij Aug 14, 2025
c6bd044
Merge pull request #20164 from calixteman/editor_hide_deleted_annotation
timvandermeij Aug 14, 2025
7294377
Implement a delay for Chrome protocol calls in the integration tests
timvandermeij Jul 27, 2025
17dc9e9
Skip the "must check that an existing highlight is ignored on hoverin…
timvandermeij Jul 28, 2025
5adff6a
Merge pull request #20126 from timvandermeij/fix-intermittents-chrome
timvandermeij Aug 15, 2025
a05dc9c
Remove obsolete Firefox preferences for testing
timvandermeij Aug 17, 2025
844681a
Disable AI/ML features using Firefox preferences for testing
timvandermeij Aug 17, 2025
dd560ee
Merge pull request #20171 from timvandermeij/firefox-test-prefs
timvandermeij Aug 17, 2025
d49fc49
Update dependencies to the most recent versions
timvandermeij Aug 16, 2025
13de218
Update translations to the most recent versions
timvandermeij Aug 16, 2025
9e5ee1e
[Editor] Add the ability to get all the editable annotations in a pdf…
calixteman Aug 14, 2025
65dd6b0
Merge pull request #20167 from calixteman/get_all_editable_annotations
calixteman Aug 19, 2025
212547e
Merge pull request #20169 from timvandermeij/updates
calixteman Aug 19, 2025
2beb26a
Use Firefox stable for the tests because bug 1983414
calixteman Aug 20, 2025
e20ee99
Merge pull request #20178 from calixteman/pinpoint_firefox
calixteman Aug 20, 2025
f8ea636
[Editor] Move the comment button just before the delete one
calixteman Aug 20, 2025
f8466c9
[Editor] Add a Rect entry to a saved popup in order to avoid to have …
calixteman Aug 20, 2025
0c6cf84
[Editor] Make sure the resizers are on top of the editor content
calixteman Aug 21, 2025
ebc3411
Use the cached annotations when collecting them by types
calixteman Aug 21, 2025
6a22da9
Add logic to track rendering area of various PDF ops
nicolo-ribaudo Nov 14, 2024
673f19b
Merge pull request #19043 from nicolo-ribaudo/compute-bounding-boxes
calixteman Aug 22, 2025
22c0e25
Use Firefox nightly with puppeteer
calixteman Aug 22, 2025
4e089f2
Merge pull request #20186 from calixteman/puppeteer_switch_nightly
calixteman Aug 23, 2025
8be2171
Merge pull request #20183 from calixteman/resizer_top_editor
timvandermeij Aug 23, 2025
cfe08bd
Merge pull request #20184 from calixteman/use_cached_annotations
calixteman Aug 24, 2025
78f63dd
Merge pull request #20180 from calixteman/mv_comment_button
calixteman Aug 24, 2025
592d6c0
Merge pull request #20179 from calixteman/add_rect_popup
calixteman Aug 24, 2025
18d3dc1
Use WebDriver BiDi for Chrome
timvandermeij Aug 24, 2025
535a042
Merge pull request #20188 from timvandermeij/chrome-webdriverbidi
timvandermeij Aug 24, 2025
eec1bea
[Editor] Don't use a null signal for the comment button
timvandermeij Aug 24, 2025
649a03f
Merge pull request #20189 from timvandermeij/null-signal
timvandermeij Aug 24, 2025
4cc93af
Improve the selection check in the "doesn't jump when moving selectio…
timvandermeij Aug 24, 2025
bd8c438
[Editor] Add a button to the annotation having a popup in order to ed…
calixteman Aug 20, 2025
0af61f5
Update puppeteer to 24.17.0
calixteman Aug 23, 2025
307ea5d
Merge pull request #20187 from calixteman/update_puppeteer_24.17.0
calixteman Aug 25, 2025
5d4f065
Merge pull request #20182 from calixteman/add_comment_button
calixteman Aug 25, 2025
af144be
Don't iterate over all empty slots in the xref entries (bug 1980958)
calixteman Aug 16, 2025
7a65c58
Merge pull request #20170 from calixteman/bug1980958
calixteman Aug 25, 2025
ab41f50
Merge pull request #20190 from timvandermeij/text-layer-permafail
timvandermeij Aug 25, 2025
1678782
Add a method goToXY in PDFLinkService in order to scroll the document…
calixteman Aug 24, 2025
5ed2dfb
[Editor] Change the icon for inline comments
calixteman Aug 25, 2025
261c1f9
Merge pull request #20194 from calixteman/update_comment_icon
calixteman Aug 25, 2025
5a10376
Merge pull request #20191 from calixteman/link_gotoxy
calixteman Aug 25, 2025
11d5d6d
Skip the curvature ink editor integration test for Chrome on Windows
timvandermeij Aug 25, 2025
bde01f0
Merge pull request #20195 from timvandermeij/fix-chrome-windows
timvandermeij Aug 25, 2025
1fc039e
[Editor] Add a method to get an editor rect in the pdf page coordinates
calixteman Aug 25, 2025
d8c01bf
Merge pull request #20196 from calixteman/xy_getter
timvandermeij Aug 26, 2025
e44e470
[Editor] Remove useless CSS and fix styling for the comment button
calixteman Aug 26, 2025
e37a58f
Merge pull request #20200 from calixteman/remove_useless_css2
calixteman Aug 26, 2025
1876013
[Editor] Fix the dimensions of the comment icon
calixteman Aug 27, 2025
0a4817f
[Editor] Fix unit (for consistency) and remove few useless px
calixteman Aug 28, 2025
53c3754
Merge pull request #20209 from calixteman/fix_comment_icon
timvandermeij Aug 28, 2025
13ba311
Merge pull request #20211 from calixteman/fix_css_unit
timvandermeij Aug 28, 2025
3e01ee9
Reset editing mode when changing the pdf document
calixteman Aug 28, 2025
25990e4
[Editor] Add a sidebar allowing the user to navigate between the comm…
calixteman Aug 27, 2025
a2d4b25
Merge pull request #20212 from calixteman/reset_mode
timvandermeij Aug 29, 2025
9e2e9e2
Merge pull request #20210 from calixteman/comment_sidebar
calixteman Aug 30, 2025
a545603
Bump the stable version in `pdfjs.config`
timvandermeij Aug 30, 2025
f110e57
Merge pull request #20215 from timvandermeij/bump
timvandermeij Aug 30, 2025
4dcfc96
Update dependencies to the most recent versions
timvandermeij Aug 30, 2025
cac052c
Update translations to the most recent versions
timvandermeij Aug 30, 2025
c2699a9
Merge pull request #20216 from timvandermeij/updates
timvandermeij Aug 30, 2025
0ec503e
Add a function changeLightness in order to change the lightness of a …
calixteman Aug 26, 2025
c96fa68
Merge pull request #20204 from calixteman/add_changelightness
calixteman Aug 30, 2025
5a7c872
[Editor] Hide the comment sidebar on document change
timvandermeij Aug 31, 2025
9855d85
Merge pull request #20220 from timvandermeij/editor-hint-bugfix
timvandermeij Aug 31, 2025
2a45985
[Editor] Add editors with a comment in the sidebar
calixteman Aug 30, 2025
c8d49db
Merge pull request #20217 from calixteman/comment_editor_sidebar
calixteman Aug 31, 2025
dd4b475
[Editor] Make scrollable the area containing the comments in the sidebar
calixteman Aug 31, 2025
c386d9b
Merge pull request #20222 from calixteman/sidebar_scroll
timvandermeij Sep 1, 2025
ca28039
[Editor] Use the color of the annotation for the background of the co…
calixteman Aug 31, 2025
2354ae4
[Editor] Don't save the image when updating a stamp annotation
calixteman Sep 4, 2025
84e3296
Merge pull request #20221 from calixteman/button_color_comment
timvandermeij Sep 4, 2025
7b87c22
Merge pull request #20233 from calixteman/dont_add_image_stamp_update
calixteman Sep 4, 2025
35c9098
Add a new function renderRichText to be used in the annotation layer
calixteman Sep 4, 2025
2a93ade
Merge pull request #20231 from calixteman/xfa_render_richtext
calixteman Sep 5, 2025
c09ad5a
Use the `closePages` helper function more in the integration test code
timvandermeij Aug 17, 2025
cf5bffe
Use the `getAnnotationSelector` helper function more in the integrati…
timvandermeij Aug 17, 2025
7f74fbf
Fix block spacing inconsistencies in the integration test code
timvandermeij Aug 17, 2025
f1f8ee4
Fix the rendering of XFA rich text in popup annotations
timvandermeij Sep 7, 2025
d946de9
Merge pull request #20238 from timvandermeij/fix-freetext-permafail
calixteman Sep 7, 2025
a5ef8ca
Bump actions/setup-python from 5 to 6
dependabot[bot] Sep 8, 2025
f9be06a
Bump actions/setup-node from 4 to 5
dependabot[bot] Sep 8, 2025
2d5794f
[Editor] Fix saving a deleted popup
calixteman Sep 8, 2025
54351ee
[Editor] When clicking on a comment in the sidebar, wait for the anno…
calixteman Sep 8, 2025
94d72e9
[Editor] Add the dates and rich text if any to the editors in order t…
calixteman Sep 8, 2025
f5c913b
[Editor] Make sure the comment button is at the right place when addi…
calixteman Sep 8, 2025
7e3417f
Merge pull request #20242 from mozilla/dependabot/github_actions/acti…
timvandermeij Sep 8, 2025
5382c54
Merge pull request #20243 from mozilla/dependabot/github_actions/acti…
timvandermeij Sep 8, 2025
8bd13f7
Merge pull request #20172 from timvandermeij/misc-test-improvements
timvandermeij Sep 8, 2025
512c30b
Unskip the `must check that date entered by the user is consistent` s…
timvandermeij Sep 7, 2025
3f0d39b
Merge pull request #20244 from calixteman/fix_deleting_popup
timvandermeij Sep 8, 2025
17a2780
Merge pull request #20245 from calixteman/comment_richtext
calixteman Sep 8, 2025
b5113d9
Merge pull request #20239 from timvandermeij/integration-test-unskip-…
calixteman Sep 8, 2025
d009c43
Merge pull request #20248 from calixteman/toolbar_button_position
calixteman Sep 8, 2025
5b7f9ca
Merge pull request #20247 from calixteman/wait_for_rendered_editors
calixteman Sep 9, 2025
e4ea2e0
Store ops bboxes in a linear Uint8Array
nicolo-ribaudo Aug 27, 2025
e1bdc34
Add an option in scrollIntoView and goToXY in order to be able to cen…
calixteman Sep 9, 2025
0fc8986
[Editor] Cleanup the pages not being fully rendered before switching …
calixteman Sep 10, 2025
593cead
[Editor] Don't throw when switching to editing mode before an annotat…
calixteman Sep 10, 2025
4c7bbd0
Reduce background canvas resolution
nicolo-ribaudo Sep 9, 2025
f049360
Merge pull request #20255 from nicolo-ribaudo/low-res
timvandermeij Sep 11, 2025
557eb2c
Merge pull request #20253 from calixteman/scroll_and_center
timvandermeij Sep 11, 2025
7f85c00
Make sure that a good constrast ratio is respected when darkening/lig…
calixteman Sep 7, 2025
e8cc25c
Merge pull request #20259 from calixteman/no_throw_when_switching_edi…
timvandermeij Sep 11, 2025
0e28b5c
Merge pull request #20258 from calixteman/cleanup_before_editing_mode
calixteman Sep 11, 2025
d77f890
Merge pull request #20240 from calixteman/fix_contrast
calixteman Sep 12, 2025
beb5f5c
Merge pull request #20208 from nicolo-ribaudo/bboxes-typedarray
calixteman Sep 12, 2025
42b4d97
Fix JSDoc description in src/display/api.js
nicolo-ribaudo Sep 12, 2025
5de14aa
Only record bboxes when needed
nicolo-ribaudo Sep 9, 2025
2138ec1
Merge pull request #20267 from nicolo-ribaudo/fix-jsdoc
calixteman Sep 13, 2025
634bef5
Use a dichotomy to find a color with a good contrast ratio
calixteman Sep 13, 2025
e78c7d0
Merge pull request #20256 from nicolo-ribaudo/bboxes-when-needed
timvandermeij Sep 14, 2025
1cae8e2
Merge pull request #20269 from calixteman/dichotomic_find_color
timvandermeij Sep 14, 2025
ffeaa91
Replace manual returns with `pending` in the integration tests
timvandermeij Sep 7, 2025
b6d772d
Consider a ttf font with both Symbolic and Nonsymbolic flags set with…
calixteman Sep 14, 2025
10bc635
Merge pull request #20271 from timvandermeij/integration-tests-pending
timvandermeij Sep 14, 2025
a730cba
Update dependencies to the most recent versions
timvandermeij Sep 14, 2025
637599d
Upgrade `eslint-plugin-unicorn` to version 61.0.2
timvandermeij Sep 14, 2025
2f53e50
Update translations to the most recent versions
timvandermeij Sep 14, 2025
adf9233
Merge pull request #20270 from calixteman/issue20232
calixteman Sep 14, 2025
b660b72
[Editor] Add a new popup for comments (bug 1987425)
calixteman Sep 8, 2025
0982ff2
Merge pull request #20272 from timvandermeij/updates
calixteman Sep 15, 2025
3432c19
Merge pull request #20249 from calixteman/new_comment_popup_2
calixteman Sep 15, 2025
38b86cb
[Annotation] Use the new popup in reading mode (bug 1987426)
calixteman Sep 8, 2025
394fa2c
Merge pull request #20250 from calixteman/new_popup_reading_mode
calixteman Sep 15, 2025
5feb467
[Annotation] Save the comment changes made in reading mode (bug 1987427)
calixteman Sep 15, 2025
764c2e6
[Editor] Fix the position of the comment popup and its dialog
calixteman Sep 15, 2025
a68630e
Merge pull request #20278 from calixteman/fix_comment_popup_position
timvandermeij Sep 15, 2025
d85fd12
Merge pull request #20274 from calixteman/save_comment_reading_mode
timvandermeij Sep 15, 2025
b6165c0
use console.warn/info where appropriate
sigmaSd Sep 9, 2025
d1f06fe
Avoid unused css variables
calixteman Sep 16, 2025
4eeabcb
Merge pull request #20279 from calixteman/unused_css
calixteman Sep 16, 2025
05af4ff
Merge pull request #20252 from sigmaSd/patch-1
timvandermeij Sep 16, 2025
ae8f8e4
Improve serif fallback font name matching
james-atticus Sep 2, 2025
a1906f0
[Editor] Fix the focus outline for the comment dialog buttons
calixteman Sep 18, 2025
cbc5241
[Editor] Make sure to not add extra editors when showing again a dest…
calixteman Sep 18, 2025
20f31d7
Merge pull request #20281 from calixteman/comment_dialog_focus
timvandermeij Sep 18, 2025
33e638c
Merge pull request #20282 from calixteman/fix_showing_invisible_editor
timvandermeij Sep 18, 2025
623d422
[Editor] Make sure the comment dialog is visible on the screen (bug 1…
calixteman Sep 18, 2025
4bed737
[WIP] Serialize font data into an ArrayBuffer
ryzokuken Jul 22, 2025
0722faa
[Editor] Remove useless computations when setting the dimensions of a…
calixteman Sep 19, 2025
e9394d0
Update OpenJPEG to 2.5.4
calixteman Sep 21, 2025
594fda1
Merge pull request #20286 from calixteman/openjpeg_2.5.4
calixteman Sep 21, 2025
44affa7
Merge pull request #20197 from ryzokuken/sab-font-data
calixteman Sep 22, 2025
5d079c1
[Editor] When in HCM, don't apply light/dark color in the comment but…
calixteman Sep 22, 2025
225b07a
Merge pull request #20283 from calixteman/bug1989304
calixteman Sep 23, 2025
48c10d8
Merge pull request #20285 from calixteman/editor_remove_useless_dim_s…
calixteman Sep 23, 2025
ae3c23e
Merge pull request #20291 from calixteman/bug1977269
calixteman Sep 23, 2025
0b40bf1
[Editor] Update the color and the position of the comment button in r…
calixteman Sep 23, 2025
f5b5b68
Merge pull request #20295 from calixteman/comment_update_position
calixteman Sep 24, 2025
3f1dbbc
[Editor] Don't add scrollbars when it's useless in the comment sideba…
calixteman Sep 24, 2025
1ed9923
Merge pull request #20297 from calixteman/bug1990099
calixteman Sep 24, 2025
80c7aee
[Editor] Avoid to use similar colors for background and foreground co…
calixteman Sep 24, 2025
83b5e9e
Merge pull request #20298 from calixteman/bug1990082
calixteman Sep 24, 2025
0427c1d
[Editor] Use some percent coordinates for the comment dialog (bug 199…
calixteman Sep 24, 2025
7b67ed3
[Editor] Fix the button labels in the comment dialog (bug 1990499)
calixteman Sep 24, 2025
a8cf9a4
Merge pull request #20299 from calixteman/bug1990104
calixteman Sep 24, 2025
96ee833
Bump tar-fs from 3.1.0 to 3.1.1
dependabot[bot] Sep 24, 2025
8448d08
Merge pull request #20300 from calixteman/bug1990499
calixteman Sep 25, 2025
a372294
[Editor] Make the comment sidebar resizable (bug 1990544)
calixteman Sep 25, 2025
007148e
Merge pull request #20303 from calixteman/bug1990544
calixteman Sep 25, 2025
90e56b7
[Editor] Add a title to the comment buttons (bug 1990813)
calixteman Sep 25, 2025
37c79c3
Merge pull request #20305 from calixteman/bug1990813
calixteman Sep 25, 2025
442932f
[Editor] Move the focus to the comment button once editing is done (b…
calixteman Sep 25, 2025
a4f072f
Merge pull request #20304 from calixteman/bug1990820
calixteman Sep 25, 2025
888df7c
[Editor] Make sure the selected editor is correctly focused after swi…
calixteman Sep 25, 2025
5f83275
[Editor] Fix the URL for the 'Learn more' link in the comment sidebar…
calixteman Sep 26, 2025
7051fd0
Merge pull request #20307 from calixteman/bug1990872
calixteman Sep 26, 2025
893de3e
Update dependencies
calixteman Sep 26, 2025
101fa62
Merge pull request #20308 from calixteman/bug1990454
calixteman Sep 26, 2025
f854770
[Editor] Show the comments in the sidebar in the chronological order,…
calixteman Sep 26, 2025
28fb4f0
Merge pull request #20310 from calixteman/bug1990762
calixteman Sep 26, 2025
d5fb95c
Merge pull request #20309 from calixteman/update_deps
calixteman Sep 26, 2025
f547e83
[Editor] Give the focus to the comment button after editing in readin…
calixteman Sep 26, 2025
9138473
Merge pull request #20311 from calixteman/fix_focus_comment_button
calixteman Sep 26, 2025
7fc7b79
[Annotation] In reading mode with new commment stuff enabled, use the…
calixteman Sep 26, 2025
f64ece2
Merge pull request #20312 from calixteman/bug1991029
calixteman Sep 26, 2025
02ddf27
[Editor] Add some telemetry for the commenting feature (bug 1991172)
calixteman Sep 26, 2025
e3a5f61
Merge pull request #20313 from calixteman/bug1991172
calixteman Sep 26, 2025
7041459
[Editor] Remove useless sidebar css
calixteman Sep 26, 2025
ec4f616
Merge pull request #20314 from calixteman/rm_useless_sidebar_css
calixteman Sep 27, 2025
678aec9
[Editor] Avoid an error when getting the editors telemetry data
calixteman Sep 29, 2025
7b9cde1
[Annotation] Fix some timezone issues when getting a date from the da…
calixteman Sep 30, 2025
12066af
[Editor] Add a fake annotation (in the annotation layer) associated w…
calixteman Sep 30, 2025
d18289b
Merge pull request #20321 from calixteman/bug1989420
calixteman Oct 1, 2025
cd66ecf
Merge pull request #20318 from calixteman/fix_editorStats
calixteman Oct 1, 2025
042e821
Merge pull request #20320 from calixteman/bug1991584
calixteman Oct 1, 2025
bb556dc
[Editor] Add the possibility to unselect a comment from the sidebar
calixteman Oct 1, 2025
7fa5071
Merge pull request #20322 from calixteman/bug1990491
calixteman Oct 1, 2025
91e2f6c
Increase the rendering quality of the detail view (bug 1991482)
calixteman Oct 1, 2025
9d917b2
Merge pull request #20323 from calixteman/bug1991482
calixteman Oct 1, 2025
3234912
Merge pull request #20224 from james-atticus/improve-serif-fallback-f…
calixteman Oct 1, 2025
2aef871
[Editor] Make sure the comment dialog always have relative coordinate…
calixteman Oct 2, 2025
17993a0
Fix the creation of the annotation layer in the ref tests
calixteman Oct 2, 2025
af542a8
Merge pull request #20329 from calixteman/fix_annotation_layer_driver
calixteman Oct 2, 2025
e1de28c
Merge pull request #20328 from calixteman/fix_dialog_position
calixteman Oct 3, 2025
3ecefa5
[Editor] Slightly move the resizer in the sidebar comment in order to…
calixteman Oct 3, 2025
4e7db4f
Merge pull request #20332 from calixteman/bug1992385
calixteman Oct 3, 2025
4d15bfe
Only apply word spacing when there is a 0x20 in the text chunk
calixteman Oct 3, 2025
d27cd6a
Merge pull request #20334 from calixteman/issue20319
timvandermeij Oct 4, 2025
6c30368
Merge pull request #20301 from mozilla/dependabot/npm_and_yarn/tar-fs…
timvandermeij Oct 4, 2025
19ff148
Fix incremental saving with hybrid references
calixteman Oct 3, 2025
f56dc86
Merge pull request #20333 from calixteman/issue20302
calixteman Oct 4, 2025
f796eb8
Tagged pdf changes (v4.6.168-taggedPdf-0.1.20). Squashed commits:
ekaterina-chubrick May 14, 2020
b9ed9e7
Required fixes after rebase
Elizavetaseluykovich Dec 11, 2025
9b06fff
Update version.json
Elizavetaseluykovich Jan 12, 2026
0040c45
Merge branch 'customizations-for-tagged-pdf' into feature/update-to-v…
Elizavetaseluykovich Jan 12, 2026
cce5f5e
Update package-lock.json
Elizavetaseluykovich Jan 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 0 additions & 13 deletions .eslintignore

This file was deleted.

267 changes: 0 additions & 267 deletions .eslintrc

This file was deleted.

5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ body:
- type: textarea
attributes:
label: Attach (recommended) or Link to PDF file
description: Without this information the issue may be closed without comment
placeholder: Please place only the PDF file in this field
validations:
required: true

Expand All @@ -14,6 +16,7 @@ body:
- type: input
attributes:
label: Web browser and its version
description: Please ensure that it's supported, refer to [the FAQ](https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support)
validations:
required: true
- type: input
Expand All @@ -24,11 +27,13 @@ body:
- type: input
attributes:
label: PDF.js version
description: Please find official releases [here](https://github.com/mozilla/pdf.js/releases)
validations:
required: true
- type: dropdown
attributes:
label: Is the bug present in the latest PDF.js version?
description: Please check the [online demo](https://github.com/mozilla/pdf.js#online-demo)
options: ["Yes", "No"]
default: 0
validations:
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
blank_issues_enabled: true
blank_issues_enabled: false
contact_links:
- name: Need help?
url: https://github.com/mozilla/pdf.js/discussions
Expand Down
2 changes: 2 additions & 0 deletions .github/fluent_linter_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,5 @@ CO01:
exclusions:
files: []
messages: []
VC:
disabled: false
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [18, lts/*, 21]
node-version: [20, 22, 24]

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node-version }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/fluent_linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Use Python 3.12
uses: actions/setup-python@v5
- name: Use Python 3.13
uses: actions/setup-python@v6
with:
python-version: '3.12'
python-version: '3.13'
cache: 'pip'

- name: Install Fluent dependencies
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/font_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,22 +36,22 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node-version }}

- name: Install dependencies
run: npm ci

- name: Use Python 3.12
uses: actions/setup-python@v5
- name: Use Python 3.13
uses: actions/setup-python@v6
with:
python-version: '3.12'
python-version: '3.13'
cache: 'pip'

- name: Install Fonttools
Expand Down
Loading
Loading