DescriptionProvide a way to obtain WebLocalFrameBase from a LocalFrame.
Provide methods that allow callers to obtain an instance of WebLocalFrameBase
rather than WebLocalFrameImpl, and use this in WebDocument to remove a
dependency on WebLocalFrameImpl.
This moves the meat of https://codereview.chromium.org/2863913002 to this CL,
as it was too difficult to concicely break the dependencies on other
components in web/.
I used the existing "GetWebLayerTreeView" method as the basis for calling the
new method "GetWebLocalFrameBase".
BUG=708879
Review-Url: https://codereview.chromium.org/2868743002
Cr-Commit-Position: refs/heads/master@{#469920}
Committed: https://chromium.googlesource.com/chromium/src/+/60a6ebd54a2ab983980775cab24ac9d89cfab27d
Patch Set 1 #Patch Set 2 : Create WebLocalFrameBase::FromFrame #
Dependent Patchsets: Messages
Total messages: 8 (4 generated)
|