Closed Bug 937534 Opened 11 years ago Closed 11 years ago

The list is going up 2 levels when pressing back button in the bookmark folders

Categories

(Firefox for Android Graveyard :: Awesomescreen, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox25 unaffected, firefox26+ verified, firefox27 verified, firefox28 verified, b2g-v1.2 fixed, fennec26+)

VERIFIED FIXED
Firefox 28
Tracking Status
firefox25 --- unaffected
firefox26 + verified
firefox27 --- verified
firefox28 --- verified
b2g-v1.2 --- fixed
fennec 26+ ---

People

(Reporter: cos_flaviu, Assigned: lucasr)

Details

(Keywords: reproducible)

Attachments

(1 file)

Environment: 
Device: Asus Transformer Tab (Android 4.0.3)
Build: Nightly 28.0a1 (2013-11-11)

Steps to reproduce:
1. Sync fennec with a pc.
2. Wait until all the bookmarks are imported from the synced device.
3. From the awesomescreen tap on the bookmarks.
4. Tap on 'Desktop Bookmarks' folder.
5. Tap on 'Bookmarks Menu' folder.
6. Tap on 'Mozilla Firefox' folder.
7. Tap the android back button.

Expected result:
The list is going up one level.

Actual result:
When tapping android back button the list is going up 2 levels.
tracking-fennec: --- → ?
I can not reproduce this in today's trunk build on a HTC One X+ Android 4.3, Sony Tablet S Android 4.0 and a 2013 Nexus 7 Android 4.3.
I borrowed the following devices from my colleagues:
Htc One X (Android 4.1.1);
Sony Tablet S (Android 4.0.3);
Nexus 7 (Android 4.3);
The bug is reproducible on every of the mentioned devices.
Please check this video: http://www.youtube.com/watch?v=anKtuau0BII
Hm, yes now I can reproduce.
Keywords: reproducible
Assignee: nobody → lucasr.at.mozilla
tracking-fennec: ? → 26+
Do we have a regression range here? Is this a recent regression? Not sure we need to track or just be open to a low risk uplift nomination if available within the week (as we are nearing end of 26 beta)
Flags: needinfo?(flaviu.cos)
Good build 08.21.2013;
Bad build 08.22.2013;
Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=d136c8999d96&tochange=2ab07dec6404
Tested on Google Nexus 10 (Android 4.3).
Flags: needinfo?(flaviu.cos)
fig branch merge to mozilla-central with dozens of changesets. Sriram, or Lucas, do you need a bi-sect from that?
(In reply to Aaron Train [:aaronmt] from comment #6)
> fig branch merge to mozilla-central with dozens of changesets. Sriram, or
> Lucas, do you need a bi-sect from that?

Not sure it would be trivial to do given how many broken state we had while developing in fig. I'll debug it manually.
This shipped in FF24 & FF25 so it's not a recent regression to the point that we'd take a late landing for it.  It's not ideal user experience but can probably ride the trains one more release (nominate uplift to Aurora FF27 if low risk fix available in time).
(In reply to lsblakk@mozilla.com [:lsblakk] from comment #8)
> This shipped in FF24 & FF25 so it's not a recent regression to the point
> that we'd take a late landing for it.  It's not ideal user experience but
> can probably ride the trains one more release (nominate uplift to Aurora
> FF27 if low risk fix available in time).


What? This is new to 26.
(In reply to Aaron Train [:aaronmt] from comment #9)
> (In reply to lsblakk@mozilla.com [:lsblakk] from comment #8)
> > This shipped in FF24 & FF25 so it's not a recent regression to the point
> > that we'd take a late landing for it.  It's not ideal user experience but
> > can probably ride the trains one more release (nominate uplift to Aurora
> > FF27 if low risk fix available in time).
> 
> 
> What? This is new to 26.

My mistake, confusing good/bad builds on nightly with releases.  I see, thanks - let's find the broken patchset and see if a backout is an option at this stage.
Attachment #8335953 - Flags: review?(mark.finkle)
Attachment #8335953 - Flags: review?(mark.finkle) → review+
Comment on attachment 8335953 [details] [diff] [review]
Only handle BACK key on ACTION_UP in Bookmarks page (r=mfinkle)

[Approval Request Comment]
Bug caused by (feature/regressing bug #): new about:home (bug 862793)
User impact if declined: Bookmark navigation with Android's BACK button feels broken.
Testing completed (on m-c, etc.): Just pushed to fx-team. Let's bake this in Nightly for a couple days and then uplift to Aurora/Beta. 
Risk to taking this patch (and alternatives if risky): Low, very trivial change.
String or IDL/UUID changes made by this patch: n/a
Attachment #8335953 - Flags: approval-mozilla-beta?
Attachment #8335953 - Flags: approval-mozilla-aurora?
Triage drive by, next Monday is the go-to-build for mobile beta so we'll check back before then.
https://hg.mozilla.org/mozilla-central/rev/9aa627b04ef3
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 28
Flags: needinfo?(flaviu.cos)
Keywords: verifyme
Attachment #8335953 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Please consolidate your pushes to Aurora in the future. Doing separate pushes leads to a lot of extra jobs being run and we're already hurting for Tegra capacity. Thanks :)
Verified as fixed in build: Nightly 28.0a1 (2013-11-22).
Device: Asus Transformer Tab (Android 4.0.3)
Flags: needinfo?(flaviu.cos)
Keywords: verifyme
The bug is still reproducible on build: Aurora 27.0a2 (2013-11-22).
Device: Asus Transformer Tab (Android 4.0.3)
(In reply to flaviu.cos from comment #19)
> The bug is still reproducible on build: Aurora 27.0a2 (2013-11-22).
> Device: Asus Transformer Tab (Android 4.0.3)

I pushed this patch to Aurora one hour ago. It's not in the latest Aurora build yet I suppose.
Verified as fixed in build: Aurora 27.0a2 (2013-11-24).
Device: Asus Transformer Tab (Android 4.0.3)
Status: RESOLVED → VERIFIED
Attachment #8335953 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Verified as fixed in build: 26.0b1 beta 8 (2013-11-26).
Device: Asus Transformer Tab (Android 4.0.3)
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: