Chromium Code Reviews
DescriptionIntroduce the class webLocalFrameBase anf make WebLocalFrameImpl derived it.
There are many cyclic dependencies in web/ between WebLocalFrameImpl and other
classes. This makes it hard to move WebLocalFrameImpl from web/ into core/ in
small, logical steps.
To remove these cycles we introduce WebLocalFrameBase. Classes that depend on
methods defined in WebLocalFrameImpl will be changed to depend on
WebLocalFrameBase instead, by declaring these dependent methods pure virtual in
WebLocalFrameBase. We can then sever the links to WebLocalFrameImpl and move
classes out of Web.
This CL establises the inheritence of WebLocalFrameImpl on WebLocalFrameBase,
subsequent CL's will start to delcare methods in WebLocalFrameBase.
BUG=708879
Review-Url: https://codereview.chromium.org/2863853002
Cr-Commit-Position: refs/heads/master@{#469586}
Committed: https://chromium.googlesource.com/chromium/src/+/7ba3433c3a317a45c461fb499d65c7f67eecf3e7
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fix code review comments. #Patch Set 3 : Add WebLocalViewBase.h to the BUILD file. #
Total comments: 3
Dependent Patchsets: Messages
Total messages: 15 (7 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||