commit | f456aeefda399d09d0641f7670ebeabdad24e609 | [log] [tgz] |
---|---|---|
author | danakj <danakj@chromium.org> | Wed Jan 09 20:34:46 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 09 20:34:46 2019 |
tree | 7454f12b54a63de6693afa6cf09caf08b617370a | |
parent | c1f53302c724ff117d5589a830cc049f28393b4f [diff] |
Move Page into the WebView portion of WebViewImpl. Accessors of it grab it through AsView(). After this we will start to add guards to prevent AsView() calls inside WebWidget API methods. 1st open question is if WebWidget APIs should be able to access the main frame and if so if it should be through the WebView/Page or elseways. 2nd open question is if WebView APIs using the Page should be allowed to touch the frames (and frame views) at all. R=dcheng@chromium.org Change-Id: I141e5660d48ae5b3227aed8525e6f6999c6f6413 Bug: 912193 Reviewed-on: https://chromium-review.googlesource.com/c/1399742 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#621292}
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 .