Closed
Bug 1216047
Opened 10 years ago
Closed 10 years ago
Tapping on the "Installation complete| ADD-ONS" toast notification should open the add-on manager
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox44 verified, fennec44+)
VERIFIED
FIXED
Firefox 44
People
(Reporter: TeoVermesan, Assigned: mfinkle)
References
Details
(Keywords: regression)
Attachments
(2 files)
|
1.15 KB,
patch
|
Margaret
:
review+
|
Details | Diff | Splinter Review |
|
5.03 KB,
patch
|
Margaret
:
review+
|
Details | Diff | Splinter Review |
Tested with:
Device: LG G4 (Android 5.1)
Build: Firefox for Android 44.0a1 (2015-10-18)
Steps to reproduce:
1. Go to https://addons.mozilla.org/en-US/android and install an add-on
2. From the "Installation complete| ADD-ONS" toast tap on the "ADD-ONS" button to switch to the add-on manager.
Expected results:
- Add-on manager is opened and all installed add-ons are displayed
Actual results:
- Nothing happens
Note:
-regression
good build: 14-10
bad build: 15-10
pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2387ada864282880d3a498d643abe3d8b887ee59&tochange=e193b4da0a8c1025aa76a403c64663ff1cd41709
Bug 1194182 - Implement switch-to-tab for add-on toast notification
Updated•10 years ago
|
| Assignee | ||
Comment 1•10 years ago
|
||
Simple fix to getTabWithURL
Attachment #8675903 -
Flags: review?(margaret.leibovic)
| Assignee | ||
Comment 2•10 years ago
|
||
Simple test for selectOrAddTab. It does:
1. Tests the "add" code path
2. Tests the "select" code path
3. Tests the "select" code path using the "startsWith" code path
Attachment #8675904 -
Flags: review?(margaret.leibovic)
Comment 3•10 years ago
|
||
Comment on attachment 8675903 [details] [diff] [review]
fix-selectoraddtab v0.1
Review of attachment 8675903 [details] [diff] [review]:
-----------------------------------------------------------------
::: mobile/android/chrome/content/browser.js
@@ +1317,5 @@
> * to have about:downloads match about:downloads#123.
> * @return the tab with the given URL, or null if no such tab exists
> */
> getTabWithURL: function getTabWithURL(aURL, aOptions) {
> + aOptions = aOptions || {};
See, if you implemented my idea to simplify these code paths to get rid of the options parameter, this wouldn't be a problem! :)
Attachment #8675903 -
Flags: review?(margaret.leibovic) → review+
Comment 4•10 years ago
|
||
Comment on attachment 8675904 [details] [diff] [review]
test-selectoraddtab v0.1
Review of attachment 8675904 [details] [diff] [review]:
-----------------------------------------------------------------
::: mobile/android/tests/browser/chrome/test_selectoraddtab.html
@@ +83,5 @@
> + // Check that about:blank is selected
> + is(BrowserApp.selectedBrowser, browserBlank, "about:blank is selected.");
> +
> + // Use selectOrAddTab to select the existing tab using the startsWith flag
> + BrowserApp.selectOrAddTab(kTestPage, { selected: true, parentId: BrowserApp.selectedTab.id }, { startsWith: kTestPage }).browser;
Maybe you should add a hash to `kTestPage` to test the `startsWith` behavior?
Attachment #8675904 -
Flags: review?(margaret.leibovic) → review+
| Assignee | ||
Comment 5•10 years ago
|
||
(In reply to :Margaret Leibovic from comment #4)
> > + // Use selectOrAddTab to select the existing tab using the startsWith flag
> > + BrowserApp.selectOrAddTab(kTestPage, { selected: true, parentId: BrowserApp.selectedTab.id }, { startsWith: kTestPage }).browser;
>
> Maybe you should add a hash to `kTestPage` to test the `startsWith` behavior?
That's not a bad idea, but I'm happy with this level of testing for now. Executing the "startsWith" code path does execute different code - a URL string comparison instead of a nsIURL comparison.
Try looks green in the 'c' tests https://treeherder.mozilla.org/#/jobs?repo=try&revision=b5ea3108f796
| Assignee | ||
Updated•10 years ago
|
tracking-fennec: ? → 44+
https://hg.mozilla.org/mozilla-central/rev/3caf2963fc0a
https://hg.mozilla.org/mozilla-central/rev/a47bbb36dbae
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 44
| Reporter | ||
Comment 8•10 years ago
|
||
Verified as fixed using:
Device: Prestigio PSP5508 (Android 4.4.2)
Build: Firefox for Android 44.0a1 (2015-10-21)
After tapping the "ADD-ONS" button from the toast notification, add-on manager is opened and all installed add-ons are displayed.
Status: RESOLVED → VERIFIED
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•