Closed
Bug 1198724
Opened 9 years ago
Closed 9 years ago
Update pdf.js to version 1.1.403
Categories
(Firefox :: PDF Viewer, task)
Firefox
PDF Viewer
Tracking
()
RESOLVED
FIXED
Firefox 43
People
(Reporter: RyanVM, Assigned: RyanVM)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
32.84 KB,
patch
|
yury
:
review+
|
Details | Diff | Splinter Review |
4.19 KB,
patch
|
yury
:
review+
Sylvestre
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
4.18 KB,
patch
|
yury
:
review+
ritu
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1188344 +++
Changes since last update:
#6321 Removes PdfRedirector.js and PlayPreview support.
#6325 Version 1.1.366
#6314 Fix regressions affecting both the 'pagemode' hash parameter and certain 'namedaction' types (PR 5971)
#6327 Prevent switching to disabled views (i.e. outline or attachments) in the sidebar
#6329 cmaps: Use cmap.forEach instead of Array.forEach
#6354 Fix typo in `drawFigures`, in webgl.js, which causes shadingPatterns with `figure.type === triangles` to render incorrectly
#6349 Fixes supportsMozChunked for node.js
#6233 Improve support for viewing PDFs from file://-URLs in the Chrome extension
#6366 Only take the fast-path in `PDFImage_createImageData` for un-masked JPEG images with "standard" colour spaces (issue 6364)
#6141 Provide a fallback for font rendering when not allowed to use `eval`
#6332 Serialize errors before invoking postMessage
#6370 api/getDocument: handle ArrayBuffer check for PDF binary data (byteLength)
#6372 Also check `maybeLength` when deciding if a stream is empty in `Parser_makeFilter` (issue 6360, bug 1191694)
#6375 Make `XRef_indexObjects` more robust against bad PDF files (issue 5752)
#6337 Adjust which TrueType (3, 1) glyphs we attempt to skip mapping of (issue 6336)
Assignee | ||
Comment 1•9 years ago
|
||
For whoever wants to rubberstamp it first.
Attachment #8652830 -
Flags: review?(ydelendik)
Attachment #8652830 -
Flags: review?(bdahl)
Comment 2•9 years ago
|
||
Comment on attachment 8652830 [details] [diff] [review]
Update pdf.js to version 1.1.403
Review of attachment 8652830 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good
Attachment #8652830 -
Flags: review?(ydelendik)
Attachment #8652830 -
Flags: review?(bdahl)
Attachment #8652830 -
Flags: review+
Assignee | ||
Comment 4•9 years ago
|
||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox43:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 43
Comment 5•9 years ago
|
||
Uplifts:
#6372 Also check `maybeLength` when deciding if a stream is empty in `Parser_makeFilter` (issue 6360, bug 1191694)
#6375 Make `XRef_indexObjects` more robust against bad PDF files (issue 5752)
Approval Request Comment
[Feature/regressing bug #]: Improves our ability to successfully parse and render various corrupt PDF files.
[User impact if declined]: Bug 1191694 will remain broken in Firefox 42.
[Describe test coverage new/current, TreeHerder]: Covered by the PDF.js test-suite on GitHub.
[Risks and why]: Low risk; this is already present in mozilla-central.
[String/UUID change made/needed]: None.
Attachment #8654841 -
Flags: review?(ydelendik)
Attachment #8654841 -
Flags: approval-mozilla-aurora?
Updated•9 years ago
|
Attachment #8654841 -
Flags: review?(ydelendik) → review+
Updated•9 years ago
|
status-firefox42:
--- → affected
Comment 6•9 years ago
|
||
Comment on attachment 8654841 [details] [diff] [review]
bug-1198724-aurora-xref.patch
Looks like an interesting new upstream release, taking it.
Attachment #8654841 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 7•9 years ago
|
||
Comment 8•9 years ago
|
||
Uplifts:
#6372 Also check `maybeLength` when deciding if a stream is empty in `Parser_makeFilter` (issue 6360, bug 1191694)
#6375 Make `XRef_indexObjects` more robust against bad PDF files (issue 5752)
Approval Request Comment
[Feature/regressing bug #]: Improves our ability to successfully parse and render various corrupt PDF files.
[User impact if declined]: Bug 1191694 will remain broken in Firefox 41.
[Describe test coverage new/current, TreeHerder]: Covered by the PDF.js test-suite on GitHub.
[Risks and why]: Low risk; this is already present in mozilla-central and mozilla-aurora.
[String/UUID change made/needed]: None.
Attachment #8655632 -
Flags: review?(ydelendik)
Attachment #8655632 -
Flags: approval-mozilla-beta?
Updated•9 years ago
|
Attachment #8655632 -
Flags: review?(ydelendik) → review+
Comment on attachment 8655632 [details] [diff] [review]
bug-1198724-beta-xref.patch
PDF corrupt issue in bug 1191694 is pretty severe, seems like a good idea to take a fix in Beta41.
Attachment #8655632 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
status-firefox41:
--- → affected
Assignee | ||
Comment 10•9 years ago
|
||
Just an archaeology note, note that Fx41/Fx42 are being marked "fixed" here even though they're receiving a few cherry-picked fixes rather than the entire 1.1.403 update that Fx43 received.
Assignee | ||
Comment 11•9 years ago
|
||
Assignee | ||
Updated•5 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•