{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1663468,"defaultBranch":"master","name":"pdf.js","ownerLogin":"mozilla","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-26T06:32:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/131524?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715611517.0","currentOid":""},"activityList":{"items":[{"before":"1c3195b86f6f70f1400efdc9f286e7eb419f1ffb","after":"0c562f0a98a16bf46ada0da9f62cd76f1b3a0f45","ref":"refs/heads/master","pushedAt":"2024-05-23T15:35:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18153 from timvandermeij/updates\n\nUpdate dependencies and translations to the most recent versions","shortMessageHtmlLink":"Merge pull request #18153 from timvandermeij/updates"}},{"before":"b7b8e5ef788313451e869c2816a87f943bba35c3","after":"1c3195b86f6f70f1400efdc9f286e7eb419f1ffb","ref":"refs/heads/master","pushedAt":"2024-05-23T12:48:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18152 from Snuffleupagus/TextLayerBuilder-shorter\n\nShorten the code in the `web/text_layer_builder.js` file","shortMessageHtmlLink":"Merge pull request #18152 from Snuffleupagus/TextLayerBuilder-shorter"}},{"before":"821f3a1ef35248f4eb8410f5e3c97db0aa7fb3e9","after":"b7b8e5ef788313451e869c2816a87f943bba35c3","ref":"refs/heads/master","pushedAt":"2024-05-22T14:48:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18145 from timvandermeij/merge-stream\n\nRemove the `merge-stream` dependency in favor of the `ordered-read-streams` dependency","shortMessageHtmlLink":"Merge pull request #18145 from timvandermeij/merge-stream"}},{"before":"2a52fda11b0d8276a8e28cd02dd4508aa7e3ecee","after":"821f3a1ef35248f4eb8410f5e3c97db0aa7fb3e9","ref":"refs/heads/master","pushedAt":"2024-05-22T11:27:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18143 from Snuffleupagus/issue-18138\n\nImprove /Page validation for linearized documents (issue 18138)","shortMessageHtmlLink":"Merge pull request #18143 from Snuffleupagus/issue-18138"}},{"before":"14942271d1438e2954a5b80f87ca5dad78543524","after":"2a52fda11b0d8276a8e28cd02dd4508aa7e3ecee","ref":"refs/heads/master","pushedAt":"2024-05-21T19:35:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?s=80&v=4"},"commit":{"message":"Merge pull request #17770 from Aditi-1400/fix-issue-16843\n\nAdd language attribute to canvas","shortMessageHtmlLink":"Merge pull request #17770 from Aditi-1400/fix-issue-16843"}},{"before":"2ad4601d042f055ec57fac1259ffd7f4104584ea","after":"14942271d1438e2954a5b80f87ca5dad78543524","ref":"refs/heads/master","pushedAt":"2024-05-21T18:53:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #17974 from timvandermeij/integration-tests-timeout-scripting\n\nRemove most `waitForTimeout` usage from the scripting integration tests","shortMessageHtmlLink":"Merge pull request #17974 from timvandermeij/integration-tests-timeou…"}},{"before":"5da2894278fb17a7dc5d573557099ffd64fb2545","after":"2ad4601d042f055ec57fac1259ffd7f4104584ea","ref":"refs/heads/master","pushedAt":"2024-05-21T16:35:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18129 from nicolo-ribaudo/test-css-only-zoom\n\nAdd test for drawing delay with CSS-only zoom","shortMessageHtmlLink":"Merge pull request #18129 from nicolo-ribaudo/test-css-only-zoom"}},{"before":"6860288df249ab33abbcfe08cbab6539fc6b5fbf","after":"5da2894278fb17a7dc5d573557099ffd64fb2545","ref":"refs/heads/master","pushedAt":"2024-05-21T16:24:27.000Z","pushType":"pr_merge","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 #18136 from calixteman/ml_stamp\n\n[Editor] Pass a buffer instead of a blob url to the ML api","shortMessageHtmlLink":"Merge pull request #18136 from calixteman/ml_stamp"}},{"before":"dce9c6d956f7c447fe9b35189736b1b04f983027","after":"6860288df249ab33abbcfe08cbab6539fc6b5fbf","ref":"refs/heads/master","pushedAt":"2024-05-21T15:59:39.000Z","pushType":"pr_merge","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 #17968 from calixteman/freetext_update_popup\n\n[Editor] Update popup position and contents after a FreeText has been edited","shortMessageHtmlLink":"Merge pull request #17968 from calixteman/freetext_update_popup"}},{"before":"661a62bb308a0f8a1695a2214854c231023bf472","after":"dce9c6d956f7c447fe9b35189736b1b04f983027","ref":"refs/heads/master","pushedAt":"2024-05-21T14:09:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?s=80&v=4"},"commit":{"message":"Merge pull request #18125 from Snuffleupagus/issue-18122\n\nSupport corrupt PDF documents that contain \"endsteam\" commands (issue 18122)","shortMessageHtmlLink":"Merge pull request #18125 from Snuffleupagus/issue-18122"}},{"before":"8753bd9b99765876caf0723b407154327b33b225","after":"661a62bb308a0f8a1695a2214854c231023bf472","ref":"refs/heads/master","pushedAt":"2024-05-21T12:29:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18121 from calixteman/update_puppeteer_22_9_0\n\nUpdate puppeteer to 22.9.0","shortMessageHtmlLink":"Merge pull request #18121 from calixteman/update_puppeteer_22_9_0"}},{"before":"9ee7c07b837d0a849ed75272d48947eb33812a45","after":"8753bd9b99765876caf0723b407154327b33b225","ref":"refs/heads/master","pushedAt":"2024-05-21T12:20:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18113 from timvandermeij/through2\n\nRemove the `through2` dependency in favor of the built-in Node.js `stream.Transform`","shortMessageHtmlLink":"Merge pull request #18113 from timvandermeij/through2"}},{"before":"59637c1fa80193b53fe218385863376716766b27","after":"9ee7c07b837d0a849ed75272d48947eb33812a45","ref":"refs/heads/master","pushedAt":"2024-05-21T10:28:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?s=80&v=4"},"commit":{"message":"Merge pull request #18104 from Snuffleupagus/TextLayer-class\n\n[api-minor] Re-factor the basic textLayer-functionality","shortMessageHtmlLink":"Merge pull request #18104 from Snuffleupagus/TextLayer-class"}},{"before":"db7e68aea8e44705d7b652a8bd2bbc0ffe6b70df","after":"59637c1fa80193b53fe218385863376716766b27","ref":"refs/heads/master","pushedAt":"2024-05-21T10:19:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?s=80&v=4"},"commit":{"message":"Merge pull request #18115 from Snuffleupagus/freeze-evaluatorOptions\n\nFreeze `evaluatorOptions` in the src/core/pdf_manager.js file","shortMessageHtmlLink":"Merge pull request #18115 from Snuffleupagus/freeze-evaluatorOptions"}},{"before":"63b66b412cb3be6919c14436487c667a1597a732","after":"db7e68aea8e44705d7b652a8bd2bbc0ffe6b70df","ref":"refs/heads/master","pushedAt":"2024-05-20T11:08:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?s=80&v=4"},"commit":{"message":"Merge pull request #18119 from Snuffleupagus/issue-18117\n\nSupport charCodes larger than 32-bit in `adjustMapping` (issue 18117)","shortMessageHtmlLink":"Merge pull request #18119 from Snuffleupagus/issue-18117"}},{"before":"ab9574fc62cfc5ecec717ebfe036e1084cfb927b","after":"63b66b412cb3be6919c14436487c667a1597a732","ref":"refs/heads/master","pushedAt":"2024-05-17T12:10:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18109 from Snuffleupagus/textLayer-no-cleanup-on-pending\n\nDon't invoke `cleanupTextLayer` when there are pending textLayers","shortMessageHtmlLink":"Merge pull request #18109 from Snuffleupagus/textLayer-no-cleanup-on-…"}},{"before":"e8e9a3e29f6b125cc30a3872a418bab73fdb91e0","after":"ab9574fc62cfc5ecec717ebfe036e1084cfb927b","ref":"refs/heads/master","pushedAt":"2024-05-16T18:31:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18107 from timvandermeij/needle\n\nRemove the obsolete `needle` dependency","shortMessageHtmlLink":"Merge pull request #18107 from timvandermeij/needle"}},{"before":"0603d1ac1843bc4098d74382beda6cc511350ccd","after":"e8e9a3e29f6b125cc30a3872a418bab73fdb91e0","ref":"refs/heads/master","pushedAt":"2024-05-16T17:19:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18106 from timvandermeij/rimraf\n\nRemove the `rimraf` dependency in favor of the built-in Node.js `fs.rmSync`","shortMessageHtmlLink":"Merge pull request #18106 from timvandermeij/rimraf"}},{"before":"128705c16e271b5def80e18bf8be8f613950ac36","after":"0603d1ac1843bc4098d74382beda6cc511350ccd","ref":"refs/heads/master","pushedAt":"2024-05-16T12:19:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18077 from Snuffleupagus/issue-18022\n\n[api-minor] Respect the `drawingDelay` also when CSS-only zooming is used (issue 18022)","shortMessageHtmlLink":"Merge pull request #18077 from Snuffleupagus/issue-18022"}},{"before":"4db843617f36b8b386b7ad05e1ef0ac404f60fa1","after":"128705c16e271b5def80e18bf8be8f613950ac36","ref":"refs/heads/master","pushedAt":"2024-05-16T12:17:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18103 from Snuffleupagus/pr-18089-followup\n\nActually disable `TextLayerRenderTask.prototype.#processItems` when `MAX_TEXT_DIVS_TO_RENDER` is reached (PR 18089 follow-up)","shortMessageHtmlLink":"Merge pull request #18103 from Snuffleupagus/pr-18089-followup"}},{"before":"b800268fca463acc97ea20e39da6a2cba2989377","after":"4db843617f36b8b386b7ad05e1ef0ac404f60fa1","ref":"refs/heads/master","pushedAt":"2024-05-15T13:40:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?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 #18047 from Snuffleupagus/issue-18042"}},{"before":"66c2bf62c1a4fff6cf2560526ea88f3c2194733c","after":"b800268fca463acc97ea20e39da6a2cba2989377","ref":"refs/heads/master","pushedAt":"2024-05-15T11:34:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18094 from Snuffleupagus/rm-unnecessary-signal\n\nRemove unnecessary `signal` parameter from `removeEventListener` calls","shortMessageHtmlLink":"Merge pull request #18094 from Snuffleupagus/rm-unnecessary-signal"}},{"before":"7e5e06b88639fbe4c2034809a56922a3f56fca30","after":"66c2bf62c1a4fff6cf2560526ea88f3c2194733c","ref":"refs/heads/master","pushedAt":"2024-05-15T11:33:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18093 from timvandermeij/exception\n\nImplement a unit test for the `BaseException` class","shortMessageHtmlLink":"Merge pull request #18093 from timvandermeij/exception"}},{"before":"44b7cc517de7c2cb428f67a5db232a6c56675999","after":"7e5e06b88639fbe4c2034809a56922a3f56fca30","ref":"refs/heads/master","pushedAt":"2024-05-14T16:27:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?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 #18091 from Snuffleupagus/rm-_fetchDocument"}},{"before":"33f3228e0003976325f6969b0a64c29b9bbcf101","after":"44b7cc517de7c2cb428f67a5db232a6c56675999","ref":"refs/heads/master","pushedAt":"2024-05-14T16:00:43.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?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 #18092 from timvandermeij/updates"}},{"before":"c6d7ae2076a6b4293888d12786e364b96663aa3d","after":"33f3228e0003976325f6969b0a64c29b9bbcf101","ref":"refs/heads/master","pushedAt":"2024-05-14T14:05:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18087 from calixteman/update_openjpeg\n\nUpdate openjpeg build (bug 1896577)","shortMessageHtmlLink":"Merge pull request #18087 from calixteman/update_openjpeg"}},{"before":"40f9371bf807bc5a2e55435cc39cc5d8da3a67b4","after":"c6d7ae2076a6b4293888d12786e364b96663aa3d","ref":"refs/heads/master","pushedAt":"2024-05-14T14:03:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18089 from Snuffleupagus/textLayer-private\n\nImprove the `TextLayerRenderTask` implementation","shortMessageHtmlLink":"Merge pull request #18089 from Snuffleupagus/textLayer-private"}},{"before":"ac7b86d34181a073acc884ff665ae7affab5b43b","after":"40f9371bf807bc5a2e55435cc39cc5d8da3a67b4","ref":"refs/heads/master","pushedAt":"2024-05-14T13:58:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #17923 from nicolo-ribaudo/fix-text-selection\n\nFix flickering on text selection","shortMessageHtmlLink":"Merge pull request #17923 from nicolo-ribaudo/fix-text-selection"}},{"before":"bb9bb34721cddc19ee114a17c3881e34406b9036","after":"ac7b86d34181a073acc884ff665ae7affab5b43b","ref":"refs/heads/master","pushedAt":"2024-05-14T13:33:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timvandermeij","name":"Tim van der Meij","path":"/timvandermeij","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993262?s=80&v=4"},"commit":{"message":"Merge pull request #18080 from calixteman/bug1895909\n\n[Editor] Fix the CSS properties of the canvas when it's used in a stampEditor (bug 1895909)","shortMessageHtmlLink":"Merge pull request #18080 from calixteman/bug1895909"}},{"before":"36a496b4094176e4e9a5ee0f24342aaa31313057","after":"bb9bb34721cddc19ee114a17c3881e34406b9036","ref":"refs/heads/master","pushedAt":"2024-05-14T11:57:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Snuffleupagus","name":"Jonas Jenwald","path":"/Snuffleupagus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692120?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 #17941 from Snuffleupagus/getTextContent-lang"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUjBeGQA","startCursor":null,"endCursor":null}},"title":"Activity · mozilla/pdf.js"}