I can confirm that this remains broken, the page from the bug description actually works, but not the plugins on Mycroft Project: http://mycroftproject.com/dlstats.html DIsabling the plugin "Unity Desktop Integration 3.0.2" and restarting Firefox still fixes this.
I'll change the bug description accordingly. ** Description changed: This addon replaces windows.external with it's own object, breaking the ability to install Opensearch plugins from JS ( window.external.AddSearchProvider() ) TESTCASE: - 1) Go to https://startpage.com/eng/download-startpage-plugin.html - 2) Click on the blue "Install" button (either of both) - 3) You should get a question whether you want to install the search plugin. + 1) Go to http://mycroftproject.com/dlstats.html + 2) Choose any of the OpenSearch plugins and click on the name + + EXPECTED BEHAVIOUR: + A modal window should pop up asking if the chosen plugin really should be installed + + ACTUAL BEHAVIOUR: + A modal window pops up stating that the browser does not support OpenSearch plugins ** Description changed: - This addon replaces windows.external with it's own object, breaking the - ability to install Opensearch plugins from JS ( + The addon "Unity Desktop Integration" replaces windows.external with its + own object, breaking the ability to install Opensearch plugins from JS ( window.external.AddSearchProvider() ) TESTCASE: 1) Go to http://mycroftproject.com/dlstats.html 2) Choose any of the OpenSearch plugins and click on the name EXPECTED BEHAVIOUR: A modal window should pop up asking if the chosen plugin really should be installed ACTUAL BEHAVIOUR: A modal window pops up stating that the browser does not support OpenSearch plugins -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to unity-firefox-extension in Ubuntu. https://bugs.launchpad.net/bugs/1069793 Title: Can't install search engines (Tramples over window.external) Status in “unity-firefox-extension” package in Ubuntu: Confirmed Bug description: The addon "Unity Desktop Integration" replaces windows.external with its own object, breaking the ability to install Opensearch plugins from JS ( window.external.AddSearchProvider() ) TESTCASE: 1) Go to http://mycroftproject.com/dlstats.html 2) Choose any of the OpenSearch plugins and click on the name EXPECTED BEHAVIOUR: A modal window should pop up asking if the chosen plugin really should be installed ACTUAL BEHAVIOUR: A modal window pops up stating that the browser does not support OpenSearch plugins To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-firefox-extension/+bug/1069793/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

