commit | e691e85e0e55cee7518dc8a8b23c1981705f3e9e | [log] [tgz] |
---|---|---|
author | danakj <danakj@chromium.org> | Wed Jan 16 22:49:04 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 16 22:49:04 2019 |
tree | 69a636a0f3d5c8e0aece569f22550c282e336311 | |
parent | fd865f48a23910d65be86fe79b4366f3f0e63226 [diff] |
Stop going through WebView to set debug flags on the compositor Instead of going through WebView (which may or may not have a main frame being composited), go through the client of the frame's WebFrameWidget. For each debug property: 1. Move the API from WebLayerTreeView to WebWidgetClient 2. Have inspector go through the WebFrameWidget's client instead of through WebView (and WebLayerTreeView). Also removes the WebSetting for these, which were not used before this CL. R=avi@chromium.org, enne@chromium.org, pdr@chromium.org Change-Id: I7c615878fe7f481d589548470d3c8878cf0b36e9 Bug: 912193 Reviewed-on: https://chromium-review.googlesource.com/c/1407438 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#623417}
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 .