Closed
Bug 1165124
Opened 10 years ago
Closed 10 years ago
[Windows Management] Hitting home button while on a 'Share with:' screen will break share function when returning to the app
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master verified)
Tracking | Status | |
---|---|---|
b2g-v2.2 | --- | unaffected |
b2g-master | --- | verified |
People
(Reporter: jmitchell, Assigned: apastor)
References
Details
(Keywords: regression, Whiteboard: [3.0-Daily-Testing], [systemsfe])
Attachments
(3 files)
Description:
Hitting the share button in any app will bring up the 'share with' menu where you select the means to share (bluetooth, email). If you hit the home button while on this screen you will not be able to access this screen when returning to the app and hitting the share button again. The first attempt you will see the 'share with' page redraw and disappear. This will persist on all share functions until the device is restarted.
This occurs with SHB or HHB.
Repro Steps:
1) Update a Flame to 20150514010203
2) Launch Gallery (or other app with share functionality)
3) Select a picture
4) Select the share icon
5) On the Share With screen hit homescreen button
6) Repeat steps 2-4
Actual:
Share function is broken, can not reach share-with page
Expected:
Share-with page will still be accessible
Environmental Variables:
Device: Flame 3.0
Build ID: 20150514010203
Gaia: 338f66e6a96491d2f5854b188c6b141ceb690d97
Gecko: 1fab94ad196c
Gonk: 040bb1e9ac8a5b6dd756fdd696aa37a8868b5c67
Version: 41.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:41.0) Gecko/41.0 Firefox/41.0
Repro frequency: 8/8
See attached: logcat
Reporter | ||
Comment 1•10 years ago
|
||
Issue does not reproduce in Flame 2.2
Actual results: Share with page comes back up when returning to the app and hitting share
Device: Flame 2.2 (KK - Nidghtly - Full Flash - 319mem)
Build ID: 20150513002507
Gaia: e048df68f6f4853b5826a8816e143d95258149de
Gecko: 0e6b4aab2b94
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 37.0 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Comment 2•10 years ago
|
||
[Blocking Requested - why for this release]:
Functional regression.
Requesting a window.
blocking-b2g: --- → 3.0?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: regressionwindow-wanted
Updated•10 years ago
|
blocking-b2g: 3.0? → 3.0+
Updated•10 years ago
|
QA Contact: pcheng
Comment 3•10 years ago
|
||
There is another bug that existed for 4 months between my last working and first broken. The bug is, once you have the share menu opened, you can't go back Home - the share menu overlay stays on top of the background until you select Cancel on share menu.
The timeline of behavior in central looks like:
Expected behavior -> Can't go back home (lasted 4 months) -> bug 1165124.
Please advise on whether the window should be between expected behavior/can't go back home, or can't go back home/this bug.
Flags: needinfo?(jmercado)
Comment 4•10 years ago
|
||
4 Months is too long for a valid regression window. Find the between this issue and the can't go back home issue and let's see what the pushlog looks like. If nothing seems valid we will be unable to find a window for this issue.
Flags: needinfo?(jmercado)
Comment 5•10 years ago
|
||
Last Working behavior: The share menu overlay doesn't go away when user taps Home (see comment 3)
First Broken behavior: This bug
b2g inbound window:
Last Working
Device: Flame
BuildID: 20150504031800
Gaia: 62669d7c45568aa3ebe973d4930b19e609562c0f
Gecko: 89bd1164630b
Version: 40.0a1 (3.0 Master)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
First Broken
Device: Flame
BuildID: 20150504033600
Gaia: 703b21afffb5d6c8f877d9aeb0d93525e8fd1642
Gecko: f67e3283572e
Version: 40.0a1 (3.0 Master)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
Last Working Gaia First Broken Gecko - can't go home with share menu open
Gaia: 62669d7c45568aa3ebe973d4930b19e609562c0f
Gecko: f67e3283572e
Last Working Gecko First Broken Gaia - issue DOES repro
Gaia: 703b21afffb5d6c8f877d9aeb0d93525e8fd1642
Gecko: 89bd1164630b
Gaia pushlog:
https://github.com/mozilla-b2g/gaia/compare/62669d7c45568aa3ebe973d4930b19e609562c0f...703b21afffb5d6c8f877d9aeb0d93525e8fd1642
This issue is possibly caused by changes made in Bug 1121316, even though the behavior before this change isn't the expected behavior either.
Blocks: 1121316
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
Keywords: regressionwindow-wanted
Comment 6•10 years ago
|
||
Alberto can you please look at this issue. Please note the problem with this window as par comment 3 and that this is as close as we can get to a window for this issue.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmercado) → needinfo?(apastor)
Assignee | ||
Comment 7•10 years ago
|
||
Is definitely a regression caused y bug 1121316. I'll take a look.
Thanks!
Assignee: nobody → apastor
Flags: needinfo?(apastor)
Comment 8•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Attachment #8606931 -
Flags: review?(alive)
Comment 9•10 years ago
|
||
Comment on attachment 8606931 [details] [review]
[gaia] albertopq:1165124-action-menu-home > mozilla-b2g:master
r=me, thanks!
Attachment #8606931 -
Flags: review?(alive) → review+
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Updated•10 years ago
|
Keywords: checkin-needed
Comment 10•10 years ago
|
||
Pull request has landed in master: https://github.com/mozilla-b2g/gaia/commit/90c5d5c279ff0c060bc6cbf36241e8970b645757
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Target Milestone: --- → 2.2 S13 (29may)
Comment 11•10 years ago
|
||
This bug has been verified as pass on latest Nightly build of Flame v3.0 and Nexus 5 v3.0 by the STR in Comment 0.
Actual results: On the "Share with:" screen, the share function always works normally.
See attachment: verified_v3.0.mp4
Reproduce rate: 0/20
--------------------------------------------------------------
Device: Flame v3.0 build(Pass)
Build ID 20150526160204
Gaia Revision 8ca93673869a64e09ed6153c5402896822dfb253
Gaia Date 2015-05-26 19:31:37
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/1e4e369822ac
Gecko Version 41.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150526.195035
Firmware Date Tue May 26 19:50:45 EDT 2015
Bootloader L1TC000118D0
Device: Nexus 5 v3.0 build(Pass)
Build ID 20150526160204
Gaia Revision 8ca93673869a64e09ed6153c5402896822dfb253
Gaia Date 2015-05-26 19:31:37
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/1e4e369822ac
Gecko Version 41.0a1
Device Name hammerhead
Firmware(Release) 5.1
Firmware(Incremental) eng.cltbld.20150526.195039
Firmware Date Tue May 26 19:50:56 EDT 2015
Bootloader HHZ12f
Status: RESOLVED → VERIFIED
Comment 12•10 years ago
|
||
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Updated•10 years ago
|
Whiteboard: [3.0-Daily-Testing] → [3.0-Daily-Testing], [systemsfe]
Updated•10 years ago
|
status-b2g-v2.5:
--- → verified
Updated•10 years ago
|
status-b2g-v2.5:
verified → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•