Closed Bug 639896 Opened 14 years ago Closed 14 years ago

The window controls look reversed in full-screen mode

Categories

(Firefox :: Theme, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

Details

(Keywords: rtl)

Attachments

(2 files, 1 obsolete file)

Attached image Screenshot
See the screenshot. We should probably flip the images in RTL mode.
Attached patch Patch (v1) (obsolete) — Splinter Review
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Attachment #517851 - Flags: review?(dao)
I went ahead and landed an intl.css work-around for our RTL locales for Firefox 4. This will need to be reverted when the patch lands post 2.0. Tomer, Anas, please feel free to sign off this revision if you're happy with it. http://hg.mozilla.org/l10n-central/fa/rev/6de9f1f1b879 http://hg.mozilla.org/l10n-central/he/rev/692d02ebdbda http://hg.mozilla.org/l10n-central/ar/rev/3764a411a4da
Comment on attachment 517851 [details] [diff] [review] Patch (v1) This is wrong for Windows XP. You need to do this in browser-aero.css.
Attachment #517851 - Flags: review?(dao) → review-
Attached patch Patch (v2)Splinter Review
Addressed the review comment.
Attachment #517851 - Attachment is obsolete: true
Attachment #518651 - Flags: review?(dao)
The bug appears in linux too. Won't we need to extend the patch to make it add the same lines to browser/themes/gnomestripe/browser/browser.css and browser/themes/pinestripe/browser/browser.css ? By the way, why does intl.css need also to contain 'scaleX(-1)'. Won't two horizontal flips (one in browser.css and the other in intl.css) cancel each other?
OS: Windows 7 → All
Hardware: x86 → All
(In reply to comment #5) > The bug appears in linux too. Won't we need to extend the patch to make it add > the same lines to browser/themes/gnomestripe/browser/browser.css and > browser/themes/pinestripe/browser/browser.css ? Can you attach a screenshot of how the buttons look like on Linux? > By the way, why does intl.css need also to contain 'scaleX(-1)'. Won't two > horizontal flips (one in browser.css and the other in intl.css) cancel each > other? The intl.css hacks are only there for Firefox 4. They need to be removed from l10n-central when this bug is fixed (I'll take care of doing that), but this bug won't make it for Firefox 4.
OS: All → Windows 7
Hardware: All → x86
Dao: ping?
Attachment #518651 - Flags: review?(dao) → review+
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Verified fixed on Mozilla/5.0 (Windows NT 6.1; rv:2.2a1pre) Gecko/20110404 Firefox/4.2a1pre
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: