Closed
Bug 1406689
Opened 8 years ago
Closed 7 years ago
PDFs should just go to ibooks unmodified
Categories
(Firefox for iOS :: Browser, enhancement, P1)
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| fxios | 12.0 | --- |
People
(Reporter: osunick, Assigned: justindarc)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
In safari I can pass a PDF to iBooks unmodified whereas in Firefox it seems to print the PDF to another PDF which breaks formatting. Can we just do what Safari does?
| Assignee | ||
Updated•8 years ago
|
Priority: -- → P2
| Assignee | ||
Updated•8 years ago
|
Priority: P2 → P3
If the 'Open In...' bar is tapped, the PDF is saved to the filesystem and UIDocumentInteractionController is used to share the file to iBooks unmodified.
If the 'Open PDF in iBooks' share/action sheet action is used, the current document gets printed to PDF and opened. This uses UIPrintInfo/UIPrintPageRenderer as an activityItem passed to the UIActivityViewController init.
Without exposing an activity item that has print capabilities, share to iBooks doesn't show. In this case, iBooks sharing is side-effect of being able to print the document.
I see mention of developers making their own wrapper extension that can handle this case, which is a heavy approach.
Chrome iOS follows the first method only (a similar helper toolbar is shown), and doesn't allow opening PDFs in iBooks using share/action menu.
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
Priority: P2 → P3
Updated•8 years ago
|
Priority: P3 → P2
| Assignee | ||
Updated•7 years ago
|
Assignee: nobody → jdarcangelo
Status: NEW → ASSIGNED
Priority: P2 → P1
| Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8975167 -
Flags: review?(fpatel)
| Assignee | ||
Comment 3•7 years ago
|
||
Comment on attachment 8975167 [details] [review]
GitHub Pull Request
Carrying over R+ from GitHub.
Attachment #8975167 -
Flags: review?(fpatel) → review+
| Assignee | ||
Comment 4•7 years ago
|
||
Landed on master:
https://github.com/mozilla-mobile/firefox-ios/commit/48b96e7992424f53127c3480c2835deadd6c45c0
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•