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)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

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

VERIFIED FIXED
2.2 S13 (29may)
blocking-b2g 2.5+
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
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)
[Blocking Requested - why for this release]: Functional regression. Requesting a window.
blocking-b2g: --- → 3.0?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
blocking-b2g: 3.0? → 3.0+
QA Contact: pcheng
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)
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)
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)
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)
Is definitely a regression caused y bug 1121316. I'll take a look. Thanks!
Assignee: nobody → apastor
Flags: needinfo?(apastor)
Attachment #8606931 - Flags: review?(alive)
Comment on attachment 8606931 [details] [review] [gaia] albertopq:1165124-action-menu-home > mozilla-b2g:master r=me, thanks!
Attachment #8606931 - Flags: review?(alive) → review+
Keywords: checkin-needed
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.2 S13 (29may)
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
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Whiteboard: [3.0-Daily-Testing] → [3.0-Daily-Testing], [systemsfe]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: