[Pkg-javascript-commits] [pdf.js] branch upstream updated (63af751 -> 90573e5)
David Prévot
taffit at moszumanska.debian.org
Mon Jul 28 15:36:52 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch upstream
in repository pdf.js.
from 63af751 Imported Upstream version 1.0.277
new efd7692 Version 1.0.277
new 41ccc9a Merge pull request #4879 from yurydelendik/master
new e654664 Added more preference variables from the available hash parameters
new c7c1639 Merge pull request #4851 from orionhealth/4792-addprefhashparam
new 9c87fa2 Removes mozResponseArrayBuffer
new f9befa1 Disables worker if XHR does not support arraybuffer
new 5ded0ea Merge pull request #4866 from yurydelendik/issue4673
new d1c71ab Prevent adding undefined array entries to CMap.map in mapRangeToArray (issue 4875)
new 3acf570 Merge pull request #4876 from Snuffleupagus/issue-4875
new 3c5dedf Prevent font error when no preferred cmap table is found (workaround for issue 4800)
new 2449142 Merge pull request #4835 from Snuffleupagus/issue-4800
new 6235e3a Adds color components decoding to the JPEG
new d379e31 Adds CMYK JPEG test
new e03ac80 Merge pull request #4886 from yurydelendik/issue4883
new 2b6067c Updates l10n
new b20b404 Fixes typo in getAsync
new 11c1246 Merge pull request #4891 from yurydelendik/typo
new dcde59f Optimized loops in JPG conversion.
new 43a103d Merge pull request #4889 from CodingFabian/optimize-jpg-loops
new 2b595e6 Fixed IE links bug by adding a base64 transparent gif for anchor tags for IE only.
new 75e1158 Merge pull request #4868 from orionhealth/3579-linksnotworkinginie10
new 0a42edf Optimize JPG.js receiveAndExtend for 1 bit case.
new 9308b52 Merge pull request #4894 from CodingFabian/optimize-jpgjs-receiveAndExtend
new 030a188 Deleted unused variables in jpgjs buildComponentData.
new 9308c7c Merge pull request #4896 from CodingFabian/cleanup-jpgjs-buildComponentData
new 22a0e7f Optimization for FlateStream_getCode, making more pdfs parsable.
new 806aa36 Merge pull request #4897 from CodingFabian/optimize-stream-getCode
new 26bbced Prevent infinite loop when scanning for endstream (bug 1020226)
new 2da1942 Merge pull request #4902 from Snuffleupagus/bug-1020226
new 532d724 add object id to streams to prevent infinite loops.
new fc85cfd Merge pull request #4907 from CodingFabian/fix-4906
new 6b411b5 Fixes masked JPEG image
new cff2c3a Merge pull request #4892 from yurydelendik/issue4890
new a09aecb Fixes murmurhash for old webkit.
new 12bfd20 Merge pull request #4867 from yurydelendik/nonalign32
new 37c9765 Optimized Lexer_getObj 2x faster
new 0a51b1e utils.js optimization of isFOO methods
new d4a01f6 evaluator.js minor optimizations
new 35e418c Optimized CanvasGraphics_executeOperatorList 66% faster
new 412febe canvas.js minor optimizations
new e0bf7e2 Optimized genericComposeSMask
new 6731de6 Minor refactoring of EvaluatorPreprocessor_read
new b2d8e73 Merge pull request #4895 from p01/Small_optimizations_1
new 7492699 Add cache expire time to test server
new 001238f Merge pull request #4870 from fkaelberer/enableTestServerCaching
new 7802a7a Handle cases where the fontName contains non-alphanumeric characters (issue 4909)
new d487d42 Merge pull request #4910 from Snuffleupagus/issue-4909
new 1ac8ca6 Fixes optional backdrop regression
new 36c0c64 Merge pull request #4912 from yurydelendik/issue4911
new 221d00a Removed non-base64 bytes before the last 3 characters
new bf92ed9 Merge pull request #4917 from dferer/fix-4868
new 7d975df Fix destination name for 'Fit' zoom levels in hash params
new da42fce Merge pull request #3910 from deathy/master
new 97cc06a Zero the height and width of the PageView canvas before deleting.
new 12a35f2 Merge pull request #4920 from nnethercote/zero-canvas-before-deleting
new c0250e1 Return ErrorFont in loadFont when the fontRef is undefined
new 75859b8 Merge pull request #4922 from Snuffleupagus/undefined-fontRef
new f362b3c Fix #4914 by ignoring hidden annotation
new b37b338 Merge pull request #4915 from dferer/fix-4914
new 3b405cf Protects PDFJS.disableXXX == true from change
new a75b685 Merge pull request #4925 from yurydelendik/protdisable
new d7aba7b translate statcmp.py to javascript
new 0ee6180 Merge pull request #4864 from fkaelberer/statcmp.js
new e9e5ac5 Removes statcmp.py
new accadca Merge pull request #4928 from timvandermeij/remove-statcmp.py
new d57f83e Reverting back disableWebGL preferences check
new 446bc9c Imports most recent l10n files
new 669b513 Merge pull request #4929 from timvandermeij/l10n-update
new a4b71f9 Re-add Attachment strings to the Swedish l10n
new 06cdca4 Merge pull request #4930 from Snuffleupagus/attachments-swedish
new 29d3db4 Cache pages at the start of drawing, not the end.
new 97560ef Merge pull request #4932 from nnethercote/cache-pages-earlier
new a338a79 Fixes drawImage for thumbs
new cab0430 Merge pull request #4924 from yurydelendik/fixthumb
new 7923eb7 Fix mishandling of incomplete, inverted masks.
new 480e093 Merge pull request #4933 from nnethercote/fix-4926-masking
new 952545e Limit the size of canvases to 5MP (iOS restriction)
new 2efbdfe Merge pull request #4834 from dferer/canvas-max-size
new f852cef Halve the size of the PageView cache.
new 7377598 Merge pull request #4937 from nnethercote/smaller-cache
new 5b7df18 Fix PageView cache re-insertions.
new 69d7227 Merge pull request #4936 from nnethercote/fix-cache-splice
new 1fce285 Added support for decrypting PDF 1.7/2.0 Algorithm 5 revision 5 and 6. *Added AES128 Encryption *Added AES258 Encryption/Decryption *Added SHA256 *Added SHA512 *Added class to handle 8 byte integers and associated bit operations *Added SHA384 *Added routines to handle new algorithm and perform PDF2.0 hashing.
new dd165f2 SHA512 optimizations
new a45e103 Merge pull request #4938 from yurydelendik/2647AES256
new 894d9fe Fix #3591 / list unsupported options
new 34298e4 Adds test case for JPX COC marker
new 9f51e46 Refactoring error reporting in JPX
new 834c69a Merge pull request #4939 from yurydelendik/issue3591
new c145f0e Add larger zoom values to zoom dropdown box
new aaf067d Merge pull request #4942 from Snuffleupagus/larger-zoom-values-in-scaleSelect
new 5ac4dd9 Prevent rendering unnecessary pages when the HOME/END keys are pressed
new 13efe84 Merge pull request #4941 from Snuffleupagus/avoid-rendering-pages-when-home/end-keys
new 7ac1c6b Reporting print usage
new 0cd28eb Telemetry for used stream and font types
new ab63f96 Adds telemetry to record embedding usages
new 22cfcbc Merge pull request #4952 from yurydelendik/telemetry
new 6f79aef Uplift for B2G bug 1009780 - Improve open mechanism for downloads.
new 9c072a5 Renames concatenateToArray to appendToArray
new 5a2e511 Merge pull request #4955 from timvandermeij/rename-concatenate
new 7ef7f95 Zero the height and width of the Cached canvases before deleting.
new 11302f0 Merge pull request #4959 from nnethercote/zero-cache-canvases
new f9cde5d faster JPEG transform
new bad24bf Merge pull request #4950 from fkaelberer/fasterJPEGtransform
new 1d00e9d Added getOperatorList to api.js
new ea16723 Merge pull request #4951 from pramodhkp/getoperatorlist
new 3c78c7b Refactor fake worker loading (issue 3862)
new 0f0f068 Merge pull request #4946 from Snuffleupagus/issue-3862
new df87df5 Increases page cache size when needed
new b160e85 Merge pull request #4962 from yurydelendik/issue-4943
new dccc709 Disables broken rAF on iOS
new bab40ca Merge pull request #4961 from yurydelendik/raf-ios
new 4428ceb Add ChunkedStream.ensureByte().
new 011eb84 Merge pull request #4966 from nnethercote/faster-ensureRange-2
new bdeca30 Splits shared/annotation.js into core/ and display/
new 2282c98 Merge pull request #4965 from yurydelendik/annotations
new 4c75952 Implements onerror for JpegStreams
new c4ed02e Merge pull request #4969 from timvandermeij/image-loading
new c1c950c Fixes AnnotationUtils in the extension build
new 88fd1aa Removes PDFJS.Annotation
new 7a83291 Merge pull request #4970 from yurydelendik/AnnotationUtils
new bce7601 Build up textChunk.str more efficiently.
new cf4bc42 Merge pull request #4968 from nnethercote/glyphBuf
new 17170af Avoid allocating return object in EvaluatorPreprocessor_read().
new b557b87 Merge pull request #4972 from nnethercote/preprocessor-read
new ab67e1c Let Parser_makeFilter return NullStream when an invalid stream is encountered (issue 3417)
new fbdab2c Not ignoring MissingDataException exception.
new 623fa29 Removes error catch from fetchUncompressed()
new c0a6b0f Merge pull request #4971 from yurydelendik/rm-suppressEncryption
new 1ad3ffb Factor out repeated Ref key string generation code.
new 84157e0 Merge pull request #4973 from nnethercote/better-ref-keys
new dd253aa SVG Viewer example demo
new 6258ae6 Merge pull request #4979 from pramodhkp/svg-v3
new 9a28b8a Misc UI improvements for the SVG Viewer
new 834f466 Fixes SVG transforms on restore
new 456d219 Merge pull request #4981 from yurydelendik/svg1
new ec1b58a Fix code style issues in pdf_find_controller.js and build strings more efficiently
new fbfb945 Implement text normalization for page content and queries
new 7055671 Merge pull request #4987 from timvandermeij/text-search-refactoring
new 081866a Use null instead of [] for ops with no args.
new 3ad58db Merge pull request #4982 from nnethercote/use-null-for-zero-args
new 2a052c4 Refactoring text layer builder
new a968da8 Convert the text layer builder to a class
new fa33b9c Refactoring PDFFindController in the text layer builder
new c7e6143 Removing unnecessary includes from text selection example
new 6d86c92 Merge pull request #4991 from timvandermeij/text-layer-builder-refactoring
new 1587909 Don't blindly trust toUnicode when building toFontChar for non-standard fonts without a font file (issue 4934)
new c28839b Merge pull request #4944 from Snuffleupagus/issue-4934
new 60f67c3 Restructured EvaluatorPreprocessor_read to be more natural.
new bb7e7d3 Merge pull request #4976 from CodingFabian/restructure-evaluator-read
new b19bb74 Additional heuristics to recognize unknown glyphs for toUnicode (bug 1027533)
new 10db93b Merge pull request #4980 from Snuffleupagus/bug-1027533
new 8407d28 Combine re element into constructPath
new 6d5a041 Merge pull request #4993 from pramodhkp/rectelmnt
new c8a4ab3 Optimization of save/restore usage
new d799a18 Added paintSolidColorImageMask
new 7efd50e Added paintJpegXObject
new cd79ac8 Merge pull request #4999 from pramodhkp/saverestore
new 9fd6cc7 Fixes CanvasPixelArray set polyfill for chrome < 21 (#4974)
new b482393 Merge pull request #4997 from CodingFabian/issue-4974
new 6447397 Do not run cleanup while printing is ongoing.
new 2e98f90 Merge pull request #5001 from CodingFabian/issue-4994
new 54fb1f7 Improving CanvasPixelArray polyfill for Android
new 0ac8380 Merge pull request #5004 from CodingFabian/issue-5002
new 86e584d Memory optimzation for constructPath
new afd853e Added units for lengths
new a20c390 Merge pull request #5000 from pramodhkp/memop
new c121def A few small optimizations for CIDFontType2 fonts
new c5f4051 A few small optimizations of adjustMapping
new a7c7867 [CIDFontType2] Map characters missing in toUnicode to the private use area (bug 1028735 and issue 4881)
new b5e5de0 Merge pull request #5017 from Snuffleupagus/bug-1028735
new db86694 Improve how DecodeStream handles empty buffers.
new 0237d50 Merge pull request #5025 from nnethercote/share-zero-length-buffers
new cbe097c In the reftest analyzer, make it possible to toggle "Circle differences" with the D key
new 37815ec Merge pull request #5050 from Snuffleupagus/reftest-analyzer-differences-key
new 31c613f Avoid creating intermediate strings in Util.makeCssRgb().
new e97efaa Merge pull request #5033 from nnethercote/makeCssRgb
new 8ad1ea3 Zero the height and width of the WebGL canvases on cleanup
new a7800c2 Merge pull request #5015 from Snuffleupagus/zero-WebGL-canvases
new 9a41659 Faster chunkedStream_getByte()
new fc73e2e use getBytes() instead of looping over getByte()
new 9c6316f Merge pull request #5005 from fkaelberer/faster_ChunkedStream_getByte
new dd2adf6 Fixes mesh fill pattern with optional matrix (#5020)
new 4be90c3 Merge pull request #5021 from CodingFabian/issue-5020
new 28e194f Adjust the tabindices in the viewer
new c0d1701 Merge pull request #5062 from Snuffleupagus/adjusted-viewer-tabindices
new 1cb4de2 Add |fillRgb| method to LabCS
new 584fef9 Merge pull request #5037 from Snuffleupagus/issue-5036
new 04975ac Prevent CMapFactory.create from failing by passing the necessary parameters from PartialEvaluator_readToUnicode (issue 5010)
new 53320ce Merge pull request #5012 from Snuffleupagus/issue-5010
new 561fc8f Adds ImageData set support for legacy safari
new 780f86b Merge pull request #5068 from yurydelendik/imgdata-safari
new b950118 Revert commit fc73e2e (PR 5005) for breaking certain PDF files
new faa9020 Merge pull request #5069 from Snuffleupagus/revert-5005
new f13c217 Fix another seac regression (issue 4801)
new 1694cd8 Merge pull request #4995 from Snuffleupagus/issue-4801
new 90573e5 Imported Upstream version 1.0.473+dfsg
The 197 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
examples/acroforms/index.html | 2 +-
examples/helloworld/index.html | 2 +-
examples/svgviewer/README.md | 8 +
examples/{helloworld => svgviewer}/index.html | 22 +-
examples/svgviewer/viewer.js | 66 +
examples/text-selection/index.html | 2 -
.../firefox/content/PdfJsTelemetry-addon.jsm | 17 +-
extensions/firefox/content/PdfJsTelemetry.jsm | 12 +
extensions/firefox/content/PdfStreamConverter.jsm | 44 +-
l10n/an/viewer.properties | 2 +
l10n/ar/viewer.properties | 2 +
l10n/ast/chrome.properties | 1 +
l10n/ast/viewer.properties | 38 +-
l10n/bn-IN/viewer.properties | 2 +
l10n/ca/viewer.properties | 2 +
l10n/da/viewer.properties | 2 +
l10n/de/viewer.properties | 2 +-
l10n/et/viewer.properties | 12 +-
l10n/fi/viewer.properties | 2 +
l10n/hu/viewer.properties | 2 +
l10n/ja/viewer.properties | 2 +
l10n/ko/viewer.properties | 2 +
l10n/mai/viewer.properties | 4 +-
l10n/ml/viewer.properties | 12 +-
l10n/my/viewer.properties | 2 +-
l10n/or/viewer.properties | 2 +-
l10n/pl/viewer.properties | 4 +-
l10n/pt-BR/viewer.properties | 2 +
l10n/pt-PT/viewer.properties | 9 +-
l10n/sl/viewer.properties | 2 +
l10n/son/viewer.properties | 2 +
l10n/th/viewer.properties | 2 +
l10n/uk/viewer.properties | 2 +
l10n/xh/viewer.properties | 2 +
make.js | 4 +-
pdfjs.config | 4 +-
src/{shared => core}/annotation.js | 325 +----
src/core/chunked_stream.js | 24 +-
src/core/cmap.js | 6 +-
src/core/colorspace.js | 1 +
src/core/crypto.js | 1464 +++++++++++++++++++-
src/core/evaluator.js | 221 +--
src/core/fonts.js | 147 +-
src/core/image.js | 55 +-
src/core/jpg.js | 286 ++--
src/core/jpx.js | 134 +-
src/core/murmurhash3.js | 12 +-
src/core/network.js | 5 +-
src/core/obj.js | 53 +-
src/core/parser.js | 106 +-
src/core/stream.js | 62 +-
src/core/worker.js | 6 +
src/display/annotation_helper.js | 253 ++++
src/display/api.js | 137 +-
src/display/canvas.js | 182 +--
src/display/pattern_helper.js | 24 +-
src/display/svg.js | 712 ++++++++++
src/display/webgl.js | 8 +
src/shared/fonts_utils.js | 5 +-
src/shared/util.js | 69 +-
src/worker_loader.js | 4 +-
test/font/font_test.html | 3 +-
test/pdfs/.gitignore | 4 +
test/pdfs/bug1028735.pdf | Bin 0 -> 22886 bytes
test/pdfs/issue3591.pdf.link | 1 +
test/pdfs/issue4801.pdf | Bin 0 -> 8375 bytes
test/pdfs/issue4883.pdf.link | 1 +
test/pdfs/issue4926.pdf.link | 1 +
test/pdfs/issue4934.pdf | Bin 0 -> 1822 bytes
test/pdfs/issue5010.pdf | Bin 0 -> 4443 bytes
test/resources/reftest-analyzer.js | 3 +
test/stats/statcmp.js | 197 +++
test/stats/statcmp.py | 198 ---
test/test.js | 1 +
test/test_manifest.json | 61 +
test/test_slave.html | 2 +-
test/unit/api_spec.js | 10 +-
test/unit/crypto_spec.js | 431 +++++-
test/unit/evaluator_spec.js | 4 +-
test/unit/unit_test.html | 3 +-
test/webserver.js | 7 +
web/compatibility.js | 70 +-
web/default_preferences.js | 12 +-
web/page_view.js | 70 +-
web/pdf_find_controller.js | 99 +-
web/text_layer_builder.js | 548 ++++----
web/thumbnail_view.js | 40 +-
web/ui_utils.js | 8 +-
web/viewer.css | 5 +
web/viewer.html | 64 +-
web/viewer.js | 83 +-
91 files changed, 4914 insertions(+), 1612 deletions(-)
create mode 100644 examples/svgviewer/README.md
copy examples/{helloworld => svgviewer}/index.html (68%)
create mode 100644 examples/svgviewer/viewer.js
rename src/{shared => core}/annotation.js (61%)
create mode 100644 src/display/annotation_helper.js
create mode 100644 src/display/svg.js
create mode 100644 test/pdfs/bug1028735.pdf
create mode 100644 test/pdfs/issue3591.pdf.link
create mode 100644 test/pdfs/issue4801.pdf
create mode 100644 test/pdfs/issue4883.pdf.link
create mode 100644 test/pdfs/issue4926.pdf.link
create mode 100644 test/pdfs/issue4934.pdf
create mode 100644 test/pdfs/issue5010.pdf
create mode 100644 test/stats/statcmp.js
delete mode 100644 test/stats/statcmp.py
--
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