Last Comment Bug 748967 - desktop runtime needs to disable globally installed add-ons
: desktop runtime needs to disable globally installed add-ons
Status: VERIFIED FIXED
[blocking-webrtdesktop1+] [qa!]
:
Product: Firefox Graveyard
Classification: Graveyard
Component: Webapp Runtime (show other bugs)
: unspecified
: All All
: P1 normal
: Firefox 15
Assigned To: :Gavin Sharp [email: gavin@gavinsharp.com]
: Jason Smith [:jsmith]
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-04-25 14:21 PDT by Asa Dotzler [:asa]
Modified: 2016-03-21 12:39 PDT (History)
11 users (show)
jsmith: in‑moztrap-
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Attachments
patch (806 bytes, patch)
2012-05-10 12:05 PDT, :Gavin Sharp [email: gavin@gavinsharp.com]
myk: review+
Details | Diff | Splinter Review

Description Asa Dotzler [:asa] 2012-04-25 14:21:40 PDT
We will want to disable globally installed add-ons in the web app runtime on desktop. I'm told this is simply a flag so hopefully it's easy to pull off.
Comment 1 Jason Smith [:jsmith] 2012-04-25 14:46:26 PDT
Note for testing - Need a list of top installed global add-ons when verifying the fix for this.
Comment 2 :Gavin Sharp [email: gavin@gavinsharp.com] 2012-05-10 12:05:59 PDT
Created attachment 622838 [details] [diff] [review]
patch

This turns out to be pretty easy.
Comment 3 :Gavin Sharp [email: gavin@gavinsharp.com] 2012-05-14 11:55:02 PDT
https://hg.mozilla.org/integration/mozilla-inbound/rev/ba1c1a993a33
Comment 4 Ed Morley [:emorley] 2012-05-15 06:50:10 PDT
https://hg.mozilla.org/mozilla-central/rev/ba1c1a993a33
Comment 5 Jason Smith [:jsmith] 2012-05-21 21:39:05 PDT
Justin - Do you have a listing of top add-ons that are typically installed globally? I would like to try a couple of those to verify this bug.
Comment 6 :Gavin Sharp [email: gavin@gavinsharp.com] 2012-05-21 21:58:19 PDT
A list of most-commonly-installed add-ons wouldn't be useful, because in order for an add-on to work in web apps it would need to explicitly target the web app runtime (whose app ID is different than Firefox's). I wrote a simple add-on that does so: https://people.mozilla.com/~gavin/alerter.xpi (it just shows an alert on startup). See https://developer.mozilla.org/en/Installing_extensions for information about how to "globally install" it.

Note You need to log in before you can comment on or make changes to this bug.