Граф коммитов

11 Коммитов

Автор SHA1 Сообщение Дата
Julian Descottes a7015fc300 Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy
Use DevToolsShim to access devtools APIs from webextensions code.
For webextensions tests using DevTools, tests are accessing DevToolsShim.gDevTools
which is fine for test purposes.

MozReview-Commit-ID: 66gFV98xvpf

--HG--
extra : rebase_source : 05734afae4368c5d7e4682b5fae1b8f3e4417220
2017-05-26 15:48:15 +02:00
Julian Descottes 882c976a5a Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).

For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools

MozReview-Commit-ID: 8LiiptqO0NI

--HG--
extra : rebase_source : 3e4832bcaffa92d64e9d2490bcc0250bc05573c1
2017-06-06 14:01:32 +02:00
Sebastian Hengst ccf4e450a6 Backed out changeset f972a227ac15 (bug 1367424) for failing test_chrome_ext_hybrid_addons.html on Android. r=backout 2017-06-12 18:25:24 +02:00
Julian Descottes dca07d04dd Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).

For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools

MozReview-Commit-ID: 8LiiptqO0NI

--HG--
extra : rebase_source : 17685611ae0270afd6b819043b56cda94511a723
2017-06-06 14:01:32 +02:00
Sebastian Hengst 09cf712b58 Backed out changeset 8ecdc6d29e1d (bug 1367424) for failing jetpack's test-dev-panel.js.test Panel API and more. r=backout 2017-06-06 13:03:41 +02:00
Julian Descottes 4cbdadf23f Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).

For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools

MozReview-Commit-ID: 8LiiptqO0NI

--HG--
extra : rebase_source : 357b503532fed7933a6690418b846c70350c59b9
2017-05-29 18:21:21 +02:00
Julian Descottes e7209cfe2e Bug 1366823 - add Scratchpad manager APIs to DevToolsShim;r=ochameau
MozReview-Commit-ID: 5JsSu9Spkgn

--HG--
extra : rebase_source : 83d93d5168ddb7f4310543ff6d12e0f809d3db87
extra : source : 62e2f83b5992f2117caf4a7f76202437ce6e3d16
2017-05-29 14:50:07 +02:00
Julian Descottes 5fb78f1d7e Bug 1363327 - register about:debugging dynamically using a manifest;r=ochameau
MozReview-Commit-ID: 2WG5zN6p1EK

--HG--
extra : rebase_source : e64de772772242fbae8de186df0f97ba60df92d2
2017-05-26 10:09:42 +02:00
Julian Descottes c145a6fb23 Bug 1366622 - add license headers in devtools/shim;r=ochameau
MozReview-Commit-ID: 4t8nYdTc7

--HG--
extra : rebase_source : 677eacb7e5f0017454593bd3a056722f513b4d20
2017-05-22 00:02:32 +02:00
Julian Descottes 9abe8798b4 Bug 1356244 - emit registered/unregistered events from DevTools Shim;r=ochameau
MozReview-Commit-ID: HshI3viGq7f

--HG--
extra : rebase_source : 26f9569b9f4819a453f7ee60fda9d963b34ab611
extra : source : fb89c80a02109dcd0822174f6c6eded2ca7a8594
2017-05-17 13:53:53 +02:00
Julian Descottes 52acc63ebc Bug 1356244 - devtools-addon: create low-level DevTools shim for mozilla-central;r=ochameau
MozReview-Commit-ID: KdfomLHgdLY

--HG--
extra : rebase_source : 5fff97798bfe3eeac98c8be12cbcfe6e6177afa8
extra : source : 2d422bec07d3a5bab5d83b4c949f27c6e49be261
2017-05-18 09:12:22 +02:00