commit | 3788017f9d2c2904fb37b9df12e3134490ca98c2 | [log] [tgz] |
---|---|---|
author | danakj <danakj@chromium.org> | Tue Dec 11 21:33:01 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Dec 11 21:33:01 2018 |
tree | 197bebd7c478c2279ae49bee477adbb7646fefc1 | |
parent | b8d3a97bb2612094c10fbe3c393b970db4cdd1e3 [diff] |
Split TestWebViewClient and TestWebWidgetClient. WebViewClient and WebWidgetClient no longer inherit each other, do the same with these test overrides. WebViewHelper takes a TestWebViewClient and if null makes one itself. Similarly TestWebViewClient takes a TestWebWidgetClient, and if null makes one itself. Then WebViewHelper gets the WebWidgetClient from the WebViewClient, avoiding us having 2 channels for this object through WebViewHelper. R=dcheng@chromium.org Change-Id: If9ba127bafc19a8a881c971aefdb25c201656d51 Bug: 912193 Reviewed-on: https://chromium-review.googlesource.com/c/1370720 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#615669}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .