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

Reply via email to