When I try to print English page from Firefox with Hebrew layout, I gets the print headers reversed. I.e., "Page 1 of 2" displayed as "עמוד 1 מתוך 2" instead of "עמוד 1 מתוך 2". This issue affect both the Print Preview and the actual print. I can't reproduce it on http://www.wikipedia.org, but on http://www.mozilla.org it is visible (both do not specify dir=rtl, and are UTF-8 encoded). I'm attaching a screenshot.
Summary: Firefox with he/ar UI show print headers reversed for non-rtl pages → Firefox with he/ar UI displays print headers reversed for non-rtl pages
Note that it is displayed correctly in the printer settings dialog.
This is a regression since Firefox 2.
Component: Printing → Layout: BiDi Hebrew & Arabic
OS: Linux → All
Product: Toolkit → Core
QA Contact: printing → layout.bidi
Hardware: PC → All
This is happening because bidi is disabled when there are no RTL characters on the page apart from the headers and footers (which is why the bug doesn't appear on wikipedia).
Marking as blocking1.9+ w/P2. Also, approving patch.
Flags: blocking1.9? → blocking1.9+
Priority: -- → P2
Attachment #308276 - Flags: approval1.9? → approval1.9+
Checked in. Marking in-testsuite- since as far as I know we have no way to reftest print preview, but feel free to change that if I am wrong.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Priority: P2 → P1
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: layout.bidi → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.