Commit Graph
8 Commits
Author SHA1 Message Date
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