commit | 1eb4333cdffa000ccdedc8570259a4125a7b4f0c | [log] [tgz] |
---|---|---|
author | danakj <danakj@chromium.org> | Fri Dec 21 23:29:15 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 21 23:29:15 2018 |
tree | f02ea26263f346bbcbae756b0e6ce85f21c52db1 | |
parent | 6db7057d79c85f333b24036b475ab49ff80ba68b [diff] |
Add structs to WebViewImpl to hold members. One struct holds things that will stay in the eventual WebViewImpl, and the other holds things that will move to WebWidgetImpl once they are split. This will allow us to DCHECK that you're not inside a WebWidget API call when you access ViewData, or vice versa. And it makes users clear within the WebViewImpl class which one they are acting on, as we make a decision where each variable belongs. It also allows us to do that incrementally. R=dcheng@chromium.org Change-Id: I255cf0de838928e3f88c805563017702067e0d48 Bug: 912193 Reviewed-on: https://chromium-review.googlesource.com/c/1388920 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#618666}
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 .