{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276101950,"defaultBranch":"master","name":"pdf.js","ownerLogin":"calixteman","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-06-30T13:09:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5641725?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715674413.0","currentOid":""},"activityList":{"items":[{"before":"7e5e06b88639fbe4c2034809a56922a3f56fca30","after":"4db843617f36b8b386b7ad05e1ef0ac404f60fa1","ref":"refs/heads/master","pushedAt":"2024-05-15T14:31:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18047 from Snuffleupagus/issue-18042\n\nAvoid re-parsing global images that failed decoding (issue 18042, PR 17428 follow-up)","shortMessageHtmlLink":"Merge pull request mozilla#18047 from Snuffleupagus/issue-18042"}},{"before":"44b7cc517de7c2cb428f67a5db232a6c56675999","after":"7e5e06b88639fbe4c2034809a56922a3f56fca30","ref":"refs/heads/master","pushedAt":"2024-05-15T07:22:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18091 from Snuffleupagus/rm-_fetchDocument\n\nInline the `_fetchDocument` helper function in `getDocument`","shortMessageHtmlLink":"Merge pull request mozilla#18091 from Snuffleupagus/rm-_fetchDocument"}},{"before":"33f3228e0003976325f6969b0a64c29b9bbcf101","after":"44b7cc517de7c2cb428f67a5db232a6c56675999","ref":"refs/heads/master","pushedAt":"2024-05-14T16:03:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18092 from timvandermeij/updates\n\nUpdate dependencies and translations to the most recent versions","shortMessageHtmlLink":"Merge pull request mozilla#18092 from timvandermeij/updates"}},{"before":"bb9bb34721cddc19ee114a17c3881e34406b9036","after":"33f3228e0003976325f6969b0a64c29b9bbcf101","ref":"refs/heads/master","pushedAt":"2024-05-14T14:21:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18087 from calixteman/update_openjpeg\n\nUpdate openjpeg build (bug 1896577)","shortMessageHtmlLink":"Merge pull request mozilla#18087 from calixteman/update_openjpeg"}},{"before":"761abc7cc37405ffef1d919bf04c1e607a96a999","after":"bb9bb34721cddc19ee114a17c3881e34406b9036","ref":"refs/heads/master","pushedAt":"2024-05-14T12:11:08.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #17941 from Snuffleupagus/getTextContent-lang\n\n[api-minor] Include the document /Lang attribute in the textContent-data","shortMessageHtmlLink":"Merge pull request mozilla#17941 from Snuffleupagus/getTextContent-lang"}},{"before":"0347e59b99cfcdcc5d755434a8ce5d0ca34f299d","after":"761abc7cc37405ffef1d919bf04c1e607a96a999","ref":"refs/heads/master","pushedAt":"2024-05-14T08:19:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18066 from Snuffleupagus/rm-FontFaceObject-ignoreErrors\n\nRemove the `ignoreErrors` option from the `FontFaceObject` class","shortMessageHtmlLink":"Merge pull request mozilla#18066 from Snuffleupagus/rm-FontFaceObject…"}},{"before":null,"after":"699e8aa3e41c17101bda8c0bdab8ed1b4ed9b8f9","ref":"refs/heads/update_openjpeg","pushedAt":"2024-05-14T08:13:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Update openjpeg build (bug 1896577)\n\nIt just contains fixes for:\n - bug 1896577\n - https://github.com/mozilla/pdf.js.openjpeg/issues/1","shortMessageHtmlLink":"Update openjpeg build (bug 1896577)"}},{"before":"df23679bc68cf0c6fba37f2ab556758048f789cc","after":"0347e59b99cfcdcc5d755434a8ce5d0ca34f299d","ref":"refs/heads/master","pushedAt":"2024-05-14T07:21:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18061 from Snuffleupagus/api-report-Stats\n\nSlightly re-factor how the viewer initializes debug-only functionality","shortMessageHtmlLink":"Merge pull request mozilla#18061 from Snuffleupagus/api-report-Stats"}},{"before":"81f7cd04fd7bc315235fa8695be903a5d7a40c42","after":"093bdfd9718088d04e20b153f8df7273036d7cde","ref":"refs/heads/bug1895909","pushedAt":"2024-05-13T14:58:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"[Editor] Fix the CSS properties of the canvas when it's used in a stampEditor (bug 1895909)\n\nAnd move the page canvas properties under canvasWrapper in order to avoid future regressions.","shortMessageHtmlLink":"[Editor] Fix the CSS properties of the canvas when it's used in a sta…"}},{"before":"b6765403a1b08aa80a21cb0809741875a925ab4d","after":"df23679bc68cf0c6fba37f2ab556758048f789cc","ref":"refs/heads/master","pushedAt":"2024-05-13T14:52:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18079 from mozilla/revert-18019-safari-zoom-fix\n\nRevert \"Fix rendering problem when zooming on Safari\" for causing bug 1895909","shortMessageHtmlLink":"Merge pull request mozilla#18079 from mozilla/revert-18019-safari-zoo…"}},{"before":null,"after":"81f7cd04fd7bc315235fa8695be903a5d7a40c42","ref":"refs/heads/bug1895909","pushedAt":"2024-05-13T14:16:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"[Editor] Fix the CSS properties of the canvas when it's used in a stampEditor (bug 1895909)\n\nAnd move the page canvas properties under canvasWrapper in order to avoid future regressions.","shortMessageHtmlLink":"[Editor] Fix the CSS properties of the canvas when it's used in a sta…"}},{"before":"d79aaee62a27c25774100d545a420020b8769717","after":"b6765403a1b08aa80a21cb0809741875a925ab4d","ref":"refs/heads/master","pushedAt":"2024-05-08T10:15:24.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18026 from Snuffleupagus/validate-more-getArray\n\nValidate even more dictionary properties","shortMessageHtmlLink":"Merge pull request mozilla#18026 from Snuffleupagus/validate-more-get…"}},{"before":"7742c3eb6372f9a20f48f4685b29ec3958a05447","after":null,"ref":"refs/heads/bug1894849","pushedAt":"2024-05-06T17:57:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"}},{"before":"1b811ac1138242067cd79941f0dcbee0c4d9eb65","after":"d79aaee62a27c25774100d545a420020b8769717","ref":"refs/heads/master","pushedAt":"2024-05-06T15:53:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18009 from nicolo-ribaudo/pin-node-21\n\nPin GitHub actions to Node.js 21","shortMessageHtmlLink":"Merge pull request mozilla#18009 from nicolo-ribaudo/pin-node-21"}},{"before":null,"after":"7742c3eb6372f9a20f48f4685b29ec3958a05447","ref":"refs/heads/bug1894849","pushedAt":"2024-05-03T12:41:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Avoid to aria-hide the structure tree (bug 1894849)\n\nIf one ancestor of the structure tree has the attribute aria-hidden\nthen it's invisible for screen readers.","shortMessageHtmlLink":"Avoid to aria-hide the structure tree (bug 1894849)"}},{"before":"c419c8333b1b509fe90242135d9594aa026a8724","after":"1b811ac1138242067cd79941f0dcbee0c4d9eb65","ref":"refs/heads/master","pushedAt":"2024-05-03T07:52:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18034 from Snuffleupagus/FileSpec-filename-stripPath\n\n[api-minor] Improve the `FileSpec` implementation","shortMessageHtmlLink":"Merge pull request mozilla#18034 from Snuffleupagus/FileSpec-filename…"}},{"before":"33732ff2cba88e262dcd542b97a237fe8b9bbe35","after":"c419c8333b1b509fe90242135d9594aa026a8724","ref":"refs/heads/master","pushedAt":"2024-05-02T13:00:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18037 from Snuffleupagus/validate-more-widths\n\nAdd even more validation of width-data (PR 18017 follow-up)","shortMessageHtmlLink":"Merge pull request mozilla#18037 from Snuffleupagus/validate-more-widths"}},{"before":"96ce111e0c1dd72a3d799517cc1b8630b8594f1d","after":"33732ff2cba88e262dcd542b97a237fe8b9bbe35","ref":"refs/heads/master","pushedAt":"2024-05-01T18:30:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18035 from calixteman/rm_max_group_size\n\nRemove the limit used to decided if a group canvas must be upscaled or not","shortMessageHtmlLink":"Merge pull request mozilla#18035 from calixteman/rm_max_group_size"}},{"before":null,"after":"5c771628dec9913f960c6f14e9b081df90da5f6f","ref":"refs/heads/rm_max_group_size","pushedAt":"2024-05-01T16:09:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Remove the limit used to decided if a group canvas must be upscaled or not\n\nIt fixes issues #14982 and #14724.\nThe main problem of upscaling a canvas is that it can induces some pixelation\n(see issue #14724). So this patch is just removing the limit and as a side\neffect it fixes issue #14982.\nAs far as I can tell, in looking different profiles (especially some memory profile)\nin using the Firefox profiler, I don't see any noticeable difference in term of\nmemory use.","shortMessageHtmlLink":"Remove the limit used to decided if a group canvas must be upscaled o…"}},{"before":"77e2182b8efc2846fdb60dd8eed70372edc900c5","after":"96ce111e0c1dd72a3d799517cc1b8630b8594f1d","ref":"refs/heads/master","pushedAt":"2024-05-01T14:18:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18029 from calixteman/simplify_smask\n\n[api-minor] Remove the use of (get/put)ImageData when drawing SMasks (bug 1874013)","shortMessageHtmlLink":"Merge pull request mozilla#18029 from calixteman/simplify_smask"}},{"before":"f9bf4bf6b82c7fd83ffc79cc67f4b312a21c8f9d","after":"82989e6790421917880ebd4b3e3281a39c5ed543","ref":"refs/heads/simplify_smask","pushedAt":"2024-05-01T13:41:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"[api-minor] Remove the use of (get/put)ImageData when drawing SMasks (bug 1874013)\n\nand implement then in using some SVG filters and composition.\nComposing in using destination-in in order to multiply RGB components by\nthe alpha from the mask isn't perfect: it'd be a way better to natively have\nalpha masks support, it induces some small rounding errors and consequently\ncomputed RGB are approximatively correct.\nIn term of performance, it's a real improvement, for example, the pdf in\nissue #17779 is now rendered in few seconds.\nThere are still some room for improvement, but overall it should be a way\nbetter.","shortMessageHtmlLink":"[api-minor] Remove the use of (get/put)ImageData when drawing SMasks …"}},{"before":"b2a7b21e75bcfb84e3146e13876c7c21aa1760ae","after":"f9bf4bf6b82c7fd83ffc79cc67f4b312a21c8f9d","ref":"refs/heads/simplify_smask","pushedAt":"2024-04-30T16:31:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Remove the use of (get/put)ImageData when drawing smaks (bug 1874013)\n\nand implement then in using some SVG filters and composition.\nComposing in using destination-in in order to multiply RGB components by\nthe alpha from the mask isn't perfect: it'd be a way better to natively have\nalpha masks support, it induces some small rounding errors and consequently\ncomputed RGB are approximatively correct.\nIn term of performance, it's a real improvement, for example, the pdf in\nissue #17779 is now rendered in few seconds.\nThere are still some room for improvement, but overall it should be a way\nbetter.","shortMessageHtmlLink":"Remove the use of (get/put)ImageData when drawing smaks (bug 1874013)"}},{"before":null,"after":"b2a7b21e75bcfb84e3146e13876c7c21aa1760ae","ref":"refs/heads/simplify_smask","pushedAt":"2024-04-30T15:15:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Remove the use of (get/put)ImageData when drawing smaks (bug 1874013)\n\nand implement then in using some SVG filters and composition.\nComposing in using destination-in in order to multiply RGB components by\nthe alpha from the mask isn't perfect: it'd be a way better to natively have\nalpha masks support, it induces some small rounding errors and consequently\ncomputed RGB are approximatively correct.\nIn term of performance, it's a real improvement, for example, the pdf in\nissue #17779 is now rendered in few seconds.\nThere are still some room for improvement, but overall it should be a way\nbetter.","shortMessageHtmlLink":"Remove the use of (get/put)ImageData when drawing smaks (bug 1874013)"}},{"before":"716ac7eae81aedd512c6d2580a8d8d149336ca65","after":"77e2182b8efc2846fdb60dd8eed70372edc900c5","ref":"refs/heads/master","pushedAt":"2024-04-30T14:47:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18019 from Aditi-1400/safari-zoom-fix\n\nFix rendering problem when zooming on Safari","shortMessageHtmlLink":"Merge pull request mozilla#18019 from Aditi-1400/safari-zoom-fix"}},{"before":"2b2ade78838946b4062f7d84de3a9320bf0b4cd4","after":"716ac7eae81aedd512c6d2580a8d8d149336ca65","ref":"refs/heads/master","pushedAt":"2024-04-30T12:45:46.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18024 from timvandermeij/updates\n\nUpdate dependencies and translations to the most recent versions","shortMessageHtmlLink":"Merge pull request mozilla#18024 from timvandermeij/updates"}},{"before":"627fe2d82604ac0d2d6918b74cec13dff57fc86a","after":"2b2ade78838946b4062f7d84de3a9320bf0b4cd4","ref":"refs/heads/master","pushedAt":"2024-04-29T15:43:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18018 from Snuffleupagus/CompiledFont-tweak-caching\n\nReduce code-duplication when caching data in `CompiledFont.getPathJs`","shortMessageHtmlLink":"Merge pull request mozilla#18018 from Snuffleupagus/CompiledFont-twea…"}},{"before":"234067e745ea3682a4c7cb5d80649a95bf2e5bbc","after":"627fe2d82604ac0d2d6918b74cec13dff57fc86a","ref":"refs/heads/master","pushedAt":"2024-04-29T14:45:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18017 from Snuffleupagus/validate-widths\n\nAdd more validation of width-data","shortMessageHtmlLink":"Merge pull request mozilla#18017 from Snuffleupagus/validate-widths"}},{"before":"85e64b5c16c9aaef738f421733c12911a441cec6","after":"234067e745ea3682a4c7cb5d80649a95bf2e5bbc","ref":"refs/heads/master","pushedAt":"2024-04-29T11:00:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18014 from Snuffleupagus/validate-font-properties\n\nValidate additional font-dictionary properties","shortMessageHtmlLink":"Merge pull request mozilla#18014 from Snuffleupagus/validate-font-pro…"}},{"before":"90d4b9c2c0df7cadbd5c2388431b208f08da1ed6","after":"85e64b5c16c9aaef738f421733c12911a441cec6","ref":"refs/heads/master","pushedAt":"2024-04-29T07:08:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"},"commit":{"message":"Merge pull request #18015 from calixteman/rm_eval_font_loader\n\nSimplify the way to pass the glyph drawing instructions from the worker to the main thread","shortMessageHtmlLink":"Merge pull request mozilla#18015 from calixteman/rm_eval_font_loader"}},{"before":"551e63901c4e19450673c4832ef2235cf8f2fffa","after":null,"ref":"refs/heads/rm_eval_font_loader","pushedAt":"2024-04-28T21:27:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"calixteman","name":null,"path":"/calixteman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5641725?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESqcmWgA","startCursor":null,"endCursor":null}},"title":"Activity · calixteman/pdf.js"}