|
Use DrawingRecorder::canUseCachedDrawing
If canUseCachedDrawing is true, the renderer is not invalidated and
the cached display item should be used. The callers check the flag,
and if it is true, omit all drawing operations for the renderer.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186997
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+119 lines, -67 lines) |
Patch |
 |
M |
Source/core/paint/BlockPainter.cpp
|
View
|
1
2
|
2 chunks |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/BoxPainter.cpp
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/DrawingRecorderTest.cpp
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/EllipsisBoxPainter.cpp
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/FieldsetPainter.cpp
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/paint/HTMLCanvasPainter.cpp
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/paint/ImagePainter.cpp
|
View
|
1
|
3 chunks |
+12 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/InlineFlowBoxPainter.cpp
|
View
|
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/InlinePainter.cpp
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/paint/InlineTextBoxPainter.cpp
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/ListMarkerPainter.cpp
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/paint/ObjectPainter.cpp
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/paint/RenderDrawingRecorder.h
|
View
|
1
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/RenderDrawingRecorder.cpp
|
View
|
1
|
2 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/TableCellPainter.cpp
|
View
|
|
2 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/TablePainter.cpp
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/TableSectionPainter.cpp
|
View
|
|
1 chunk |
+18 lines, -17 lines |
0 comments
|
Download
|
 |
M |
Source/core/paint/ViewDisplayListTest.cpp
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderBlockFlow.cpp
|
View
|
|
3 chunks |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/platform/graphics/paint/DrawingRecorder.cpp
|
View
|
|
2 chunks |
+9 lines, -5 lines |
0 comments
|
Download
|
Total messages: 20 (8 generated)
|