[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