Closed Bug 953048 Opened 11 years ago Closed 11 years ago

Browse the Firefox Marketplace in about:apps links to about:blank

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(fennec29+)

VERIFIED FIXED
Firefox 29
Tracking Status
fennec 29+ ---

People

(Reporter: ioana.chiorean, Assigned: myk)

References

Details

(Keywords: regression)

Attachments

(1 file)

Firefox Nightly 29.0a1 (2013-12-23) Galaxy Tab (Android 4.0.4) Galaxy Nexus (android 4.3) Steps to reproduce: 1. Go to Settings -> Tools and choose Apps 2. Tap the Browse the Firefox Marketplace Expected results: - http://marketplace.firefox.com/ should be loaded Actual result: - about: blank page is loaded
tracking-fennec: --- → ?
Flags: needinfo?(ioana.chiorean)
Flags: needinfo?(ioana.chiorean)
Re: bug 948894? Can you guys reproduce this? Is this related to that bug?
Flags: needinfo?(margaret.leibovic)
Flags: needinfo?(fbraun)
Sounds like Myk has a fix in bug 953328
(In reply to Aaron Train [:aaronmt] from comment #2) > Re: bug 948894? Can you guys reproduce this? Is this related to that bug? I can reproduce it. And it is indeed caused by that bug. I'll isolate the fix in bug 953328 and attach it here.
Assignee: nobody → myk
Blocks: 948894
Status: NEW → ASSIGNED
Flags: needinfo?(margaret.leibovic)
Flags: needinfo?(fbraun)
Attached patch 953048v1.diffSplinter Review
The regressing bug refactors both of the Marketplace affordances (the header button and the list item) to use the same openLink event handler, which accesses the app.marketplaceURL pref via the Event.target property. But the list item has inner content, and Event.target references that inner content when you tap the list item's label, so openLink can't get the URL to open. This patch makes openLink use Event.currentTarget to reference the correct element for both the header button (where it references the same element as Event.target) and the list item.
Attachment #8354921 - Flags: review?(mark.finkle)
Comment on attachment 8354921 [details] [diff] [review] 953048v1.diff Thanks Myk
Attachment #8354921 - Flags: review?(mark.finkle) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 29
Blocks: 953328
tracking-fennec: ? → 29+
Firefox Nightly 29.0a1 (2013-12-23) Galaxy Nexus (android 4.3) Using the reported steps this is no longer reproducing. The marketplace page loads correctly. Setting bug to Verified Fixed,
Status: RESOLVED → VERIFIED
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: