[TablesNG] Intrinsic logical width cache for table cells
Implementation of the intrinsic logical width cache for TablesNG. When tables are collapsed, change in border/table structure can invalidate adjacent cells. Because efficiently computing adjacency in tables is an open problem, we cannot just SetIntrinsicLogicalWidthsDirty on all afffected cells. Instead, cells cache borders used for intrinsic computation, and use this value to invalidate the cache. Bug: 958381 Change-Id: I394d6160ee44eb206a7f9b16320ae7ee46d21c88 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368239 Commit-Queue: Aleks Totic <atotic@chromium.org> Reviewed-by:Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#801111}
Showing
Please register or sign in to comment