Closed Bug 1356388 Opened 8 years ago Closed 8 years ago

Firefox 53 is not allowing our browser extension to be installed from our site

Categories

(Toolkit :: Add-ons Manager, defect)

53 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1356292

People

(Reporter: bit-dev, Unassigned)

References

()

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 Steps to reproduce: When navigating to our landing page without the extension installed 1) Navigated to our landing page without the extension installed 2) Click the "Install now for Mozilla Firefox" button 3) Observe the pop up which states "Firefox prevented this site from asking you to install software on your computer." Actual results: We get a popup which states that "Firefox prevented this site from asking you to install software on your computer." Screenshot included in email to Mike Kaply Expected results: We expect to get a popup which allows the user to either install the extension or cancel.
Attached image Referenced image
As an FYI, this appears to be occurring on other extension builders' sites as well. For example, https://noscript.net/
Depends on: 1356292
Component: Untriaged → Add-ons Manager
Product: Firefox → Toolkit
This looks like bug 1356292 but using InstallTrigger instead of a direct link. And, it looks like the patch for 1356292 covers InstallTrigger as well, excellent. I verified this manually -- on a Nightly build from yesterday, the "Install now..." button yields the "Firefox prevented this site..." notification, on a recent build (a local build, I didn't check if this made today's downloadable build), we get the same dialog but with Allow/Don't Allow buttons, which is the intended behavior for InstallTrigger.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: