|
Change all test cases to use WebViewBase instead of WebViewImpl.
This CL changes all of the test cases to use the abstract WebViewBase class in
place of WebViewImpl. This should be the final CL to decouple the use of
WebViewImpl in web/ and move everything over to WebViewBase.
As before, there were a number of methods defined in WebViewImpl that needed to
be made virtual in WebViewBase and then overridden in WebViewImpl.
Also, it was not possible to use CORE_EXPORT or MODULES_EXPORT to export the
statically defined symbols from WebViewBase, so I used PLATFORM_EXPORT instead.
A number of symbols were being transitively included, so in places needed to
add include files to bring the symbols into scope.
BUG= 712963
Review-Url: https://codereview.chromium.org/2860673002
Cr-Commit-Position: refs/heads/master@{#469575}
Committed: https://chromium.googlesource.com/chromium/src/+/ba9abc4c70ae99cf7fc03adbd48258cea2514595
Total comments: 13
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+448 lines, -391 lines) |
Patch |
 |
M |
third_party/WebKit/Source/core/exported/WebViewBase.h
|
View
|
1
|
5 chunks |
+43 lines, -0 lines |
2 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/ExternalPopupMenuTest.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/LinkHighlightImplTest.cpp
|
View
|
|
6 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/PageOverlayTest.cpp
|
View
|
|
3 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebViewImpl.h
|
View
|
1
|
8 chunks |
+26 lines, -23 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebViewImpl.cpp
|
View
|
1
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/AnimationSimTest.cpp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/BrowserControlsTest.cpp
|
View
|
|
24 chunks |
+32 lines, -31 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/ChromeClientImplTest.cpp
|
View
|
1
|
6 chunks |
+9 lines, -12 lines |
1 comment
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/CompositorWorkerTest.cpp
|
View
|
|
3 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/DocumentLoaderTest.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/FrameTestHelpers.h
|
View
|
|
6 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/FrameTestHelpers.cpp
|
View
|
1
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/ImeOnFocusTest.cpp
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/LayoutGeometryMapTest.cpp
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/LinkSelectionTest.cpp
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/ProgrammaticScrollTest.cpp
|
View
|
|
3 chunks |
+12 lines, -14 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/RootScrollerTest.cpp
|
View
|
|
16 chunks |
+39 lines, -40 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/ScrollingCoordinatorTest.cpp
|
View
|
|
14 chunks |
+23 lines, -25 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/TouchActionTest.cpp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/VisualViewportTest.cpp
|
View
|
|
6 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/WebFrameSerializerTest.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/WebFrameTest.cpp
|
View
|
|
49 chunks |
+53 lines, -48 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp
|
View
|
|
7 chunks |
+37 lines, -37 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/WebPluginContainerTest.cpp
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/WebViewTest.cpp
|
View
|
1
|
95 chunks |
+102 lines, -96 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/sim/SimCompositor.h
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/sim/SimCompositor.cpp
|
View
|
|
6 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/sim/SimTest.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/tests/sim/SimTest.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 28 (14 generated)
|