Commit bae4626d authored by Abhishek Arya's avatar Abhishek Arya Committed by Commit Bot

Revert "Merge anonymous table boxes when appropriate."

This reverts commit 4766c501.

Reason for revert: Multiple security regressions. See crbug.com/799128 and others.

Original change's description:
> Merge anonymous table boxes when appropriate.
> 
> When a table part box is removed from the layout tree, we may end up
> with two anonymous layout part siblings which needs to be merged. We
> move the children of the latter into the former. When children of the
> latter are themselves anonymous, skip down the layout tree until we find
> non-anonymous boxes. This will make sure we merge multiple levels of
> anonymous boxes although it means we will have to recreate the anonymous
> ancestors of the moved box when the preceding box we are moving it to
> does not have anonymous descendants.
> 
> Bug: 181374
> Change-Id: I8a14cec2e036fb4e5b937f89c4a35411dcc98785
> Reviewed-on: https://chromium-review.googlesource.com/846861
> Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
> Commit-Queue: Rune Lillesveen <futhark@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#526969}

TBR=dgrogan@chromium.org,mstensho@chromium.org,futhark@chromium.org

Change-Id: I50d510fedeb749cb401b39d0b79674adc9c4384c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 181374
Reviewed-on: https://chromium-review.googlesource.com/851072Reviewed-by: default avatarAbhishek Arya <inferno@chromium.org>
Commit-Queue: Abhishek Arya <inferno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#527046}
parent d5340c56
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment