Closed Bug 1297750 Opened 9 years ago Closed 9 years ago

Uplift a couple of PDF Viewer UI regression fixes to Firefox 49

Categories

(Firefox :: PDF Viewer, defect)

49 Branch
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 49
Tracking Status
firefox49 + verified
firefox50 --- unaffected
firefox51 --- unaffected

People

(Reporter: bdahl, Assigned: bdahl)

References

Details

Attachments

(1 file)

This patch uplifts the following PRs: 1. #7463 - Add back moz-specific fullscreen support code for ´MOZCENTRAL` builds (bug 1268749, PR 7273 follow-up) 2. #7458 - Consolidate updating of various Toolbar state (e.g. page and scale) in one method in PDFViewerApplication 3. #7485 - Ensure that we don't reset the current page view if the user inputs an invalid page number (PR 7289 follow-up) Without these patches, the following things will *not* work in the PDF Viewer in Firefox 49: 1. The Presentation Mode will be completely disabled. 2. The Previous/Next (and First/Last Page) buttons will not be initialized correctly when the viewer loads. 3. The viewer will not behave correctly if the user accidentally enters a non-existent Page Number in the UI.
Brendan, can you request uplift ? This can still make the beta 9 build on Thursday.
Flags: needinfo?(bdahl)
Comment on attachment 8784468 [details] [diff] [review] bug1297750.diff Approval Request Comment [Feature/regressing bug #]: Regressed in bug 1268706, and bug 1272518. [User impact if declined]: Without this patch, the following things will *not* work in the PDF Viewer in Firefox 49: 1. The Presentation Mode will be completely disabled. 2. The Previous/Next (and First/Last Page) buttons will not be initialized correctly when the viewer loads. 3. The viewer will not behave correctly if the user accidentally enters a non-existent Page Number in the UI. [Describe test coverage new/current, TreeHerder]: Manual testing and existing PDF integration tests on TreeHerder. [Risks and why]: Low, this is already present in the upstream PDF.js GitHub repo, on mozilla-central, and on mozilla-aurora. [String/UUID change made/needed]: None
Flags: needinfo?(bdahl)
Attachment #8784468 - Flags: review?(ydelendik)
Attachment #8784468 - Flags: approval-mozilla-beta?
Attachment #8784468 - Flags: review?(ydelendik) → review+
Comment on attachment 8784468 [details] [diff] [review] bug1297750.diff Fix for several regressions from 49, let's land this for beta 9 so we can test before release.
Attachment #8784468 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Whiteboard: [checkin-needed-beta]
Assignee: nobody → bdahl
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
Flags: qe-verify+
Performed exploratory testing using Fx 49.0 build ID 20160905130425 to make sure that the uplifted functionality works as desired. No issues were found during testing on Windows 10x64, Ubuntu 12.04 x86 and Mac OS X 10.11.6. Closing this issue.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
QA Contact: cornel.ionce
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: