Carsten "Tomcat" Book
e0579e52cd
merge mozilla-inbound to mozilla-central a=merge
2015-09-28 14:13:24 +02:00
Dave Townsend
51dcae08b4
Bug 1192926: Hide system add-ons from the add-ons manager. r=rhelmer
...
We've wanted a hidden property for add-ons for a while so we can do things like
hide "uninstalled" sideloaded add-ons so this adds the basic version of it to
hide system add-ons.
2015-09-24 11:36:40 -07:00
J. Ryan Stinnett
2dada8f365
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
Tooru Fujisawa
e1e42ff6d3
Bug 1207497 - Part 1: Remove use of expression closure from toolkit/, exept tests. r=Gijs
2015-09-24 21:20:04 +09:00
Dave Townsend
9d995bd34f
Bug 1194784: Sideloaded add-ons without full signing don't display an appropriate warning in the add-ons manager. r=dao
2015-09-03 12:39:29 -07:00
Steffen Wilberg
c76e145b10
Bug 1195060 - In the Add-ons manager, make Ctrl+f focus the search box again instead of invoking the findbar first. r=mossop
2015-08-24 17:11:17 +02:00
Dave Townsend
4618999b6b
Bug 1042699: Block cross-origin add-on install requests. r=dveditz
2015-08-18 17:21:05 -07:00
Dave Townsend
94f70c4269
Bug 1195034: Only show messages about add-ons being disabled if signing requirements are on. r=dao
2015-08-20 14:25:22 -07:00
Dave Townsend
5892bd3251
Bug 1161183: Follow-up fix that was missed in the review comments. r=dao, a=kwierso
2015-06-19 12:08:46 -07:00
Dave Townsend
463987cf76
Bug 1161183: Don't show the add-on version in the list view. r=dao
2015-06-08 10:30:35 -07:00
Dave Townsend
16b826c1cd
Bug 1170162: Use a support page for signing warnings intended for users. r=dao
2015-06-08 09:17:15 -07:00
Dão Gottwald
abc8d4238c
Bug 1151509 - Implement the front-end side of the warning about add-ons detected as no longer signed during the periodic check. r=dtownsend
2015-05-08 19:27:25 +02:00
Richard Marti
1571764cdc
Bug 989469 - Use new style for add-on manager. ui-r=mmasalaney r=mossop CLOSED TREE
2015-04-03 17:00:56 +02:00
Dão Gottwald
d0dc9f8ecc
Bug 1149702 - Display a note about add-ons that aren't properly signed in the add-ons manager. r=mossop
2015-04-30 21:17:39 +02:00
Mike Kaply
f9fec50290
Bug 1132971 - Don't assume that the add-ons discovery pane will be available, r=mossop
2015-04-09 11:18:31 -05:00
Stephen Pohl
f0a968dcba
Bug 1140522: Set proper permissions on GMP when disabled. r=mossop
2015-03-14 23:25:42 -04:00
Stephen Pohl
dbcccd2cc7
Bug 1089867: Refactor GMPProvider and make it compatible with EME CDMs. r=gfritzsche
2015-02-17 12:50:21 -05:00
Benjamin Smedberg
ebc09b6c60
Bug 1131136 part B - reload plugins when we load the plugins pane of the addon manager, r=Unfocused
2015-02-10 12:30:06 -05:00
Dave Townsend
f5d707425c
Bug 1084558: Switch the web installer interfaces to use browsers instead of DOM windows. r=Unfocused
2014-11-04 19:20:52 -08:00
Jon Morton
4a98f87acc
Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
2014-10-14 13:15:21 -07:00
Mike Quested
6d3a64e164
Bug 1056035 - Hide the separator if there are no visible items above it. r=Unfocused
2014-09-29 05:01:00 -04:00
Blair McBride
dc2a20beaa
Bug 1039028 - Show license info for OpenH264 plugin. r=irving
2014-09-17 13:12:09 +12:00
Alex Bardas
55075f0bfa
Bug 1034679 - Visually display that plug-in states are locked in Add-ons Manager. r=Unfocused
2014-08-11 16:20:00 -04:00
Alex Bardas
a302dd5c14
Bug 847244 - Click-to-play state should influence how plugins are sorted in the Add-ons Manager UI. r=Unfocused
2014-07-31 10:45:00 -07:00
Georg Fritzsche
d997c2a5c6
Bug 1040941 - Preferences button for OpenH264 in AddonManager should always work. r=Unfocused
2014-07-21 15:00:35 +02:00
Randell Jesup
4c6dd398f3
Bug 1040937 - GMPInstallManager/OpenH264Provider using wrong directory/plugin names r=unfocused a=kwierso
2014-07-19 00:58:22 -04:00
Georg Fritzsche
60d1cf9e49
Bug 1009909 - Firefox desktop: Integrate the openh264 media plugin in the add-ons manager. r=unfocused
2014-07-16 15:49:30 +02:00
Ryan VanderMeulen
87e11631e2
Backed out changeset 46acc7f0704b (bug 1009909) for xpcshell failures.
2014-07-16 11:34:20 -04:00
Georg Fritzsche
e098e37d5e
Bug 1009909 - Firefox desktop: Integrate the openh264 media plugin in the add-ons manager. r=unfocused
2014-07-16 15:49:30 +02:00
Georg Fritzsche
a103f2856f
Bug 1004506 - Telemetry experiments: Properly handle install states & their transitions in addon manager UI. r=unfocused
2014-05-07 20:48:07 +02:00
Ryan VanderMeulen
3e49c6bd06
Backed out changesets 674c36d744fb (bug 1000114) and eddce10b8511 (bug 1004506) for frequent OSX 10.8 bc3 failures.
2014-05-09 16:54:05 -04:00
Georg Fritzsche
ef30eb84f6
Bug 1004506 - Telemetry experiments: Properly handle install states & their transitions in addon manager UI. r=unfocused
2014-05-07 20:48:07 +02:00
Carsten "Tomcat" Book
87fe470d41
Merge m-c to fx-team
2014-04-23 15:04:22 +02:00
Georg Fritzsche
5d0586b295
Bug 986677 - Add time left and activity state to experiments in the Addon Manager UI. r=unfocused
2014-04-23 14:34:49 +02:00
Nicholas Nethercote
84364f96d8
Bug 996448 - Lazify the loading of PluralForm.jsm everywhere. r=mak.
2014-04-22 20:19:12 -07:00
Jordan Santell
6aad222cd1
Bug 988661 - Add 'Enable addon debugging' button in toolbox. r=jryans
2014-03-27 15:43:00 +01:00
Gregory Szorc
15adecd571
Bug 973992 - Support experiments add-ons; r=Unfocused
...
A new type of add-on is introduced: experiments.
Experiments are add-ons that conduct data experiments. They are deployed
to compatible clients and collect additional information about the
client.
2014-03-19 15:02:58 -07:00
Jordan Santell
13e58e7f00
Bug 911098 - Implement Addon Debugger UI, r=fitzgen,harthur,mossop
...
From 8af4148dc10f18bf67e39442ee93169cb66382d5 Mon Sep 17 00:00:00 2001
---
browser/devtools/debugger/debugger-controller.js | 36 ++++++-
browser/devtools/debugger/debugger-panes.js | 17 +++-
browser/devtools/debugger/test/browser.ini | 1 +
.../debugger/test/browser_dbg_addon-sources.js | 108 ++++++++++++++++++++
browser/devtools/debugger/test/head.js | 29 ++++++
browser/devtools/framework/ToolboxProcess.jsm | 31 ++++--
.../devtools/framework/toolbox-process-window.js | 18 +++-
modules/libpref/src/init/all.js | 3 +
.../en-US/chrome/mozapps/extensions/extensions.dtd | 1 +
toolkit/mozapps/extensions/content/extensions.js | 55 +++++++---
toolkit/mozapps/extensions/content/extensions.xml | 31 +++++-
toolkit/mozapps/extensions/content/extensions.xul | 6 ++
.../mozapps/extensions/internal/XPIProvider.jsm | 4 +
.../extensions/internal/XPIProviderUtils.js | 2 +-
.../test/addons/test_jetpack/bootstrap.js | 17 ++++
.../test/addons/test_jetpack/harness-options.json | 1 +
.../test/addons/test_jetpack/install.rdf | 28 ++++++
.../extensions/test/browser/browser-common.ini | 1 +
.../test/browser/browser_debug_button.js | 112 +++++++++++++++++++++
toolkit/mozapps/extensions/test/browser/head.js | 3 +
.../extensions/test/xpcshell/test_isDebuggable.js | 36 +++++++
.../extensions/test/xpcshell/xpcshell-shared.ini | 1 +
22 files changed, 508 insertions(+), 33 deletions(-)
create mode 100644 browser/devtools/debugger/test/browser_dbg_addon-sources.js
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/bootstrap.js
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/harness-options.json
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/install.rdf
create mode 100644 toolkit/mozapps/extensions/test/browser/browser_debug_button.js
create mode 100644 toolkit/mozapps/extensions/test/xpcshell/test_isDebuggable.js
* * *
Leak fix
2014-03-25 10:59:14 -07:00
Wes Kocher
d02d099208
Backed out changeset 7d9bbb3ec194 (bug 911098) for debugger leaks on a CLOSED TREE
2014-03-24 18:36:42 -07:00
Jordan Santell
817da65e8e
Bug 911098 Implement addon debugger UI, r=mossop,fitzgen,harthur
2014-03-24 15:35:44 -07:00
Projjol Banerji
82b8269621
Bug 948888 - Move inline scripts and styles into separate file for toolkit/mozapps/extensions/content/extensions.xul (URL=about:addons) r=Unfocused,MattN
2014-02-21 03:52:00 +13:00
Alexander J. Vincent
124eff5db7
Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
2014-01-07 20:14:08 -08:00
Masayuki Nakano
a3ff9acf01
Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug
2014-02-15 09:57:39 +09:00
Boris Zbarsky
9e19b54145
Bug 913855. Fix consumers of window mediator to be more consistent in their checking for closed windows. r=dolske
...
Note that we can't just stop returning closed windows from the window
mediator, because some consumers (e.g. session restore) rely on seeing
closed windows in the list so they can remove them from their internal
data structures expeditiouly.
2013-09-13 17:29:51 -04:00
Martin Stransky
a039765696
Bug 815120 - xpinstall.enabled=false still allows to install xpi via. addon search. r=Unfocused
2013-08-29 11:22:18 -04:00
Ryan VanderMeulen
8bdcd7086f
Backed out changeset ebd79cd25bf5 (bug 815120) for mochitest-bc failures.
2013-08-19 10:29:04 -04:00
Martin Stransky
8bbda05e22
Bug 815120 - xpinstall.enabled=false still allows to install xpi via. addon search. r=Unfocused
2013-08-19 08:49:42 -04:00
Geoff Lankow
d2ae20fa50
Bug 888778 - Custom binding not applied to inline settings; r=Unfocused
2013-08-02 00:07:26 +12:00
Geoff Lankow
f4e40cf0af
Backed out changeset c482e61af458 (bug 888778) for busted test
2013-08-01 17:05:24 +12:00
Geoff Lankow
73beb9148d
Bug 888778 - Custom binding not applied to inline settings; r=Unfocused
2013-07-03 00:20:51 +12:00