Commit graph

21 commits

Author SHA1 Message Date
Alexandre Poirot
dddc73fb49 Bug 1465635 - Merge all target fronts with Target class. r=yulia,jdescottes
This patch makes it so that all target fronts inherits from a Target class mixin.
We are using a mixin as fronts should inherit from a custom Front class,
which is augmented with its own RDP request and events defined in its spec.
(This is done via FrontClassWithSpec(spec))

Depends on D15830

Differential Revision: https://phabricator.services.mozilla.com/D15831

--HG--
extra : moz-landing-system : lando
2019-02-02 11:24:32 +00:00
Luca Greco
0bc32af010 Bug 1518486 - Disable extension devtools_page for private tabs when not allowed by users. r=mixedpuppy
This patch applies the following changes:

- make sure that the WebExtensions internals do not create any devtools_page related to a private tabs' toolbox
  if the extension is not allowed to access the private browsing windows

- define a new mochitest to verify the expended behaviors on the private windows when the extension is
  allowed and not allowed

Depends on D15948

Differential Revision: https://phabricator.services.mozilla.com/D15949

--HG--
extra : moz-landing-system : lando
2019-01-31 19:43:44 +00:00
Kris Maglione
e930b89c34 Bug 1514594: Part 3 - Change ChromeUtils.import API.
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8

This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:

  ChromeUtils.import("resource://gre/modules/Services.jsm");

is approximately the same as the following, in the new model:

  var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");

Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs

This was done using the followng script:

https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8

Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs

Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs

Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs

Differential Revision: https://phabricator.services.mozilla.com/D16750

--HG--
extra : rebase_source : 359574ee3064c90f33bf36c2ebe3159a24cc8895
extra : histedit_source : b93c8f42808b1599f9122d7842d2c0b3e656a594%2C64a3a4e3359dc889e2ab2b49461bab9e27fc10a7
2019-01-17 10:18:31 -08:00
Alexandre Poirot
36ade4321e Bug 1503628 - Rename TabTarget to Target. r=yulia
MozReview-Commit-ID: BpmiEm05QIF

Depends on D11015

Differential Revision: https://phabricator.services.mozilla.com/D11016

--HG--
extra : moz-landing-system : lando
2018-11-08 10:30:59 +00:00
Alexandre Poirot
d13f51a0cb Bug 1494281 - Fix possible race around devToolsTarget promise creation r=rpl
MozReview-Commit-ID: DlB05jFPtGL

Differential Revision: https://phabricator.services.mozilla.com/D6939

--HG--
extra : moz-landing-system : lando
2018-10-01 14:45:11 +00:00
Alexandre Poirot
fc8714580a Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-24 09:52:57 -07:00
Alexandre Poirot
f421baa62a Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
Summary: Depends On D4536

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4537

MozReview-Commit-ID: E3AIMyFgL5m
2018-09-24 09:52:50 -07:00
shindli
51a3c01ced Backed out 9 changesets (bug 1485676) for failures in browser/tools/mozscreenshots/devtools/browser_devtools.js CLOSED TREE
Backed out changeset d358feec4ca1 (bug 1485676)
Backed out changeset ed554dbb062f (bug 1485676)
Backed out changeset 6e78058df94d (bug 1485676)
Backed out changeset 3a6f1b0e71f4 (bug 1485676)
Backed out changeset 16d2403aa787 (bug 1485676)
Backed out changeset 454eddf52157 (bug 1485676)
Backed out changeset 926f725f2183 (bug 1485676)
Backed out changeset fb03f174bd5f (bug 1485676)
Backed out changeset ceb93dd1799a (bug 1485676)
2018-09-24 15:27:27 +03:00
Alexandre Poirot
796f22b354 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-24 01:25:02 -07:00
Alexandre Poirot
7b7f2b7ebd Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
Summary: Depends On D4536

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4537

MozReview-Commit-ID: E3AIMyFgL5m
2018-09-24 01:24:59 -07:00
Gurzau Raul
ad28ad0169 Backed out 9 changesets (bug 1485676) for failing at damp inspector/cold-open.js on a CLOSED TREE
Backed out changeset 4de2e71debfe (bug 1485676)
Backed out changeset e63025150c7a (bug 1485676)
Backed out changeset f9ef30ae3f7f (bug 1485676)
Backed out changeset a83636fab16a (bug 1485676)
Backed out changeset b1fd24929e09 (bug 1485676)
Backed out changeset acb27b915742 (bug 1485676)
Backed out changeset ba2157632772 (bug 1485676)
Backed out changeset d1d6b9bc2372 (bug 1485676)
Backed out changeset d7646ea8640b (bug 1485676)
2018-09-22 19:42:04 +03:00
Alexandre Poirot
8724260e30 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-22 08:34:21 -07:00
Alexandre Poirot
5cd419ffca Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
Summary: Depends On D4536

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4537

MozReview-Commit-ID: E3AIMyFgL5m
2018-09-22 08:34:19 -07:00
arthur.iakab
6877b6a75c Backed out 9 changesets (bug 1485676)for perma failures in devtools/client/canvasdebugger/test/browser_canvas-actor-test-01.js CLOSED TREE
Backed out changeset 9f5ec2aa7109 (bug 1485676)
Backed out changeset 0d530c1316a4 (bug 1485676)
Backed out changeset 03278e6fe685 (bug 1485676)
Backed out changeset 275463260056 (bug 1485676)
Backed out changeset 4c5a956b33f7 (bug 1485676)
Backed out changeset d8fe80bb0e3c (bug 1485676)
Backed out changeset 56240996921f (bug 1485676)
Backed out changeset ec0a322f5cc9 (bug 1485676)
Backed out changeset f0f4f9407970 (bug 1485676)
2018-09-21 12:48:48 +03:00
Alexandre Poirot
c023333832 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Differential Revision: https://phabricator.services.mozilla.com/D6161

--HG--
extra : moz-landing-system : lando
2018-09-21 08:08:11 +00:00
Alexandre Poirot
2ec27d0a50 Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
Depends On D4536

Differential Revision: https://phabricator.services.mozilla.com/D4537

--HG--
extra : moz-landing-system : lando
2018-09-21 08:11:53 +00:00
Luca Greco
e8af81013a Bug 1451795 - Move lazy devtools initialization helper into a static method of the ExtensionAPI. r=aswan
MozReview-Commit-ID: KOxQcgsKXoB

--HG--
extra : rebase_source : 7290b3c437b6f3cdce9b1cb49065823b691d1c41
2018-04-11 18:36:05 +02:00
Luca Greco
189998be76 Bug 1394750 - Allow the webextension devtools_page to be disabled separately from the entire extension. r=aswan,jdescottes
MozReview-Commit-ID: 6rnBYXlJPTz

--HG--
extra : rebase_source : 3ea48ddb34ce659969ac707854e492ca94ba8f7a
2018-01-15 20:56:17 +01:00
Kris Maglione
37cb72e227 Bug 1372406: Stop misusing import-globals-from in extension API scripts. r=aswan
MozReview-Commit-ID: FTkcmuguOwq

--HG--
rename : browser/components/extensions/ext-c-browser.js => browser/components/extensions/child/ext-browser.js
rename : browser/components/extensions/ext-c-devtools-inspectedWindow.js => browser/components/extensions/child/ext-devtools-inspectedWindow.js
rename : browser/components/extensions/ext-c-devtools-network.js => browser/components/extensions/child/ext-devtools-network.js
rename : browser/components/extensions/ext-c-devtools-panels.js => browser/components/extensions/child/ext-devtools-panels.js
rename : browser/components/extensions/ext-c-devtools.js => browser/components/extensions/child/ext-devtools.js
rename : browser/components/extensions/ext-c-menus.js => browser/components/extensions/child/ext-menus.js
rename : browser/components/extensions/ext-c-omnibox.js => browser/components/extensions/child/ext-omnibox.js
rename : browser/components/extensions/ext-c-tabs.js => browser/components/extensions/child/ext-tabs.js
rename : browser/components/extensions/ext-bookmarks.js => browser/components/extensions/parent/ext-bookmarks.js
rename : browser/components/extensions/ext-browser.js => browser/components/extensions/parent/ext-browser.js
rename : browser/components/extensions/ext-browserAction.js => browser/components/extensions/parent/ext-browserAction.js
rename : browser/components/extensions/ext-browsingData.js => browser/components/extensions/parent/ext-browsingData.js
rename : browser/components/extensions/ext-chrome-settings-overrides.js => browser/components/extensions/parent/ext-chrome-settings-overrides.js
rename : browser/components/extensions/ext-commands.js => browser/components/extensions/parent/ext-commands.js
rename : browser/components/extensions/ext-devtools-inspectedWindow.js => browser/components/extensions/parent/ext-devtools-inspectedWindow.js
rename : browser/components/extensions/ext-devtools-network.js => browser/components/extensions/parent/ext-devtools-network.js
rename : browser/components/extensions/ext-devtools-panels.js => browser/components/extensions/parent/ext-devtools-panels.js
rename : browser/components/extensions/ext-devtools.js => browser/components/extensions/parent/ext-devtools.js
rename : browser/components/extensions/ext-find.js => browser/components/extensions/parent/ext-find.js
rename : browser/components/extensions/ext-geckoProfiler.js => browser/components/extensions/parent/ext-geckoProfiler.js
rename : browser/components/extensions/ext-history.js => browser/components/extensions/parent/ext-history.js
rename : browser/components/extensions/ext-menus.js => browser/components/extensions/parent/ext-menus.js
rename : browser/components/extensions/ext-omnibox.js => browser/components/extensions/parent/ext-omnibox.js
rename : browser/components/extensions/ext-pageAction.js => browser/components/extensions/parent/ext-pageAction.js
rename : browser/components/extensions/ext-pkcs11.js => browser/components/extensions/parent/ext-pkcs11.js
rename : browser/components/extensions/ext-sessions.js => browser/components/extensions/parent/ext-sessions.js
rename : browser/components/extensions/ext-sidebarAction.js => browser/components/extensions/parent/ext-sidebarAction.js
rename : browser/components/extensions/ext-tabs.js => browser/components/extensions/parent/ext-tabs.js
rename : browser/components/extensions/ext-url-overrides.js => browser/components/extensions/parent/ext-url-overrides.js
rename : browser/components/extensions/ext-windows.js => browser/components/extensions/parent/ext-windows.js
rename : toolkit/components/extensions/ext-c-backgroundPage.js => toolkit/components/extensions/child/ext-backgroundPage.js
rename : toolkit/components/extensions/ext-c-contentScripts.js => toolkit/components/extensions/child/ext-contentScripts.js
rename : toolkit/components/extensions/ext-c-extension.js => toolkit/components/extensions/child/ext-extension.js
rename : toolkit/components/extensions/ext-c-identity.js => toolkit/components/extensions/child/ext-identity.js
rename : toolkit/components/extensions/ext-c-runtime.js => toolkit/components/extensions/child/ext-runtime.js
rename : toolkit/components/extensions/ext-c-storage.js => toolkit/components/extensions/child/ext-storage.js
rename : toolkit/components/extensions/ext-c-test.js => toolkit/components/extensions/child/ext-test.js
rename : toolkit/components/extensions/ext-c-toolkit.js => toolkit/components/extensions/child/ext-toolkit.js
rename : toolkit/components/extensions/ext-c-webRequest.js => toolkit/components/extensions/child/ext-webRequest.js
rename : toolkit/components/extensions/ext-alarms.js => toolkit/components/extensions/parent/ext-alarms.js
rename : toolkit/components/extensions/ext-backgroundPage.js => toolkit/components/extensions/parent/ext-backgroundPage.js
rename : toolkit/components/extensions/ext-browserSettings.js => toolkit/components/extensions/parent/ext-browserSettings.js
rename : toolkit/components/extensions/ext-clipboard.js => toolkit/components/extensions/parent/ext-clipboard.js
rename : toolkit/components/extensions/ext-contentScripts.js => toolkit/components/extensions/parent/ext-contentScripts.js
rename : toolkit/components/extensions/ext-contextualIdentities.js => toolkit/components/extensions/parent/ext-contextualIdentities.js
rename : toolkit/components/extensions/ext-cookies.js => toolkit/components/extensions/parent/ext-cookies.js
rename : toolkit/components/extensions/ext-dns.js => toolkit/components/extensions/parent/ext-dns.js
rename : toolkit/components/extensions/ext-downloads.js => toolkit/components/extensions/parent/ext-downloads.js
rename : toolkit/components/extensions/ext-extension.js => toolkit/components/extensions/parent/ext-extension.js
rename : toolkit/components/extensions/ext-i18n.js => toolkit/components/extensions/parent/ext-i18n.js
rename : toolkit/components/extensions/ext-identity.js => toolkit/components/extensions/parent/ext-identity.js
rename : toolkit/components/extensions/ext-idle.js => toolkit/components/extensions/parent/ext-idle.js
rename : toolkit/components/extensions/ext-management.js => toolkit/components/extensions/parent/ext-management.js
rename : toolkit/components/extensions/ext-notifications.js => toolkit/components/extensions/parent/ext-notifications.js
rename : toolkit/components/extensions/ext-permissions.js => toolkit/components/extensions/parent/ext-permissions.js
rename : toolkit/components/extensions/ext-privacy.js => toolkit/components/extensions/parent/ext-privacy.js
rename : toolkit/components/extensions/ext-protocolHandlers.js => toolkit/components/extensions/parent/ext-protocolHandlers.js
rename : toolkit/components/extensions/ext-proxy.js => toolkit/components/extensions/parent/ext-proxy.js
rename : toolkit/components/extensions/ext-runtime.js => toolkit/components/extensions/parent/ext-runtime.js
rename : toolkit/components/extensions/ext-storage.js => toolkit/components/extensions/parent/ext-storage.js
rename : toolkit/components/extensions/ext-tabs-base.js => toolkit/components/extensions/parent/ext-tabs-base.js
rename : toolkit/components/extensions/ext-theme.js => toolkit/components/extensions/parent/ext-theme.js
rename : toolkit/components/extensions/ext-toolkit.js => toolkit/components/extensions/parent/ext-toolkit.js
rename : toolkit/components/extensions/ext-topSites.js => toolkit/components/extensions/parent/ext-topSites.js
rename : toolkit/components/extensions/ext-webNavigation.js => toolkit/components/extensions/parent/ext-webNavigation.js
rename : toolkit/components/extensions/ext-webRequest.js => toolkit/components/extensions/parent/ext-webRequest.js
extra : source : 6af40fb76692ad647645194c7458c1be228378aa
2018-03-25 21:20:17 -07:00
Margareta Eliza Balazs
b00d213658 Backed out changeset 6af40fb76692 (bug 1372406) for Doc lint failure in builds/worker/checkouts/gecko/docs-out/html/main/_staging/python/mach.commands.rst on a CLOSED TREE
--HG--
rename : browser/components/extensions/parent/ext-bookmarks.js => browser/components/extensions/ext-bookmarks.js
rename : browser/components/extensions/parent/ext-browser.js => browser/components/extensions/ext-browser.js
rename : browser/components/extensions/parent/ext-browserAction.js => browser/components/extensions/ext-browserAction.js
rename : browser/components/extensions/parent/ext-browsingData.js => browser/components/extensions/ext-browsingData.js
rename : browser/components/extensions/child/ext-browser.js => browser/components/extensions/ext-c-browser.js
rename : browser/components/extensions/child/ext-devtools-inspectedWindow.js => browser/components/extensions/ext-c-devtools-inspectedWindow.js
rename : browser/components/extensions/child/ext-devtools-network.js => browser/components/extensions/ext-c-devtools-network.js
rename : browser/components/extensions/child/ext-devtools-panels.js => browser/components/extensions/ext-c-devtools-panels.js
rename : browser/components/extensions/child/ext-devtools.js => browser/components/extensions/ext-c-devtools.js
rename : browser/components/extensions/child/ext-menus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/child/ext-omnibox.js => browser/components/extensions/ext-c-omnibox.js
rename : browser/components/extensions/child/ext-tabs.js => browser/components/extensions/ext-c-tabs.js
rename : browser/components/extensions/parent/ext-chrome-settings-overrides.js => browser/components/extensions/ext-chrome-settings-overrides.js
rename : browser/components/extensions/parent/ext-commands.js => browser/components/extensions/ext-commands.js
rename : browser/components/extensions/parent/ext-devtools-inspectedWindow.js => browser/components/extensions/ext-devtools-inspectedWindow.js
rename : browser/components/extensions/parent/ext-devtools-network.js => browser/components/extensions/ext-devtools-network.js
rename : browser/components/extensions/parent/ext-devtools-panels.js => browser/components/extensions/ext-devtools-panels.js
rename : browser/components/extensions/parent/ext-devtools.js => browser/components/extensions/ext-devtools.js
rename : browser/components/extensions/parent/ext-find.js => browser/components/extensions/ext-find.js
rename : browser/components/extensions/parent/ext-geckoProfiler.js => browser/components/extensions/ext-geckoProfiler.js
rename : browser/components/extensions/parent/ext-history.js => browser/components/extensions/ext-history.js
rename : browser/components/extensions/parent/ext-menus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/parent/ext-omnibox.js => browser/components/extensions/ext-omnibox.js
rename : browser/components/extensions/parent/ext-pageAction.js => browser/components/extensions/ext-pageAction.js
rename : browser/components/extensions/parent/ext-pkcs11.js => browser/components/extensions/ext-pkcs11.js
rename : browser/components/extensions/parent/ext-sessions.js => browser/components/extensions/ext-sessions.js
rename : browser/components/extensions/parent/ext-sidebarAction.js => browser/components/extensions/ext-sidebarAction.js
rename : browser/components/extensions/parent/ext-tabs.js => browser/components/extensions/ext-tabs.js
rename : browser/components/extensions/parent/ext-url-overrides.js => browser/components/extensions/ext-url-overrides.js
rename : browser/components/extensions/parent/ext-windows.js => browser/components/extensions/ext-windows.js
rename : toolkit/components/extensions/parent/ext-alarms.js => toolkit/components/extensions/ext-alarms.js
rename : toolkit/components/extensions/parent/ext-backgroundPage.js => toolkit/components/extensions/ext-backgroundPage.js
rename : toolkit/components/extensions/parent/ext-browserSettings.js => toolkit/components/extensions/ext-browserSettings.js
rename : toolkit/components/extensions/child/ext-backgroundPage.js => toolkit/components/extensions/ext-c-backgroundPage.js
rename : toolkit/components/extensions/child/ext-contentScripts.js => toolkit/components/extensions/ext-c-contentScripts.js
rename : toolkit/components/extensions/child/ext-extension.js => toolkit/components/extensions/ext-c-extension.js
rename : toolkit/components/extensions/child/ext-identity.js => toolkit/components/extensions/ext-c-identity.js
rename : toolkit/components/extensions/child/ext-runtime.js => toolkit/components/extensions/ext-c-runtime.js
rename : toolkit/components/extensions/child/ext-storage.js => toolkit/components/extensions/ext-c-storage.js
rename : toolkit/components/extensions/child/ext-test.js => toolkit/components/extensions/ext-c-test.js
rename : toolkit/components/extensions/child/ext-toolkit.js => toolkit/components/extensions/ext-c-toolkit.js
rename : toolkit/components/extensions/child/ext-webRequest.js => toolkit/components/extensions/ext-c-webRequest.js
rename : toolkit/components/extensions/parent/ext-clipboard.js => toolkit/components/extensions/ext-clipboard.js
rename : toolkit/components/extensions/parent/ext-contentScripts.js => toolkit/components/extensions/ext-contentScripts.js
rename : toolkit/components/extensions/parent/ext-contextualIdentities.js => toolkit/components/extensions/ext-contextualIdentities.js
rename : toolkit/components/extensions/parent/ext-cookies.js => toolkit/components/extensions/ext-cookies.js
rename : toolkit/components/extensions/parent/ext-dns.js => toolkit/components/extensions/ext-dns.js
rename : toolkit/components/extensions/parent/ext-downloads.js => toolkit/components/extensions/ext-downloads.js
rename : toolkit/components/extensions/parent/ext-extension.js => toolkit/components/extensions/ext-extension.js
rename : toolkit/components/extensions/parent/ext-i18n.js => toolkit/components/extensions/ext-i18n.js
rename : toolkit/components/extensions/parent/ext-identity.js => toolkit/components/extensions/ext-identity.js
rename : toolkit/components/extensions/parent/ext-idle.js => toolkit/components/extensions/ext-idle.js
rename : toolkit/components/extensions/parent/ext-management.js => toolkit/components/extensions/ext-management.js
rename : toolkit/components/extensions/parent/ext-notifications.js => toolkit/components/extensions/ext-notifications.js
rename : toolkit/components/extensions/parent/ext-permissions.js => toolkit/components/extensions/ext-permissions.js
rename : toolkit/components/extensions/parent/ext-privacy.js => toolkit/components/extensions/ext-privacy.js
rename : toolkit/components/extensions/parent/ext-protocolHandlers.js => toolkit/components/extensions/ext-protocolHandlers.js
rename : toolkit/components/extensions/parent/ext-proxy.js => toolkit/components/extensions/ext-proxy.js
rename : toolkit/components/extensions/parent/ext-runtime.js => toolkit/components/extensions/ext-runtime.js
rename : toolkit/components/extensions/parent/ext-storage.js => toolkit/components/extensions/ext-storage.js
rename : toolkit/components/extensions/parent/ext-tabs-base.js => toolkit/components/extensions/ext-tabs-base.js
rename : toolkit/components/extensions/parent/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : toolkit/components/extensions/parent/ext-toolkit.js => toolkit/components/extensions/ext-toolkit.js
rename : toolkit/components/extensions/parent/ext-topSites.js => toolkit/components/extensions/ext-topSites.js
rename : toolkit/components/extensions/parent/ext-webNavigation.js => toolkit/components/extensions/ext-webNavigation.js
rename : toolkit/components/extensions/parent/ext-webRequest.js => toolkit/components/extensions/ext-webRequest.js
2018-03-28 07:26:10 +03:00
Kris Maglione
17af29c638 Bug 1372406: Stop misusing import-globals-from in extension API scripts. r=aswan
MozReview-Commit-ID: FTkcmuguOwq

