|
|
Remove frame flattening from rendering code.
Chromium never enables frame flattening; we can simplify frame rendering by
removing the various paths that only execute if flattening is enabled.
Currently, this patch leaves RenderFrameBase as an empty shell. We will
remove that entirely in a subsequent patch.
This is a reland of a reland of a reland. It's totally going to work this time.
Carrying over Ojan's LGTM from the original patch: https://codereview.chromium.org/13877010
BUG= 231902
TBR=ojan
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=150495
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+25 lines, -411 lines) |
Patch |
 |
D |
LayoutTests/fast/spatial-navigation/snav-iframe-flattening-simple.html
|
View
|
1
|
1 chunk |
+0 lines, -74 lines |
0 comments
|
Download
|
 |
D |
LayoutTests/fast/spatial-navigation/snav-iframe-flattening-simple-expected.txt
|
View
|
1
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/WebKit/chromium/src/WebSettingsImpl.cpp
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/page/FrameView.h
|
View
|
|
3 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/page/FrameView.cpp
|
View
|
1
2
|
10 chunks |
+11 lines, -83 lines |
0 comments
|
Download
|
 |
M |
Source/core/page/Settings.in
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/platform/ScrollView.h
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/platform/ScrollView.cpp
|
View
|
1
|
5 chunks |
+4 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderFrameBase.h
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderFrameBase.cpp
|
View
|
|
1 chunk |
+3 lines, -65 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderFrameSet.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderFrameSet.cpp
|
View
|
|
3 chunks |
+1 line, -120 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderIFrame.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderIFrame.cpp
|
View
|
|
2 chunks |
+0 lines, -32 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/TextAutosizer.cpp
|
View
|
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|