Chromium Code Reviews
DescriptionUnify all types of overflow-related clips for paint and hit testing.
This patch:
* Centralizes business logic around clipping overflow into LayoutBox
instead of spread across paint layer, box and property tree use-cases for painting/
hit-testing.
* Makes control clip a kind of overflow clip.
Now shouldClipOverflow() and overflowClipRect() apply overflow and control clipping
for overflow:hidden/scroll CSS, contain: paint, control clip and SVG viewport
overflow clipping.
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2642193011
Cr-Commit-Position: refs/heads/master@{#445503}
Committed: https://chromium.googlesource.com/chromium/src/+/aa907828b27ae82aeb95be2f86d35d03cc67dc54
Patch Set 1 #Patch Set 2 : none #Patch Set 3 : none #Patch Set 4 : none #Patch Set 5 : none #Patch Set 6 : none #Patch Set 7 : none #Patch Set 8 : hanna #Patch Set 9 : none #Patch Set 10 : none #
Total comments: 2
Patch Set 11 : none #Messages
Total messages: 45 (39 generated)
|