|
Remove BackForwardClient, cleanup starting a history navigation
* Don't proxy history navigations through the main frame, there's no need
* Have Source/core interact with history state entirely through FrameLoaderClient. It doesn't need to know that FrameLoaderClientImpl is actually talking to WebViewClient (though that will need to change eventually)
* Remove NavigationScheduler::scheduleHistoryNavigation. History navigations are always asynchronous anyway, since they need to talk to the browser process.
BUG=
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184989
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+25 lines, -261 lines) |
Patch |
 |
M |
Source/core/core.gypi
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/frame/History.cpp
|
View
|
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/LocalDOMWindow.cpp
|
View
|
1
2
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/EmptyClients.h
|
View
|
1
2
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/EmptyClients.cpp
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/FrameLoader.cpp
|
View
|
1
2
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/FrameLoaderClient.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/NavigationScheduler.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/loader/NavigationScheduler.cpp
|
View
|
|
3 chunks |
+0 lines, -41 lines |
0 comments
|
Download
|
 |
D |
Source/core/page/BackForwardClient.h
|
View
|
|
1 chunk |
+0 lines, -46 lines |
0 comments
|
Download
|
 |
M |
Source/core/page/EventHandler.cpp
|
View
|
1
2
|
2 chunks |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/page/Page.h
|
View
|
1
2
|
4 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/core/page/Page.cpp
|
View
|
1
2
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/testing/DummyPageHolder.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
D |
Source/web/BackForwardClientImpl.h
|
View
|
|
1 chunk |
+0 lines, -56 lines |
0 comments
|
Download
|
 |
D |
Source/web/BackForwardClientImpl.cpp
|
View
|
|
1 chunk |
+0 lines, -72 lines |
0 comments
|
Download
|
 |
M |
Source/web/FrameLoaderClientImpl.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/FrameLoaderClientImpl.cpp
|
View
|
1
2
|
2 chunks |
+11 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebViewImpl.h
|
View
|
1
2
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebViewImpl.cpp
|
View
|
1
2
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/web/web.gypi
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
Total messages: 13 (3 generated)
|