tree: 5cb6f5fcec5c6be14882b98d7def85b52283fb94 [path history] [tgz]
  1. android_stream_reader_url_loader.cc
  2. android_stream_reader_url_loader.h
  3. android_stream_reader_url_loader_unittest.cc
  4. aw_proxying_url_loader_factory.cc
  5. aw_proxying_url_loader_factory.h
  6. aw_url_loader_throttle.cc
  7. aw_url_loader_throttle.h
  8. net_helpers.cc
  9. net_helpers.h
  10. OWNERS
  11. README.md
android_webview/browser/network_service/README.md

Android WebView Network Service

This folder contains Android WebView's code for interacting with the Network Service (including code shared with the legacy code path, while that path is still supported). For details on the Network Service in general, see //services/network/.

In-process

Android WebView aims to run with the Network Service in-process (features::kNetworkServiceInProcess). For details, see https://crbug.com/882650.

Testing with the Network Service

Please see general testing instructions. Until the feature is on-by-default, you can enable the Network Service in tests like so:

$ autoninja -C out/Default webview_instrumentation_test_apk
$ out/Default/bin/run_webview_instrumentation_test_apk \
    --enable-features="NetworkService,NetworkServiceInProcess" \
    -f <some test filter>  # See general instructions for test filtering