Revert "[LayoutNG] LocalVisualRect for inline"
This reverts commit a16415e1. Reason for revert: Seems to have caused a leak: https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Linux%20Trusty%20Leak/builds/11042 Original change's description: > [LayoutNG] LocalVisualRect for inline > > This patch implements LocalVisualRectIgnoringVisibility() for > LayoutInline and LayoutText, that are used by PaintInvalidator. > > This patch is still at the early iteration in a few ways: > 1. Other similar functions (e.g., LocalSelectionRect()) are not > implemented. > 2. The inline fragment iterator is supposed to be useful for > several other purposes. Making it more generic and applicable > for other purposes is planned after we collect how we use it. > 3. Adds ~20 new failures, part because CurrentFragment() is not > available in some cases, part because overflow logic isn't > complete yet. I'll look into these failures in following patches. > > Bug: 636993, 714962 > Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng > Change-Id: I55c607a40fcf705c46162577fd9a1255f3048da7 > Reviewed-on: https://chromium-review.googlesource.com/718637 > Commit-Queue: Koji Ishii <kojii@chromium.org> > Reviewed-by: Emil A Eklund <eae@chromium.org> > Cr-Commit-Position: refs/heads/master@{#510020} TBR=eae@chromium.org,kojii@chromium.org,xiaochengh@chromium.org Change-Id: Idf7967b552c11dd92e022fc9e1e1668288f447fc No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 636993, 714962 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Reviewed-on: https://chromium-review.googlesource.com/729660Reviewed-by:Alice Boxhall <aboxhall@chromium.org> Commit-Queue: Alice Boxhall <aboxhall@chromium.org> Cr-Commit-Position: refs/heads/master@{#510267}
Showing
Please register or sign in to comment