Closed
Bug 551682
Opened 16 years ago
Closed 16 years ago
User is not redirected to Contribute screen when an add-on has a EULA
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
5.9
People
(Reporter: chrisbloom7, Assigned: jbalogh)
References
()
Details
(Whiteboard: [z])
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
Build Identifier:
In my extension's Contribute section, I have chosen the option "Ask after users start downloading this add-on". However, my add-on also has a EULA so when a user clicks the "Add to Firefox" button they are taken first to the policy screen. From there, clicking on the "Accept and Install" button triggers the install, but it doesn't send the user to the contribute page afterward.
Reproducible: Always
Steps to Reproduce:
1. Go to https://addons.mozilla.org/en-US/firefox/addon/2608/
2. Click "Add to Firefox"
3. Click the "Accept and Install" button if you agree to my awesome EULA
Actual Results:
Add-on install is triggered, but contribute page doesn't appear
Expected Results:
User should be redirected to my contribute page according to the option I've selected in the Contributions form in the Add-on Developer Hub
Confirmed in Firefox 3.5.8 on Mac and Firefox 3.6 on Windows
Comment 1•16 years ago
|
||
can confirm
Severity: normal → major
Status: UNCONFIRMED → NEW
Ever confirmed: true
Target Milestone: --- → 5.8
Updated•16 years ago
|
Flags: in-litmus?
Comment 2•16 years ago
|
||
Flags: in-litmus? → in-litmus+
Updated•16 years ago
|
Target Milestone: 5.8 → 5.9
| Assignee | ||
Comment 3•16 years ago
|
||
Are we ok waiting for zamboni buttons on this one?
Comment 4•16 years ago
|
||
(In reply to comment #3)
> Are we ok waiting for zamboni buttons on this one?
yes
| Assignee | ||
Updated•16 years ago
|
| Assignee | ||
Comment 5•16 years ago
|
||
This works in zamboni via bug 544508.
Chris: note that this won't get fixed live until we start pushing out zamboni pages.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Whiteboard: [z]
Version: unspecified → 4.x
| Reporter | ||
Comment 6•16 years ago
|
||
Thanks everyone! That was quick :)
Comment 7•16 years ago
|
||
Chris: you should be able to test this at https://preview.addons.mozilla.org/z/en-US/firefox/addon/2608/; QA will take a look later, too, but it'd be nice to have you look :-)
| Assignee | ||
Comment 8•16 years ago
|
||
I broke this recently by caching the button too aggressively, let me fix that.
| Reporter | ||
Comment 9•16 years ago
|
||
It appeared to work for me. (I say appeared because I didn't see the actual EULA appear and the following "About" screen was empty, but technically it did do what I expected.)
Verified FIXED; after clicking the button, I'm taken to https://preview.addons.mozilla.org/z/en-US/firefox/addon/2608/eula/47740?src=addondetail, and then on post-back, to https://preview.addons.mozilla.org/z/en-US/firefox/addon/2608/developers
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•