Closed Bug 487745 Opened 15 years ago Closed 15 years ago

Search engines can't be downloaded after checking fancy new checkbox

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: clouserw, Assigned: clouserw)

Details

Attachments

(4 files)

1) Load https://addons.mozilla.org/en-US/firefox/addon/11234
2) Check the box
3) Click "Add to firefox"

We need the javascript to add "?confirmed" to the end of the URL so it bypasses the login requirement.

Also, there is no way to add priority to a bug when it's first being filed. :(
Priority: -- → P1
fix committed in r24378 for testing.
Assignee: nobody → clouserw
Attached image search error
Unable to add an experimental search tool.Fails with error message(see screenshot)
For reference/testing, this means that the URL of my test add-on at https://preview.addons.mozilla.org/en-US/firefox/addon/9602, https://preview.addons.mozilla.org/en-US/firefox/downloads/file/41118/a9-20090308.xml, should end in "?confirmed" in order to install, right?
Attached image installation error
For one search tool,I was able to proceed to install after which I got this error message.
(In reply to comment #3)
> For reference/testing, this means that the URL of my test add-on at
> https://preview.addons.mozilla.org/en-US/firefox/addon/9602,
> https://preview.addons.mozilla.org/en-US/firefox/downloads/file/41118/a9-20090308.xml,
> should end in "?confirmed" in order to install, right?

In theory, yeah, although it doesn't seem to work with 9596.  I get redirected to a login page.
Looks like we're still doing the login?to= stuff:

GET /en-US/firefox/users/login?to=downloads%2Ffile%2F41078%2Fyellow_pages-20081113.xml&m=1 HTTP/1.1
This patch should fix the problem.  in r24411 for testing
Attachment #372647 - Flags: review?(buchanae)
A fix for search engines with EULAs in r24412.  Consider that part of the r?
This looks good, sans the bogus search-engine files, such as https://preview.addons.mozilla.org/en-US/firefox/addon/9541, that don't work (pre-existing) because their URLs are malformed.
Comment on attachment 372647 [details] [diff] [review]
fix for search engines

code looks fine, and testing on preview hasn't thrown any red flags
Attachment #372647 - Flags: review?(buchanae) → review+
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Verified FIXED on both regular (i.e. non-EULA) search engines (https://addons.mozilla.org/en-US/firefox/addon/11234 from comment 0), as well as:

"milw0rm search plugin" 20090408 https://addons.mozilla.org/en-US/firefox/addon/11374
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: