[Pkg-javascript-commits] [pdf.js] annotated tag vundefined created (now f4f9f34)
David Prévot
taffit at moszumanska.debian.org
Thu Nov 19 18:46:14 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to annotated tag vundefined
in repository pdf.js.
at f4f9f34 (tag)
tagging 3a9b5b39513f142ab293c71d7d18f70ff94bdada (commit)
replaces v0.5.5
tagged by Yury Delendik
on Mon Sep 22 15:20:58 2014 -0500
- Log -----------------------------------------------------------------
PDF.js version undefined
Adil Allawi (4):
Handle normalization of Arabic Unicode Presentation Forms B to Arabic Unicode
Handle normalization of Arabic Unicode Presentation Forms A to Arabic Unicode
Merge branch 'master' of https://github.com/mozilla/pdf.js
Clear unused code
Adolfo Jayme Barrientos (3):
Update Spanish l10n
Update viewer.properties
Update Spanish translation
Albert Vilà Picas (1):
Catalan language (ca) added.
Alexandre Vicenzi (1):
Sync pt-BR translations with l10n-mozilla-aurora
Alive Kuo (1):
Remove MozTT reference
Aluísio Augusto Silva Gonçalves (1):
Add icons to the Chrome extensions
Andreas Bovens (3):
Renaming of extensions/chrome folder to extensions/chromium, and small tweak to manifest.json description as per #3600
adjusted paths in make.js to reflect chromium instead of chrome
adjusted some more chrome references in make.js and README.js as per @yurydelendik's suggestion
André Fiedler (1):
Test file for issue 2074
Antonis Apostolakis (1):
Merged my translation with translation found in http://mxr.mozilla.org/l10n-mozilla-release/source/el/browser/pdfviewer/viewer.properties
Artur Adib (13):
fix gh-pages bloat
remove target.pagesrepo, commit here (not bot)
working fragments
nit
merge upstream
typo fix
Use "find" instead of both find & search
add support for case sensitive
bug fix: clear previous highlights
remove old unused code
remove find button in MOZCENTRAL
colors closer to FF's, add highlightAll support
bug fix: textLayer ready still needs scroll
Basil A. Zabairatsky (1):
Support for the image mask in higher resolution than the image itself
Ben Browitt (2):
Fix closure compiler warnings.
Follow JMPR op only if outside of FDEF and IF
Benjamin Flesch (1):
Fixed Typo
Bill Walker (2):
fix for #2219, "provide a better error message when file= not found/accessible"
adding myself as an author having fixed issue #2219
Brendan Dahl (475):
Adds support for the extend option for linear and radial shadings.
Merge pull request #2083 from yurydelendik/chrome-146537
Merge pull request #2082 from yurydelendik/chrome-fontload
Merge pull request #2035 from yurydelendik/makemakefile
Merge pull request #2076 from kkujala/dev
Merge pull request #2048 from gigaherz/page-rotation-2
Fix zoom out keyboard shortcut for mac.
Merge pull request #2091 from gigaherz/fix-zoom-on-rotate
Adds background support for gradient.
Fix regression from #2087.
Merge pull request #2106 from yurydelendik/test-layer-test
Merge pull request #2111 from yurydelendik/move-font-conversion
Mozilla central change for metro.
Update index template.
Merge pull request #2124 from yurydelendik/fallback-font
Merge pull request #2118 from yurydelendik/disable-font-hack
Merge pull request #2110 from arturadib/fragments
Merge pull request #2145 from yurydelendik/fix-export-keyword
Use Blob constructor when available instead of deprecated MozBlobBuilder.
Merge pull request #2146 from yurydelendik/fix-gb-browser
Merge pull request #2153 from yurydelendik/rename-fullscreen
Merge pull request #2173 from yurydelendik/issue-2172
Don't try to highlight anything if the page isn't selected and we aren't highlighting all.
Update the find bar ui status.
Fix un-highlight when there is no query.
Add some door hanger styling for the find bar
Merge pull request #2180 from yurydelendik/bug794794
Add support for enter/shift for find.
Update the l10n for the html find bar.
Fix the first run code and make it possible to run multiple times.
Change how we get the resource principal.
Merge pull request #2195 from yurydelendik/no-print-in-log
Add comment for migration.
Ignore find key shortcut only for mozcentral for now.
Merge pull request #2168 from mozilla/html-search-bar
Merge pull request #2196 from yurydelendik/ie9-console
Fixes a minor find bugs.
Add support for firefox integrated find.
Handle ctrl/cmd+g for html findbar.
Merge pull request #2208 from yurydelendik/find-ui-1
Merge pull request #2211 from yurydelendik/find-ui-2
Merge pull request #2220 from yurydelendik/fix-font-debugger
Merge pull request #2223 from yurydelendik/fix-text-divs-order
Merge pull request #2210 from yurydelendik/fullscreen-controls
Delay extracting text until first find event.
Change status attribute name.
Only use the integrated find if we aren't in an frame.
Merge pull request #2228 from yurydelendik/fix-white-border
Merge pull request #2217 from yurydelendik/hide-cursor
Bump the version number.
Merge pull request #2238 from brendandahl/version-0.6
Merge pull request #2213 from yurydelendik/bug762657
Merge pull request #2254 from yurydelendik/no-glyphs
Merge pull request #2233 from yurydelendik/fix-fit-page
Merge pull request #2214 from yurydelendik/issue-1859
Increase wait timeout for api unit tests.
Merge pull request #2215 from yurydelendik/issue-1836
Addresses review feedback from mc bug 801280.
Merge pull request #2240 from yurydelendik/fix-text-clipping
Merge pull request #2244 from yurydelendik/issue-2074
Merge pull request #2243 from yurydelendik/issue-1233
Merge pull request #2245 from yurydelendik/issue-1912
Merge pull request #2265 from yurydelendik/fix-test-pdfs
Merge pull request #2270 from yurydelendik/cmyk-1
Allow find to highlight matches without extracting all text.
Merge pull request #2249 from yurydelendik/issue-2234
Merge pull request #2283 from yurydelendik/hidpi
Merge pull request #2303 from yurydelendik/issue-1471
Remove use of innerhtml.
Forward original request to avoid firefox assertion.
Change the channel owner to the resource url.
Merge pull request #2317 from yurydelendik/memory-1
Un-inline pdf.js for the extension/mozcentral and remove fetch pdf by content code.
Minor css tweaks for small viewer and aligning borders.
Fix the initialization of the first page for multiple testing rounds.
Merge pull request #2340 from yurydelendik/issue-2334
Merge pull request #2341 from yurydelendik/issue-2337
Merge pull request #2312 from yurydelendik/ttx
Merge pull request #2343 from yurydelendik/issue-1294
Merge pull request #2342 from yurydelendik/mozcentraldiff
Merge pull request #2246 from yurydelendik/issue-2109
Merge pull request #2248 from yurydelendik/validate-os2
Add license headers to properties files.
Merge pull request #2350 from brendandahl/add-license-headers
Merge pull request #2251 from yurydelendik/validate-charstrings
Merge pull request #2263 from yurydelendik/tables-removal
Merge pull request #2352 from yurydelendik/issue-1718
Use high dpi display hack for printing too.
Merge pull request #2385 from yurydelendik/issue-2374
Change keys and update wording for find wrapped strings.
Add close button and title bar for b2g.
Merge pull request #2406 from yurydelendik/issue-2006
Merge pull request #2346 from yurydelendik/info
Merge pull request #2369 from yurydelendik/l10n-2
New GUI for B2G viewer.
Merge pull request #2423 from yurydelendik/lab-cs
Merge pull request #2426 from yurydelendik/fix-2346
Rescale regular images manually if they are too big.
Log user agent for reference tests.
Add authors files.
Merge pull request #2425 from yurydelendik/detect-fonts-off
Merge pull request #2417 from yurydelendik/inline-images
Start of the stat utilities.
Warn on opentype fonts.
Bump the version to 0.7.
Merge pull request #2453 from brendandahl/v0.7
Merge pull request #2448 from yurydelendik/issue-2386
Remove cid dictionary values for normalized fonts.
Fix cff private dictionary key.
Fix migration for upgraded profiles.
Add support for hmoveto and vmoveto during flex.
Merge pull request #2481 from yurydelendik/rm-global-pb
Use CFF compiler for building Type1 font.
Merge pull request #2497 from brendandahl/use-cff-compiler
Merge pull request #2499 from yurydelendik/rescale
Temporarily remove cid_cff test file.
Merge pull request #2454 from yurydelendik/worker-xhr-response
Merge pull request #2505 from yurydelendik/refactor-cff-float
Merge pull request #2520 from yurydelendik/disable-blues
Add support for more Type1 private dictionary entries.
Merge pull request #2525 from yurydelendik/version-info
Merge pull request #2526 from yurydelendik/create-os2
Merge pull request #2540 from mduan/handle-broken-hex-string
Evaluate type 1 charstrings for conversion to type 2.
Fix isDict when type is missing in dictionary.
Fix normalized CID fonts for direct write 6.1.
Merge pull request #2509 from Snuffleupagus/tweak-thumbnail-scrolling
Merge pull request #2557 from mduan/issue2391-invalid-font
Merge pull request #2570 from mduan/issue2556
Merge pull request #2607 from yurydelendik/mozL10n-ext-fix
Merge pull request #2613 from yurydelendik/wait-animation
Switch to threaded python server for tests.
Disable printing a selection for Firefox.
Merge pull request #2614 from yurydelendik/intermit-fullscreen
Merge pull request #2636 from mduan/fix_first_page
Use attachment content disposition attachment and filename.
Merge pull request #2630 from yurydelendik/width-cid
Merge pull request #2645 from wfwalker/addcontributor
Merge pull request #2424 from yurydelendik/fix-makeref
Merge pull request #2794 from yurydelendik/jbig2-template-1
Merge pull request #2782 from yurydelendik/jbig2-text-align
Merge pull request #2686 from vyv03354/bug770409
Don't hide the download/print buttons when view is small.
Merge pull request #2823 from waddlesplash/authors
Merge pull request #2786 from yurydelendik/jbig2-len
Hack to support automatic printing from pdf javascript.
Add save as support for Firefox.
Merge pull request #2818 from yurydelendik/seac
Merge pull request #2901 from yurydelendik/shelljs-0.1.2
Merge pull request #2905 from yurydelendik/issue-2880
Use empty private dictionaries instead of removing them.
Add support for blend modes.
Merge pull request #2913 from yurydelendik/combine-os2valid
Store references as pngs and write failures to separate png files.
Merge pull request #2920 from Snuffleupagus/thumbnail-on-fullscreen-close
Merge pull request #2935 from brendandahl/png-refs2
Add basic support for transparency groups.
Use relative paths for ref images and copy refs.
Merge pull request #2940 from brendandahl/ref-fixes
Merge pull request #2927 from mduan/fix-this-binding
Add back cid cff font test.
Fix where image component decoding takes place.
Remove mozOpaque.
Ignore test snapshots directory.
Merge pull request #2950 from brendandahl/ignore-snps
Merge pull request #2962 from yurydelendik/embed-mc
Merge pull request #2969 from yurydelendik/notificationBox
Merge pull request #2968 from yurydelendik/nametree
Merge pull request #2916 from Snuffleupagus/getVisibleElements
Add feature test for blend mode.
Create color maps for single component color spaces.
Merge pull request #2987 from vyv03354/issue2982
Restructure/rewrite of the Type1 font parser.
Merge pull request #2652 from yurydelendik/issue-215-1
Fix encoding of type1 private dictionary arrays.
Use white backdrop when possible.
Add back mozOpaque.
Remove mozOpaque for driver.
Merge pull request #2991 from mduan/text-layer-retina
Merge pull request #3012 from yurydelendik/pdfjs-switch
Add keyboard shortcuts for retest analyzer.
Merge pull request #3027 from yurydelendik/download-ff17
Bump version number to 0.8.
Merge pull request #3029 from brendandahl/v0.8
Fix lab colorspace decoding and rgb conversion.
Merge pull request #3019 from yurydelendik/cmyk-3
Merge pull request #1545 from yurydelendik/revert-Dict-xref-hide
Merge pull request #3036 from yurydelendik/appswitch
Merge pull request #3046 from mduan/remove-get-oplist
Merge pull request #3049 from xavier114fch/zh-TW
Merge pull request #3052 from Haebaru/master
Merge pull request #3047 from mduan/remove-display-promise
Fix priority of which font encoding is used.
Merge pull request #2967 from vyv03354/cmap
Merge pull request #3059 from saebekassebil/patch-1
Merge pull request #3054 from saebekassebil/disabled
Use at least 1x1 pixel canvas for groups.
Merge pull request #3055 from saebekassebil/da-l10n
Normalize CFF CID sub matrices to work on windows.
Lower two common warnings to info.
Merge pull request #2719 from mduan/chunked
Merge pull request #3103 from JakubOnderka/patch-1
Merge pull request #3142 from mduan/issue3133
Merge pull request #3023 from simonster/remove-URI-check
Merge pull request #3107 from hksonngan/master
Merge pull request #3154 from mete0r/korean-language
Remove background when printing.
Ignore malformed dictionary entries.
Merge pull request #3104 from vyv03354/issue2907
Merge pull request #2863 from kkujala/presentation
Fix glyph selection for CID fonts that don't actually have CID font files.
Fix type3 font loading regression.
Merge pull request #3199 from yurydelendik/cff-floats
Merge pull request #3060 from saebekassebil/fixpassword
Propagate promise rejections so we show the fallback.
Merge pull request #3201 from yurydelendik/fillrule
Merge pull request #3231 from yurydelendik/safari-checkheader
Merge pull request #3209 from yurydelendik/remeasure
Merge pull request #3233 from yurydelendik/onpassword
Bind chunk promises to avoid scope problems.
Merge pull request #3203 from eug48/master
Merge pull request #3259 from colbat/broken-pdf-link-kdchart-fix
Merge pull request #3245 from piotrex/patch-3
Merge pull request #3241 from timvandermeij/dutch-localization-update-may-10
Merge pull request #2921 from Snuffleupagus/pdf-browsing-history-integrated
Merge pull request #3265 from yurydelendik/issue-3263
Merge pull request #3246 from yurydelendik/outline-type3
Merge pull request #3195 from yurydelendik/no-filltext
Don't log common connection problems by default.
Merge pull request #3278 from Snuffleupagus/history-regression
Merge pull request #3294 from yurydelendik/status0
Merge pull request #3268 from yurydelendik/issue-3207
Hide canvas overflow for high dpi screens.
Merge pull request #3302 from Snuffleupagus/history-improvements
Merge pull request #2498 from ehsan/pbcleanup
Merge pull request #3275 from timvandermeij/lower-warning-to-info
Merge pull request #3237 from moztw/master
Merge pull request #3247 from antapos/greeklangsupport
Wrap driver code in closure.
Merge pull request #3310 from yurydelendik/ignore-bad-downloads
Add tx annotation test file.
Merge pull request #3312 from yurydelendik/no-getimagedata
Simplify getting the pdf url.
Disable range request loading for safari.
Load all resources before getOperatorList/getTextContent.
Merge pull request #3339 from yurydelendik/disabled-fullscreen
Use A+ spec compatible promises.
Removed unneeded timeout.
Remove progress events.
Merge pull request #3338 from Snuffleupagus/history-wrong-pageNumber-fix
Merge pull request #3366 from vdjeric/master
Cache fonts by reference.
Handle annotations with no resources.
Merge pull request #3374 from yurydelendik/ei-search
Merge pull request #3378 from yurydelendik/aes-padding
Fix notdef typo.
Increase browser timeout.
Merge pull request #3401 from brendandahl/bump-timeout
Merge pull request #3391 from brendandahl/font-cache
Merge pull request #3375 from yurydelendik/bug867484
Merge pull request #3376 from yurydelendik/bad-pdfs
Update and cleanup readme.
Merge pull request #3390 from yurydelendik/jpgjs-2
Merge pull request #3394 from yurydelendik/test-password
Make the progress bar small and on the top.
Merge pull request #3408 from brendandahl/fix-multiresolution
Remove caching of stream data and fix object loader for streams.
Bug 879161 - Fix pdf.js mimetype check.
Merge pull request #3386 from yurydelendik/ttf-refactor
Merge pull request #3406 from Snuffleupagus/remove-old-moz-prefixes
Merge pull request #3439 from yurydelendik/smask-preblend
Limit image size to 1024*1024 for b2g.
Merge pull request #3424 from yurydelendik/lookChar
Merge pull request #3456 from brendandahl/cap-image-size
Merge pull request #3467 from yurydelendik/download-refactor
Enable range requests in master mode.
Merge pull request #3436 from yurydelendik/jpeg-cmyk
Use dummy font for testing when pdf fonts are loaded.
Merge pull request #3341 from Snuffleupagus/navigateTo-fix
Merge pull request #3464 from yurydelendik/bug889327
Merge pull request #3457 from yurydelendik/remove-prefixes
Merge pull request #3440 from peerlibrary/syncing-order
Merge pull request #3430 from Rob--W/crx-download-pdf
Add atob polyfill. Remove uneeded data uri polyfill.
Merge pull request #3479 from RudyLu/mutlires_1.5
Merge pull request #3473 from Rob--W/chrome-printing
Merge pull request #3449 from Snuffleupagus/history-remove-beforeunload
Lower the priority of the notification bar to INFO.
Paint patterns relative to content base transformation.
Merge pull request #3495 from Snuffleupagus/check-if-viewer-embedded
Merge pull request #3514 from Rob--W/crx-viewer-GET-only
Merge pull request #3515 from Rob--W/crx-webnav-strip-hash
Merge pull request #3516 from Rob--W/crx-dont-parse-querystring
Update README.md
Merge pull request #3433 from yurydelendik/issue-3427
Create only one instance of each device colorspace.
Incrementally render by sending the operator list by chunks as they're ready.
Merge pull request #3526 from yurydelendik/cffchecksum
Move chars to glyphs conversion to the worker.
Merge pull request #3513 from Snuffleupagus/keep-scroll-position-on-zoom-v2
Fix intermittent blank page on fast zoom.
Dump the stack with unhandled rejections.
Merge pull request #3523 from yurydelendik/csp
Fix destroy logic for when there are multiple render requests.
Split files into worker and main thread pieces.
Show sensible output for showText commands in the stepper.
Merge pull request #3583 from yurydelendik/workerSrc
Merge pull request #3532 from yurydelendik/telem-1
Move the creation of canvas path fonts to the worker.
Fix handling of multiply-encoded glyphs.
Use text widget annotation appearance stream if it is available.
Ensure there's data to build path.
Merge pull request #3505 from Snuffleupagus/move-ThumbnailView
Merge pull request #3615 from yurydelendik/stopindexing
Merge pull request #3612 from Snuffleupagus/fix-find-when-loading-new-file
Merge pull request #3613 from Snuffleupagus/remove-dead-find-code
Merge pull request #3569 from yurydelendik/bug900193
Merge pull request #3587 from debloper/master
Merge pull request #3421 from Snuffleupagus/avoid-multiple-rendering-on-wheel-zoom
Merge pull request #3618 from Snuffleupagus/followup-3557
Merge pull request #3507 from Snuffleupagus/PDFHistory-fix-multiple-identical-states
Merge pull request #2792 from timvandermeij/settings-bar
Merge pull request #3644 from Snuffleupagus/presentationMode-simplify-getVisiblePages
Merge pull request #3607 from Snuffleupagus/issue-3604
Update readme with what files are needed.
Merge pull request #3431 from timvandermeij/annotation-selection
Merge pull request #3645 from Snuffleupagus/presentationMode-fix-search
Merge pull request #3656 from timvandermeij/annotation-svg
Merge pull request #3698 from timvandermeij/revert-lang-changes
Merge pull request #3623 from Snuffleupagus/disable-range-requests-in-old-Android
Merge pull request #3641 from Snuffleupagus/properly-disable-presentationMode-when-embedded
Use canvas and css width/height instead of css transform for high dpi.
Merge pull request #3691 from Snuffleupagus/PDFHistory-followup-3341
Increase api unit tests timeout for chrome.
Merge pull request #3527 from timvandermeij/better-password-prompt
Merge pull request #3730 from brendandahl/chrome-timeout
Read multi-byte character codes based on codespace ranges.
Merge pull request #3720 from biggert/localpdfmanager-undefined
Merge pull request #3735 from yurydelendik/embed-base
Proper glyph selection for CIDFontType0C fonts.
Merge pull request #3643 from Snuffleupagus/issue-3423
Use css to initially scale on zoom.
Merge pull request #3746 from Snuffleupagus/remove-webkit-from-b2g-css
Merge pull request #3582 from Rob--W/pushState
Merge pull request #3416 from peerlibrary/noHTMLElement
Merge pull request #3670 from Rob--W/mozPrintCallback-polyfill
Simplify the output scale for css zoom.
Merge pull request #3727 from brendandahl/css-zoom2
Fix css rotation for canvas and text layer.
Merge pull request #3776 from timvandermeij/thumbnail-jump
Fix the B2G viewer and enable bot preview.
Intersect group bounding box with the current canvas dimensions.
Merge pull request #3777 from Snuffleupagus/webkitHideCursor-PresentationMode
Add missing jsdocs for PDFJS globals.
Merge pull request #3554 from fkaelberer/FasterJPXdecoding
Merge pull request #3577 from kkujala/calgray
Merge pull request #3794 from brendandahl/b2g-fix
Merge pull request #3831 from Snuffleupagus/fix-Firefox-scrolling
Merge pull request #3860 from Snuffleupagus/fix-zoom-parameter-regression
Merge pull request #3744 from Snuffleupagus/enable-www-links
Merge pull request #3760 from jribbens/patch-1
Merge pull request #3861 from yurydelendik/pc-undef
Merge pull request #3873 from yurydelendik/issu2833
Merge pull request #3867 from yurydelendik/pfb
Merge pull request #3869 from yurydelendik/symbolenc
Merge pull request #3875 from yurydelendik/issue3025
Merge pull request #3877 from yurydelendik/issue1171
Merge pull request #3883 from yurydelendik/bug904941
Merge pull request #3884 from yurydelendik/bug868745
Merge pull request #3902 from yurydelendik/zoom125
Reduce the memory usage of the operator list.
Remove slow commands check.
Don't traverse all pages to get a single page.
Merge pull request #3848 from brendandahl/page-refs
Use page promise for text extraction.
Merge pull request #3904 from yurydelendik/mem-redux
Leave initial request open until the viewer is ready to switch to range requests.
Merge pull request #3922 from Rob--W/ctrl-f-opens-find
Merge pull request #3911 from yurydelendik/mem-redux2
Merge pull request #3931 from yurydelendik/bug900822
Merge pull request #3927 from Snuffleupagus/issue-3925
Update docs on the workerSrc setting.
Merge pull request #3850 from Snuffleupagus/preferences
Combine if/else block with switch for getOperatorList.
Merge pull request #3939 from Snuffleupagus/followup-3850
Merge pull request #3951 from yurydelendik/limit-pwd
Add BOM to viewer.
Merge pull request #3957 from brendandahl/bom
Merge pull request #3964 from yurydelendik/issue-3962
Merge pull request #3968 from yurydelendik/hidpi-2
Fix page rotation for unloaded pages.
Merge pull request #3954 from yurydelendik/invalid-start
Fix rotation regression from #3970.
Fix printing regression from #3848.
Append entire DOM fragment at once.
Wait for one page to render before fetching all pages.
Merge pull request #3980 from Snuffleupagus/issue-3847
Merge pull request #3996 from Hengjie/master
Merge pull request #3684 from Rob--W/hand-tool
Merge pull request #4020 from jwatt/master
Merge pull request #3967 from Snuffleupagus/scrollIntoView-horizontal
Merge pull request #4006 from Rob--W/crx-url-in-pageaction
Merge pull request #3997 from Snuffleupagus/bug-946506
Merge pull request #4043 from Snuffleupagus/set-page-cleanup
Add verbosity as an api setting.
Merge pull request #4053 from Snuffleupagus/rename-Settings
Merge pull request #4055 from Snuffleupagus/fix-thumbnail-rotation-regression
Merge pull request #4001 from jryans/clean-test-pdfs
Only trigger warning bar on certain unsupported features.
Merge pull request #4060 from yurydelendik/promises
Merge pull request #4011 from Rob--W/issue-3885
Show a different warning for PDF’s with forms.
Label ref test analyzer images.
Merge pull request #4092 from Snuffleupagus/form-warning-msg
Merge pull request #4034 from Snuffleupagus/setScale-regression
Merge pull request #4068 from yurydelendik/bug864847
Merge pull request #4071 from yurydelendik/bug921760
Fix reftest analyzer naming(again).
Merge pull request #4074 from Snuffleupagus/maintain-position-on-zoom
Merge pull request #4081 from yurydelendik/doubledraw
Merge pull request #4103 from yurydelendik/issue3977
Merge pull request #4125 from yurydelendik/issue4111
Merge pull request #4089 from yurydelendik/issue3725
Merge pull request #4093 from yurydelendik/issue4068
Merge pull request #4072 from yurydelendik/check-aa
Merge pull request #4139 from nnethercote/RGBA
Merge pull request #4144 from yurydelendik/api-doc
Merge pull request #4140 from timvandermeij/close-secondary-toolbar
Merge pull request #4173 from Rob--W/crx-remove-unused-file
Merge pull request #4201 from yurydelendik/smask-backdrop
Merge pull request #4189 from yurydelendik/split-pattern
Merge pull request #4179 from yurydelendik/dataLoaded
Merge pull request #4205 from yurydelendik/blob-open-file
Merge pull request #4187 from Rob--W/issue-4183
Merge pull request #4212 from yurydelendik/jank4181
Merge pull request #4192 from yurydelendik/shading-r
Merge pull request #4207 from yurydelendik/function-split
Remove inline script warnings.
Change test font to one that works with ttx v2.4.
Add adobe CMaps.
Use built in CMaps and unify the glyph mapping.
Fix symbol fonts with no file.
Merge pull request #4287 from gabrielesvelto/bug-972435-recompress-png
Merge pull request #4315 from shorlander/master
Merge pull request #4262 from yurydelendik/issue4257
Merge pull request #4321 from timvandermeij/html5-analyzer
Remove isFixedPitch check for now.
Use default encoding for standard fonts without a file.
Merge pull request #4224 from Rob--W/shortcut-responsiveness
Merge pull request #4229 from Rob--W/crx-stream-progress
Merge pull request #4292 from Snuffleupagus/issue-4232
Merge pull request #4331 from nnethercote/cleanups
Remove embeddedFontsUsed from API.
Use only one resource url for moz central build.
Remove unused calculation from bad merge.
Merge pull request #4246 from pnml/hiresmask
Merge pull request #4225 from Snuffleupagus/prefs-v3
Add note about adobe license.
Merge pull request #4406 from nnethercote/fix-and-transfer-masks
Merge pull request #4442 from logancrism/patch-1
Merge pull request #4405 from nnethercote/avoid-re-reading-streams
Merge pull request #4323 from yurydelendik/optimization
Fix gaia css lint errors.
Merge pull request #4451 from yurydelendik/issue4427
Merge pull request #4463 from sukop/patch-1
Merge pull request #4440 from bthorben/refactor/pdf_manager.js
Merge pull request #4470 from yurydelendik/packcmap
Merge pull request #4447 from nnethercote/object-reduction
Merge pull request #4453 from nnethercote/charToGlyph
Merge pull request #4493 from yurydelendik/issue4491
Merge pull request #4519 from yurydelendik/pdfbugclean
Merge pull request #4515 from yurydelendik/nodetest
Merge pull request #4559 from yurydelendik/history
Merge pull request #4286 from yurydelendik/webgl
Merge pull request #4374 from yurydelendik/dictgetall
Brian R. Bondy (1):
Bug 815475 - Fix pfjs when there is no integrated findbar (pdfjs 0.6.39 broke Firefox metro)
Christian Krebs (2):
Introduce paintSolidColorImageMask command to handle 1x1 solid image masks
Added TC for issue 4436
Christian Mehlis (1):
Update src/obj.js
Clement Skau (1):
Fixes Viewport rotation above 360
Cristihan (1):
Update index.html
Daniel Johansson (1):
Fix margin on toolbar button separator to avoid changing height on hover, causing jittering
David Cook (1):
Fix text selection for oddly-spaced TJ commands
Ebrahim Byagowi (1):
Adding Persian Translations
Ehsan Akhgari (1):
Simplify ChromeActions.isInPrivateBrowsing to not rely on the global PB service
Ethan Glasser-Camp (1):
add support for Conkeror
Gabriele Svelto (1):
Bug 972435 - Recompress all PNG assets
Gregory Jordan (2):
Add a singlefile target to build one concatenated file
Fix singlefile build target
Haebaru (8):
Update l10n/ja/viewer.properties
Update l10n/ja/viewer.properties
Update l10n/ja/viewer.properties
Update l10n/ja/viewer.properties
Update viewer.properties
Update ja locale
Update ja locale
Update ja locale
Hengjie (1):
Fix Blob creation in Safari 7.0.
Inkbug (1):
Fixing Issue 2998 - Replacing `!!window.frameElement` with `window.parent !== window`
J. Ryan Stinnett (1):
Clean up test PDF references
Jakob Miland (7):
Support Filespec dictionary in annotations
Update danish locale
Github pages are now located at github.io
Disable outline button when unavailable
Save datalistener in memory
Ask for password on failed decryption
Simplify get fingerprint() method
Jakub Onderka (2):
Fixed typo in Czech viewer.properties
Added missed space in Czech translation
Jean-Sebastien Legare (1):
try/catch bug. var not unset when getter length() throws error
Jon Buckley (25):
Issue #2008 - Add jshint
Issue #2008 - Fix lint errors for src/api.js
Issue #2008 - Fix lint errors for src/bidi.js
Issue #2008 - Fix lint errors for src/canvas.js
Issue #2008 - Fix lint errors for src/colorspace.js
Issue #2008 - Fix lint errors for src/core.js
Issue #2008 - Fix lint errors for src/crypto.js
Issue #2008 - Fix lint errors for src/evaluator.js
Issue #2008 - Fix lint errors for src/fonts.js
Issue #2008 - Fix lint errors for src/function.js
Issue #2008 - Fix lint errors for src/image.js
Issue #2008 - Fix lint errors for src/jbig2.js
Issue #2008 - Fix lint errors for src/jpx.js
Issue #2008 - Fix lint errors for src/metadata.js
Issue #2008 - Fix lint errors for src/obj.js
Issue #2008 - Fix lint errors for src/parser.js
Issue #2008 - Fix lint errors for src/pattern.js
Issue #2008 - Fix lint errors for src/stream.js
Issue #2008 - Fix lint errors for src/util.js
Issue #2008 - Fix lint errors for src/utils/fonts_utils.js
Issue #2008 - Fix lint errors for src/worker.js
Issue #2008 - Fix lint errors for make.js
Issue #2008 - Fix lint errors for external/builder/
Issue #2008 - Fix lint errors for external/crlfchecker/
Issue #2654 - Lint with Travis-CI
Jon Ribbens (1):
Fix bug in api.js whereby fake workers didn't load the worker code
Jonas (51):
Make navigation keys work on document load - avoid breaking embedded viewer, take 3
Resize the zoom box width to fit the content - fix embedding - address comments
Make links work in fullscreen - fix issue mentioned by @yurydelenik
Scroll the Thumbnail of the current page into view when exiting fullscreen mode
Rewrite and refactor getVisibleElements() to make it more generic - address comments by @brendandahl
Fix bug 795225 - address comment
Tweak external links in fullscreen mode - follow up on #2712
Add another preference check to detect if web fonts are disabled in Firefox
Update Swedish locale with 'printing_not_ready' string
Detect and add fallback if document colors are disabled in Firefox - address comment
Workaround for issue 3068 - v3
Make spacebar work on document load - fixes bug 864619
Fix disabling of zoom buttons and add camel case button names
Fixes issue 3076
Fixes bug 863591
Add 'invalid_password' and 'document_colors_disabled' strings to Swedish l10n
PDF browsing history - v6.50
Fix regressions caused by the recent implementation of browsing history - address comments v3
Fix remaining issues in the browsing history
Fix issue with resizing the zoom box width - follow-up of 2816
(Yet another) browsing history bug
Tweak the behaviour of navigateTo during document load
Fix typo causing destinations using '/FitR' to fail
Fix regression from issue 3312
Check if the browser supports manipulation of the history
Enable changing page using Shift+Spacebar in presentation mode
Remove old -moz prefixed rules from viewer.css
[Browsing history] Remove 'beforeunload' to enable caching and prevent duplicate entries
Move PDFHistory from viewer.js to its own file
Fix the positioning of the progressive loadingBar
Fixes regression that cause scrolling using spacebar to break in Firefox
Check if viewer is embedded only once and cache the result
[PDFHistory] Prevent the history from getting stuck in certain edge cases
Prevent the loadingBar from overlaying the errorWrapper
Keep current scroll position when zooming the document
Fix issue with initial scale when opening a new file and another one is already loaded
Prevent link borders from being drawn if their width is undefined
Move ThumbnailView from viewer.js to its own file
Enable loading of PDFs with invalid document information dictionaries
Enable loading of PDFs with undefined or missing stream lengths
Prevent searching from breaking when opening a new file in the web viewer
Remove old dead find related code from viewer.js
Prevent named actions from displaying a 'resource://' URL in Firefox
Avoid triggering rendering multiple times when zooming using the mouse wheel
Disable range requests in old Android versions
Change the cursor so that text selection doesn't appear possible in presentation mode
Properly disable presentation mode when the viewer is embedded
Prevent searching during load from breaking the find functionality
Simplify getVisiblePages() in presentation mode
Update the Swedish l10n with secondaryToolbar strings
Fix searching in presentation mode in Firefox
Jonas Jenwald (148):
Adding @Snuffleupagus and @timvandermeij to the AUTHORS list
Merge pull request #3667 from thorlarholm/iefullscreen
[PDFHistory] Prevent the history from skipping entries in certain edge cases, when specifying an initialBookmark in the hash parameters on document load
Prevent trying to set the 'maxHeight' property of the secondaryToolbar before the viewer is completely loaded
Move PageView from viewer.js to its own file
Fix coding style in page_view.js
Add password strings to the Swedish l10n
Merge pull request #3671 from Rob--W/toolbar-layout-fix
Add the viewBookmark button to the secondary toolbar
[B2G] Remove the remaining occurrences of -webkit prefixes from the CSS
Move Presentation Mode related code from viewer.js to its own file
Move Settings from viewer.js to its own file
Fix coding style and improve comment in settings.js
Fix external links in Presentation Mode (issue #3755)
Refactor Presentation Mode code
Merge pull request #3778 from Haebaru/master
Merge pull request #3779 from xavier114fch/zh-TW
Enabling clicking to close the context menu in Presentation Mode, without going to the next page
Fix hiding of the cursor in Presentation Mode in WebKit browsers
Merge pull request #3801 from Rob--W/hotfix/crx-ubuntu
Enable links beginning with 'www.' even if no protocol is specified
Inline setScale in parseScale
Disable Presentation Mode until the document has started rendering
Fix bot breakage caused by Chromium extension PR
Merge pull request #3821 from timvandermeij/secondary-toolbar-elements
A few small tweaks of the SecondaryToolbar code
Apply the current zoom level value to each page in Presentation Mode
Fix scroll keys in Firefox
Merge pull request #3836 from Fitoschido/patch-1
Round the scale value displayed by the viewBookmark button to two decimal places
Merge pull request #3859 from skruse/master
Fix zoom parameter regression
Make 'zoom' independent from 'page' in the hash parameters
Fix type mismatch causing wrong scale value in the viewBookmark button
Fix undefined group bounding box
Prevent updating the current transformation matrix when the stateStack is empty
Merge pull request #3929 from bf/patch-1
Implement default preferences
Fix error in 'PdfStreamConverter.js' that prevents the user from setting a boolean preference to false
Begin searching from current page
[PDFHistory] Fix "Warning: Unhandled rejection: [Exception... "The operation is insecure."" when opening local file
[PDFHistory] Fix "Warning: Unhandled rejection: [Exception... "The operation is insecure."" in Firefox 25
Fix issues with /FitR destinations
Remove </input> tag
Add support for horizontal scrolling in 'scrollIntoView' in ui_utils.js
Add hand tool strings to the Swedish l10n
Merge pull request #4013 from xavier114fch/zh-TW
Merge pull request #4018 from fkaelberer/l10nUpdatesDE
Merge pull request #4024 from lpy/l10n-zh_cn
Fix setScale regression that affects exiting Presentation Mode on narrow window widths
Merge pull request #4037 from Haebaru/master
Merge pull request #4038 from Rob--W/css-unprefixed-cursor-grab
Fix loading of fonts that are not referenced by an object identifier
Merge pull request #4040 from EE/api-typo
Small cleanup in 'set page'
[JBIG2] Fix getting decodeParms when it's an array
Fix typo in 'isViewFinished' function name
Merge pull request #4050 from Snuffleupagus/isViewFinished-typo
Rename 'Settings' to 'ViewHistory'
Fix thumbnail rotation regression
Merge pull request #4075 from Fitoschido/patch-1
Add forms warning to the Swedish l10n
Fix annotation border issue (bug 957034)
Maintain the current position in the document when zooming
Update the annotationLayer when using CSS only zoom
Move the Swedish l10n
Fix regression that disabled the "Open With Different Viewer" button on the fallback bar
Remove old CSS rules
Fix loading of fonts with invalid encoding name entry (bug 859204 and 878112)
Only check for line dash pattern when annotation has a visible border (bug 957034 followup)
Add Document Properties to the Swedish l10n
Merge pull request #4231 from fkaelberer/DE_translation
Merge pull request #4256 from moztw/0207_zhtw
Fix wrong page being displayed when entering/exiting Presentation mode with zoom set to 'page-fit'
Merge pull request #4291 from hugo53/patch-1
Merge pull request #4294 from deepj/cs-locale
Handle undefined url in LinkAnnotation
[B2G] Remove the spinner from the pageNumber field
Move print icons now that all icons are the same size
Fix spacebar scrolling in Firefox (4224 follow-up)
Add 'registered' and 'trademark' to mapPrivateUseChars (bug 925985)
Improve handling of preferences in Firefox
Fix scrolling using Shift+Spacebar in Firefox
Add braces to single line statements in src/shared/util.js
Add braces to single line statements in src/shared/function.js
Add braces to single line statements in src/shared/fonts_util.js
Add braces to single line statements in src/shared/colorspace.js
Add braces to single line statements in src/shared/annotation.js
Merge pull request #4412 from timvandermeij/bidi-syntax
Merge pull request #4413 from timvandermeij/ps-parser-syntax
Merge pull request #4417 from timvandermeij/examples-style
Fix coding style in web/chromecom.js
Fix coding style in web/compatibility.js
Fix coding style in web/debugger.js
Fix coding style in web/firefoxcom.js
Fix coding style in web/pdf_find_bar.js
Fix coding style in web/pdf_find_controller.js
Fix coding style in web/ui_utils.js
Fix coding style in web/viewer.js
Merge pull request #4418 from timvandermeij/crypto-syntax
Merge pull request #4421 from timvandermeij/metadata-font-loader-syntax
Merge pull request #4422 from timvandermeij/jbig2-syntax
Fix coding style in web/text_layer_builder.js
Merge pull request #4425 from timvandermeij/jpx-syntax
Move globals in web/pdf_find_bar.js
Prevent circular reference when checking for blend modes (issue 4370)
Merge pull request #4426 from timvandermeij/extensions-chromium-syntax
Fix coding style in external/builder/builder.js
Fix coding style in src/display/canvas.js
Fix coding style in src/display/api.js
Fix coding style in test/driver.js
Fix coding style in test/unit/stream_spec.js
Fix coding style in test/unit/parser_spec.js
Fix coding style in test/unit/function_spec.js
Fix coding style in test/unit/font_spec.js
Fix coding style in test/unit/crypto_spec.js
Fix coding style in test/unit/testreporter.js
Fix coding style in make.js
Prevent infinite loop in CFFParser_parseHeader
Merge pull request #4488 from alexandrevicenzi/syncptBRtranslations
Merge pull request #4452 from timvandermeij/core-syntax
[Firefox] Lazy load network.js in PdfStreamConverter.js
Fix coding style in src/core/fonts.js
Fix coding style in src/core/chunked_stream.js
Fix coding style in src/core/core.js
Fix coding style in src/core/font_renderer.js
Fix coding style in src/core/worker.js
Fix coding style in src/core/stream.js
Fix coding style in extensions/firefox/tools/l10n.js
Fix coding style in extensions/firefox/bootstrap.js
Merge pull request #4505 from timvandermeij/evaluator-syntax
Update lint config to enforce braces for single line statements
Merge pull request #4509 from Snuffleupagus/lint-curly
[Firefox] Stop importing default_preferences.js as a module and include it instead
Assign non-zero width/height to all rectangles (issue 4260)
[Firefox] Only load 'PdfStreamConverter' and 'PdfRedirector' when PDF.js is enabled
Merge pull request #4527 from yurydelendik/revert3641
Merge pull request #4529 from stratosv/patch-1
Fix typo in test/ttx/README.md
Avoid drawing text when the font size is zero (issue 4484)
Workaround for missing 'Rect' entry in annotation dictionaries (issue 4537)
Prevent the Document Properties from being empty when the dialog is opened before the file has started loading
Remove superfluous 'self' variable from web/document_properties.js
Only update the Document Properties if the dialog is still visible when the dataAvailablePromise is resolved
Rewrite 'Preferences' to make it async
Modify {get, set}Preferences in PdfStreamConverter.jsm to support async
Add preference to automatically enable the Hand Tool when the viewer loads
Check that images have valid dimensions (issue 4575)
Jonathan Watt (1):
Prevent the page number field from having a spinner (spin buttons) in mozilla now that it supports <input type=number>
Josh Matthews (1):
Bug 792582 - Explicitly set privacy status of channels created by pdf.js
Julian Viereck (43):
Merge pull request #2089 from yurydelendik/remove-currenttransf
Merge pull request #2100 from brendandahl/zoom-out-mac
Update web/index.html.template
Merge pull request #2123 from yurydelendik/rtl-text-indexing
Add test coverage for simpletype3font test PDF
Merge pull request #2125 from jviereck/add-test-pdfs
Fix current.x for type3 font word break
Make getTextContent return offset array and improve the algorithm. Make
Backup work before redoing the textContent format
Change the format of textContent to be an array
Make the textLayer use extracted textContent
Change the PDFJS.bidi function calls slightly to avoid creating a seperate object to pass to PDF.JS bidi and just pass in a string
Do some logging of the outputted text
Fix typo in new return value of bidi function
Some comment stuff
Make the textLayer divs prevent whitespaces
Remove some debugging informations
Undo some changes for now until there is support for font.spacedWidth
Make the search button hidden again
Improve the space detection for the getTextContent function
Ensure textLayers content is always fetched and set on the textLayer
Fix typos that prevent space insertion for showSpaced in getTextContent
Change the format of the BidiResult object.
Apply bidi algorithm to the text in the worker
Add handling for gs in getTextContent
Remove spaces that don't make sense when using the text in divs
Make lint happy
Fix unitialized text/dirs array
Don't use shadow() for spaceWidth as otherwise sendering the font over to the mainthread causes issues if the worker used the property and the main thread tries to assign the spaceWidth to the getter function
Fix the driver.js file to handle new TextLayer infrastructure
Move some more font conversion into loadFont function to make type3 fonts work for now
Make lint happy again
Don't compute the string for the TextLayer in the canvas backend anymore and change the syntax of appendText
Fix AppendText after API changes
Address Yurys review comments
Merge pull request #2127 from jviereck/text-algo-3
Tune whitespace insertion
Julian's html-search-bar work
Address yury's review comments
Fix clear matches functionality
Fix typo in PartialEvaluator_getTextContent
Hide header/footer by default when printing from Firefox. See Bug 743252
Merge pull request #2676 from Snuffleupagus/pagemode
Juraj Sukop (1):
Fix copy-paste typo
Kalervo Kujala (8):
Add initial TilingType support.
Add firefox mouse scrolling support in presentation mode.
Sharpen the patterns.
Update finnish localization
Use only one temp canvas for patterns
Replace fullscreen with presentationMode
Implement initial CalGray support
calgray: fix getRgbBuffer problem
Karl Denninghoff (1):
Fixes but 960409 and adresses review comments including removal of do-while construct
Lee Leathers (1):
Add PDF.js license to package.json
Lu Wang (1):
add 'contains' for the classList implementation
Luís Nabais (1):
Fix the combineUrl function
Mack Duan (38):
Merge pull request #2650 from yurydelendik/form-bar
Merge pull request #2665 from yurydelendik/jshint-extension
Merge pull request #2671 from yurydelendik/chrome
Merge pull request #2666 from yurydelendik/jshint-web-test
Merge pull request #2681 from vyv03354/bug767455_basefont
Merge pull request #2700 from yurydelendik/disable-protection
Merge pull request #2690 from Snuffleupagus/bug-837462
Merge pull request #2789 from yurydelendik/getString
Merge pull request #2822 from waddlesplash/css
Merge pull request #2838 from allstarschh/issue_2829_test
Fix issue with 'this' binding in PdfStreamConverter
Support rendering appearance streams for annotations
Fix issue w/ textlayer on retina causing it to be visible only in top quadrant
Changes to viewer to support progressive loading
Remove code that is not being used
Remove redundant getOperatorList()
Remove initialization code that's no longer used
Implement progressive loading of PDFs
Changes to regression tests for progressive loading
Make getOperatorList() calls independent and merge queues at end
Address brendan's comments
Address more of brendan's comments
Do not cache content stream
Clamp end of range request to be the length of the file
Merge pull request #3132 from saebekassebil/issue-3130
Only perform range requests for identity Content-Encoding
Update loading bar during onprogress of range requests
Disable range request if content-length is unknown
Use same obj/font id counter for all partial evaluators on page
Merge pull request #3135 from Snuffleupagus/issue3068
Only update progress bar if it increases
Remove redundant log in network.js
Fix node make extension for building chrome
Handle server returning 200 for range request
Refactor code for annotations
Do not show appearance stream for text annotations
Support borders for link annotations
Add support for form text annotations
Maksim Norkin (1):
Adding lt l10n
Manas (1):
Trying to fix #3611
Manas (prometheansacrifice) (3):
Trying to fix #4166
Removing set-presence-in-ImageData check from canvas.js
Fix for #3181: jbig2 encoding for number of instances greater than 1
Marco (2):
Update web/viewer.js
Update web/viewer.js
Martin Koegler (1):
Fix decrypting of arrays
Mathieu 'p01' Henri (2):
Fill the initial JBIG2 buffer with 0xFF only if defaultPixelValue is set
Skip the Math.sqrt for clamped values in convertToRgb
Matt Raible (1):
Fixes Util is not defined in acroforms example when running in prod mode
Michael Payne (5):
changes to allow chrome extension to load
added copyright
remove added inline.js file
Changes to allowed versioned building of Chrome extension that meets new
Include uppercase extensions for Chrome
Michał Gołębiowski (1):
Correct a typo in `getJavaScript` function expression name.
Mike Kamermans (1):
changed the type1font cff wrapping to use offsets 391,392... instead of 0,1... for pointing to strings in the String INDEX
Mike Taylor (1):
Fullscreen updates for latest (unprefixed) spec.
Minh-Hoang, Nguyen (1):
Corrected word spelling
Mitar (6):
Syncing order of JS files in viewer.html and make.js. See #3414
instanceof HTMLElement does not work in jsdom node.js module.
Allow fake worker loader with namespaced bundling of PDF.js.
Fix for bind compatibility implementation (polyfill).
Info function does not interpolate strings.
Updated to current latest stable version of jshint.
Nicholas Nethercote (36):
Use a more compact typed array to pass the image mask from the worker to the main thread.
Do createImageData/putImageData in chunks, to save memory.
Don't create the opacity buffer for images that lack a mask.
Remove unneeded srcOffset arguments from createRgbBuffer.
Don't create the RGB buffer for images that don't need resizing.
Reduce memory consumption of simple black and white images.
Use Array.join instead of += to build up strings in the Lexer.
When lexing numbers, look for digits first.
Don't create a string when lexing all-digit integers.
Remove the unnecessary this.buf in CCITTFaxStream.
Remove some unnecessary local variables.
Special-case 24-bit RGB image-handling.
Clean up putBinaryImageData().
Introduce ImageKind constants.
Share ColorSpace.getRgb() between all sub-classes.
Use a cache to minimize the number of Name objects.
Put mask data to the canvas in small slices.
Use Array.join() to build up strings in more places.
Remove unneeded |oldtypes| variable from bidi.js.
Avoid extra allocations in ensureBuffer() caused by an off-by-one error.
Transfer GRAYSCALE_1BPP and RGB_24BPP arrays when possible.
Use RGB_24BPP form for all images lacking alpha data.
Remove FakeStream.
Fix mask handling when some bytes are missing.
Transfer image masks when when possible, instead of copying.
Add an ensureRange() call to ChunkedStream_makeSubStream().
Don't get bytes eagerly when creating {Jpeg,Jpx,Jbig2}Stream objects.
Don't get bytes eagerly when creating FlateStream objects.
Estimate the size of decoded streams in advance.
Add a cache for glyphs.
Allocate fewer objects when parsing 2 and 4 byte chunks.
Avoid allocations in bidi().
Avoid more allocations in bidi().
Avoid allocations in executeCommand().
Fix some indenting within OperatorList.
Make fnArray always be a plain array.
Nicolas Pierron (1):
Ensure the loop counter is not interpreted as a double.
Nils Maier (1):
Download: Use the typed array view instead of the buffer
Ofir (2):
Clone the array manually when slice is missing
Make sure IE9 gets integers because grad.addColorStop fails with floats
OmeGa (1):
Add Spanish (Mexico) locale
Ophir LOJKINE (2):
Rewrite Lexer_getNumber.
Add @lovasoa to AUTHORS
Paul Francis (1):
Norwegian and Welsh locales added
Peter Lofgren (1):
Updated Swedish locale
Peter Pin-Guang Chen (3):
Update zh-TW l10n strings: copied from latest mozilla-central
Update zh-TW strings again. Pulled from latest mozilla-aurora
Backport latest zh-TW strings from l10n-aurora
Pimm Hogeling (3):
Fixes for subtile bugs that were introduced in 59283bdf6d439fdcd1a0ab07b318b48031091b34 and 99440ab6912dee9b780d28b9c425434f4afd8e44, among others.
Syntax changed that will help minifiers/compilers (such as the Closure Compiler) in their processing. In particular, preventing said minifiers/compilers from making dangerous renames.
Lint syntax fixes.
Piotr Zalewa (1):
* InvalidPDFException added
ReuDa (1):
Fixed german translation for sidebar
Rex Lee (1):
[B2G] UI tweak for multi-resolution devices support on B2G
Rob Wu (72):
Explicitly define layout of toolbar buttons
Highly improved Chrome extension
Compatibility with XHTML documents
Improve download button and behaviour
Enable Web Worker again in Chrome extension
Added Chrome extension's author
[Chrome extension] Added JSDocs to pdfHandler.js
[CRX] Don't intercept download of PDF attachment
Allow scrolling by keyboard in Chrome/Opera
Configurable IMAGE_DIR for annotations
Download PDF from cache for non-Firefox add-on
Put URL = URL || webkitURL in compatibility.js
Improve suggested filename on download
Download PDF from cache for IE10 / IE11
Always declare window.URL even if undefined
Fix printing behaviour in Chrome
Disable Google Translate on viewer in Chrome.
[CRX] Improved navigation detection.
[CRX] Delay render of viewer if needed...
Viewer: Remove inline events; set height on error
Disable Chrome extension for non-GET requests
[CRX] Strip #... from URL in filter
[CRX] Get pdf name from URL instead of querystring
[CRX] Fixes to view local files again
Set URL in history.replaceState/pushState
Fix layout of main toolbar
Update webL10n to latest version + features
webL10n: Apply PDF.js-specific changes
Add mozPrintCallback shim
Resolved severe memory leak (mozPrintCallback)
chrome.extension -> chrome.runtime for Ubuntu
chrome.runtime -> chrome.extension when needed
[CRX] Change Viewer insertion method
[CRX] split:incognito is used, so update file:-handler
[CRX] Show nicely formatted URL in omnibox
Ctrl + F opens find bar instead of toggling it
[CRX] Reload extension tab after session restore
Implement hand tool
[CRX] Add a pageAction to omnibox showing PDF URL
Add unprefixed grab/grabbing cursor
Set eof to true at the end of a FlateStream
Add pdf from issue 3885 to tests
Remove superfluos <!DOCTYPE html> from page action
Added missing <html> tag to page action
Test if toggleHandTool is null before using it
Explain meaning of elements in secondary_toolbar
Update chrome.tabs.executeScriptInFrame dependency
Proof of concept using chrome.streamsPrivate API
Insert dummy content script at every location.
Use tab-specific stream storage
Work-around for http://crbug.com/276898
Make streamsPrivate optional; remove manifest key
Try to recover from bad URI value
RFC 3986-compliant isValidUrl (protocol parsing)
Remove unused file from Chromium extension
Use [].forEach instead of for-..-in in evaluator
[CRX] Fall back to sender.tab.url if !tab.url
[CRX] Remove redundant location.origin check
Register as File browser handler in Chrome OS
[CRX] Support <embed type="application/pdf">
[security] Verify message source in Firefox add-on
Print shortcut: Ctrl + (Shift +) P only
Update Grab to pan to fix performance issue
Get rid of weird scrollbar on mouse down
Remove obsolete code from shortcut handler
[CRX] Pass expected length of stream to viewer
Handle navigation keys when viewer is not focused
Firefox addon: Let XHR respect private mode
Do not switch to a range request for small PDFs
Ctrl/cmd + S = save PDF instead of viewer.html
Improved FTP support for Chromium extension
Use redirectUrl at onHeadersReceived if available.
Rudy Lu (1):
Bug 881152 - hdpi/xhdpi resolution assets and layout for PDF Viewer app
Saebekassebil (5):
Merge branch 'mozilla', remote-tracking branch 'origin/master' into mozilla
Optimize metadata parsing
Implement NullStream, fix #1832
Fix annotation clipping
Fix bugzilla bug#804526, hiding fullscreen button when in an iframe
Samuel Chantaraud (5):
Fixed examples/acroforms/forms.js
Correct formatting of locale to make it compatible with l10n (safari issue)
Made viewer's webViewerLoad callable from outside viewer.js
Improved annotations' display/behavior.
Added CSS rules to allow smooth (momentum) scrolling on iOS devices
Schildkroete (4):
Update l10n/de/viewer.properties
Updated German locale
Update German locale
Update German locale
Sebastian Kruse (1):
BugFix: Missing var (context) in function call getOutputScale of text-selection example
Serkan Algur (3):
Turkish Language
Tr lang
metadata_locale_tr
Simon Kornblith (1):
Remove DOM window URI check
Simon Tatham (2):
Use fetchIfRef to get annotation dictionaries.
/XYZ destinations: default to top left of the page.
Snuffleupagus (11):
Add reset of zoom level using CTRL + [Numpad 0] on Swedish keyboard
Horizontal scrolling using the left/right arrow keys - version 4
Add word wrap of text in the Outline view to avoid horizontal scrolling
Fixes the Outline view in RTL languages, follow up of #2510
Add various improvements to scroll Thumbnails into view - comments addressed
Change page with up/down arrow keys when zoom is set to 'page-fit'
Improve the behaviour of the pageNumber input field
Automatically resize the zoom box width to fit the content
Updated Swedish locale
Add 'pagemode' URL parameter - comments addressed
Prevent text selection divs from overflowing page boundries
Soumya Deb (1):
Unprefixing CSS as current browsers support
Sriram (3):
Transposed feature for text decoding in jbig2
Fix word spacing in Type 0 fonts
Terminate worker of previous doc
Srishti (5):
Bug #767698 Slider Rename
Fixes Text rotation issue #2095
Reset Path
Fixing the offset of vertical CJK text
implementing transform matrix to getTextContent
Stratos Voukelatos (1):
Fix error message typo
TheoChevalier (3):
Update fr locale from m-c
Merging fr l10n from mozilla-central
Update fr locale
Thor Larholm (2):
Squashed: Added basic support for presentationMode in IE11
Fixed review notes: Adding specificity and removing redundant declaration
Thorben Bochenek (12):
Refactor XRef in obj.js
refactor src/core/pdf_manager.js: rename pdfModel to pdfDocument
Fix Issue #4461: Pages without \Resources in their dictionary fail to load
Refactor and fix style of core.js
Add load test for Issue #4461
refactor src/core/pdf_manager.js: rename pdfModel to pdfDocument
Add Test for PDFDocumentProxy_getPageIndex
jpgjs performance improvements
Fix for the offByOne-error and small performance optimisations
Fixes for small colour variations in tests
Remove unused variable
Make Opera a possible browser to test with
Tim Taubert (1):
Bug 796584 - Don't use localStorage in pdf.js
Tim van der Meij (131):
Fixed some translation issues in the Dutch locale
Final commit squash
Renewed the Dutch translations and added all missing strings from the English language file
Improved the Dutch and English strings for the first and last page context menu items
Fixing capital letters
Updated Dutch translations
Fixing encoding issues
Squashing commits for zooming changes
Squashing commits for disabling zoom buttons feature
Squashing commits for the close findbar feature
Updating Dutch translation with print warning
Dutch localization (nl_NL) update
Lowering warning to info
Fixing #3318
Removing code duplication
Presentation mode shortcut implementation
Named actions implementation
Support for CMap GBKp-EUC-H
Secondary toolbar
Annotation selection
Fixing annotation icon issues
Improvements for RTL languages
Revert language string changes
Merge pull request #3699 from Haebaru/master
Merge pull request #3703 from xavier114fch/zh-TW
Merge pull request #3680 from ebraminio/master
Merge pull request #3692 from Snuffleupagus/issue-3690
Merge pull request #3663 from Snuffleupagus/move-PageView
Improved password prompt
Merge pull request #3731 from Snuffleupagus/swedish-password-l10n
Merge pull request #3728 from JakubOnderka/patch-1
Merge pull request #3752 from Snuffleupagus/move-PresentationMode
Merge pull request #3757 from Snuffleupagus/move-Settings
Merge pull request #3739 from Snuffleupagus/bug-921162
Merge pull request #3759 from Snuffleupagus/issue-3755
Merge pull request #3763 from Snuffleupagus/refactor-PresentationMode
Merge pull request #3774 from Snuffleupagus/contextMenu-PresentationMode
Trivial typo fix
Merge pull request #3790 from timvandermeij/typo-fix
Refactoring thumbnail scroll code to fix jumps
Merge pull request #3764 from saebekassebil/fingerprint
Merge pull request #3807 from Rob--W/crx-chromium-25
Merge pull request #3787 from Snuffleupagus/inline-setScale
Merge pull request #3796 from brendandahl/global-docs
Minor nit fixes for api.js
Merge pull request #3810 from timvandermeij/nit-fixes
Merge pull request #3751 from Rob--W/crx-alternative-loader
Merge pull request #3822 from Snuffleupagus/fix-chromium-PR-bot-breakage
Decrease dependence of SecondaryToolbar on UI buttons
Merge pull request #3820 from Snuffleupagus/prevent-enter-PresentationMode-during-load
Merge pull request #3824 from Snuffleupagus/tweak-SecondaryToolbar
Merge pull request #3829 from Snuffleupagus/issue-3827
Merge pull request #3854 from Snuffleupagus/round-viewBookmark-scale-value
Merge pull request #3881 from Snuffleupagus/followup-3854
Merge pull request #3878 from yurydelendik/issue2799
Merge pull request #3882 from yurydelendik/issue3438
Merge pull request #3887 from yurydelendik/bug903856
Dutch translations for the hand tool
Merge pull request #4007 from timvandermeij/hand-tool-nl
Merge pull request #4008 from Snuffleupagus/hand-tool-l10n-sv
Merge pull request #4032 from moztw/1214-zhtw-v2
Fix typo in viewer.css
Merge pull request #4033 from timvandermeij/typo-fix
Merge pull request #4067 from fkaelberer/PNGs_recompressed
Merge pull request #4088 from Rob--W/handtool-button-is-null
Add forms warning to the Dutch l10n
Merge pull request #4095 from timvandermeij/form-dutch
Merge pull request #4097 from xavier114fch/zh-TW
Merge pull request #4099 from yurydelendik/bug958050
Merge pull request #4109 from Snuffleupagus/css-zoom-annotations
Merge pull request #4116 from Snuffleupagus/move-Swedish-l10n
Make presentation mode use a black background
De-inline CSS for the 'open file' button
Prevent the open file button from appearing in the B2G viewer/preview
Removing extension-files file
Close the secondary toolbar when an action is only performed once
Merge pull request #4119 from yurydelendik/preprocessor
Merge pull request #4142 from Snuffleupagus/css-cleanup
Cleaning up files in extension
RTL CSS improvements
Fixes this.reject regression
Document properties
Miscellaneous improvements for the document properties dialog
Merge pull request #4161 from yurydelendik/smask
Removes button outline as visible in Chrome
Implements mouse wheel behaviour for non-Firefox browsers
Merge pull request #4217 from Rob--W/fix-print-shortcut
Merge pull request #4221 from rabbihossain/master
Bengali updates
Merge pull request #4226 from timvandermeij/bengali-update
Merge pull request #4288 from deepj/cs-locale
Merge pull request #4319 from dferer/forms.js
Merge pull request #4327 from Snuffleupagus/issue-4315-followup
Merge pull request #4328 from Snuffleupagus/b2g-remove-pageNumber-spinner
Rewritten reftest analyzer from XHTML to HTML5
Merge pull request #4341 from Snuffleupagus/issue-4224-followup
Implement Retina assets
Start counting from actual beginning of PDF file
Fixes off-by-one error when finding missing endstream
Making src/core/ps_parser.js adhere to the style guide
Making src/core/bidi.js adhere to the style guide
Merge pull request #4414 from Snuffleupagus/src-shared-braces
Fixes typo in function.js
Merge pull request #4416 from timvandermeij/function-typo
Making all examples adhere to the style guide
Making src/core/crypto.js adhere to the style guide
Making src/display/metadat.js adhere to the style guide
Making src/display/font_loader.js adhere to the style guide
Making src/core/jbig2.js adhere to the style guide
Making src/core/jpx.js adhere to the style guide
Making extensions/chromium/pdfHandler-vcros.js adhere to the style guide
Making extensions/chromium/pdfHandler-v2.js adhere to the style guide and fixing a small lint issue in pdfHandler-vcros.js
Making extensions/chromium/pdfHandler.js adhere to the style guide
Making extensions/chromium/extension-router.js adhere to the style guide
Making extensions/chromium/chrome.tabs.executeScriptInFrame.js adhere to the style guide
Merge pull request #4424 from Snuffleupagus/web-braces
Merge pull request #4433 from Snuffleupagus/pdf-find-bar-move-globals
Merge pull request #4132 from yurydelendik/minified
Merge pull request #4460 from Snuffleupagus/external-braces
Merge pull request #4465 from Snuffleupagus/src-display-braces
Merge pull request #4467 from Snuffleupagus/test-braces
Merge pull request #4468 from Snuffleupagus/make-braces
Merge pull request #4454 from brendandahl/gaia-css-clean
Making src/core/{image,obj,parser}.js adhere to the style guide
Making src/core/evaluator.js adhere to the style guide
Merge pull request #4503 from Snuffleupagus/fonts-braces
Merge pull request #4508 from Snuffleupagus/extension-firefox-braces
Merge pull request #4507 from Snuffleupagus/src-core-braces
Implements importl10n command
Removing translations not present in Aurora: they will be replaced in the next commit with proper language codes
Importing all locales from mozilla-aurora, keeping our own metadata.inc files
Vivin Paliath (2):
pr #3356
issue #3346
Vladan Djeric (1):
Avoid triggering plugin list initialization on startup (Bugzilla 881575)
Xavier Fung (71):
Merge branch 'zh-TW' of https://github.com/xavier114fch/pdf.js
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:xavier114fch/pdf.js
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:xavier114fch/pdf.js
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:xavier114fch/pdf.js
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Update zh-TW translation
Update find bar translation
Merge remote-tracking branch 'upstream/master' into zh-TW
Update zh-TW translation
Update the keys to match recent changes
Change page to document
Update l10n/zh_TW/viewer.properties
Update zh-TW translation
zh-TW update for slider rename
Update zh-TW locale for printing not ready message
Update zh-TW locale
Xavier fung (10):
Update zh-TW Translation
Update zh-TW translation
Update zh-TW translation
Update translation
Update translation
Update zh-TW locale
Hand tool translations for zh-TW
Add form warning and minor translation update for zh-TW
Document Propeties translation in zh-TW
zh-TW translation update for document properties
XiaoJSoft (2):
Updated Chinese Simplified Locale
Updated Chinese Simplified Locale
Yury Delendik (836):
Generates proxy Makefile
Workaround for chrome's issue 145227
Changes thumbs and outline panels positioning to absolute
Merge pull request #2087 from moderation/master
Removes unnecessary ctx.mozCurrentTransformInverse transforms
Sync with m-c http://hg.mozilla.org/mozilla-central/rev/162130598df0
Merge pull request #2092 from yurydelendik/bug789615-1
Merge pull request #2102 from brendandahl/fix-regression-2087
Merge pull request #1809 from brendandahl/shading-extend
Merge pull request #2107 from arturadib/no-bloat
Adds text layer testing
Move font translation to the worker
Refactor text extraction / font loading logic
Removing font loading hack from MOZCENTRAL
Merge pull request #2115 from yurydelendik/merge-font-text
Merge pull request #2122 from brendandahl/updateindex
Update web/index.html.template
Fixes RTL text extraction
Provides right fallback fonts for text layer
Merge pull request #2130 from Haebaru/master
Merge pull request #2132 from xavier114fch/zh-TW
Adds heuristic for monospace font detection
Fix l10n labels ids for rotation menu items
Merge pull request #2136 from yurydelendik/bug791525
Merge pull request #2116 from brendandahl/metro
Merge pull request #2143 from jviereck/fix-type3-spacing
Renaming export to exportData
Workaround for android gb browser bug
Merge pull request #2131 from saebekassebil/metadata2
Merge pull request #2058 from Pimm/master
Renames fullscreen to presentation mode
Merge pull request #2155 from ironymark/master
Merge pull request #2144 from xsoh/master
Merge pull request #2160 from ironymark/master
Merge pull request #2162 from miketaylr/fullscreen-squashed
Merge pull request #1906 from brendandahl/use-plain-blob
Fixes function declaration for strict mode
Merge pull request #2167 from jviereck/textLayer-whitespaces
Fixes private browsing history
Prevents key handling when the input/toolbar controls are focused
Remove unused constants
Merge pull request #2182 from q--/master
Update web/index.html.template
Merge pull request #2179 from yurydelendik/private-browsing
Merge pull request #2186 from ttaubert/b2g/async-storage
Merge pull request #2193 from brendandahl/princpal
Removes usage of print as log
Fixes console log methods for IE9
Merge pull request #2192 from brendandahl/fix-first-run
Adds localized en-US string for find_not_found
Minor CSS fixed for find bar
Merge pull request #2199 from yurydelendik/find-css-1
Adds .PHONY to Makefile
Merge pull request #2200 from xavier114fch/zh-TW
Merge pull request #2198 from yurydelendik/bug792582
Merge pull request #2197 from brendandahl/integrated-find
Merge pull request #2202 from brendandahl/find-bugs
Merge pull request #2205 from brendandahl/find-next
Add pilot find next/prev icons; localization
Adds more presentation mode controls
Escape key closes findbar
Adds tabindex; remove search field type
Removes PutBinaryImageData compatibility check (re:bug 762657)
Merge pull request #2060 from kkujala/master
Fixes font debugger; text builder api refactoring
Fixes order in which are divs added to the text layer
Merge pull request #2224 from cskau/rotation-above-360
Merge pull request #2206 from timvandermeij/first-last-page-context-menu
Merge pull request #2225 from timvandermeij/dutch-translations
Merge pull request #2226 from timvandermeij/dutch-english-translations
Rounds page div to the canvas size
Merge pull request #2227 from brendandahl/delay-extract-text
Hides cursor in presentation mode
Merge pull request #2231 from brendandahl/enable-iframe-find
Fixes fit-page and fullscreen
Moving fullscreen top border few pixels up
Stops font processing when valid glyphs are absent in the font
Merge pull request #2241 from Haebaru/master
Suppresses useless for PDF rendering font tables
Fixes cmap when 0xFFFF character is included
Fixes reading CFF with two .notdef in charset
Reducing parameter of Mac->Win heuristic
Removes 'visiblePages[0] is undefined' error
Merge pull request #2252 from yurydelendik/no-visible-pages-undef
Fixes 'currentPage is undefined' viewer error
Merge pull request #2239 from yurydelendik/no-glyphs-message
Partially reverts #2239 due to reftest fails
Fixes #2255
Defines at least one glyph if none was found
Adds Type1 sbw command support for horizontal fonts
Falls back to ErrorFont when font object is not available or corrupted
Fixes text clipping
Merge pull request #2256 from brendandahl/increase-wait
Merge pull request #2257 from waddlesplash/master
Merge pull request #2258 from brendandahl/mc-review-0.6.2
Merge pull request #2262 from waddlesplash/master
Fixes test pdfs MD5; make server does not download
Using CMYK SWOP colors
Merge pull request #2272 from moderation/master
Fixes output for HiDPI device
Merge pull request #2285 from brendandahl/async-find
Merge pull request #2292 from saebekassebil/mozilla
Merge pull request #2293 from saebekassebil/annot
Merge pull request #2299 from ironymark/master
Merge pull request #2295 from waddlesplash/master
Fixes getNumber at the end of stream
Merge pull request #2305 from brendandahl/remove-innerhtml
Merge pull request #2309 from brendandahl/forward-original-request
Merge pull request #2298 from zalun/show_alert_on_invalid_pdf_structure
Ignore test log files
Merge pull request #2311 from brendandahl/change-owner
Fixes incomplete restore in paintFormXObject
Merge pull request #2315 from waddlesplash/master
Merge pull request #2319 from Haebaru/master
Merge pull request #2318 from init-js/master
Separate page objects/images from the fonts; does not store large images
Fixes find_wrapped_to_bottom string
Fixes find_wrapped_to_bottom fallback string
Merge pull request #2322 from xavier114fch/zh-TW
Merge pull request #2323 from waddlesplash/master
Merge pull request #2326 from yurydelendik/issue-2296
Merge pull request #2313 from yurydelendik/issue-1905
Merge pull request #2328 from brendandahl/css-tweaks
Merge pull request #2330 from jviereck/fix-typo
Merge pull request #2327 from brendandahl/un-inline
Merge pull request #2335 from benbro/master
References wiki/Additional-Learning-Resources page
Merge pull request #2339 from brendandahl/fix-first-page
Adds ttx test harness
Fixes lineWidth/scale calculation for the fonts
Fixes stream loading for XRefStm
Adds basic PDF info
Fixes compressed object entries caching
Adds mozcentralcheck and mozcentraldiff targets
Re-creates invalid post table
Verifies some of the OS2 font table fields
Validate charstrings
Cleaning name table
Merge pull request #2363 from saebekassebil/hidefullscreen
Merge pull request #2360 from waddlesplash/refactor
Merge pull request #2356 from TheoChevalier/master
Add license header to the rest of the l10n properties files
Merge pull request #2365 from yurydelendik/add-lic-properties
Removes vtmx and vhea tables; sanitizes fpgm and prep
Rejects post table if maxp numGlyph does not match
Merge pull request #2387 from albertvp/master
Merge pull request #2381 from brendandahl/print-scale
Merge pull request #2389 from loftux/locale-sv
Merge pull request #2390 from nbp/extra-font-optim
Merge pull request #2392 from benbro/master
Merge pull request #2394 from brendandahl/l10n-fix
Merge pull request #2397 from xavier114fch/master
Merge pull request #2402 from Haebaru/master
Merge pull request #2400 from khodzha/2279_issue
Fixes function array support for radial/axial pattern
Merge pull request #2405 from mehlis/patch-1
Merge pull request #2413 from yurydelendik/bug-815475
Merge pull request #2415 from brendandahl/gaia-activity-bar
Updates webL10n; using viewer.properties as is
Refactors getRgb and makeCssRgb calls; reduces amount of created objects
Merge pull request #2420 from brendandahl/b2g-gui
Merge pull request #2418 from yurydelendik/refactor-cs
Refactors Lab CS; uses different conversion for D50 and D65; adds getRgbItem
Replaces rsync to cp (to support Windows)
Detecting if web fonts are disable in Firefox.
Excluding Type3 fonts from the check; removing dead code
Fixes "TypeError: info is undefined"
PDF.js features testing
Merge pull request #2427 from yurydelendik/features-2
Fixes feature tests titles
Using setDash for dashed lines
Merge pull request #2297 from brendandahl/rescale
Merge pull request #2436 from brendandahl/log-user-agent
Merge pull request #2432 from yurydelendik/setDash
Merge pull request #2438 from brendandahl/authors
Removes "too many inline images" limit
Removes comment per #2372
Split large image groups into smaller chunks
Merge pull request #2444 from xavier114fch/master
Merge pull request #2445 from Haebaru/master
Fixes encoding reading in CFF fonts
Merge pull request #2451 from brendandahl/opentype-warn
Merge pull request #2450 from waddlesplash/master
Merge pull request #2449 from brendandahl/statsrecord
Tests presence of the xhr-response in the worker
Merge pull request #2459 from Snuffleupagus/numpad_zoom_reset
Merge pull request #2461 from Snuffleupagus/horizontal_scrolling
Merge pull request #2467 from danieljohansson/master
Merge pull request #2466 from saebekassebil/filespec
Merge pull request #2465 from brendandahl/fix-expansion-factor
Merge pull request #2490 from Schildkroete/master
Merge pull request #2488 from brendandahl/fix-migration2
Merge pull request #2493 from brendandahl/wip-encode
Merge pull request #2491 from Schildkroete/master
Refactors private browsing logic
Refactors rescaleImage: improving quality of scanned images
Merge pull request #2510 from Snuffleupagus/outline-word-wrap
Merge pull request #2511 from Snuffleupagus/fix-RTL-outline
Merge pull request #2463 from brendandahl/remove-cid-keys
Disables *Blue* values when HINT_ENABLED == false
Refactors encodeFloat and flex args
Merge pull request #2521 from brendandahl/remove-cff-test
Refactors font matrix operations
Traces pdf.js version
Fixes creation of OS/2 table
Merge pull request #2500 from brendandahl/private-entries
Merge pull request #2538 from xavier114fch/zh-TW
Merge pull request #2551 from Haebaru/master
Merge pull request #2548 from brendandahl/isdict-fix
Merge pull request #2562 from vyv03354/master
Merge pull request #2547 from mduan/issue2085
Merge pull request #2566 from mduan/issue2099
Merge pull request #2549 from mduan/issue2391
Merge pull request #2574 from Snuffleupagus/pagechange-with-up/down-keys-pagefit
Merge pull request #2571 from mduan/issue2129
Merge pull request #2567 from vyv03354/master
Merge pull request #2585 from xiaojsoft/master
Fixes feature tests misleading success results
Merge pull request #2597 from vyv03354/master
Fix dir attribute for the extension
Merge pull request #2602 from vyv03354/issue2598
Merge pull request #2590 from Snuffleupagus/pageNumber-float-fix
Merge pull request #2581 from brendandahl/fix-cid
Fixes intermittent rendering stop
Merge pull request #2527 from brendandahl/type1-charstrings
Merge pull request #2615 from vyv03354/master
Wait for animation frame before displaying stuff
Merge pull request #2626 from wfwalker/addmissingpdfexception
Fixes reading of the widths for CID fonts
Merge pull request #2625 from brendandahl/threaded-server
Merge pull request #2631 from xavier114fch/zh-TW
Merge pull request #2633 from brendandahl/disable-print-selection
Merge pull request #2624 from vyv03354/bug835661
Merge pull request #2628 from mduan/issue2128
Merge pull request #2606 from mduan/issue1512
Merge pull request #2634 from Pomax/type1-string-index-SIDs
Merge pull request #2635 from brendandahl/content-disposition-filename
Tests for issue 2627
Merge pull request #2584 from mduan/issue2537
Merge pull request #2572 from mduan/issue2477
Merge pull request #2644 from SSk123/edit_slider_name
Merge pull request #2646 from xavier114fch/zh-TW
Fixes cmap sanitizer fro #215
Fallback when AcroForm is present
Merge pull request #2612 from Snuffleupagus/zoom-select-adjustable-width
Merge pull request #2639 from jbuck/jshint
Merge pull request #2655 from jbuck/travisci
Merge pull request #2659 from Haebaru/master
Disables gjslint results
Merge pull request #2662 from yurydelendik/disable-gjslint
Merge pull request #2657 from vyv03354/master
Enforces maxlen for jshint
Enforces quotmark=single for jshint
Merge pull request #2664 from yurydelendik/jshint-gjslint
Adds the extensions/* files for jshint
Workaround for Chrome's issue 174023
Adds web/* and test/* for jshint target
Merge pull request #2673 from Snuffleupagus/updated-swedish-locale
Merge pull request #2668 from vyv03354/bug834075
Replacing gjslint with jshint; fixing jshint for windows
Merge pull request #2672 from yurydelendik/lint
Merge pull request #2675 from vyv03354/issue2674
Merge pull request #2680 from vyv03354/bug767455_bxex
Merge pull request #2683 from vyv03354/bug824601
Merge pull request #2689 from xiaojsoft/master
Fixes text search for "secured" documents
Merge pull request #2695 from yurydelendik/copy-protection-2
Merge pull request #2696 from alpha-omega/master
Merge pull request #2697 from vyv03354/bug792816
Reverts 729b82, d5f65f and 724add
Merge pull request #2701 from Haebaru/master
Merge pull request #2702 from timvandermeij/updated-dutch-translations
Merge pull request #2707 from timvandermeij/disable-zoom-buttons
Merge pull request #2703 from timvandermeij/close-findbar-without-focus
Adds zoom buttons ids (follow up on #2707)
Merge pull request #2708 from marco-c/patch-1
Merge pull request #2693 from bit/master
Merge pull request #2715 from bit/fix_imageLayer_scale
Merge pull request #2717 from kaisercrazy/master
Merge pull request #2711 from marco-c/patch-2
Merge pull request #2727 from vyv03354/feature_TextDecoder
Merge pull request #2734 from jviereck/print-print-margin
Merge pull request #2735 from piotrex/patch-1
Merge pull request #2743 from vyv03354/fx19release
Merge pull request #2741 from piotrex/master
Merge pull request #2732 from vyv03354/issue2728
Merge pull request #2731 from AluisioASG/d18f8d11bc7b5157e727b82eccdec6676f4bca07
Merge pull request #2705 from timvandermeij/even-zooming
Merge pull request #2779 from waddlesplash/findbar
Fixes symbols positioning in JBIG2
JBIG2: finds end of segment when length is not specified
Fixes getString
Merge pull request #2785 from vyv03354/issue2674
Fixes template 1 for decoding
Merge pull request #2773 from Snuffleupagus/focus
Merge pull request #2805 from brendandahl/no-hide-download
Merge pull request #2781 from waddlesplash/textselection
Merge pull request #2821 from waddlesplash/textselection
Merge pull request #2832 from ofirdev/master
Merge pull request #2712 from Snuffleupagus/fullscreen-links
Merge pull request #2836 from sgtatham/master
Merge pull request #2826 from vyv03354/83pv
Merge pull request #2816 from Snuffleupagus/zoom-select-adjust-followup
Merge pull request #2809 from divergentdave/TJ_text_selection
Merge pull request #2844 from vyv03354/issue2842
Merge pull request #2177 from kkujala/tiling
Merge pull request #2848 from waddlesplash/css
Merge pull request #2839 from brendandahl/auto-print
Merge pull request #2858 from mkoegler/master
Merge pull request #2862 from kkujala/l10n
Fixes NameTree reading
Merge pull request #2868 from yurydelendik/issue-2867
Merge pull request #2865 from vyv03354/90pv
Merge remote-tracking branch 'mozilla/master' into cidtype2
Replacing page shadow with image; removing some profixed styles
Merge pull request #2877 from vyv03354/tilector
Merge pull request #2875 from vyv03354/tounicode
Merge pull request #2874 from yurydelendik/shadow
Keeping Ctrl+0 unhandled
Merge branch 'ctrl0'
Merge pull request #2879 from vyv03354/type3
Merge pull request #2872 from sgtatham/master
Takes top border width in account (cont #2874)
Merge pull request #2880 from yurydelendik/clientTop
Merge pull request #2861 from brendandahl/save-as-2
Seac support for Windows
Adds endchar with 4 arguments test.
Update README.md
Updates shell.js to v0.1.2
Takes clientTop in account in getVisibleElements
Merge pull request #2910 from ofirdev/master
Removes isOS2Valid; resets fsType
Merge pull request #2912 from brendandahl/empty-private-dict
Merge pull request #2918 from vyv03354/test2842
Adds optional Shift for zoom keybindings
Merge pull request #2926 from yurydelendik/shift-zoom
Merge pull request #2915 from dummas/master
Merge pull request #2903 from brendandahl/blend-modes
Handles embed tags via PlayPreview API
Merge pull request #2932 from vyv03354/bug849627
Merge pull request #2942 from brendandahl/add-back-cid
Merge pull request #2952 from vyv03354/b5pc
Merge pull request #2724 from yurydelendik/embed-2
Merge pull request #2953 from vyv03354/negheight
Adding PlayPreview API support to pdf.js/mozilla-central
Merge pull request #2936 from brendandahl/trans-groups2
Merge pull request #2959 from vyv03354/cmap4
Merge pull request #2954 from vyv03354/msjfonts
Merge pull request #2961 from Snuffleupagus/fix-viewBookmark
Fixes chrome extension build (#2951)
Merge pull request #2955 from vyv03354/warn_unsupported
Protection from empty/invalid root or kid in NameTree
Adds unicode conversion for js code
Fixes notificationBox on Linux
Merge pull request #2999 from theoreticaLee/master
Merge pull request #2978 from brendandahl/color-maps
Merge pull request #2972 from brendandahl/blend-mode-feature-test
Merge pull request #3005 from Snuffleupagus/show-infobar
Merge pull request #2914 from mduan/chunked-viewer-only
Fixes PDF application switch in Firefox.
Merge pull request #3010 from piotrex/patch-2
Merge pull request #3011 from Snuffleupagus/printing-not-ready
Merge pull request #3013 from xavier114fch/zh-TW
Merge pull request #3014 from timvandermeij/print-warning-dutch
Merge pull request #3009 from brendandahl/backdrop
Merge pull request #3015 from Haebaru/master
Speeds up the CMYK color conversion
Merge pull request #3021 from brendandahl/key-ref
Merge pull request #3003 from brendandahl/type1-parser
Merge pull request #2945 from mduan/annotation
Workaround for FF17 to be able to download the pdf file
Merge pull request #3026 from TheoChevalier/master
Updates MD5 for german-umlat.pdf
Merge pull request #2854 from allstarschh/hmm_pdf_not_found
Update MD5 for blendmode.pdf
Merge pull request #2947 from brendandahl/decoding
Merge pull request #2919 from Snuffleupagus/external-links
Fixes pdf application switching in FF22/23 (redo)
Merge pull request #3035 from Inkbug/issue2998
Merge pull request #3018 from Snuffleupagus/detect-colors-disabled
Disables cloning of the Dict
Merge pull request #3022 from Rob--W/css-button-fix
Merge pull request #3038 from brendandahl/lab-cs
Fixes Dict_assignXref type
Merge pull request #3017 from Rob--W/chrome-extension
Adds check for textDivs presence; removes textLayerQueue
Merge pull request #3043 from yurydelendik/cleanup-textlayer
Merge pull request #3051 from piotrex/patch-1
Merge pull request #3045 from mduan/remove-gfx
Merge pull request #3089 from terrafrost/master
Merge pull request #3123 from mduan/issue3115
Merge pull request #3126 from mduan/issue3118-2
Merge pull request #3131 from mduan/issue3122
Merge pull request #3128 from mete0r/master
Merge pull request #3143 from mduan/issue3137
Merge pull request #3082 from brendandahl/min-canvas-width
Merge pull request #3151 from mduan/issue3149
Merge pull request #3086 from brendandahl/less-warn
Merge pull request #3053 from vyv03354/fpgm
Merge commit 'eeacb9e7a4fb30b1e3e603af59d' into pr-3088
Removes es-MX locale (per #3088)
Merge branch 'vyv03354/unprefix_gradient'
Merge pull request #3102 from brendandahl/sub-matrix
Merge pull request #3176 from vyv03354/gradient
Merge pull request #3177 from Snuffleupagus/bug864619
Merge pull request #3152 from mduan/issue3127
Merge branch 'master' into issue3156
Merge pull request #3075 from brendandahl/font-encoding
Fixing pattern canvas transform for chrome
Merge pull request #3178 from yurydelendik/issue3156
Merge pull request #3179 from yurydelendik/pr-3171
Merge pull request #3007 from brendandahl/delta-encode
Merge pull request #3080 from Snuffleupagus/zoomButtons-disable
Merge pull request #3182 from brendandahl/print-background
Merge pull request #3183 from brendandahl/ignore-bad-dicts
Rounding floats in CFF
Merge pull request #3197 from brendandahl/type3-regression
Merge pull request #3187 from brendandahl/cid-glyph-selection
Merge pull request #3124 from mduan/issue3118-1
Adds fill('evenodd') as alternative for mozFillRule
Forces to measure "standard" fonts
Merge pull request #3210 from Snuffleupagus/bug863591
Merge commit 'e648005'
Merge pull request #3193 from Snuffleupagus/issue3076
Update zh-TW translation (#3227)
Updated Japanese locale (#3228)
Merge pull request #2988 from mduan/annotation-refactor-tx
Merge branch 'fallback-fix'
Rejects loading when data is not available for checkHeader
Fixes password for range request loading
Merge pull request #3239 from brendandahl/scope-fix
Drawing without fillText; refactoring ADD_TO_PATH
Ensure we don't modify the original PDF data when sanitizing TrueType
Fixes reading unordered Subrs in Type1
Test for #3263
Fixes incorrect unit test
Outlines type3 glyph
Allows status be 0 for non-HTTP protocols
Reset canvas state before drawing annotations
Fixing appendToOperatorList
Merge pull request #3305 from yurydelendik/annotation-clear-state
Adds missing link-annotation-border file and lint error
Merge pull request #3307 from yurydelendik/annotation-link-border
Skips failed-to-download tests
Merge pull request #3293 from brendandahl/less-log
Merge pull request #3311 from brendandahl/wrap-driver
Removes getImageData from canvas.js
Merge pull request #3314 from brendandahl/annotation-form-tx
Merge pull request #3308 from brendandahl/hide-overflow
Merge pull request #3320 from timvandermeij/typo-fix
Merge pull request #3258 from Snuffleupagus/zoom-select-width-followup
Merge pull request #3326 from brendandahl/spec-fix
Merge pull request #3315 from brendandahl/disable-range-safari
Merge pull request #3334 from benbro/master
Merge pull request #3289 from brendandahl/resource-loader2
Properly disables presentation mode
Merge pull request #3340 from brendandahl/chainable-promises2
Merge pull request #3343 from brendandahl/remove-timeout
Capturing disableRange set on capture phase of DOMContentLoaded event
Merge pull request #3354 from fkaelberer/fasterType3Glyph
Disables range requestes for safari immediately
Fixes presentation mode page
Merge pull request #3359 from yurydelendik/fixes-presentationmode
Merge pull request #3356 from vivin/extract_textlayerbuilder
Bug 879211: ignoring bad document outline reference
Improves search of EI (end of inlined image)
Fixes missing compressed object detection
Show fallback bar on unhandled rejections
Bug 874851: ignoring bad stream length
Bug 861638: ignoring double-EI
#3248: fixes hp scanner's bad XRef
#2098: scanning for stream length when it's incorrect
#1277: ignoring error for bad "empty" block
Merge pull request #2956 from vyv03354/cmap4_fpgm
Merge pull request #3379 from Snuffleupagus/fix-FitR-links
Merge pull request #3384 from Snuffleupagus/regression-3312
Refactoring TTF repair logic
Preserving PDFJS in the generic builds
Merge pull request #3387 from yurydelendik/preserve-pdfjs
Merge pull request #3385 from Snuffleupagus/history-check-browser-support
Implements FFC1 marker (and syncs with jpgjs)
Removes AES padding
Merge pull request #3393 from brendandahl/no-resources
Adds test for issue 3371 and enables testing with password.
Merge pull request #3397 from brendandahl/notdef
Merge pull request #3399 from Snuffleupagus/change-page-shift+space
Merge pull request #3402 from brendandahl/readme-update
Merge pull request #3415 from benbro/master
Merge pull request #3373 from SSk123/master
Implements reparing of CFF table
Fail if other font types are found
Enforces trailing spaces
Merge pull request #3428 from yurydelendik/enforce-trailing
Removes browser decoding optimization for JPEG CMYK
Takes SMask's preblending in account
Tests for OpenType fonts
lookChar refactoring
Merge pull request #3454 from Rob--W/configurable-images-directory
Merge pull request #3447 from Rob--W/chrome-arrow-keys-3443
Merge pull request #3450 from brendandahl/fix-mimetype-check
Merge pull request #3441 from brendandahl/less-cache
Removes foreign for Firefox CSS prefixes
Merge pull request #3437 from Rob--W/download-from-cache
Merge pull request #3459 from Rob--W/define-URL
Fixes ASCIIHex decoding
Refactoring download button logic
Rejects incorrect url in download manager
Restoring PR 3455 functionality
Merge pull request #3468 from yurydelendik/download-refactor
Merge pull request #3469 from brendandahl/enable-rr-in-master
Merge pull request #3487 from timvandermeij/remove-code-duplication
Merge pull request #3486 from Rob--W/csp-unsafe-inline
Merge pull request #3476 from Rob--W/no-google-translate
Merge pull request #3484 from Rob--W/crx-improved-navigation-detection
Merge pull request #3477 from brendandahl/font-loading
Moves changeable details from etherpad and README to issues and wiki pages
Merge pull request #3422 from timvandermeij/presentation-mode-shortcuts
Merge pull request #3489 from Snuffleupagus/move-PDFHistory
Merge pull request #3332 from Snuffleupagus/fix-loadingBar
Merge pull request #3497 from Snuffleupagus/regression-3447
Merge pull request #3494 from SSk123/master
Merge pull request #3504 from brendandahl/info-bar
Fixes glyph 0 in CIDTypeFont2
Merge pull request #3506 from brendandahl/base-transform
[CSP] removes inlined styles and scripts
[CSP] remove HTTP CSP Headers
Fixing CFF checksum for test font
Merge pull request #3461 from brendandahl/incremental-rendering2
Merge pull request #3535 from Snuffleupagus/issue-3534
Merge pull request #3540 from alivedise/byebyemoztt
Backout of #3513 (except formatting)
Merge pull request #3544 from ReuDa/localizationGerman
Merge pull request #3546 from yurydelendik/backout-3513
Merge pull request #3529 from brendandahl/refactor-font2
Merge pull request #3548 from brendandahl/render-task-fix
Merge pull request #3539 from Snuffleupagus/issue-3538
Merge pull request #3542 from fkaelberer/FasterJBIG2decode
Merge pull request #3551 from brendandahl/destroy-logic
Merge pull request #3549 from brendandahl/uhandled-stack
Merge pull request #3520 from brendandahl/single-cs
Merge pull request #3556 from Snuffleupagus/issue-2853
Merge pull request #3525 from timvandermeij/fix-gbkp-cmap
Merge pull request #3557 from timvandermeij/named-actions
Fixes canvas alignment for small scale and scale adjustment after Cmd+0
Don't provide optional pushState parameter
Merge pull request #3530 from brendandahl/worker-split
Merge remote-tracking branch 'mozilla/master' into pushState
IE9 does not need onreadystatechange
Merge pull request #3581 from yurydelendik/pushState
Reduce max size for pattern and limit group canvases
Adds initial telemetry probes
Specifies default workerSrc (if possible)
Merge pull request #3575 from brendandahl/text-debugger
Merge pull request #3519 from Snuffleupagus/move-errorWrapper-during-load
Merge pull request #3576 from Snuffleupagus/undefined-stream-length
Fixes typo in 2-component image decoding
Merge pull request #3592 from yurydelendik/jpgjs-2comp
Merge pull request #3573 from Rob--W/crx-view-local-files
Adds reference for the Opera extension
Merge pull request #3601 from jmozmoz/unregister
Merge pull request #3602 from operasoftware/master
Fixes 'make web' after chromium directory remaning
Merge pull request #3610 from brendandahl/annot-appearance
Stops objects indexing at the end
Merge pull request #3595 from brendandahl/fix-clip
Merge pull request #3621 from biggert/master
Merge pull request #3570 from brendandahl/encoding-wip
Merge pull request #3553 from yurydelendik/reduce-scratch-canvases
Merge pull request #3634 from nmaier/download-buffer
Merge pull request #3646 from Snuffleupagus/secondaryToolbar-l10n-Swedish
Merge pull request #3659 from Snuffleupagus/update-AUTHORS
Merge pull request #3660 from maxidirienzo/master
Merge pull request #3347 from vivin/master
Merge pull request #3686 from timvandermeij/rtl-improvements
Merge pull request #3695 from SSk123/transform
Merge pull request #3716 from brendandahl/dpi2
Merge pull request #3717 from mark-5/master
Merge pull request #3729 from prometheansacrifice/page-outofbounds
Properly resolves relative src for the embed tags
Merge pull request #3674 from brendandahl/cmap-squash
Merge pull request #3722 from Moistly/no-cy-locales
Merge pull request #3696 from Rob--W/webL10n-tot
Merge pull request #3738 from timvandermeij/transposed-jbig2
Merge pull request #3750 from brendandahl/cidfonttype0c
Merge pull request #3791 from brendandahl/css-rotate
Merge pull request #3798 from brendandahl/intersect-bbox
Avoiding 'pc is undefined' failures
Renames Symbol encoding name.
Fixes reading Type1 FontBBox data for usWin values
Workaround for some bad Type1 data
Removes duplicate entries after reading cmap table
Skipping empty font tables
Ignoring glyphs without points
Fixes invalid maxZones value
Resizes loca table when needed
Merge pull request #3880 from Snuffleupagus/translate-bbox
Merge pull request #3890 from sriram-dev/3205-word-spacing
Fixes cvt table length; removes cvt when hints invalid
Merge pull request #3888 from coolwanglu/master
Increase default auto scale to 125%
Merge pull request #3864 from Snuffleupagus/independent-zoom-parameter
Fixes glyphs with invalid flags
Merge pull request #3913 from brendandahl/int-ops
Fixes gidStart for CID fonts
Merge pull request #3917 from yurydelendik/issue-3857
Merge pull request #3920 from brendandahl/text-promise
Uses postMessage transfers
Uses blob URL instead of data when possible
Merge pull request #3916 from brendandahl/remove-slow-commands
Comment fix: shedule -> schedule
Allocates bigger hashData buffer
Cleaning up fonts when viewer is idle for some time
Fixes cleaning up of the rendered pages
Merge pull request #3938 from brendandahl/worker-docs
Merge pull request #3943 from yurydelendik/issue-3942
Merge pull request #3936 from brendandahl/initial-data
Limits U and O entries size
Merge pull request #3934 from Snuffleupagus/PDFHistory-fix-opening-local-file
Merge pull request #3952 from Rob--W/crx/load-after-session-restore
Merge pull request #3940 from brendandahl/operator-cleanup
Merge branch 'maxsong1002/shortcutkeytonavigate'
Index objects if Prev xref was not found
Adds CONTRIBUTING.md for issue reporting "hint"
Fixes for CONTRIBUTING.md
Merge pull request #3961 from Snuffleupagus/issue-3959
Takes chunk id == 0 into account during grouping
Merge pull request #3955 from Snuffleupagus/issue-3953
Fixes find position in HiDPI displays
Merge pull request #3970 from brendandahl/rotation
Merge pull request #3971 from brendandahl/rotation2
Merge pull request #3976 from brendandahl/dom-frag
Merge pull request #3972 from brendandahl/print-reg
Merge pull request #3978 from brendandahl/wait-for-render
Merge pull request #3941 from Snuffleupagus/search-from-current-page
Merge pull request #4003 from Snuffleupagus/issue-3999
Merge pull request #4025 from gjuggler/singlefile
Merge pull request #4065 from Rob--W/crx-pageaction-html-typo
Merge pull request #4059 from glasserc/add-conkeror
Merge pull request #4066 from Rob--W/crx-pageaction-html-typo
Merge pull request #4058 from gjuggler/singlefile-fix
Merge pull request #4045 from brendandahl/verbosity
Adjusts heuristic for disabling Symbol encoding
Adds glyph mapping for standard fonts
Merge pull request #4048 from brendandahl/unsupported-features
Introduces LegacyPromise; polyfills DOM Promise
Avoiding double draw() calls
Merge pull request #4062 from kkujala/calgray
Merge pull request #4087 from brendandahl/analyzer
Merge pull request #4077 from brendandahl/form-fallback
Takes ascent/descent in account in the text layer
Fixes fips regression from #4068
Merge pull request #4094 from brendandahl/analyzer
Merge pull request #4080 from Snuffleupagus/bug-957034
Fixes FitV scrolling
Introduces disableObjectCreateURL
Merge pull request #4117 from timvandermeij/presentation-mode-background
Merge pull request #4114 from Rob--W/crx-executeScriptInFrame-fix
Merge pull request #4120 from timvandermeij/css-deinlining
Merge pull request #4121 from timvandermeij/open-button-b2g
Fixes type3 glyph compilation for bitpacked mask
Merge pull request #4122 from yurydelendik/bug878397
Checks if subpixel-aa enabled before scaling the fonts
Merge pull request #4124 from tkristiansen/with-credentials
Fixes and refactors log functionality
Merge pull request #4128 from Snuffleupagus/fix-open-button-on-fallback-bar
Extracts evaluator preprocessor and refactor text extraction
Adds make minified command
Merge pull request #4138 from nnethercote/chunk-ImageData
Merge pull request #4136 from timvandermeij/remove-extension-files
Merge pull request #4135 from timvandermeij/cleanup-extension
Refactors getTextContent return value
Merge pull request #4153 from sriram-dev/4027-destroy-previous-doc
Merge pull request #4147 from Snuffleupagus/bug-859204
Minor fixes for the jsdocs and removing unused members.
Merge pull request #4154 from timvandermeij/rtl-css-fixes
Merge pull request #4158 from timvandermeij/fix-promise-regression
Merge pull request #4149 from timvandermeij/document-properties
Merge pull request #4126 from Rob--W/crx-using-streams-api
Merge pull request #4160 from xavier114fch/zh-TW
Merge pull request #4163 from Rob--W/issue-4159-uri-annot
Merge pull request #4164 from Snuffleupagus/bug-957034-followup
Merge pull request #4167 from timvandermeij/followup-document-properties
Merge pull request #4168 from TheoChevalier/l10n-fr
Merge pull request #4169 from xavier114fch/zh-TW
Merge pull request #4170 from Snuffleupagus/document-properties-Swedish
SMask emulation
Merge pull request #4178 from peerlibrary/worker-loader
Use jshint v1.1
Merge pull request #4180 from yurydelendik/jshint11
Refactors shared/pattern.js into core/ and display/
Merge pull request #4197 from Rob--W/firefox-verify-message-source
Fixes smask backdrop
Merge pull request #4203 from timvandermeij/outline-chrome
Merge pull request #4194 from Rob--W/crx-pdf-embed
Using blob URL for open file
Basic function.js split
Implements shading types 4-7
Merge pull request #4131 from karlden/findUnboundedRecursionBug960409
Refactors nextPageMatch (nits)
Merge pull request #4210 from yurydelendik/issue4131
Merge pull request #4200 from timvandermeij/ie-mousewheel
Fixes PDFDocumentProxy.getDownloadInfo API name (and refactoring)
Merge pull request #4181 from nnethercote/compact-images
Dynamically determines how to split patch into triangles
Respects current ctx scale for mesh pattern
Removes scolling jank after bw image optimization
Merge pull request #4209 from Rob--W/grab-to-pan-performance
Merge pull request #4213 from nnethercote/strings
Merge pull request #4223 from Rob--W/grab-to-pan-overlay-fix
Merge pull request #4235 from Rob--W/firefox-addon-xhr-private
Merge pull request #4236 from lovasoa/master
Merge pull request #4241 from brendandahl/csp
Merge pull request #4258 from Rob--W/network-reduce-requests
Removes -moz-box-sizing usage
Merge pull request #4272 from brendandahl/change-test-font
Merge #4274
Merge pull request #4191 from Rob--W/crx-chrome-os
Merge pull request #4306 from peerlibrary/warnings
Merge pull request #4299 from peerlibrary/bind-compatibility
Merge pull request #4300 from Snuffleupagus/issue-4296
Merge pull request #4311 from yurydelendik/jpgjs-speed
Merge pull request #4322 from prometheansacrifice/FixUnhandledExistingPageBug
Merge pull request #4264 from fkaelberer/FasterJPXdecoding
Merge pull request #4340 from nnethercote/getRgb
Merge pull request #4335 from dferer/locales-handling
Merge pull request #4342 from timvandermeij/retina
Merge pull request #4350 from Rob--W/save-as-saves-pdf
Merge pull request #4345 from p01/patch-1
Merge pull request #4346 from p01/patch-2
Merge pull request #4333 from dferer/requirable-viewer
Merge pull request #4344 from brendandahl/remove-embed-font
Merge pull request #4361 from brendandahl/remove-unused-code
Merge pull request #4324 from fkaelberer/FasterJBIG2decoding
Merge pull request #4348 from bthorben/refactor/obj.js/2
Merge pull request #4357 from d3x7r0/master
Merge pull request #4266 from peerlibrary/jshint-version
Rejects invalid fpgm table when too many functions
Merge pull request #4365 from fkaelberer/FixJpxParsing
Merge pull request #4355 from nnethercote/sliced-masks
Merge pull request #4354 from nnethercote/Name-cache
Merge pull request #4336 from nnethercote/rgb24
Merge pull request #4353 from nnethercote/more-Array-joins
Merge pull request #4367 from nnethercote/rm-oldtypes
Merge pull request #4362 from Snuffleupagus/bug-925985
Reset annotation stream; reset page annotation promise
Merge pull request #4343 from brendandahl/ff-cleanup
Merge pull request #4381 from nnethercote/transfer
Merge pull request #4375 from yurydelendik/reset-annot
Merge pull request #4388 from timvandermeij/fix-corrupt-pdf-offset
Merge pull request #4391 from nnethercote/rm-FakeStream
Merge pull request #4382 from nnethercote/off-by-one
Merge pull request #4356 from fkaelberer/Optimize_1bpc_images
Merge pull request #4366 from yurydelendik/max-fdefs
Merge pull request #4383 from nnethercote/more-rgb24
Fixed mozcentral build
Fixes CSS for webkit
Merge pull request #4392 from yurydelendik/fixes-webkit-retina
Merge pull request #4399 from fkaelberer/FixInfiniteLoop
Merge pull request #4397 from fkaelberer/FixJPXcolors
Merge pull request #4393 from Snuffleupagus/issue-4341-followup
Merge pull request #4404 from timvandermeij/invalid-number-e
Merge pull request #4318 from dferer/improveAnnotationsDisplay
Fixes corrupted by Aspose fonts.
Merge pull request #4446 from benbro/master
Merge pull request #4431 from fkaelberer/ExtractArithmeticDecoder
Merge pull request #4420 from prometheansacrifice/RemovingCheckSetPresence
Merge pull request #4259 from brendandahl/built-in-cmaps-squash
Merge branch 'master' of github.com:mozilla/pdf.js into issue-4370
Merge pull request #4437 from yurydelendik/issue4398
Merge pull request #4444 from nnethercote/min-length
Refactors optimization list
Optimizing pdf when text printed char-by-char
Caches last parsed resource image, recornizes image repeats
Caching inlined mask images
Heuristic to optimize chunking
Makes firefox extension's l10n get() behavior similar to webL10n
Merge pull request #4434 from p01/jbig2Optimizations
CMaps binary packing
Quick notes about the format
Merge pull request #4473 from Snuffleupagus/bug-866395-partial
Fixes HiDPI icons of the secondary toolbar for Chrome
Merge pull request #4477 from yurydelendik/chromehidpi
Removes external/cmaps; adds binary cmaps to the repo
Updates make.js for cmaps and make binary cmaps by default
Merge pull request #4464 from bthorben/issue#4461
Merge pull request #4481 from bthorben/refactor/pdf_manager.js
Merge pull request #4474 from chriskr/draw-image-subpixel-support
Merge pull request #4478 from nnethercote/plain-fnArray
Fixes ignoring of the escaped CR LF
Simulate support of the Int8Array for IE9
Merge pull request #4497 from yurydelendik/jpgjs22
Replaces pythons web server
Makes sure the results are send /handled in right order
Migrating test.py to test.js
Removes test.py
Handles HTTP redirects
Disables range requests for chrome windows during testing
Merge pull request #4501 from Snuffleupagus/firefox-lazy-load-network
Merge pull request #4517 from yurydelendik/jpgjs24
Merge pull request #4511 from prometheansacrifice/parsing-goodytwoshoes-pdf
Doesn't traverse cyclic references in Dict.getAll; reduces empty-Dict garbage
Merge pull request #4518 from Snuffleupagus/firefox-include-default-preferences
Merge pull request #4466 from p01/Faster_1BPP_image_drawing
Update util.js
Cleaning up the viewer and pdfbug; fixes repeats in Stepper
Merge pull request #4504 from timvandermeij/importl10n
Merge pull request #4525 from Snuffleupagus/firefox-move-module-import
Partially reverts #3641
Cools down Chrome/Windows during testing
Merge pull request #4521 from Snuffleupagus/issue-4260
Merge pull request #4541 from yurydelendik/chrometest
Fixes lint for windows; adds test/font/fontutils.js
Merge pull request #4543 from yurydelendik/winlint
Merge pull request #4542 from fkaelberer/typoInSpliceString
Merge pull request #4535 from Snuffleupagus/issue-4484
Better test process killing for Windows
Merge pull request #4512 from fkaelberer/cleanUpStringConversion
Merge pull request #4539 from Snuffleupagus/issue-4537
Merge pull request #4554 from yurydelendik/winkill
Merge pull request #4546 from Snuffleupagus/document-properties-wait-for-data
Merge pull request #4524 from fkaelberer/fullWidthInPresentationMode
Merge pull request #4545 from Rob--W/crx-api-enhancements
Merge pull request #4482 from Snuffleupagus/prefs-async-v2
Set max size for the group
Prescales shading pattern packed data indices
Balance smask process chunking
Implements WebGL support
Merge pull request #4516 from dferer/ios-scrolling
Merge pull request #4455 from aib/master
Sync l10n files
Add enableWebGL to the preferences
Refactors history and how the database is stored
Merge pull request #4563 from bthorben/testWithOpera
Using shell/cmd commands to kill browser tasks
Protects from killing a closed process
Merge pull request #4565 from fkaelberer/fixJPXparsing
aib (1):
Fix download button waiting if document has started but not completed downloading
allstars.chh (3):
Add support for big5 encoding.
test for issue2829.
update manifest of hmm.pdf
antapos (1):
Added localization for greek language
benbro (4):
Workaround for Private Use Area characters in Chrome on Windows
Fix check for instanceof Uint8Array in IE9
Check that the progressCallback is defined before calling it
Add IE 11 to the text/html data URI shim
biggert (2):
Added support for JBIG2 extension segment
Prevent undefined error on null object when calling .destroy on a
colbat (1):
Fixes a broken pdf link for kdchart.pdf
deepj (2):
Update cs locale
Update cs locale
eug48 (2):
Test for issue #2881
Remove stream.parameters which wasn't being set consistently. Fixes issue #2881.
fkaelberer (21):
Faster type3 glyph outlines
compileType3Glyph cleanup
Faster JBIG2 decoding for Firefox
extract code to own method for faster JPX decoding
Comments:
Recompressed PNG assets
Update DE translation (doc properties)
jpgjs performance tuning
Faster JPX decoding
Faster JBIG2 decoding
Fix parsing of JP2 images
Optimizations for 1bpc images
Fix JPX colors
Fix infinite loop in DecodeStream_ensureBuffer()
Extract duplicate arithmetic decoder to own class
update comments
clean up string conversion functions
Use full screen width in presentation mode
Fix typo/unused argument in fontloader.js->spliceString()
Read color info from JPX stream
Use Stream instead of byte array access
gigaherz (2):
Implement page rotation controls using keyboard (R/shift-R) and context menu.
Refresh the zoom settings after rotating the pages also for non-fullscreen, using the current value of the scale.
haebaru (11):
Update l10n/ja/viewer.properties
Updated Japanese locale
Updated Japanese locale
Updated Japanese locale
Updated Japanese locale
Updated Japanese locale
Updated Japanese locale
Updated Japanese locale
Merge branch 'master' of https://github.com/mozilla/pdf.js
Updated Japanese locale
Update ja locale
haison (1):
Vietnamese language
j (2):
add imageLayer
fix image width/height for zoomed viewport
jmozmoz (1):
Really call unregister for _pdfRedirectorFactory (fixing issue #3598)
khodzha (1):
fix of combineUrl(baseUrl, url) in case of url - null, empty, undefined + unittests
lpy (1):
Update viewer.propertiesin l10n for zh-CN
mark-5 (1):
dont display file input when printing
maxidirienzo (1):
viewer.js: Do not process keyboard shortcuts when focused element is a textarea
maxsong1002 (1):
Add shortcut for goto page
mduan (14):
Handle some illegal characters in hex string
Support corrupted pdfs that are encrypted but lack 'ID' in trailer
Fix bug w/ exception not being passed to error callbacks of a Promise
Handle missing 'FontName' entry in FontDescriptor object
Skip commands that have too few arguments
Do not error when an EndOfPage segment is encountered in jbig2
Default to a built-in font if an invalid non-embedded font is encountered
Add support for GBK-EUC-H encoding for cid fonts
Implement 9.6.6.4 of pdf spec for truetype fonts
Make firstPage work in test_manifest.json + rename pageLimit -> lastPage
Indent code in test.py properly
Make canvas transform matrix account for devicePixelRatio
Fix invalid version number in truetype 'head' table
Sanitization of truetype fonts to fix #2537
mete0r (2):
Fix parseQueryString -- use decodeURIComponent instead of unescape
Korean language (ko)
p01 (10):
JBIG2 20% faster SimpleSegmentVisitor_drawBitmap
More bit friendly decodeIAID and decodeInteger
Nest JBIG2 prediction if statements together
Optimized bounding box tests in JBIG2's decodeBitmap
Use changingTemplateX, Y and Bit in JBIG2's decodeBitmap
Process only once the offset and starting mask JBIG2's drawBitmap
Reuse the row Uint8Array in JBIG2's decodeBitmap
Optmized decodeRefinement, moving the prediction error outside the inner loop
Micro optimization of ArithmeticDecoder_readBit
Optimized putBinaryImageData for GRAYSCALE_1BPP
piotrex (6):
Create chrome.properties
Update l10n/pl/viewer.properties
Squashed commits to Polish viewer.properties.
Localized "web_colors_disabled" to Polish
Translated "document_colors_disabled" to PL
Localized "invalid_password" to PL
q-- (1):
Removed en-US from link to stable version in Readme
rabbihossain (1):
update l10n strings and squash commit
shorlander (1):
Clean up toolbar images and add Retina assets.
terje.kristiansen (1):
Added withCredentials parameter and passing it to xhr requests
terrafrost (1):
fix grammar in comment
vyv03354 (42):
Fix a problem about Japanese PDFs without embedded fonts
Added a test PDF having Identity-H encoding without embedded font
Supports 'H/V', 'EUC-H/V' and '90ms*' CMaps
Merge branch 'master' of https://github.com/mozilla/pdf.js
Added tests for PDFs having 'H', 'EUC-H', and '90ms' encodings
Fixes non-Japanese characters spacing
Update font name matching for Type 0 CIDFont
CFF parser didn't count hints defined by hstem/vstem
Add Hankaku-Latin cid to Unicode mappings
Make an effort to adhere the spec 7.6.3.2
Handle the error in RequestListener.receive
Reduce warning spam caused by BX/EX
Support non-BMP characters contained in embedded fonts
Take BaseFont entry from CIDFont dict instead of Type 0 Font dict
Replace getUserData()/setUserData() with CustomEvents
Implements the print permission
Implements vertical writing
Add feature tests for TextDecoder
Remove the test of experimental properties in workers
Update README.md
Add a dummy byte at end of the CFF table to satisfy sanitizer
Implement "83pv" CMap and fix CIDFontType0 handling
Fix spacing calculation of TJ operator
Implement "90pv" CMap
Convert cid to Unicode when rebuilding Type 2 CID fonts encoded with non-Identity CMap
Convert CID fonts using "ToUnicode" CMap if available
Pass commonObjs to TilingPattern constructor
Skip FontName vs. BaseFont check for Type 3 fonts
Regression test for issue 2842
Fix the calculation of default vertical metrics
Implement "B5pc-H" CMap
Deal with negative vScale value
Add MS built-in Japanese fonts to nonStdFontMap
Always separate the last segment of the format 4 'cmap' subtable
Add a console warning when JavaScript/AcroForm/XFA was found
Correct a typo in DeviceRgbCS_getRgbBuffer
Improve TT font program parser
Remove prefixed gradients usage
Refactor 'cmap' generation
Increase minimum font size to 16px to avoid conflict with browser's minimum font size settings
Fixes the unprefixed gradient declaration
Strip TT programs if it's invalid
waddlesplash (13):
More descriptive link types warning.
Support 'GoToR' links.
Make the comments look nicer & fix a linebreak bug.
Add more annotation icons and vectorize the logo.
Vectorize the logo.
Refactor names in various files.
Add German keyboard "+"-zoom.
Fixes to findbar CSS.
Ignore empty strings for text selection.
Add "cursor: text;" to textLayer div CSS.
Add myself to AUTHORS file.
Spacing fixes.
CSS fixes to the sidebar.
xsoh (2):
Update the Arabic document
Changing some words and fixing spaces
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/pdf.js.git
More information about the Pkg-javascript-commits
mailing list