Closed Bug 445696 Opened 16 years ago Closed 15 years ago

extensions cannot determine if firefox is fullScreen

Categories

(Core :: Widget: Gtk, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 484832

People

(Reporter: arno, Unassigned)

Details

A firefox extension can use windowState to get window status among minimized, maximized, or normal. But a user set firefox in fullscreen with it's window manager, windowState will not be updated.

When firefox goes fullscreen by itself (ie: when user presses F11), firefox sets window.fullScreen to true, and calls gtk_window_fullscreen. But, user can then unfullscreen firefox with it's window manager. Also, user can set firefox in fullscreen with it's window manager, without using F11. So, window.fullScreen cannot be used to determine if firefox is in fullScreen mode from X11 point of view. See for a demo: http://img99.imageshack.us/img99/1990/wrongfullscreenzv8.png

There is another X11 property that seems to be not taken into account: the stick property. But, as my window manager does not manage it, I cannot experiment with it.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
@mikeperry.unused@gmail.com:

6.2. Bugs blocking functionality

The following bugs impact Torbutton and similar extensions' functionality.

1. Bug 445696 - Extensions cannot determine if firefox is fullScreen

The windowState property of ChromeWindows does not accurately reflect the true state of the window in some cases on Linux. This causes Torbutton to attempt to resize maximized and minimized windows when it should not. 

mikeperry: Its Fixed now right?
You need to log in before you can comment on or make changes to this bug.