Multicol: Don't pass accumulated decorations to FinishFragmentation.
BorderPadding() is for the node as a whole, and will include cloned box
decorations from previous fragments. Use BorderScrollbarPadding()
instead, which is just for the current fragment.
Note: The block-end box decorations don't really play any role in
FinishFragmentation() if box decorations are cloned, but there's a
DCHECK that it's not larger than the fragment. The test included would
fail this DCHECK, but pass apart from that.
In general, cloned box decorations is already working fine for nested
multicol, and there is an existing test at
css/css-multicol/multicol-breaking-004.html
Bug: 40415661
Change-Id: I80af587887ea6e45c50edccdcbfc211492176886
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5703642
Reviewed-by: Ian Kilpatrick ikilpatrick@chromium.org
Commit-Queue: Morten Stenshorne mstensho@chromium.org
Cr-Commit-Position: refs/heads/main@{#1327601}