|
Element.setScrollOffset should integrate with RACUN
The setScrollOffset code was either generating a synchronous
invalidation or using repaint-after-compositing-update. This
change removes the former code path.
While the overall test invalidation area is the same in all
tests, we generate more invalidations. The extra invalidations
are caused by forcing a subtree walk of the shifted scrollable
areas and thus forcing an invalidation for some of the descendants.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181485
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+34 lines, -21 lines) |
Patch |
 |
M |
LayoutTests/TestExpectations
|
View
|
1
2
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/overflow-hidden-in-overflow-hidden-scrolled-expected.txt
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-absolute-layer-with-reflection-expected.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-fixed-layer-with-no-visible-content-expected.txt
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-fixed-layer-with-reflection-expected.txt
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-fixed-layer-with-transformed-parent-layer-expected.txt
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-in-fixed-layer-expected.txt
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-in-transformed-layer-expected.txt
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/scroll-with-transformed-parent-layer-expected.txt
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/overflow-auto-in-overflow-auto-scrolled-expected.txt
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/overflow-scroll-in-overflow-scroll-scrolled-expected.txt
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/scroll-inside-table-cell-expected.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/scroll-relative-table-inside-table-cell-expected.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/table-overflow-auto-in-overflow-auto-scrolled-expected.txt
|
View
|
|
1 chunk |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/platform/win/fast/repaint/table-overflow-scroll-in-overflow-scroll-scrolled-expected.txt
|
View
|
|
1 chunk |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderLayerScrollableArea.cpp
|
View
|
|
1 chunk |
+2 lines, -9 lines |
0 comments
|
Download
|
Total messages: 10 (2 generated)
|