gecko-dev/browser/components
Luca Greco 9226a7b2f4 Bug 1252215 - [webext] LegacyExtensionsUtils JSM module and LegacyExtensionContext helper. r=aswan,kmag
- this new module contains helpers to be able to receive connections
  originated from a webextension context from a legacy extension context
  (implemented by the `LegacyExtensionContext` class exported from
  this new jsm module)

- two new test files (an xpcshell-test and a mochitest-browser) ensures that the LegacyExtensionContext can receive a Port
  object and exchange messages with a background page and a content script (the content script test
  is in a different test file because it doesn't currently work on android, because it needs
  the browser.tabs API and the TabManager internal helper)

MozReview-Commit-ID: DS1NTXk0fB6

--HG--
extra : rebase_source : 462d6a461167e317297d204e72c2f6773bc5c770
2016-08-24 18:31:36 +02:00
..
about Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp 2016-08-31 19:28:29 -04:00
build Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp 2016-08-31 19:28:29 -04:00
contextualidentity Backed out changeset 08e4eadbb77d for causing bug 1299667 2016-09-02 13:06:24 +02:00
controlcenter/content Bug 1206233 - Avoid flickering of the panel when removing permission items, r=jaws 2016-08-16 14:30:42 +03:00
customizableui Bug 1271115 - Merge ChromeUtils.js into EventUtils.js; r=jmaher 2016-08-25 16:57:09 +03:00
dirprovider Bug 1299234 - Fix incorrect if statement block in AppendDistroSearchDirs(). r=mkaply 2016-08-31 01:33:54 +08:00
downloads Bug 1297657 - Refine the plain style of buttons in Downloads Panel and support RTL. r=dao 2016-08-25 17:27:49 +08:00
extensions Bug 1252215 - [webext] LegacyExtensionsUtils JSM module and LegacyExtensionContext helper. r=aswan,kmag 2016-08-24 18:31:36 +02:00
feeds Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
migration Bug 1299445 - use distribution.ini directly to check if automigration is enabled, r=mkaply 2016-08-31 14:58:23 +01:00
newtab Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe 2016-08-16 15:44:15 -04:00
originattributes Backed out changeset 57a1ca19b38c (bug 1260931) 2016-09-02 15:33:51 +02:00
places Bug 1150678 - Changing url of a bookmark with a keyword breaks the keyword forever. r=adw 2016-08-30 11:04:22 +02:00
preferences Merge m-c to autoland, a=merge 2016-09-02 13:34:45 -07:00
privatebrowsing Bug 709991 - Fire onerror instead of throwing on network errors for async XHRs. r=bz 2016-07-30 00:24:56 -04:00
safebrowsing/content/test Bug 1286854 - Replace ownerDocument.defaultView with ownerGlobal in browser/. r=dao 2016-07-16 10:20:04 +02:00
search Bug 1294201. Update search plugins. r=florian 2016-08-31 17:17:41 -05:00
selfsupport Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
sessionstore Bug 1218937 - Introduce a new option for switchToTabHavingURI's ignoreFragment to not overwrite the fragment portion. Use this new argument to switch to the preferences without changing the currently opened pane. r=mattn 2016-08-31 12:53:23 -04:00
shell Bug 1297239 - Enable eslint for browser/components/shell. r=Gijs 2016-08-23 15:39:18 -04:00
syncedtabs Backed out changeset bbe3a00528ed (bug 1288247) for failing test_TabListComponent.js. r=backout 2016-08-24 18:22:40 +02:00
tests Bug 1254268 - Distribution should use default prefs, regression from 1252466; r=mconnor 2016-03-08 09:39:45 -06:00
translation No bug - Enable some e10s that pass and add some more annotations to ones that don't. 2016-05-09 17:01:16 -04:00
uitour Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe 2016-08-16 15:44:15 -04:00
BrowserComponents.manifest Bug 1250603 - update comments blaming WebappRT to blame xpcshell instead; r=gps 2016-04-15 17:17:15 -07:00
distribution.js Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh 2016-08-04 03:28:58 -04:00
moz.build Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp 2016-08-31 19:28:29 -04:00
nsBrowserContentHandler.js Bug 1286627 - Check for undefined shell service before dereferencing it in the ShellService proxy. Linux builds that disable gio do not have the shell service defined and the proxy was throwing. r=Gijs 2016-08-22 20:34:49 -04:00
nsBrowserGlue.js Merge m-c to fx-team. a=merge 2016-09-03 11:45:27 -04:00
nsIBrowserGlue.idl
nsIBrowserHandler.idl