gecko-dev/browser/components/extensions
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
..
schemas Bug 1265371: Refactor schema parsing to reduce cyclomatic complexity. r=bsilverberg 2016-08-30 12:24:32 -07:00
test Bug 1252215 - [webext] LegacyExtensionsUtils JSM module and LegacyExtensionContext helper. r=aswan,kmag 2016-08-24 18:31:36 +02:00
.eslintrc Backed out 3 changesets (bug 1246034) for Win e10s timeouts in browser_ext_commands_execute_browser_action.js 2016-08-15 21:36:34 -07:00
ext-bookmarks.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-browserAction.js Bug 1259093: Part 3 - Preload browserAction popups to prevent flicker during opening. r=Gijs r=jaws r=bwinton f=mattw 2016-08-19 12:29:11 -07:00
ext-commands.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-contextMenus.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-desktop-runtime.js Bug 1250784: Part 3 - [webext] Add suport for runtime.openOptionsPage. r=Mossop 2016-03-09 17:10:29 -08:00
ext-history.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-pageAction.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-tabs.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
ext-utils.js Bug 1293287: Close extension popups on extension shutdown. r=aswan 2016-08-24 16:26:35 -07:00
ext-windows.js Bug 1287010 - Make environment of Context explicit. r=billm 2016-08-16 15:51:50 -07:00
extension-mac-panel.css Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz 2016-08-09 12:08:04 -07:00
extension-mac.css Bug 1225633 - Add better default styles to WebExtension panels. ui-r=shorlander, r=kmag 2016-02-22 15:21:34 -05:00
extension-win-panel.css Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz 2016-08-09 12:08:04 -07:00
extension.css Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz 2016-08-09 12:08:04 -07:00
extension.svg Bug 1175770 - New extension API (r=Mossop) 2015-08-03 10:41:24 -07:00
extensions-browser.manifest Bug 1285063 - Part 2: Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag 2016-07-22 12:44:40 -07:00
jar.mn Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz 2016-08-09 12:08:04 -07:00
moz.build Bug 1285063 - Part 2: Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag 2016-07-22 12:44:40 -07:00