--HG--
rename : browser/components/extensions/ext-c-browser.js => browser/components/extensions/child/ext-browser.js
rename : browser/components/extensions/ext-c-devtools-inspectedWindow.js => browser/components/extensions/child/ext-devtools-inspectedWindow.js
rename : browser/components/extensions/ext-c-devtools-network.js => browser/components/extensions/child/ext-devtools-network.js
rename : browser/components/extensions/ext-c-devtools-panels.js => browser/components/extensions/child/ext-devtools-panels.js
rename : browser/components/extensions/ext-c-devtools.js => browser/components/extensions/child/ext-devtools.js
rename : browser/components/extensions/ext-c-menus.js => browser/components/extensions/child/ext-menus.js
rename : browser/components/extensions/ext-c-omnibox.js => browser/components/extensions/child/ext-omnibox.js
rename : browser/components/extensions/ext-c-tabs.js => browser/components/extensions/child/ext-tabs.js
rename : browser/components/extensions/ext-bookmarks.js => browser/components/extensions/parent/ext-bookmarks.js
rename : browser/components/extensions/ext-browser.js => browser/components/extensions/parent/ext-browser.js
rename : browser/components/extensions/ext-browserAction.js => browser/components/extensions/parent/ext-browserAction.js
rename : browser/components/extensions/ext-browsingData.js => browser/components/extensions/parent/ext-browsingData.js
rename : browser/components/extensions/ext-chrome-settings-overrides.js => browser/components/extensions/parent/ext-chrome-settings-overrides.js
rename : browser/components/extensions/ext-commands.js => browser/components/extensions/parent/ext-commands.js
rename : browser/components/extensions/ext-devtools-inspectedWindow.js => browser/components/extensions/parent/ext-devtools-inspectedWindow.js
rename : browser/components/extensions/ext-devtools-network.js => browser/components/extensions/parent/ext-devtools-network.js
rename : browser/components/extensions/ext-devtools-panels.js => browser/components/extensions/parent/ext-devtools-panels.js
rename : browser/components/extensions/ext-devtools.js => browser/components/extensions/parent/ext-devtools.js
rename : browser/components/extensions/ext-find.js => browser/components/extensions/parent/ext-find.js
rename : browser/components/extensions/ext-geckoProfiler.js => browser/components/extensions/parent/ext-geckoProfiler.js
rename : browser/components/extensions/ext-history.js => browser/components/extensions/parent/ext-history.js
rename : browser/components/extensions/ext-menus.js => browser/components/extensions/parent/ext-menus.js
rename : browser/components/extensions/ext-omnibox.js => browser/components/extensions/parent/ext-omnibox.js
rename : browser/components/extensions/ext-pageAction.js => browser/components/extensions/parent/ext-pageAction.js
rename : browser/components/extensions/ext-pkcs11.js => browser/components/extensions/parent/ext-pkcs11.js
rename : browser/components/extensions/ext-sessions.js => browser/components/extensions/parent/ext-sessions.js
rename : browser/components/extensions/ext-sidebarAction.js => browser/components/extensions/parent/ext-sidebarAction.js
rename : browser/components/extensions/ext-tabs.js => browser/components/extensions/parent/ext-tabs.js
rename : browser/components/extensions/ext-url-overrides.js => browser/components/extensions/parent/ext-url-overrides.js
rename : browser/components/extensions/ext-windows.js => browser/components/extensions/parent/ext-windows.js
rename : toolkit/components/extensions/ext-c-backgroundPage.js => toolkit/components/extensions/child/ext-backgroundPage.js
rename : toolkit/components/extensions/ext-c-contentScripts.js => toolkit/components/extensions/child/ext-contentScripts.js
rename : toolkit/components/extensions/ext-c-extension.js => toolkit/components/extensions/child/ext-extension.js
rename : toolkit/components/extensions/ext-c-identity.js => toolkit/components/extensions/child/ext-identity.js
rename : toolkit/components/extensions/ext-c-runtime.js => toolkit/components/extensions/child/ext-runtime.js
rename : toolkit/components/extensions/ext-c-storage.js => toolkit/components/extensions/child/ext-storage.js
rename : toolkit/components/extensions/ext-c-test.js => toolkit/components/extensions/child/ext-test.js
rename : toolkit/components/extensions/ext-c-toolkit.js => toolkit/components/extensions/child/ext-toolkit.js
rename : toolkit/components/extensions/ext-c-webRequest.js => toolkit/components/extensions/child/ext-webRequest.js
rename : toolkit/components/extensions/ext-alarms.js => toolkit/components/extensions/parent/ext-alarms.js
rename : toolkit/components/extensions/ext-backgroundPage.js => toolkit/components/extensions/parent/ext-backgroundPage.js
rename : toolkit/components/extensions/ext-browserSettings.js => toolkit/components/extensions/parent/ext-browserSettings.js
rename : toolkit/components/extensions/ext-clipboard.js => toolkit/components/extensions/parent/ext-clipboard.js
rename : toolkit/components/extensions/ext-contentScripts.js => toolkit/components/extensions/parent/ext-contentScripts.js
rename : toolkit/components/extensions/ext-contextualIdentities.js => toolkit/components/extensions/parent/ext-contextualIdentities.js
rename : toolkit/components/extensions/ext-cookies.js => toolkit/components/extensions/parent/ext-cookies.js
rename : toolkit/components/extensions/ext-dns.js => toolkit/components/extensions/parent/ext-dns.js
rename : toolkit/components/extensions/ext-downloads.js => toolkit/components/extensions/parent/ext-downloads.js
rename : toolkit/components/extensions/ext-extension.js => toolkit/components/extensions/parent/ext-extension.js
rename : toolkit/components/extensions/ext-i18n.js => toolkit/components/extensions/parent/ext-i18n.js
rename : toolkit/components/extensions/ext-identity.js => toolkit/components/extensions/parent/ext-identity.js
rename : toolkit/components/extensions/ext-idle.js => toolkit/components/extensions/parent/ext-idle.js
rename : toolkit/components/extensions/ext-management.js => toolkit/components/extensions/parent/ext-management.js
rename : toolkit/components/extensions/ext-notifications.js => toolkit/components/extensions/parent/ext-notifications.js
rename : toolkit/components/extensions/ext-permissions.js => toolkit/components/extensions/parent/ext-permissions.js
rename : toolkit/components/extensions/ext-privacy.js => toolkit/components/extensions/parent/ext-privacy.js
rename : toolkit/components/extensions/ext-protocolHandlers.js => toolkit/components/extensions/parent/ext-protocolHandlers.js
rename : toolkit/components/extensions/ext-proxy.js => toolkit/components/extensions/parent/ext-proxy.js
rename : toolkit/components/extensions/ext-runtime.js => toolkit/components/extensions/parent/ext-runtime.js
rename : toolkit/components/extensions/ext-storage.js => toolkit/components/extensions/parent/ext-storage.js
rename : toolkit/components/extensions/ext-tabs-base.js => toolkit/components/extensions/parent/ext-tabs-base.js
rename : toolkit/components/extensions/ext-theme.js => toolkit/components/extensions/parent/ext-theme.js
rename : toolkit/components/extensions/ext-toolkit.js => toolkit/components/extensions/parent/ext-toolkit.js
rename : toolkit/components/extensions/ext-topSites.js => toolkit/components/extensions/parent/ext-topSites.js
rename : toolkit/components/extensions/ext-webNavigation.js => toolkit/components/extensions/parent/ext-webNavigation.js
rename : toolkit/components/extensions/ext-webRequest.js => toolkit/components/extensions/parent/ext-webRequest.js
extra : rebase_source : 9ab57b83b860149cb00f1177135311f808d39455
extra : amend_source : 64cbdcf54140be41fe6aa0827df27e77b0a0169c
2018-03-25 21:20:17 -07:00
Renamed from browser/components/extensions/ext-devtools.js (Browse further)