Closed
Bug 1045828
Opened 11 years ago
Closed 11 years ago
[B2G][Everything.me] No option to add E.me apps to the Homescreen
Categories
(Firefox OS Graveyard :: Gaia::System::Browser Chrome, defect)
Firefox OS Graveyard
Gaia::System::Browser Chrome
ARM
Gonk (Firefox OS)
Tracking
(blocking-b2g:2.1+, b2g-v2.0 unaffected, b2g-v2.1 verified)
| Tracking | Status | |
|---|---|---|
| b2g-v2.0 | --- | unaffected |
| b2g-v2.1 | --- | verified |
People
(Reporter: jschmitt, Assigned: cwiiis)
References
()
Details
(Keywords: regression, smoketest, Whiteboard: [systemsfe])
Attachments
(2 files)
Description:
In E.me apps, there is no option for the user to add the app to the homescreen.
Repro Steps:
1) Update a Flame to 20140729040211
2) Select the E.me search bar
3) Type Social in the search
4) Select Facebook
Actual:
There is no option for the user to add the app to the Homescreen and the user is unable to add E.me apps to the Homescreen.
Expected:
The bottom bar appears and user is able to select the Star icon to access the 'add to homescreen' page.
Environmental Variables:
Device: Flame Master
Build ID: 20140729040211
Gaia: fadfafa17f5175203b8b9457bfb95e5816f54f58
Gecko: b17cad2d1e5e
Version: 34.0a1 (Master)
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Notes:
Repro frequency: 100%
See attached: https://www.youtube.com/watch?v=SrOiMxp4Fb4 and logcat
| Reporter | ||
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
| Reporter | ||
Comment 1•11 years ago
|
||
Issue does not occur on 2.0
Environmental Variables:
Device: Flame 2.0
Build ID: 20140729000201
Gaia: b11775fcbfe076a3fc560c2041f5b2fe1b345009
Gecko: 86b56e101512
Version: 32.0 (2.0)
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
status-b2g-v2.0:
--- → unaffected
Comment 2•11 years ago
|
||
[Blocking Requested - why for this release]:
Regression, smoke test blocker.
Requesting a window.
blocking-b2g: --- → 2.1?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
Updated•11 years ago
|
QA Contact: ckreinbring
Updated•11 years ago
|
blocking-b2g: 2.1? → 2.1+
Comment 3•11 years ago
|
||
Regression window
Last working
Build ID: 20140728114105
Gaia: 295967a0b824a355ae9d57fb08f3632ed2ad18dd
Gecko: 9df0fa90ab34
Platform Version: 34.0a1
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
First broken
Build ID: 20140728123640
Gaia: fadfafa17f5175203b8b9457bfb95e5816f54f58
Gecko: 75fe3b8f592c
Platform Version: 34.0a1
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Working Gaia / Broken Gecko = No repro
Gaia: 295967a0b824a355ae9d57fb08f3632ed2ad18dd
Gecko: 75fe3b8f592c
Broken Gaia / Working Gecko = Repro
Gaia: fadfafa17f5175203b8b9457bfb95e5816f54f58
Gecko: 9df0fa90ab34
Gaia push log: https://github.com/mozilla-b2g/gaia/compare/295967a0b824a355ae9d57fb08f3632ed2ad18dd...fadfafa17f5175203b8b9457bfb95e5816f54f58
B2G-inbound
Last working
Build ID: 20140728052714
Gaia: d9afe81149d83ce34fbb68769c5820415580f6f7
Gecko: 0e48db820d99
Platform Version: 34.0a1
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
First broken
Build ID: 20140728054813
Gaia: 3357c45e793bfca7648d215f378eb47e4e97aa23
Gecko: 0564c0d5a1bb
Platform Version: 34.0a1
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Working Gaia / Broken Gecko = No repro
Gaia: d9afe81149d83ce34fbb68769c5820415580f6f7
Gecko: 0564c0d5a1bb
Broken Gaia / Working Gecko = Repro
Gaia: 3357c45e793bfca7648d215f378eb47e4e97aa23
Gecko: 0e48db820d99
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/d9afe81149d83ce34fbb68769c5820415580f6f7...3357c45e793bfca7648d215f378eb47e4e97aa23
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
Keywords: regressionwindow-wanted
Comment 4•11 years ago
|
||
Possibly broken by bug 1042744 - Vivien can you take a look?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(21)
Keywords: qaurgent
Updated•11 years ago
|
Component: Gaia::Everything.me → Gaia::System::Browser Chrome
Comment 5•11 years ago
|
||
This is being added to the overflow menu soon, I might take a look. We need tests for this.
Flags: needinfo?(kgrandon)
Comment 6•11 years ago
|
||
Chris - this is a smoketest blocker that we've introduced by removing the old browser chrome. The new browser chrome includes the overflow menu which has an option to add to the homescreen.
I suggest we get QA unblocked as quickly as possible by implementing only the "Add to home screen" option either in place of the menu, or as the only option when triggered.
Do you think this is something you could look at and knock out quickly?
Flags: needinfo?(kgrandon) → needinfo?(chrislord.net)
| Assignee | ||
Comment 7•11 years ago
|
||
(In reply to Kevin Grandon :kgrandon from comment #6)
> Chris - this is a smoketest blocker that we've introduced by removing the
> old browser chrome. The new browser chrome includes the overflow menu which
> has an option to add to the homescreen.
>
> I suggest we get QA unblocked as quickly as possible by implementing only
> the "Add to home screen" option either in place of the menu, or as the only
> option when triggered.
>
> Do you think this is something you could look at and knock out quickly?
Looking at this now.
Assignee: nobody → chrislord.net
Status: NEW → ASSIGNED
Flags: needinfo?(chrislord.net)
| Assignee | ||
Comment 8•11 years ago
|
||
Initial implementation of the overflow menu according to spec, but missing all options except add-to-home-screen.
Attachment #8466652 -
Flags: review?(kgrandon)
Flags: needinfo?(21)
| Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 8466652 [details] [review]
Implement browser overflow menu with a single 'add to home' option for now
Vivien would also be a good reviewer for this.
Attachment #8466652 -
Flags: review?(21)
Comment 10•11 years ago
|
||
Comment on attachment 8466652 [details] [review]
Implement browser overflow menu with a single 'add to home' option for now
I think this is great - nice first step, gets QA unblocked. We will need to update it to work with web content as well, but we can do that later.
For this you probably should wait for Vivien's review as well since I'm not a system peer.
Attachment #8466652 -
Flags: review?(kgrandon) → review+
Comment 11•11 years ago
|
||
Comment on attachment 8466652 [details] [review]
Implement browser overflow menu with a single 'add to home' option for now
Very close but I would like to see an updated patch.
The 2 big questions I have are:
- Should we load the overflow menu content lazily ?
- Should it cover the urlbar / statusbar or should we moved it into the scrollable part ?
Attachment #8466652 -
Flags: review?(21)
Comment 12•11 years ago
|
||
(In reply to Vivien Nicolas (:vingtetun) (:21) - (NOT reading bugmails, needinfo? please) from comment #11)
> - Should it cover the urlbar / statusbar or should we moved it into the
> scrollable part ?
Which part needs to cover? AFAIK "overflow menu" is an old term, now it's just the menu that has a trigger to the right of the rocketbar.
| Assignee | ||
Comment 13•11 years ago
|
||
(In reply to Vivien Nicolas (:vingtetun) (:21) - (NOT reading bugmails, needinfo? please) from comment #11)
> Comment on attachment 8466652 [details] [review]
> Implement browser overflow menu with a single 'add to home' option for now
>
> Very close but I would like to see an updated patch.
>
> The 2 big questions I have are:
> - Should we load the overflow menu content lazily ?
Sure, will do this Monday.
> - Should it cover the urlbar / statusbar or should we moved it into the
> scrollable part ?
No, this is not what the spec lays out:
https://mozilla.box.com/s/urudcnxj6ub4ov95ltx7
https://mozilla.box.com/s/r36n5hqu8ji0rppo2e1j
| Assignee | ||
Comment 14•11 years ago
|
||
Comment on attachment 8466652 [details] [review]
Implement browser overflow menu with a single 'add to home' option for now
Updated with lazy-loading of overflow menu.
Attachment #8466652 -
Flags: review?(21)
| Assignee | ||
Comment 15•11 years ago
|
||
And just updated with all the review comments I missed because I forget that we do reviews on github and not bugzilla :)
Comment 16•11 years ago
|
||
Comment on attachment 8466652 [details] [review]
Implement browser overflow menu with a single 'add to home' option for now
LGTM.
Attachment #8466652 -
Flags: review?(21) → review+
| Assignee | ||
Comment 17•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Target Milestone: --- → 2.1 S2 (15aug)
Comment 18•11 years ago
|
||
Josh, please retest this on tomorrow's master build and verify if its fixed. Thx.
Flags: needinfo?(jschmitt)
Whiteboard: verifyme
Comment 19•11 years ago
|
||
(In reply to Tony Chung [:tchung] from comment #18)
> Josh, please retest this on tomorrow's master build and verify if its fixed.
> Thx.
Also please note that the location of this button has changed and is aligned with the new rocketbar spec. The link can now be found my clicking on the menu icon to the right of the URL bar. Please let us know if you have any questions. Thanks!
Updated•11 years ago
|
Whiteboard: [systemsfe]
| Reporter | ||
Comment 20•11 years ago
|
||
I am unable to verify this bug currently because when I try the STR's from comment 19 the button does not work, nothing is selected when I press the ellipsis that located on the right side of the URL bar.
Are changes still landing or should I file a new bug?
Environmental Variables:
Device: Flame Master 319MB
Build ID: 20140805040204
Gaia: 19bf9795263e2ccc15d824a52ebf23c2670fa9b9
Gecko: 7f81be7db528
Version: 34.0a1 (Master)
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jschmitt) → needinfo?(pbylenga)
Comment 21•11 years ago
|
||
Are you sure you have the patch? It looks like the gaia revision you listed in comment 20 (19bf9795263e2ccc15d824a52ebf23c2670fa9b9) was landed before this PR landed?
Which result are you trying to bookmark? Everything should be in master, and I am able to bookmark results.
| Reporter | ||
Comment 22•11 years ago
|
||
(In reply to Kevin Grandon :kgrandon from comment #21)
> Are you sure you have the patch? It looks like the gaia revision you listed
> in comment 20 (19bf9795263e2ccc15d824a52ebf23c2670fa9b9) was landed before
> this PR landed?
>
> Which result are you trying to bookmark? Everything should be in master, and
> I am able to bookmark results.
I am going to retest with the latest gaia.
| Reporter | ||
Comment 23•11 years ago
|
||
After retesting this issue, the bug does NOT occur on the latest gaia.
Will retest on tomorrows nightly build.
Environmental Variables:
Device: Flame Master 319MB
Build ID: 20140805040204
Gaia: f1fa5921f31bbe3ab5b19f972fd444ad7c264fa8
Gecko: 7f81be7db528
Version: 34.0a1 (Master)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
| Reporter | ||
Comment 24•11 years ago
|
||
Verified fixed on the latest 2.1 Flame 319MB
Environmental Variables:
Device: Flame Master
Build ID: 20140806040201
Gaia: 88295e1ec6d52bd63d45ea0e3673a3f933f4a6b9
Gecko: 6cbdd4d523a7
Version: 34.0a1 (Master)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
You need to log in
before you can comment on or make changes to this bug.
Description
•