{"push_id":658584558,"size":186,"distinct_size":0,"ref":"refs/heads/rewrite-history","head":"2552483415ec9f0cfe103a802ee2ae86f2b7ee2f","before":"6731c622aa2603bc789f158545d47fa06b0ffb34","commits":[{"sha":"5aad04073593d80dc44ba89054a2dc599ae64274","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Fix handling of \"Fit\" zoom values in setHash (issue 5581)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/5aad04073593d80dc44ba89054a2dc599ae64274"},{"sha":"047d61ed1fbf7744eae3b2113228dfa2ca90283c","author":{"email":"89aa7e51b7769e638d99710e52b362bd22d42f9e@gmx.de","name":"fkaelberer"},"message":"Update thumbnail style only when sidebar is visible","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/047d61ed1fbf7744eae3b2113228dfa2ca90283c"},{"sha":"d3022e1e70f82300529e5fd0a4e8459dcf953bb4","author":{"email":"89aa7e51b7769e638d99710e52b362bd22d42f9e@gmx.de","name":"fkaelberer"},"message":" Update thumbnail images only when sidebar is visible","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/d3022e1e70f82300529e5fd0a4e8459dcf953bb4"},{"sha":"ac5a8bcdda8eb08aba84144053ddcec25de2ad9b","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@robwu.nl","name":"Rob Wu"},"message":"[l10n] Treat language as case-insensitive\n\nSee \"Case-insensitive language comparisons per RFC 4646\"\nhttps://github.com/fabi1cazenave/webL10n/pull/51\n\nRemoved the \"patch\" in compatibility.js and fixed the bug in webL10n,\nbecause the logic belongs to webL10n instead of PDF.js.\nThe immediate motivation for this patch is that Chrome 40 converts\nnavigator.language to lower case: https://crbug.com/454331","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/ac5a8bcdda8eb08aba84144053ddcec25de2ad9b"},{"sha":"f19a1db414b381052922c604f6da34e977b20f27","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Create a IdentityToUnicodeMap in evaluator.js when toUnicode contains IdentityH/IdentityV\n\nCurrently if a font contains a `toUnicode` entry, we always create a new `ToUnicodeMap` in evaluator.js. This is done even for `IdentityV/IdentityH`, despite to possibility to use the much more compact `IdentityToUnicodeMap` representation.\nThis patch refactors the `IdentityH/IdentityV` cases, to:\n - Avoid calling `IdentityCMap.getMap`, since this prevents allocating and iterating through an array with 65536 elements.\n\n - Ensure that the handling of `toUnicode` is actually correct in fonts.js.\nWe rely on `toUnicode instanceof IdentityToUnicodeMap` in a few places, and currently this does not work correctly for `IdentityH/IdentityV`.","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/f19a1db414b381052922c604f6da34e977b20f27"},{"sha":"8131440f9eb314a75cbec05fc547903c1f3fd29c","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Move the call to |PDFFindController.resolveFirstPage| into PDFViewer\n\nFrom reading IRC scrollback, it became clear that having to manually call `PDFFindController.resolveFirstPage` in order for the find functionality to work isn't particulary good. Hence this PR, which moves that code into `PDFViewer.setDocument` to make life easier for third-party implementations.","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/8131440f9eb314a75cbec05fc547903c1f3fd29c"},{"sha":"592890a7588367472b0db2b394eafda9a3a08006","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Relax the |isSymbolicFont| check for TrueType (3, 1) cmap tables (issue 5701)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/592890a7588367472b0db2b394eafda9a3a08006"},{"sha":"3651c9e1f7e242242d8119295eb1d10d5d94f833","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Skip fill bytes (0xFF) when decoding JPEG images (issue 5331)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/3651c9e1f7e242242d8119295eb1d10d5d94f833"},{"sha":"109d67691c866b2c7001524e49c3e53ff9edd762","author":{"email":"a76cb3d274cfe5d8baabb3327fe2c0440d86f0ee@gmail.com","name":"Hengjie"},"message":"Lower threshold\n\nFixes text selection formatting with https://github.com/vortext/vortext/blob/master/resources/public/examples/TestDocument3.pdf","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/109d67691c866b2c7001524e49c3e53ff9edd762"},{"sha":"54e984c763c3789856332024ac61c370aa49ce7e","author":{"email":"f1afd4599be39b9be77039009b4eec72c3888f05@gmail.com","name":"Collin Anderson"},"message":"cleaned whitespace","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/54e984c763c3789856332024ac61c370aa49ce7e"},{"sha":"6bb0a483b1e09ad40b56339f03ab28ed50a1e64d","author":{"email":"8f2e068712b989f9cfb48f3d44ecdf554b468cef@gmail.com","name":"Brendan Dahl"},"message":"Merge pull request #5703 from Snuffleupagus/issue-5701\n\nRelax the |isSymbolicFont| check for TrueType (3, 1) cmap tables (issue 5701)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/6bb0a483b1e09ad40b56339f03ab28ed50a1e64d"},{"sha":"417800a1b5947b199c4fdb2d5843c45631ee6c40","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Only skip the |!isSymbolicFont| check for TrueType (3, 1) cmap tables if no previous cmap table was found (PR 5703 followup)\n\nFixes https://bugzilla.mozilla.org/show_bug.cgi?id=894572.","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/417800a1b5947b199c4fdb2d5843c45631ee6c40"},{"sha":"a495ab0d132f5e1f48e850d786578a1e0e8fe3e1","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Fix regression that prevents resetting the zoom level to \"Automatic\" when using the |Ctrl + 0| keys","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/a495ab0d132f5e1f48e850d786578a1e0e8fe3e1"},{"sha":"7c8996558aa5aaf447b1a57dae5f948eeffb7bc8","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Fetch parameters if they are a |Ref| in CalGray/CalRGB color spaces (issue 5747)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/7c8996558aa5aaf447b1a57dae5f948eeffb7bc8"},{"sha":"bc7a110743a8a2c11e9fd7772654822f96ced0cb","author":{"email":"8f2e068712b989f9cfb48f3d44ecdf554b468cef@gmail.com","name":"Brendan Dahl"},"message":"Merge pull request #5743 from Snuffleupagus/pr-5703-followup\n\nOnly skip the |!isSymbolicFont| check for TrueType (3, 1) cmap tables if no previous cmap table was found (PR 5703 followup)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/bc7a110743a8a2c11e9fd7772654822f96ced0cb"},{"sha":"888cbe0bde3bdfec0b0a08f5aa0158380368708f","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Avoid getting stuck in empty nodes in the Pages tree when calling |Catalog_getPageDict| (issue 5644)","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/888cbe0bde3bdfec0b0a08f5aa0158380368708f"},{"sha":"d271811740d4ac51186b207ca0017ae7f5de9260","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@dropbox.com","name":"Mike Lyons"},"message":"Add option to open external links in new window","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/d271811740d4ac51186b207ca0017ae7f5de9260"},{"sha":"0a3341dadcd808edfdb168e4e98733c899437787","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Don't map glyphs to Unicode \"Dotted circle\" combining mark (bug 1108301)\n\nIt seems that `0x25CC` is another bad spot for charCodes.\nFixes https://bugzilla.mozilla.org/show_bug.cgi?id=1108301.","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/0a3341dadcd808edfdb168e4e98733c899437787"},{"sha":"eed67ea8bbba61a05877a99dc2f03b5adad5a288","author":{"email":"948da68dabc99974f43ccafff8947d7478f569d4@gmail.com","name":"Jonas Jenwald"},"message":"Remove the |el| property in PDFPageView and PDFThumbnailView","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/eed67ea8bbba61a05877a99dc2f03b5adad5a288"},{"sha":"5bb61bd801135b54b6c83c82fbd11fbed98cbc80","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Update to version 1.0.1149","distinct":false,"url":"https://api.github.com/repos/Snuffleupagus/pdf.js/commits/5bb61bd801135b54b6c83c82fbd11fbed98cbc80"}]}