Closed Bug 1149344 Opened 10 years ago Closed 10 years ago

[Browser] Rotating phone to landscape with a dropdown menu distorts/stretches UI

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master verified)

VERIFIED FIXED
2.2 S9 (3apr)
blocking-b2g 2.5+
Tracking Status
b2g-v2.2 --- unaffected
b2g-master --- verified

People

(Reporter: onelson, Assigned: birtles)

References

()

Details

(Keywords: regression, Whiteboard: [3.0-Daily-Testing], [systemsfe])

Attachments

(1 file)

Description: When the user rotates their phone between portrait and landscape when they created a dropdown/share activity (hold tap on link/images), they will observe the UI in these options stretch and distort in between transitions. The rotate also slows down the phone and is inconsistent in how it slides between views. Repro Steps: 1) Update a Flame to 20150330114816 2) Open the browser. 3) Open a webpage (ex: www.kotaku.com) 4) Hold tap on an image. 5) Observe dropdown 6) Rotate the phone between portrait and landscape 7) Observe UI Actual: Phone is slow to respond when rotating with menu; menu stretches and distorts Expected: UI rotates smoothly with phone physical transitions Environmental Variables: --------------------------------------------- Device: Flame Master Build ID: 20150330114816 Gaia: be25b16efa19bab8d54be08f8fe45dcc93bf93d0 Gecko: 26d6392b5403 Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b Version: 40.0a1 (Master) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0 --------------------------------------------- Issue DOES NOT REPRO on flame 2.2 devices: Results: Phone responds smoothly to physical transitions Device: Flame 2.2 BuildID: 20150330002503 Gaia: 473cd63f53c855299b719285d9b95e3f2910782f Gecko: 4b13c4254e2f Gonk: ebad7da532429a6f5efadc00bf6ad8a41288a429 Version: 37.0 (2.2) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0 --------------------------------------------- Repro frequency: 7/10 See attached: video- https://youtu.be/K-bPW2tIy60 logcat
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Whiteboard: [3.0-Daily-Testing], [systemsfe]
qawanted for logcat, looks like it got missed.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: qawanted, regression
QA Contact: bzumwalt
Attached file Logcat
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?]
Keywords: qawanted
[Blocking Requested - why for this release]: This is a regression from 2.2 so nominating this 3.0?
blocking-b2g: --- → 3.0?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Component: Gaia::Browser → Gaia::System::Window Mgmt
Mozilla-Inbound Regression Window: Last working Mozilla-Inbound build: Device Flame 3.0 Build ID: 20150329045817 Gaia: 67ad91f3f660b1f16b354ee4c5159ddc5a74d149 Gecko: 5fe056ac3907 Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0 First broken Mozilla-Inbound build: Device: Flame 3.0 Build ID: 20150329053818 Gaia: 67ad91f3f660b1f16b354ee4c5159ddc5a74d149 Gecko: d4306ea579d9 Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0 Working Gaia with Broken Gecko issue DOES reproduce: Gaia: 67ad91f3f660b1f16b354ee4c5159ddc5a74d149 Gecko: d4306ea579d9 Working Gecko with Broken Gaia issue does NOT reproduce: Gaia: 67ad91f3f660b1f16b354ee4c5159ddc5a74d149 Gecko: 5fe056ac3907 Mozilla-Inbound Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=5fe056ac3907&tochange=d4306ea579d9 Issue appears to occur due to changes made in bug 1109390
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Brian, can you take a look at this please? This looks to be caused by the landing for bug 1109390.
Blocks: 1109390
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(bbirtles)
This is likely bug 1149906.
Bug 1149906 has now landed on m-i. I expect it should fix this.
Flags: needinfo?(bbirtles)
blocking-b2g: 3.0? → 3.0+
QA Contact: bzumwalt → ychung
This issue is verified fixed on Flame Master. Result: The menu does not get stretched or distorted during landscape/portrait mode transitions. Environmental Variables: Device: Flame 3.0 (KK, 319mb, full flash) Build ID: 20150403010203 Gaia: 7969b367a7da62877c3a24a26d3cb5fda89d766c Gecko: 70a113676b21 Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b Version: 40.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: qawanted, verifyme
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
QA Contact: ychung
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
See Also: → 1162671
Assignee: nobody → bbirtles
Target Milestone: --- → 2.2 S9 (3apr)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: