|
|
Fix alignment issue of ContiguousContainer
- Fix crbug.com/625381 that alignment is missing during
ContiguousContainer::appendByMoving();
- Allow mixed alignment of objects to make them more compacted
in the buffer
BUG= 625381
TEST=ContiguousContainerTest.Alignment
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+413 lines, -223 lines) |
Patch |
 |
M |
cc/base/contiguous_container.h
|
View
|
1
|
7 chunks |
+43 lines, -25 lines |
0 comments
|
Download
|
 |
M |
cc/base/contiguous_container.cc
|
View
|
1
|
3 chunks |
+46 lines, -22 lines |
0 comments
|
Download
|
 |
M |
cc/base/contiguous_container_unittest.cc
|
View
|
1
|
18 chunks |
+86 lines, -31 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/paint/PaintControllerPaintTest.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/ContiguousContainer.h
|
View
|
1
|
6 chunks |
+32 lines, -25 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/ContiguousContainer.cpp
|
View
|
1
|
4 chunks |
+42 lines, -25 lines |
2 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/ContiguousContainerTest.cpp
|
View
|
1
|
18 chunks |
+83 lines, -30 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/CachedDisplayItem.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/ClipDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/ClipPathDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/CompositingDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/DisplayItem.h
|
View
|
1
|
7 chunks |
+32 lines, -12 lines |
2 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/DisplayItemList.h
|
View
|
|
1 chunk |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/DisplayItemList.cpp
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/DrawingDisplayItem.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/FilterDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/FloatClipDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/ForeignLayerDisplayItem.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/ForeignLayerDisplayItem.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/PaintControllerTest.cpp
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/ScrollDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/SubsequenceDisplayItem.h
|
View
|
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/Transform3DDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/graphics/paint/TransformDisplayItem.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 8 (3 generated)
|