... AKA Fetch domain on the Browser target.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7 commit f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7 Author: Andrey Kosyakov <caseq@chromium.org> Date: Mon Oct 29 20:09:59 2018 Extract instrumentation methods from RenderFrameDevToolsAgentHost into devtools_instrumentation Bug: 899303 Change-Id: If13f08e4e45e4f4f4cfc16bd4f2921cab22ecc07 Reviewed-on: https://chromium-review.googlesource.com/c/1303181 Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#603598} [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/BUILD.gn [add] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/devtools/devtools_instrumentation.cc [add] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/devtools/devtools_instrumentation.h [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/devtools/render_frame_devtools_agent_host.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/devtools/render_frame_devtools_agent_host.h [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/download/download_manager_impl.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/frame_host/frame_tree_node.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/frame_host/navigation_handle_impl.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/frame_host/navigation_request.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/frame_host/render_frame_host_impl.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/loader/navigation_url_loader_impl.cc [modify] https://crrev.com/f2d4ff7a9f2bc8e67334a95ea7b169a8158d5ac7/content/browser/web_package/signed_exchange_devtools_proxy.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f02829c1bd86c78390b7ab04a75f4adff7e60d56 commit f02829c1bd86c78390b7ab04a75f4adff7e60d56 Author: Andrey Kosyakov <caseq@chromium.org> Date: Mon Oct 29 20:30:51 2018 Wire DevTools instrumentation signals for browser agent through devtools_instrumentation Bug: 899303 Change-Id: Ibefd04bab772724105d64b9d83a2fafddd1c85a5 Reviewed-on: https://chromium-review.googlesource.com/c/1305494 Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#603606} [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/browser_devtools_agent_host.cc [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/browser_devtools_agent_host.h [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/devtools_agent_host_impl.cc [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/devtools_agent_host_impl.h [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/devtools_instrumentation.cc [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/devtools/devtools_instrumentation.h [modify] https://crrev.com/f02829c1bd86c78390b7ab04a75f4adff7e60d56/content/browser/ssl/ssl_manager.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd commit d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd Author: Andrey Kosyakov <caseq@chromium.org> Date: Wed Oct 31 17:52:58 2018 DevTools: introduce Fetch domain This adds Fetch domain on the browser target, that carries interception functionality previously available through Network domain, with a slightly brushed up interface. Bug: 899303 Change-Id: I74ef83ddfe711c566500ab9e815a24dfbf813106 Reviewed-on: https://chromium-review.googlesource.com/c/1292008 Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#604323} [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/BUILD.gn [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/BUILD.gn [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/browser_devtools_agent_host.cc [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/devtools_instrumentation.cc [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/devtools_network_interceptor.cc [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/devtools_network_interceptor.h [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/devtools_url_loader_interceptor.cc [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/devtools_url_loader_interceptor.h [add] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/protocol/fetch_handler.cc [add] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/protocol/fetch_handler.h [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/protocol/network_handler.cc [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/protocol/network_handler.h [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/content/browser/devtools/protocol_config.json [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/FlagExpectations/enable-features=NetworkService [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/TestExpectations [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/http/tests/devtools/agents-enable-disable.js [add] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/fetch/fetch-basic-expected.txt [add] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/fetch/fetch-basic.js [add] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/fetch/resources/fetch-test.js [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/resources/inspector-protocol-test.js [modify] https://crrev.com/d076d0d4dd2fde10e2a04ad39d9939fc80f89fcd/third_party/blink/renderer/core/inspector/browser_protocol.pdl
Comment 1 by bugdroid1@chromium.org
, Oct 29