Dmitry Gozman
091127cfdf
[DevTools] Fix NodeMain to not use flatten protocol
...
We cannot route flatten protocol to node targets, so we should
keep wrapping node subtragets with Target.sendMessageToTarget.
Bug: 941608
Change-Id: I0b04379e143c32b61c3ede6047d6c967cd96af06
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538484
Reviewed-by: Pavel Feldman <pfeldman@chromium.org >
Commit-Queue: Dmitry Gozman <dgozman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#644616}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: bce2ece30c5c3644e22cae84f472166542a51309
2019-03-27 00:27:36 +00:00
Pavel Feldman
2f9d474415
DevTools: remove support for handleless operations from DOMAgent.
...
Change-Id: I9565476be970dd3593a1d874338d71ca5df9f6fa
Reviewed-on: https://chromium-review.googlesource.com/c/1436153
Reviewed-by: Dmitry Gozman <dgozman@chromium.org >
Commit-Queue: Pavel Feldman <pfeldman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#626198}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 510a934f6ded577092033e4c2e6ee77f53e9914a
2019-01-25 21:04:10 +00:00
Dmitry Gozman
99d7a6c099
[DevTools] Switch frontend to flatten protocol
...
Introducing SessionRouter - a common router on top of raw connection
which routes messages between multiple sessions based on sessionId.
A couple of cleanups along the way.
Bug: 775132
Change-Id: I3f773f7ead4d1729d9b936c69b4cdda2d6d20996
Reviewed-on: https://chromium-review.googlesource.com/c/1321854
Commit-Queue: Dmitry Gozman <dgozman@chromium.org >
Reviewed-by: Alexei Filippov <alph@chromium.org >
Reviewed-by: Pavel Feldman <pfeldman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#607286}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ea8b4707ffc2000756fd8bc2537c9994a9c2901f
2018-11-12 17:55:11 +00:00
Alexei Filippov
72d792d015
DevTools: Show page timing markers on performance panel
...
The markers are made easily distinguishable by showing a short title
on the timeline by default.
It is put behind an experiment.
BUG=901165
Change-Id: I9f6ecbac2ac34d45662840ba55fc32d93ffe1d2e
Reviewed-on: https://chromium-review.googlesource.com/c/1313877
Commit-Queue: Alexei Filippov <alph@chromium.org >
Reviewed-by: Paul Irish <paulirish@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#605621}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 406f6ca5c5da3801c37f39df10735f3ad5c5c838
2018-11-06 07:15:04 +00:00
Dmitry Gozman
b24fcc2ad9
[DevTools] (Re-)introduce SDK.Target.Type
...
We failed to abstract away the types with capabilities, so
I am bringing the type back in preparation of removing
service/shadow workers shadow page target.
Bug: 882467
Change-Id: I480bb18b1cfa9cf79e83435d735d102711991562
Reviewed-on: https://chromium-review.googlesource.com/c/1310759
Reviewed-by: Joel Einbinder <einbinder@chromium.org >
Commit-Queue: Dmitry Gozman <dgozman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#604446}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1382cbcc0e916f8449d471dd54ca62aeb14db252
2018-10-31 23:42:42 +00:00
Alexey Kozyatinskiy
03aa06ac5d
DevTools: patch node urls as soon as we get them over the protocol
...
Node uses file paths for some scripts and urls for some modules.
We need to unify them as soon as possible.
R=dgozman@chromium.org
Bug: none
Change-Id: Ia229e1fac8a5cad92edacb9e545b2343f657f651
Reviewed-on: https://chromium-review.googlesource.com/1224799
Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org >
Reviewed-by: Dmitry Gozman <dgozman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#591147}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9d9fde316b5caa2e459b28be402e12c29db04703
2018-09-13 20:55:26 +00:00
Alexey Kozyatinskiy
bd7d3a62b6
[DevTools] introduce Connection.sendRawMessage
...
Some clients needs to intercept messages on frontend side.
BUG=none
R=pfeldman@chromium.org
Change-Id: Ia14cc0a88ae91eead3834a47276ddcfc6701bcf7
Reviewed-on: https://chromium-review.googlesource.com/1154036
Commit-Queue: Pavel Feldman <pfeldman@chromium.org >
Reviewed-by: Pavel Feldman <pfeldman@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#578900}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c5584c2fbd2cda0fda090e923296c4a347f099a7
2018-07-28 02:33:51 +00:00
Blink Reformat
4c46d0969f
The Great Blink mv for source files, part 2.
...
Move and rename files.
NOAUTOREVERT=true
NOPRESUBMIT=true
NOTREECHECKS=true
Bug: 768828
TBR=darin@chromium.org
NOTRY=true
Change-Id: I66d3b155808bc5bdbf237b80208e1e552bcf7f28
Reviewed-on: https://chromium-review.googlesource.com/1001153
Reviewed-by: Blink Reformat <blink-reformat@chromium.org >
Commit-Queue: Blink Reformat <blink-reformat@chromium.org >
Cr-Original-Commit-Position: refs/heads/master@{#549061}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0aee4434a4dba42a42abaea9bfbc0cd196a63bc1
2018-04-07 15:32:37 +00:00