Tim van der Meij
bcdaaef6f7
Merge pull request #6030 from timvandermeij/fixed-shelljs-version
...
Fixed the ShellJS version
2015-05-18 21:51:14 +02:00
Tim van der Meij
90b6de1eff
Fixed the ShellJS version
2015-05-18 21:12:25 +02:00
Yury Delendik
07af86cf70
Merge pull request #6016 from Snuffleupagus/issue-6010
...
Convert UTF8 encoded passwords to ISO-8859-1 for |R = 6| encryption (issue 6010)
2015-05-18 08:22:47 -05:00
Yury Delendik
3f3fb1e06e
Merge pull request #6024 from Snuffleupagus/parse-all-jpegs
...
[Firefox] Parse all JPEG images in the addon
2015-05-18 08:18:22 -05:00
Jonas Jenwald
dd4fc29cbc
[Firefox] Parse all JPEG images in the addon
...
Workaround for:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1164199 .
- https://github.com/mozilla/pdf.js/issues/6017 .
2015-05-15 21:40:34 +02:00
Tim van der Meij
73545fbb92
Merge pull request #6020 from Snuffleupagus/overlay-toolbarField
...
Tweak the :focus/:hover CSS rules of the .toolbarField class used in Overlay dialogs
2015-05-15 20:29:28 +02:00
Tim van der Meij
abd92e1b7e
Merge pull request #6023 from mcorb/master
...
Remove unused require() directive
2015-05-15 20:23:02 +02:00
Mike Corbin
979c108577
Remove unused require() directive
...
This had the undesirable side-effect of invoking make's command-line argument
parser upon inclusion.
2015-05-15 18:01:33 +01:00
Jonas Jenwald
4dc52cf92c
Tweak the :focus/:hover CSS rules of the .toolbarField class used in Overlay dialogs
...
Having recently spent some time staring at the PasswordPrompt, while fixing issue 6010, I felt that the current border style does not really give a good visual indication that the input field actually has focus.
The current appearance was first introduced in PR 3527; but I don't know if having a different border style in Overlay dialogs was intentional, or if it just "happened".
However, given the colour palette used in the viewer UI, I think that using the same border style for all .toolbarFields makes sense.
2015-05-15 13:52:18 +02:00
Tim van der Meij
7da9626d16
Merge pull request #5901 from Snuffleupagus/bug-1050040
...
Fall back to the |defaultEncoding| when no valid "post" table is found in TrueType fonts (bug 1050040)
2015-05-15 12:54:04 +02:00
Jonas Jenwald
9deae0eb6d
Merge pull request #6014 from NotablePDF/fix_scroll_zoom
...
Fix scroll to zoom jump between 25% and 1000%
2015-05-15 01:18:47 +02:00
Xiliang Chen
ed540a8d00
Fix scroll to zoom jump between 25% and 1000%
2015-05-15 10:16:52 +12:00
Jonas Jenwald
44240798be
Convert UTF8 encoded passwords to ISO-8859-1 for |R = 6| encryption (issue 6010)
...
For passwords where the encoding already is correct, the conversion is a no-op.
Also, since `encodeURIComponent` might throw, we need to make sure that we handle that case too.
Fixes 6010.
2015-05-14 21:46:31 +02:00
Tim van der Meij
90982332bf
Merge pull request #5995 from CodingFabian/tweak-char-spacing-text-selection
...
Apply char spacing only when there are chars.
2015-05-14 20:06:22 +02:00
Tim van der Meij
d7aa95d6b1
Merge pull request #5857 from Rob--W/print-page-size
...
Set page size via @page + size
2015-05-14 16:52:40 +02:00
Tim van der Meij
3a75e86b0c
Merge pull request #6015 from Snuffleupagus/issue-5896-test
...
Add a reduced test-case for issue 5896
2015-05-14 15:20:52 +02:00
Jonas Jenwald
9788ba0270
Add a reduced test-case for issue 5896
...
This should have been part of PR 5898.
2015-05-14 14:08:43 +02:00
Jonas Jenwald
0365baf5ab
Fall back to the |defaultEncoding| when no valid "post" table is found in TrueType fonts (bug 1050040)
...
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1050040 .
With this patch the file is completely readable, but given that the font is broken enough to be rejected by OTS the rendering differs slightly from Adobe Reader.
*Note:* the PDF file is sufficiently broken that even Adobe Reader complains about the font, *and* also about another more general issue.
2015-05-14 13:16:14 +02:00
Jonas Jenwald
70b839386a
Ensure that the cmap position is within the bounds of the font file in |readCmapTable|
2015-05-14 13:16:09 +02:00
Tim van der Meij
39d5031832
Merge pull request #5989 from Snuffleupagus/updateviewarea-location
...
Add the |location| to the |updateviewarea| UI event
2015-05-14 13:14:34 +02:00
Tim van der Meij
67816bd085
Merge pull request #5999 from hellemar/handle-utf8-in-url
...
Bug 1122280 - Handle UTF-8 encoding in URI
2015-05-14 12:52:40 +02:00
Fabian Lange
c2013094e7
Apply char spacing only when there are chars.
2015-05-13 23:45:20 +02:00
Tim van der Meij
d484ebd492
Merge pull request #5910 from jordan-thoms/fix-concatenated-files
...
Fix error reading concatenated pdfs
2015-05-13 22:40:55 +02:00
Tim van der Meij
b34366d2fc
Merge pull request #5898 from stri8ed/master
...
Extract more accurate glyph heights from type3 fonts
2015-05-13 21:07:17 +02:00
Brendan Dahl
d87c1ecc2b
Merge pull request #6004 from yurydelendik/print-raf
...
Bug 1163404 - Disables rAF for the printing.
2015-05-12 10:54:31 -07:00
Yury Delendik
dd07ef9c6a
Disables rAF for the printing.
2015-05-12 08:44:42 -05:00
Yury Delendik
00f3756d02
Merge pull request #5867 from Snuffleupagus/pdfViewer-pages-private
...
Change |pages| to be a "private" property of |PDFViewer|
2015-05-11 12:33:59 -05:00
Yury Delendik
f0c65536e6
Merge pull request #6002 from yurydelendik/v1.1.114
...
Version 1.1.114
2015-05-11 12:03:45 -05:00
Yury Delendik
4f12bb101d
Version 1.1.114
2015-05-11 12:02:38 -05:00
Martin Heller
a61a4b18cc
URL annotations handled as UTF-8 to accommodate some bad PDFs. For proper 7-bit ASCII this makes no difference. Fixes Bug 1122280.
2015-05-11 00:46:59 +02:00
Jonas Jenwald
1a3310d537
Merge pull request #5991 from timvandermeij/readme
...
Update README.md with shorter clone command and improved instruction order
2015-05-08 21:38:32 +02:00
Tim van der Meij
523fde764b
Update README.md with shorter clone command and improved instruction order
2015-05-08 21:31:12 +02:00
Jonas Jenwald
ba0eb7fdc6
Add the |location| to the |updateviewarea| UI event
...
*This patch addresses an issue I stumbled upon while working on rewriting the history implementation.*
Currently the `updateviewarea` UI event doesn't include the `location`, and in the event handler in viewer.js we instead reach into `PDFViewer` to retrieve it. Not only does this seem conceptually wrong, it also makes the `updateviewarea` event less useful in general since it's currently only possible to access the `location` if you have a reference to the `PDFViewer`.
To me, this simply appears to be an oversight in the implementation, hence this patch which adds `location` to the `updateviewarea` event. It also changes `location` to be a "private" property of `PDFViewer`.
2015-05-08 12:15:50 +02:00
Jonas Jenwald
6d2d854f65
Merge pull request #5815 from Snuffleupagus/type1-diff-refs
...
Ensure that entries in the Differences array of Type1 fonts are either numbers or names
2015-05-07 22:33:23 +02:00
Jonas Jenwald
3fd44fd24d
Import l10n files
v1.1.114
2015-05-06 20:02:20 +02:00
Brendan Dahl
6014a5a4f1
Merge pull request #5983 from Snuffleupagus/bug-1152841
...
Bug 1152841 - make pdf.js viewer app handle open requests from file viewers
2015-05-05 14:41:54 -07:00
Brendan Dahl
cd53cbe7d4
Merge pull request #5964 from Snuffleupagus/bug-1157493
...
Handle the Encoding being a dictionary in PartialEvaluator_preEvaluateFont (bug 1157493)
2015-05-05 14:41:32 -07:00
David Flanagan
ae740768b0
Bug 1152841 - make pdf.js viewer app handle open requests from file viewers
2015-05-05 01:04:45 +02:00
Tim van der Meij
d28fb5af6a
Merge pull request #5979 from timvandermeij/revert-chrome-compat-code
...
Revert #5603 regarding Chrome range request bug
2015-04-30 23:20:41 +02:00
Tim van der Meij
0c84899c0a
Revert #5603 regarding Chrome range request bug
2015-04-30 22:37:52 +02:00
Tim van der Meij
12be47c57c
Merge pull request #5598 from CodingFabian/chrome39-range-disable
...
Disable Range Support for Chrome 39+40 (#5512 )
2015-04-30 22:31:50 +02:00
Fabian Lange
1d4758dadf
Disable Range Support for Chrome 39+40 ( #5512 )
...
Disabling Range Support for Chrome 39 and 40, due to regression in
Chromium. https://crbug.com/442318
2015-04-29 23:25:58 +02:00
Tim van der Meij
6f3024f366
Merge pull request #5977 from Snuffleupagus/pr-5966-followup
...
Prevent Firefox from warning about |unreachable code after return statement|
2015-04-29 21:28:47 +02:00
Tim van der Meij
6159da0598
Merge pull request #5828 from Rob--W/mozCurrentTransform-fix
...
Fix flaw in mozCurrentTransform polyfill
2015-04-29 19:27:02 +02:00
Jonas Jenwald
66b12974c9
Prevent Firefox from warning about |unreachable code after return statement|
...
*This is a follow-up to PR 5966.*
Now that https://bugzilla.mozilla.org/show_bug.cgi?id=1151931 has landed, we're unfortunately in a situation where Firefox warns about `unreachable code after return statement` multiple times when using the PDF.js code in `node make server` mode.
I'm really sorry about the churn in this code!
However I don't think it's a good idea to let Firefox continue to printing these warnings in the console, since it increases the risk of missing actual errors.
2015-04-29 19:26:05 +02:00
Brendan Dahl
4824baf31c
Merge pull request #5905 from timvandermeij/specialpowers
...
Remove SpecialPowers addon
2015-04-27 10:36:54 -07:00
Tim van der Meij
080ab204d6
Merge pull request #5953 from Snuffleupagus/issue-3498
...
Remove no longer needed hacks that enable spacebar scrolling in Firefox (issue 3498)
2015-04-27 19:10:49 +02:00
Tim van der Meij
c91f736db7
Merge pull request #5966 from Snuffleupagus/lint-viewer-preprocesser-code
...
Enable linting of Firefox specific code in viewer.js
2015-04-27 18:59:55 +02:00
Jonas Jenwald
5c47a7f596
Merge pull request #5959 from timvandermeij/document-properties-class
...
Refactor document properties overlay
2015-04-27 16:29:26 +02:00
Jonas Jenwald
dfecfca266
Merge pull request #5809 from Snuffleupagus/issue-5801
...
Attempt to infer if a CMap file actually contains just a standard Identity-H/Identity-V map
2015-04-27 16:19:30 +02:00