|
Currently we only composite fixed position elements if we are on High DPI devices. This fix allows these elements to be composited if they are completely opaque (since we will not lose LCD text) OR on High DPI devices
BUG= 510580, 482229
Total comments: 2
Total comments: 4
Total comments: 2
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+163 lines, -38 lines) |
Patch |
 |
M |
LayoutTests/TestExpectations
|
View
|
1
2
3
4
5
6
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
A |
LayoutTests/compositing/fixed-position-opaque-compositing.html
|
View
|
1
2
3
4
5
|
1 chunk |
+77 lines, -0 lines |
0 comments
|
Download
|
 |
A |
LayoutTests/compositing/fixed-position-opaque-compositing-expected.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/layer-creation/fixed-position-under-transform.html
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/overflow/fixed-scroll-in-empty-root-layer.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/repaint/fixed-pos-inside-composited-intermediate-layer.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/repaint/fixed-pos-with-abs-pos-child-scroll.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/rtl/rtl-fixed-overflow.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/compositing/rtl/rtl-fixed-overflow-scrolled.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/absolute-position-changed.html
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed.html
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-child-move-after-scroll.html
|
View
|
1
2
3
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-child-of-fixed-move-after-scroll.html
|
View
|
1
2
3
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-move-after-scroll.html
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-tranformed.html
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-under-composited-absolute-scrolled.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/fixed-under-composited-fixed-scrolled.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/resources/default.css
|
View
|
1
2
3
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/fast/repaint/resources/repaint-with-scrollbar-change.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/virtual/prefer_compositing_to_lcd_text/compositing/overflow/fixed-scroll-in-empty-root-layer-expected.txt
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/layout/compositing/CompositingReasonFinder.cpp
|
View
|
1
2
3
4
5
|
1 chunk |
+16 lines, -3 lines |
3 comments
|
Download
|
 |
M |
Source/core/paint/DeprecatedPaintLayer.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/web/tests/ScrollingCoordinatorTest.cpp
|
View
|
1
2
3
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/web/tests/data/fixed-position-losing-backing.html
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/tests/data/fractional-scroll-fixed-position.html
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 39 (16 generated)
|