Commit Graph

1639 Commits

Author SHA1 Message Date
Narcis Beleuzu
31030f080d Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-14 00:58:55 +03:00
Alexandre Poirot
f68f33087a Bug 1466691 - Replace callback style in favor of promise for TabClient methods. r=jryans
MozReview-Commit-ID: 6Is4O8KQhgY

--HG--
extra : rebase_source : 8987e85385bd202a8e9100a230eff1c1fcdcb4f9
2018-06-05 01:50:40 -07:00
Alexandre Poirot
6f1c06f3e9 Bug 1466691 - Remove useless attachTrace method. r=jryans
MozReview-Commit-ID: KHh57uwJnNI

--HG--
extra : rebase_source : 683d969d41877e18af093fdeef1fc23d4392df76
2018-06-05 01:13:17 -07:00
Alexandre Poirot
f9d8e10a27 Bug 1466691 - Replace callback style in favor of promise for SourceClient methods. r=jryans
MozReview-Commit-ID: F78igLUlqn6

--HG--
extra : rebase_source : 193383f22b3d6ac55df69948619ba2a9115e7235
2018-06-05 01:09:43 -07:00
Jan de Mooij
2b3ff5c90a Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
--HG--
extra : rebase_source : 5c092c37298e89096b85524e92d143ff2447f31f
2018-06-13 12:47:47 -07:00
Joel Maher
50b91c0a14 Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown 2018-06-10 05:01:47 -04:00
Ciure Andrei
25ae31a366 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-08 00:54:06 +03:00
Ciure Andrei
05605d68c4 Merge inbound to mozilla-central. a=merge 2018-06-08 00:50:18 +03:00
Blake Kaplan
49224c479c Bug 1186265 - Move devtools over to getBounds(). r=pbro
This leaves getAdjustedQuads alone because it lives in its own world and its
result gets sent over IPC. That leaves things in a bit of an intermediate
state, but that should be OK for now.

MozReview-Commit-ID: DH6eGqCFhPr

--HG--
extra : rebase_source : 39feed5868c86a104e586f40bd1e80e8f8f34e0b
2018-06-04 16:41:43 -07:00
J. Ryan Stinnett
e435d92b91 Bug 1172897 - Rename WebExtensionChildActor to WebExtensionTargetActor. r=ochameau
MozReview-Commit-ID: FkALAZ5HYCe

--HG--
rename : devtools/server/actors/addon/webextension.js => devtools/server/actors/targets/webextension.js
rename : devtools/shared/specs/targets/parent-process.js => devtools/shared/specs/targets/webextension.js
extra : rebase_source : a7249775cdecfb674fb7f7db84dc11f47c1ad7c5
2018-06-04 19:29:52 -05:00
J. Ryan Stinnett
be021da252 Bug 1172897 - Rename BrowserAddonActor to AddonTargetActor. r=ochameau
MozReview-Commit-ID: 4iI6BQaleJS

--HG--
rename : devtools/server/actors/addon.js => devtools/server/actors/targets/addon.js
extra : rebase_source : f48676bdda8b68226a00cb29c164180526389c4a
2018-06-04 18:37:02 -05:00
J. Ryan Stinnett
3133003d18 Bug 1172897 - Move DevTools addon modules to subdir. r=ochameau
MozReview-Commit-ID: D61WJnoYQe3

--HG--
rename : devtools/server/actors/addons.js => devtools/server/actors/addon/addons.js
rename : devtools/server/actors/addon-console.js => devtools/server/actors/addon/console.js
rename : devtools/server/actors/webextension-inspected-window.js => devtools/server/actors/addon/webextension-inspected-window.js
rename : devtools/server/actors/webextension-parent.js => devtools/server/actors/addon/webextension-parent.js
rename : devtools/server/actors/webextension.js => devtools/server/actors/addon/webextension.js
rename : devtools/shared/fronts/addons.js => devtools/shared/fronts/addon/addons.js
rename : devtools/shared/fronts/webextension-inspected-window.js => devtools/shared/fronts/addon/webextension-inspected-window.js
rename : devtools/shared/specs/addons.js => devtools/shared/specs/addon/addons.js
rename : devtools/shared/specs/webextension-inspected-window.js => devtools/shared/specs/addon/webextension-inspected-window.js
rename : devtools/shared/specs/webextension-parent.js => devtools/shared/specs/addon/webextension-parent.js
extra : rebase_source : 7a9038e96f51695f92c3a676aeeaab02fd8ca10a
2018-06-04 18:12:11 -05:00
J. Ryan Stinnett
2d8cc5a3cb Bug 1172897 - Rename ChildProcessActor to ContentProcessTargetActor. r=ochameau
MozReview-Commit-ID: 60kELwh0N3f

--HG--
rename : devtools/server/actors/child-process.js => devtools/server/actors/targets/content-process.js
extra : rebase_source : 87af1aebbeeaf5a0649566a1f7cca37f88a7d5fe
2018-06-04 17:30:06 -05:00
J. Ryan Stinnett
70dc511eef Bug 1172897 - Rename ChromeActor to ParentProcessTargetActor. r=ochameau
MozReview-Commit-ID: JM17h5ArYub

--HG--
rename : devtools/server/actors/chrome.js => devtools/server/actors/targets/parent-process.js
extra : rebase_source : 2eae9440b9fac9ae1b42e910ac6cc5abf14105de
2018-06-01 17:31:48 -05:00
J. Ryan Stinnett
3ca9fbbd10 Bug 1172897 - Rename WindowActor to ChromeWindowTargetActor. r=ochameau
MozReview-Commit-ID: 8ZcDQTHEUkO

--HG--
rename : devtools/server/actors/window.js => devtools/server/actors/targets/chrome-window.js
extra : rebase_source : 15baa5a330e76e0e03a4df59c93804fa6e6b2818
2018-06-01 17:09:55 -05:00
J. Ryan Stinnett
e2438e6bb8 Bug 1172897 - Rename WorkerActor to WorkerTargetActor. r=ochameau
MozReview-Commit-ID: 2Qakr1PHKNZ

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_WorkerActor.attach.js => devtools/client/debugger/test/mochitest/browser_dbg_WorkerTargetActor.attach.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_WorkerActor.attachThread.js => devtools/client/debugger/test/mochitest/browser_dbg_WorkerTargetActor.attachThread.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attach-worker1.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attach-worker1.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attach-worker2.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attach-worker2.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attachThread-worker.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attachThread-worker.js
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attach-tab1.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attach-tab1.html
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attach-tab2.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attach-tab2.html
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attachThread-tab.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attachThread-tab.html
rename : devtools/server/actors/worker.js => devtools/server/actors/targets/worker.js
rename : devtools/shared/specs/worker/worker.js => devtools/shared/specs/targets/worker.js
extra : rebase_source : cc94b13a2e50db862bad9d7c518619052cc6e5b4
2018-06-01 15:59:24 -05:00
J. Ryan Stinnett
208d73f6df Bug 1172897 - Extract service worker actors to new module. r=ochameau
MozReview-Commit-ID: GymTY8SgAZ0

--HG--
rename : devtools/server/actors/worker.js => devtools/server/actors/worker/service-worker.js
rename : devtools/server/actors/worker-list.js => devtools/server/actors/worker/worker-list.js
rename : devtools/server/actors/worker/moz.build => devtools/shared/specs/worker/moz.build
rename : devtools/shared/specs/worker.js => devtools/shared/specs/worker/service-worker.js
extra : rebase_source : 38d251e06a9bcf3d602e9fd04f9af6d5f471fb93
2018-06-01 14:42:10 -05:00
J. Ryan Stinnett
ff819eb8ce Bug 1172897 - Remove deprecated eager actor construction path. r=ochameau
MozReview-Commit-ID: ALnbhoh0Nzj

--HG--
rename : devtools/server/tests/unit/registertestactors-03.js => devtools/server/tests/unit/registertestactors-lazy.js
extra : rebase_source : 9d998569e3ffb5ccdd74c3b01a8981c3f68ea656
2018-05-30 19:19:11 -05:00
J. Ryan Stinnett
fd4961af52 Bug 1172897 - Rename ContentActor to FrameTargetActor. r=ochameau
MozReview-Commit-ID: 3Rgvftpea8g

--HG--
rename : devtools/server/actors/content.js => devtools/server/actors/targets/frame.js
extra : rebase_source : 80f0aa2ad4a9ab183e08142aa043341a630faf1e
2018-05-30 14:09:45 -05:00
J. Ryan Stinnett
eaa4969e77 Bug 1172897 - Rename TabActor to BrowsingContextTargetActor. r=ochameau
MozReview-Commit-ID: LPTEx2h4F1o

--HG--
rename : devtools/server/actors/tab.js => devtools/server/actors/targets/browsing-context.js
rename : devtools/shared/specs/tab.js => devtools/shared/specs/targets/browsing-context.js
extra : rebase_source : e62720693ad492cdfb68ab21af1f54d78e85123a
2018-05-25 18:20:28 -05:00
Jan de Mooij
f7fb3be6ec Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
--HG--
extra : rebase_source : cd7140ecda54f0caa02a96f562167b3c9a107450
2018-06-07 16:44:40 +02:00
Bogdan Tara
3737701cfa Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-05 12:33:18 +03:00
Dorel Luca
535f1df913 Merge mozilla-central to mozilla-inbound 2018-06-04 21:48:29 +03:00
Emilio Cobos Álvarez
ed2916c958 Bug 1419695: followup: Update the properties database for devtools. r=me on a CLOSED TREE
MozReview-Commit-ID: 4oY43eSivbG
2018-06-04 17:54:12 +02:00
Miko Mynttinen
4c85ef17cc Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
MozReview-Commit-ID: HpdFXqQdIOO

--HG--
extra : rebase_source : 1e7eea4f2d4ec16ec0c559a8afb26976ddbf4d07
2018-06-01 17:59:07 +02:00
arthur.iakab
7e765f798b Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
Backed out changeset 7c8905b6b226 (bug 1465060)
Backed out changeset 10446073eca8 (bug 1465060)
2018-06-03 19:25:41 +03:00
Miko Mynttinen
8d9dc85cd4 Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
MozReview-Commit-ID: HpdFXqQdIOO

--HG--
extra : rebase_source : 619d0e0ff63a2453c80f0c4d9beb906d43fa9b01
2018-06-01 17:59:07 +02:00
yulia
8ffaf28af3 Bug 1450956 - Convert TabActor to protocol.js; r=ochameau
MozReview-Commit-ID: EOkuPfDB7rg

--HG--
extra : rebase_source : f408b9c18d42930c880440662664287256e41d1e
2018-05-09 13:56:17 +02:00
Xidorn Quan
dd36c21b65 Bug 1465628 part 4 - Update test to check more stuff. r=tromey
This change adds a preferences check based on the change before.

It also removes the skipping of "all" because we generate subproperties
of "all" shorthand in a platform-neutral way. That list shouldn't be
affected by any preference.

MozReview-Commit-ID: LJyxGXJxvfW

--HG--
extra : rebase_source : f5bbff12a8d17bb242e6815936e2347364302050
2018-05-31 15:54:08 +10:00
Xidorn Quan
9a5f999708 Bug 1465628 part 3 - Generate preference list from inspector utils. r=tromey
MozReview-Commit-ID: 5EK7Vhn0rrG

--HG--
extra : rebase_source : 07e26eb80fa54ab83f0ef5895ab6b19e2f086608
2018-05-31 15:36:33 +10:00
Dorel Luca
6780acc0ad Backed out 4 changesets (bug 1465628) for Eslint failure. CLOSED TREE
Backed out changeset 04f276eb2f0e (bug 1465628)
Backed out changeset e9cdff122793 (bug 1465628)
Backed out changeset 6832baa28e3f (bug 1465628)
Backed out changeset e5ac0c7a9fb4 (bug 1465628)
2018-06-05 04:00:30 +03:00
Xidorn Quan
11844db553 Bug 1465628 part 4 - Update test to check more stuff. r=tromey
This change adds a preferences check based on the change before.

It also removes the skipping of "all" because we generate subproperties
of "all" shorthand in a platform-neutral way. That list shouldn't be
affected by any preference.

MozReview-Commit-ID: LJyxGXJxvfW

--HG--
extra : rebase_source : 4bf900109e9c8b4536211ace5e9cdf42fa45eb4b
2018-05-31 15:54:08 +10:00
Xidorn Quan
6eb3a49304 Bug 1465628 part 3 - Generate preference list from inspector utils. r=tromey
MozReview-Commit-ID: 5EK7Vhn0rrG

--HG--
extra : rebase_source : 99fbadbb15701ccf2e0a0c45ec49722015766824
2018-05-31 15:36:33 +10:00
Emilio Cobos Álvarez
1e9c395548 Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
Same approach as the other bug, mostly replacing automatically by removing
'using mozilla::Forward;' and then:

  s/mozilla::Forward/std::forward/
  s/Forward</std::forward</

The only file that required manual fixup was TestTreeTraversal.cpp, which had
a class called TestNodeForward with template parameters :)

MozReview-Commit-ID: A88qFG5AccP
2018-06-02 09:33:26 +02:00
Csoregi Natalia
468205953d Merge inbound to mozilla-central. a=merge 2018-06-02 01:01:33 +03:00
Julian Descottes
7fdc2c153f Bug 1454696 - Fix leftover issues for prefer-const;r=yulia
MozReview-Commit-ID: JwOXoqw2mks

--HG--
extra : rebase_source : a3f07665a42c2779a85b7901a07206266a9d1616
extra : source : ae946f375e0d0f4f0f0fc859c54040fef42cbc2c
2018-06-01 12:19:35 +02:00
Julian Descottes
640fe52298 Bug 1454696 - Run eslint --fix for prefer-const;r=yulia
MozReview-Commit-ID: F6xUXCgdRE4

--HG--
extra : rebase_source : 65de1b0aba412d9044b5196115f74276caa058f2
2018-06-01 12:36:09 +02:00
Emilio Cobos Álvarez
fffb25b74f Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
This was done automatically replacing:

  s/mozilla::Move/std::move/
  s/ Move(/ std::move(/
  s/(Move(/(std::move(/

Removing the 'using mozilla::Move;' lines.

And then with a few manual fixups, see the bug for the split series..

MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Alexandre Poirot
dabb99acfc Bug 1449162 - Type everything to json and manually manage and marshall. r=jryans
MozReview-Commit-ID: JOM60IW9g6e

--HG--
extra : rebase_source : 235490d6340ad6cee2b523086a356351500276d6
2018-05-09 07:20:51 -07:00
Alexandre Poirot
3e4f25c18e Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans
MozReview-Commit-ID: 7HW8sO9dMuD

--HG--
extra : rebase_source : 488c916c35b2352085a22a70ace76dbff8c8d95f
2018-03-27 06:33:11 -07:00
Boris Zbarsky
fef0aa2027 Bug 1455676 part 17. Stop using nsIDOMNode in devtools/. r=jdescottes 2018-05-29 22:58:50 -04:00
Belén Albeza
89264089dc Bug 1450067 - Show last update timestamp for a sw. r=nchevobbe
MozReview-Commit-ID: rul88NKcHZ

--HG--
extra : rebase_source : 27a82b144b9e10b4b2ad315558a3f2a103fd3701
2018-05-24 12:04:54 +02:00
Johann Hofmann
0c245b0b1e Bug 1444395 - Remove unsafeSetInnerHTML in gcli/util/util.js. r=sole
We intent to fully remove unsafeSetInnerHTML to be able to prevent any future
vulnerabilities that come from code injection. GCLI is the last remaining user of
this function, which is why we're removing it now. This would entirely break the
GCLI UI if it was not already removed in bug 1461970.

MozReview-Commit-ID: H12uTSjnlo1

--HG--
extra : rebase_source : ce47d78db84f808b8be85ae208b67818325db2f5
2018-05-28 15:51:00 +02:00
Alexandre Poirot
3d1005e447 Bug 1462398 - Remove unused gcli commands. r=jryans
MozReview-Commit-ID: 3slLbDBbs89

--HG--
extra : rebase_source : d868a0bc45b144624e495ec115ea6e945367d809
2018-05-17 10:07:41 -07:00
Kris Maglione
1e03e83e35 Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
MozReview-Commit-ID: Gj2iCsBIdnq

--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Jason Laster
167fb861fd Bug 1455750 - Provide method for server to skip pausing. r=jimb 2018-05-24 16:57:08 -04:00
Tom Tromey
d8c5e0102a Bug 1462553 - fix !important parsing in devtools; r=pbro
Bug 1462553 points out that the CSS-parsing code in parsing-utils was
not correctly handling "!important"; in particular, it was allowing
this to appear in the middle of a declaration, rather than only at the
end.  This patch fixes the parser.

MozReview-Commit-ID: 9efv60gX6nV

--HG--
extra : rebase_source : c7e2d1209132bc7a2285850b4bbd24ecbbcbb48d
2018-05-18 11:39:43 -06:00
Daisuke Akatsuka
dca5df078c Bug 1456857 - Part 1: Pause/Play animations respectively. r=birtles,pbro
MozReview-Commit-ID: LNf65lh9ZqK

--HG--
extra : rebase_source : e891c6357e7090cd68f34fe0079164f9577f60d7
2018-05-22 17:09:01 +09:00
Daisuke Akatsuka
ede0ca4cda Bug 1454392 - Part 3: Change the scrubber to createdTime base. r=pbro
MozReview-Commit-ID: 1aEZeOjtVxz

--HG--
extra : rebase_source : 8949819a5864bd2789d6c54008d5b89abafa03cc
2018-05-21 18:33:05 +09:00
Daisuke Akatsuka
b73cdf42d1 Bug 1454392 - Part 1: Introduce createdTime variable which holds time that animation created. r=pbro
MozReview-Commit-ID: bM2cZdPAYp

--HG--
extra : rebase_source : 3fdb4a7833da257a1c81b6c7ee49bf0b5bf20abc
2018-05-21 18:30:23 +09:00