Closed
Bug 614091
Opened 14 years ago
Closed 14 years ago
having 4 or more tabs, zooming in and switching to portrait to landscape will show part of the tab side panel
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(fennec2.0+)
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0+ | --- |
People
(Reporter: nhirata, Assigned: vingtetun)
References
Details
(Whiteboard: [Input][fennec-checkin-postb3])
Attachments
(3 files)
46.84 KB,
image/png
|
Details | |
8.63 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
960 bytes,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Android; Linux armv71; rv2.0b8pre) Gecko/20101122 Firefox/4.0b8pre Fennec/4.0b3pre Mozilla/5.0 (Maemo; Linux armv71; rv:2.0b8pre) Gecko/20101122 Firefox/4.0b8pre Fennec/4.0b3pre 1. close the hardware keyboard 2. go to portrait mode 3. open at least 4 tabs 4. go to http://people.mozilla.com/~nhirata/html_tp/htmllinks_test.html 5. zoom in 6. go to the 0,0 corner of the content 7. switch to landscape Expected: Side panel does not show Actual: part of the side panel shows Note: 1. control side panel may show when switching from landscape to portrait
Reporter | ||
Comment 1•14 years ago
|
||
Updated•14 years ago
|
Assignee: nobody → 21
tracking-fennec: --- → 2.0+
Assignee | ||
Comment 2•14 years ago
|
||
The patch fix those case for both LTR/RTL. Also I've added some tests to ensure we dont regress anymore on that. Mark, I'm not sure the tests will work on n900 since I'm using some window.resizeTo calls? If they won't I would like to keep those tests but turn them off on device if possible?
Attachment #492664 -
Flags: review?(mark.finkle)
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•14 years ago
|
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 4•14 years ago
|
||
Seen in the wild: http://input.mozilla.com/en-US/opinion/765310 Vivien says that the patch associated to this bug should help some other general "jumpiness" bugs in regards to form assistant.
Whiteboard: [Input]
Comment 5•14 years ago
|
||
Comment on attachment 492664 [details] [diff] [review] Patch + tests >diff --git a/chrome/content/browser.js b/chrome/content/browser.js >- Browser.controlsScrollboxScroller.scrollTo(Browser.controlsPosition.x, 0); >- Browser.pageScrollboxScroller.scrollTo(0, Browser.controlsPosition.y); >+ // Handle Width transformation of the tabs sidebar >+ if (restorePosition.x) { >+ let [,, leftWidth, rightWidth] = Browser.computeSidebarVisibility(); >+ let delta = ((restorePosition.leftSidebar - leftWidth) || (restorePosition.rightSidebar - rightWidth)); >+ restorePosition.x += (restorePosition.x == leftWidth) ? delta : -delta; restorePosition.x += (restorePosition.x == leftWidth) ? delta : -delta;
Attachment #492664 -
Flags: review?(mark.finkle) → review+
Updated•14 years ago
|
Whiteboard: [Input] → [Input][fennec-checking-postb3]
Updated•14 years ago
|
Whiteboard: [Input][fennec-checking-postb3] → [Input][fennec-checkin-postb3]
Assignee | ||
Comment 6•14 years ago
|
||
http://hg.mozilla.org/mobile-browser/rev/11caeb1c9958
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•14 years ago
|
||
Since the typo fix from heigth -> height the tab size is wrong on start unti you get a second column. The patch resolve this by moving to 0 at the beginning to enter updateWidth and have the 20px applying. This does not change anything for startup since the columnsCount was undefined before and we were entering this code path too.
Assignee | ||
Comment 8•14 years ago
|
||
Comment on attachment 497936 [details] [diff] [review] patch followup Oups, I've forgot to ask r? for this littte change
Attachment #497936 -
Flags: review?(mark.finkle)
Updated•14 years ago
|
Attachment #497936 -
Flags: review?(mark.finkle) → review+
Comment 9•14 years ago
|
||
verified FIXED on build: Mozilla/5.0 (Android; Linux armv71; rv:2.0b9pre) Gecko/20101227 Namoroka/4.0b9pre Fennec/4.0b4pre
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•