Commit Graph

1782 Commits

Author SHA1 Message Date
yulia
b7a3e35423 Bug 1473511 - use protocol.js pool to manage thread actor; r=ochameau
MozReview-Commit-ID: 6Ifmo0GCdwe

--HG--
extra : rebase_source : 0f26a6315489e1d104ee92070a8d51e3c13a7883
2018-07-05 12:22:27 +02:00
Andreea Pavel
f7083e12e5 Backed out changeset 92fc73895c63 (bug 1473511) on request by yulia 2018-07-10 12:25:17 +03:00
yulia
8338f48220 Bug 1473511 - use protocol.js pool to manage thread actor; r=ochameau
MozReview-Commit-ID: 6Ifmo0GCdwe

--HG--
extra : rebase_source : 3a25cb22577c54f572a34275a1c3e8ed460cb34f
2018-07-05 12:22:27 +02:00
Julian Descottes
c02cc66b8b Bug 1467256 - Wait until about:debugging UI in browser_application_panel_open-links.js;r=ladybenko
MozReview-Commit-ID: 323WvitlWcy

--HG--
extra : rebase_source : cef5ccdcc3742cb1a26c2ec6fc0cedb69f4e8f15
2018-07-05 09:34:48 +02:00
Alexandre Poirot
d7f92cbc6c Bug 1473628 - Stop supporting actors as functions. r=jryans
MozReview-Commit-ID: GznOYQYETLN

--HG--
extra : rebase_source : 2684373217f0f29c18a53ad3e4025232c8777a6e
2018-07-05 07:49:41 -07:00
Daisuke Akatsuka
1aa12c1b25 Bug 1330544 - Part 2: Add 'easing' and 'fill' to the changing flag target. r=pbro
MozReview-Commit-ID: EuFO7yBl7iS

--HG--
extra : rebase_source : 5f6293e29ffe4c6e6d86a7fd1ab5203076ceae97
2018-07-06 17:13:48 +09:00
Ankita
fe4b404792 Bug 1330544 - Part 1: Add 'direction' to the changing flag target. r=pbro
MozReview-Commit-ID: C9cTVxa5av1

--HG--
extra : rebase_source : 3b1505fb40b5d3c92cec296b9d442961adeabc95
2018-07-06 17:06:46 +09:00
yulia
27c3a9523c Bug 1472670 - use Protocol.js events instead of this.conn.send; r=ochameau
MozReview-Commit-ID: EtabuC1PCNw

--HG--
extra : rebase_source : 72cdafde2ec363fe7cca9b187f4e361d77fdfca1
2018-07-04 12:55:28 +02:00
Alexandre Poirot
aece1534ef Bug 1473578 - Remove deprecated synchronous DebuggerServer.registerModule feature. r=jryans
MozReview-Commit-ID: DTAEJyfICNz

--HG--
extra : rebase_source : 043241ac68dd00f24236e9583dc262bce4d208b7
2018-07-05 07:13:52 -07:00
Mark Banner
96cd033dd3 Bug 1452706 - Fix the expected arguments to be RegExps in test_format_command.js. r=yulia
MozReview-Commit-ID: 24DtFcF9o2F

--HG--
extra : rebase_source : 51fcfacfa538a62a9dd0e3ddd09e3c35b341699e
2018-07-05 14:36:54 +01:00
Julian Descottes
1903f696ea Bug 1465873 - part6: Allow selection and breadcrumbs to walk from shadowRoot to host element;r=bgrins
By returning the shadow root as the parentNode of some elements, the breadcrumbs could no longer
display the chain of elements correctly, because shadowRoot.parentNode is null.

This changeset:
- returns the host actor ID as part of the shadowRoot form
- adds a parentOrHost convenience method on the node form
- uses said method in selection and breadcrumbs when walking up the ancestor chain

I don't think we should unconditionally return the host element as the parentNode of the
shadow root, because that is too disconnected from the reality.

MozReview-Commit-ID: JLeDb4VuT1q

--HG--
extra : rebase_source : 33f1f6e8dd221754a4a8fb32f954e5d277110917
2018-06-28 13:11:08 +02:00
Julian Descottes
a436a69576 Bug 1465873 - part4: Update document-walker::parentNode() to return shadow roots;r=bgrins
MozReview-Commit-ID: GwAl9DCT3Fs

--HG--
extra : rebase_source : 9dbae35e59b81283337281d7eae47e2d0b8f8800
2018-06-28 11:38:46 +02:00
Julian Descottes
a2e1f4d2af Bug 1465873 - part3: Move generic node utils from Node actor to layout/utils helper;r=bgrins
MozReview-Commit-ID: ASB5m4Eyrck

--HG--
extra : rebase_source : 892bbcc01923bdbf4819a0155d7f7fb7653557d1
2018-06-28 11:22:12 +02:00
Julian Descottes
96dfe1ad61 Bug 1465873 - part2: Update walker::children() to avoid updating refMap to detect pseudo elements;r=bgrins
MozReview-Commit-ID: DId4pM2rGmb

--HG--
extra : rebase_source : 6d591fb5c90e81a1aad2c5bef278765e2ca8cae8
2018-06-27 13:52:21 +02:00
Julian Descottes
77070bfc9b Bug 1465873 - part1: Implement walker::countChildren() to count children without updating refMap;r=bgrins
MozReview-Commit-ID: CvJFIvn7Kdr

--HG--
extra : rebase_source : 2f5ad39436b98a833997851d98c950a817197f97
2018-06-27 13:51:26 +02:00
Gurzau Raul
6ef785903f Merge inbound to mozilla-central. a=merge 2018-07-04 19:30:07 +03:00
Gabriel Luong
c8f132a6bd Bug 1473061 - Provide an option to show flex basis in the flexbox highlighter. r=pbro 2018-07-04 07:20:16 -04:00
J. Ryan Stinnett
d281ff76c8 Bug 1471941 - Clean up dangling stylesheet listener in DevTools. r=ochameau
In bug 1465637, we removed the redundant actor pool that was used only for
creating stylesheet actors in a target.  This change happened to lead to errors
that uncovered a dangling listener in `StyleSheetsActor` that would continue to
create actors after toolbox destroy when a new sheet is added.

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

--HG--
extra : moz-landing-system : lando
2018-07-03 13:53:30 +00:00
yulia
bb71a2c1bc Bug 1464461 - add back mochitests for screenshot command; r=nchevobbe,ochameau
MozReview-Commit-ID: 4yGM74AXwoP

--HG--
extra : rebase_source : d13e13020c32b0949bf677a0f16ff88b419d3a42
2018-06-08 20:14:36 +02:00
yulia
47b52c6bb7 Bug 1464461 - implement unix style syntax for console commands; r=nchevobbe,ochameau
MozReview-Commit-ID: 8rQ9IQdsZkm

--HG--
extra : rebase_source : 8f5c302b5eff7d20daf581c7dd904ddcfd30efdd
2018-06-05 17:27:07 +02:00
yulia
4e3efc1eb4 Bug 1464461 - implement screenshot command in console panel; r=nchevobbe,ochameau
MozReview-Commit-ID: 8MDZglPqTz9

--HG--
rename : devtools/shared/gcli/commands/screenshot.js => devtools/server/actors/webconsole/screenshot.js
rename : devtools/shared/gcli/commands/screenshot.js => devtools/shared/webconsole/screenshot-helper.js
extra : rebase_source : 018acf14945ede0dd58c4f7ecb6d694267deaa6b
2018-06-04 17:46:48 +02:00
Cosmin Sabou
e092bc3111 Backed out 4 changesets (bug 1464461) for Talos damp failures on webconsole/objectexpand.js. CLOSED TREE
Backed out changeset 001370fe21e3 (bug 1464461)
Backed out changeset 014fa1322e94 (bug 1464461)
Backed out changeset 50f7f633bb7d (bug 1464461)
Backed out changeset 6c9488ed5ebd (bug 1464461)
2018-07-03 15:28:03 +03:00
yulia
100018a879 Bug 1464461 - add back mochitests for screenshot command; r=nchevobbe,ochameau
MozReview-Commit-ID: 4yGM74AXwoP

--HG--
extra : rebase_source : 47c927331542dc8f09f04b087b7a39bb217c5bee
2018-06-08 20:14:36 +02:00
yulia
2a8a3c6748 Bug 1464461 - implement unix style syntax for console commands; r=nchevobbe,ochameau
MozReview-Commit-ID: 8rQ9IQdsZkm

--HG--
extra : rebase_source : 6a5c17686e0619adbc0499564da2925e84368f8f
2018-06-05 17:27:07 +02:00
yulia
f8458d5382 Bug 1464461 - implement screenshot command in console panel; r=nchevobbe,ochameau
MozReview-Commit-ID: 8MDZglPqTz9

--HG--
rename : devtools/shared/gcli/commands/screenshot.js => devtools/server/actors/webconsole/screenshot.js
rename : devtools/shared/gcli/commands/screenshot.js => devtools/shared/webconsole/screenshot-helper.js
extra : rebase_source : 2934d853e9ad0364ac2929f6c07739ba13685578
2018-06-04 17:46:48 +02:00
Gabriel Luong
05c2a6ee1f Bug 1468910 - Flexbox highlighter should update on size or alignment changes of flex items. r=pbro 2018-07-02 21:53:18 -04:00
Tiberius Oros
93bed26733 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-03 00:59:47 +03:00
Gabriel Luong
dac6e06246 Bug 1472561 - Provide an option to show alignment in the flexbox highlighter. r=pbro 2018-07-02 12:43:47 -04:00
Mantaroh Yoshinaga
7da7ae2094 Bug 1468364 - Part 1. Calculate the created time of animation every creating the AnimationPlayerActor. r=daisuke
This patch will drop animationCreatedTimeMap in order to calculate created time
every creating the AnimationPlayerActor, as result of it, we can adjust the
current time even if AnimationsActor has the different current times of
animation.

MozReview-Commit-ID: DZ7m5wZcJF7

--HG--
extra : rebase_source : 674cdb4ce2eb47cf2047c583f31405396677b5b4
2018-07-02 14:52:47 +09:00
Jason Laster
f17dc6e8fc Bug 1471343 - Update Debugger Frontend v65. r=dwalsh
MozReview-Commit-ID: CIkUk582phi
2018-06-28 19:38:01 -04:00
shindli
d288e9cae7 Merge inbound to mozilla-central. a=merge 2018-06-29 00:53:32 +03:00
Cosmin Sabou
a612a6fdf5 Merge mozilla-central to mozilla-inbound. a=merge 2018-06-28 13:13:46 +03:00
Benjamin Bouvier
1c9f5a8af9 Bug 1447591: Stub out a few Debugger APIs for wasm; r=yury
--HG--
extra : rebase_source : b8c8b2afeac3a3bdefa8f412354579f601a3af86
2018-06-20 17:56:19 +02:00
Micah Tigley
61dd076163 Bug 1469877 - XUL accessible highlighter position is incorrect at different zoom levels. r=pbro,yzen
MozReview-Commit-ID: JifRFqv5oGE

--HG--
extra : rebase_source : 8479eb19c81fdc4b9a9b3758e6c553aa65cb0b3b
2018-06-21 15:47:45 -04:00
Tiberius Oros
705b995848 Merge inbound to mozilla-central. a=merge 2018-06-28 01:07:30 +03:00
Dorel Luca
bc2fbd0648 Merge mozilla-central to autoland
--HG--
extra : rebase_source : 0f5c3c308ce6ddd6fb9fcb49b83d4450a24d67dc
2018-06-27 13:33:04 +03:00
Emilio Cobos Álvarez
e0ca8be691 Bug 1464782: Update references to offset-* properties in the rest of the tree. r=xidorn
MozReview-Commit-ID: AOMoLSJKySy
2018-06-27 16:12:02 +02:00
Coroiu Cristina
e555bb0ae4 Backed out 2 changesets (bug 1447591) for mochitest failures at dom/base/test/test_postMessages.html
Backed out changeset 0800fdb509d2 (bug 1447591)
Backed out changeset 9b5347dee1f2 (bug 1447591)
2018-06-27 13:09:31 +03:00
Benjamin Bouvier
21b1a66af6 Bug 1447591: Stub out a few Debugger APIs for wasm; r=yury
--HG--
extra : rebase_source : 22a489d5a3d917f18087fba5342207fcb8d59f02
extra : histedit_source : a23c5f7d75cf8b8ffd6d01a3d00536f75d1591d8
2018-06-20 17:56:19 +02:00
Daisuke Akatsuka
7b6b501480 Bug 1468711 - Part 1: Send a proper element for pseudo element to nsDOMWindowUtils::ComputeAnimationDistance. r=pbro
MozReview-Commit-ID: 4xTST1tBeEW

--HG--
extra : rebase_source : e314ac4e70cdbe6c7b32f0931b3176c64516dafa
2018-06-27 10:22:06 +09:00
Gurzau Raul
729b75ccb4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-27 00:55:38 +03:00
Jason Laster
14007bf2ac Bug 1470999 - Compress Pause Points data-structure. r=jimb
MozReview-Commit-ID: CKt4tpLLf4g
2018-06-26 15:30:07 -04:00
Nicolas Chevobbe
d808bc13f0 Bug 1450944 - Throw in actor methods instead of returning an error packet; r=ochameau.
Since protocol.js catches exceptions and returns an appropriate
packet as a result, we can use this instead of returning manually
an error packet.

MozReview-Commit-ID: 6lREam5sEVs

--HG--
extra : rebase_source : dcc87d659281b909fe973da33b13b9a655d9d300
2018-05-17 15:04:24 +02:00
Nicolas Chevobbe
193de9df94 Bug 1450944 - Convert ObjectActor to protocol.js; r=ochameau.
MozReview-Commit-ID: KFsBT3aywBz

--HG--
extra : rebase_source : 3c2400ba0bdc0d12daf339667fe8c50891c194a0
2018-04-20 07:56:26 +02:00
Julian Descottes
3c75e1e85c Bug 1449959 - Listen to shadowrootattached events to update markup view;r=bgrins,ochameau
MozReview-Commit-ID: JcYGg8lKupl

--HG--
extra : rebase_source : 422196dec309321d8ac7629ba1f0628ce4007494
extra : source : 05991bc825e334630c53eae02bb3b7c4a471100f
2018-06-25 12:22:26 +02:00
Julian Descottes
be3f1a69c1 Bug 1078374 - Show content of template tags in markup view;r=bgrins
MozReview-Commit-ID: pbctIItlC9

--HG--
extra : rebase_source : af386c52748c55d518445c0175ac129c101a63da
2018-06-08 18:17:15 +02:00
J. Ryan Stinnett
ca90a5ef7b Bug 1465637 - Rename tab-scoped actors to target-scoped actors. r=ochameau
The term "tab actor" was used ambiguously to mean either the "target actor
representing a tab" or "a child actor of the tab target actor" (such as the
console actor).  Here we rename the second case to "target-scoped actor".

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

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js
2018-06-26 13:27:57 +00:00
Julian Descottes
a58b37acb3 Bug 1449333 - Display closed shadow roots in the inspector;r=bgrins
MozReview-Commit-ID: GIA5A4kOYFX

--HG--
extra : rebase_source : 03766e229910776476910a90ba4cebe97648c767
2018-06-15 15:35:28 -07:00
arthur.iakab
ff23802cfd Backed out changeset 88960670cf9f (bug 1465637) for failing talos damp tests on server/protocol.js: Error: Can't manage front without an actor ID on a CLOSED TREE
--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js
2018-06-25 21:56:27 +03:00
J. Ryan Stinnett
8433b7ff9f Bug 1465637 - Rename tab-scoped actors to target-scoped actors. r=ochameau
The term "tab actor" was used ambiguously to mean either the "target actor
representing a tab" or "a child actor of the tab target actor" (such as the
console actor).  Here we rename the second case to "target-scoped actor".

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

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js
2018-06-25 17:53:40 +00:00