Closed Bug 643344 Opened 13 years ago Closed 3 years ago

Linux: fullscreen window controls' position (left/right) should follow the desktop theme

Categories

(Firefox :: Theme, defect)

All
Linux
defect
Not set
minor

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bogus739-mozilla, Unassigned)

References

Details

(4 keywords)

Attachments

(1 file, 2 obsolete files)

User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0
Build Identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

Currently, the default position for window controls (close, minimize, maxmimize) on Ubuntu Linux, version 10.04 and later, is on the left. This can be changed in the desktop theme settings.

However, Firefox 4 rc2 always displays window controls on the right side in the fullscreen mode.

This means that normal mode Firefox windows have window controls on the left (in the default Ubuntu set-up), but in the fullscreen mode they're on the right. It's inconsistent.

Google Chrome 11 (and perhaps 10) in the maximised mode, demonstrates how this could look when properly implemented.

Reproducible: Always

Steps to Reproduce:
1. Choose a Linux desktop theme with window controls on the left (default on Ubuntu 10.04 and later)
2. Start Firefox
3. Switch to fullscreen mode (e.g. press [F11])
Actual Results:  
Fullscreen window controls appear on the right in the order: minimize, maximize, close.

Expected Results:  
Fullscreen window controls should appear on the left in the order: close, minimize, maximize, i.e. the same as normal mode window controls.

* Default desktop theme on Ubuntu 10.10: Ambiance
* Gnome Version: 2.32.0
* Default Firefox 4 theme: Default 4.0
* I also tried with the Bamboo Illuminated persona with the same result (as expected).
Attached file Build configuration (obsolete) —
Version: unspecified → Trunk
Still no change in Firefox 8.0 on Ubuntu 11.10.
Attached file Build Configuration (Firefox 8.0) (obsolete) —
Attachment #520574 - Attachment is obsolete: true
Attachment #576813 - Attachment is obsolete: true
Attachment #576813 - Attachment mime type: text/plain → text/html
Attachment #608006 - Attachment mime type: text/plain → text/html
Component: Shell Integration → Theme
Keywords: polish, reproducible, ue
Hardware: x86 → All
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Depends on: 1735318
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: