Bug 4849 - Firefox on Android overrides remote resize in HTML5 client
Summary: Firefox on Android overrides remote resize in HTML5 client
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.4.0
Assignee: Samuel Mannehed
URL:
Keywords: ossman_tester, prosaic
Depends on:
Blocks:
 
Reported: 2013-10-15 14:23 CEST by Samuel Mannehed
Modified: 2015-04-24 15:11 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Samuel Mannehed cendio 2013-10-15 14:23:41 CEST
Steps to reproduce with build 4114:

1. Connect to the HTML5 client using Firefox on Android
2. Notice how the session resizes to fit the browser window
3. run xrandr -s 800x600
4. Notice how the session will first resize to 800x600 and then immediately resize back to fit the browser window

Desired behavior:

After a xrandr resize it should keep the specified size until the size of the browser window changes or until resize is triggered by another xrandr command for example.

Notes:

Seems to be an additional regression due to r27874, therefore somewhat related to Bug 4846 which is happening because of the same faulty code.

I have only encountered this problem in Firefox on Android. Not happening in Firefox on other platforms, nor in Chrome or Safari on any platform I have tested.
Comment 1 Samuel Mannehed cendio 2014-11-13 14:25:57 CET
Fixed by upgrading to Firefox 33.

Note that bug 5352 effects Firefox 33 when the session size is larger than the browser window.
Comment 2 Samuel Mannehed cendio 2015-02-18 12:26:50 CET
(In reply to comment #1)
> Note that bug 5352 effects Firefox 33 when the session size is larger than the
> browser window.

Correction: Bug 5332
Comment 3 Pierre Ossman cendio 2015-04-24 15:11:24 CEST
Technically it works now. But closing the keyboard to pan causes a resize back to the browser window size again. But I guess that's not this bug.

Note You need to log in before you can comment on or make changes to this bug.