Reproducible on: Nightly 38.0a1 (2015-02-22) Affected platforms: Windows 7 (x64), Windows 8.1 (x86), Ubuntu 14.04 (x64), Mac OS X 10.9.5 Steps to reproduce: 1. Launch Firefox with a clean profile. 2. Enable Reader Mode from about:config by setting 'reader.parse-on-load.enabled' to true. Restart the browser. 3. Open an article from the web - (e.g.) http://www.bbc.com/news/world-australia-31579804 4. Enter Reader Mode by clicking the associated button from the Location Bar. 5. Zoom in or out from the page and check the sidebar. Expected result: The Reader Mode UI is not affected by zoom in/zoom out actions. Actual result: Both the sidebar and any opened panels such as the page styling panel are affected by zoom actions.
On Windows at least, using the panel controls to zoom does not change impact panel, but using "normal" zoom features (eg, hamburger menu, ctrl-+ etc) does.
Yeah, this bug is about the normal browser page-zoom controls, not the ones that reader view itself exposes. I'm not sure there's a non-gross way to fix this. AFAIK, we don't have any way for a page to suppress the browser's zooming. Same bug exists for pdf.js... If you load a PDF and zoom the page with the hamburger menu controls, its controls change size too. It does seem to grab Control/Command +/-/0, so using the keyboard shortcuts will result in PDF.js zooming just the PDF, and the actual page-zoom level is unchanged. Maybe grabbing the keyboard shortcuts would be a "good enough" fix for this bug.
Mistakenly filed against Firefox 38 and should be instead 38 Branch. Sorry for the spam. dkl
Version: Firefox 38 → 38 Branch
Assignee: nobody → fpberkay
Status: NEW → ASSIGNED
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/3ea90cc2e917 Make The Reader Mode controls sidebar not affected by page zoom actions r=Gijs
You need to log in before you can comment on or make changes to this bug.