DescriptionClean up DelegatedFrameHost's interface to its client
Rename client methods to start with the prefix DelegatedFrame, to indicate
to which interface they belong (not doing this had resulted in each RWHV
having IsHidden and IsVisible functions, which weren't opposites of each other).
Do not access the RenderWidgetHostImpl directly in DelegatedFrameHost, but
rather create client methods for all functions that will need to access it (and,
for most of these methods, send the IPCs directly on the RWHI, rather than
re-looking it up by its process and routing).
Clean up the interfaces used for testing.
BUG=(paying down technical debt)
Committed: https://crrev.com/529de3d7572e558713a21e199de51e771ce2e8b3
Cr-Commit-Position: refs/heads/master@{#313028}
Patch Set 1 #Patch Set 2 : Clean up #Patch Set 3 : Rebase #Patch Set 4 : Clean up tests more #Patch Set 5 : Fix mac compile #
Total comments: 16
Patch Set 6 : Incorprate review feedback #
Total comments: 1
Patch Set 7 : Clean up format #Patch Set 8 : Query layer #Patch Set 9 : More debugging over trybots, shoot menow #Messages
Total messages: 21 (10 generated)
|