Bug 983997 - move pulse animation into animation container, too, r=mak
Bug 987177 - invalidate wrapper's node reference, r=jaws
Bug 987177 - make destroyWidget clear caches for XUL wrappers, r=jaws
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
Bug 986108: Make all restartless add-ons debuggable. r=Unfocused, r=fitzgen
Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from. r=fitzgen
Bug 982608 - Geckoeditable data loss using Swift keyboard during Text Selection, r=jchen, margaret
Merge m-c to fx-team.
Bug 981852 - Push GeckoEvents to a background thread. r=mfinkle
Bug 983860 - Fixed a copy-paste error and replaced log message in AndroidFxAccount.enableSyncing() to say "Enabling" instead of "Disabling"; r=nalexander
Bug 983856 - Message when syncing is disabled by Android. r=rnewman
Bug 965811 - Support Firefox Account-based Sync in SendTabActivity. r=nalexander
merge fx-team to mozilla-central