gecko-dev/toolkit/components/extensions
Kris Maglione 739cafdadd Bug 1472491: Part 4a - Add helper classes for lazily loading JS IPC actors. r=felipe
This adds the basic framework for defining IPC actors which are lazily
instantiated for the appropriate frame loaders based on DOM events, message
manager messages, and observers. Actual actors are defined in follow-up
commits.

MozReview-Commit-ID: Jb6CWWW7v3v

--HG--
extra : rebase_source : 6c465c492ef423616346d70047c4fd4b074af303
2018-08-11 15:27:12 -07:00
..
child Bug 1477015 - Select storage.local backend on startup when the extension is not migrating its data. r=aswan,mixedpuppy 2018-07-26 13:53:22 +02:00
docs Bug 1477866 Fix documentation typo r=me 2018-07-30 22:23:04 -07:00
parent Backed out changeset 3dc7979622c3 (bug 1280234) for xpcshell failures e.g. test_ext_contentscript_restrictSchemes.js. CLOSED TREE 2018-08-11 05:17:02 +03:00
schemas Backed out changeset 3dc7979622c3 (bug 1280234) for xpcshell failures e.g. test_ext_contentscript_restrictSchemes.js. CLOSED TREE 2018-08-11 05:17:02 +03:00
test Bug 1481932 - Fully enable ESLint rule mozilla/reject-requires-await. r=mossop 2018-08-11 07:27:35 +00:00
webrequest Bug 1476570 - allow proxy to work on restricted domains, r=aswan 2018-08-02 14:03:00 -03:00
.eslintrc.js Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8 2018-04-24 20:18:09 -07:00
DocumentObserver.h Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
dummy.xul
ext-browser-content.js
ext-toolkit.json Backed out changeset 3dc7979622c3 (bug 1280234) for xpcshell failures e.g. test_ext_contentscript_restrictSchemes.js. CLOSED TREE 2018-08-11 05:17:02 +03:00
extension-process-script.js Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag 2018-08-02 23:49:09 -04:00
Extension.jsm Bug 1480948 - Defer or await storage.local data migration on extension shutdown. r=aswan 2018-08-04 17:00:41 +02:00
ExtensionChild.jsm Bug 1325814 - Remove unnecessary schemas/menus_internal.json r=mixedpuppy 2018-08-03 11:09:38 +02:00
ExtensionChildDevToolsUtils.jsm Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE 2018-07-26 11:13:28 +03:00
ExtensionCommon.jsm Bug 1474440 - Implement support for the 'onHighlighted' API for multiselect tabs r=mixedpuppy 2018-07-28 13:15:55 +02:00
ExtensionContent.jsm Backed out 2 changesets (bug 1463016, bug 1463291) for geckoview failures 2018-07-29 03:55:23 +03:00
ExtensionPageChild.jsm Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag 2018-08-02 23:49:09 -04:00
ExtensionParent.jsm Bug 1479570. Get Add a getter to get a docshell from nsIWindowlessBrowser. r=kmag 2018-08-03 00:05:07 +00:00
ExtensionPermissions.jsm
ExtensionPolicyService.cpp Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
ExtensionPolicyService.h Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
ExtensionPreferencesManager.jsm Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE 2018-07-26 11:13:28 +03:00
extensions-toolkit.manifest
ExtensionSettingsStore.jsm Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE 2018-07-26 11:13:28 +03:00
ExtensionStorage.jsm Bug 1475306 - Changes to the detection of extensions already migrated to ExtensionStorageIDB and rename successfully migrated JSONFile. r=mixedpuppy 2018-07-06 19:07:28 +02:00
ExtensionStorageIDB.jsm Bug 1481607 - Fix ExtensionStorageIDB storage.local.get when called with a string param. r=aswan 2018-08-08 16:56:47 +00:00
ExtensionStorageSync.jsm Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan 2018-06-25 19:30:21 -07:00
ExtensionTestCommon.jsm Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan 2018-06-25 19:30:21 -07:00
ExtensionUtils.jsm Bug 1476145 part 6. Stop using getInterface(nsIDOMWindowUtils) in toolkit. r=mossop 2018-07-24 19:47:42 -04:00
ExtensionXPCShellUtils.jsm Bug 1472491: Part 4a - Add helper classes for lazily loading JS IPC actors. r=felipe 2018-08-11 15:27:12 -07:00
FindContent.jsm
jar.mn Backed out changeset 3dc7979622c3 (bug 1280234) for xpcshell failures e.g. test_ext_contentscript_restrictSchemes.js. CLOSED TREE 2018-08-11 05:17:02 +03:00
LegacyExtensionsUtils.jsm Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE 2018-07-26 11:13:28 +03:00
MatchGlob.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MatchPattern.cpp Bug 1280370 - Remove unneeded DomainIsWildcard check r=mixedpuppy 2018-08-08 18:56:53 +02:00
MatchPattern.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
MessageChannel.jsm Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag 2018-08-02 23:49:09 -04:00
MessageManagerProxy.jsm Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan 2018-06-25 19:30:21 -07:00
moz.build Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
mozIExtensionProcessScript.idl Bug 1460940 - Remove nsIDOMDocument uses in toolkit/. r=bz 2018-05-11 19:46:15 +02:00
NativeManifests.jsm
NativeMessaging.jsm Bug 1392067 - Disconnect open extension ports when the message manager goes away 2018-04-25 22:31:03 +02:00
ProxyScriptContext.jsm Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan 2018-06-25 19:30:21 -07:00
Schemas.jsm Bug 1325814 - Add extension API to find menu target r=mixedpuppy 2018-08-04 18:09:49 +02:00
WebExtensionContentScript.h Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
WebExtensionPolicy.cpp Bug 1472491: Part 2b - Add MozDocumentObserver class to notify on new pattern-matched documents. r=zombie 2018-07-31 21:50:34 -07:00
WebExtensionPolicy.h Bug 1476570 - allow proxy to work on restricted domains, r=aswan 2018-08-02 14:03:00 -03:00