Don't resume on top of repeated header on top of monolithic overflow. A repeated table header may have to overlap with monolithic overflow from the previous page, but actual table content should still resume *after* the repeated header. We had code that made sure that we'd resume below monolithic content, since we temporarily adjust the offset to place the repeated header. However, if the repeated header is taller than the monolithic overflow, we're already at the correct offset. Never move the offset back, because then regular table content might be placed on top of the repeated header. Bug: 1458850 Change-Id: Ia01e6ae4ac4498737c67b0ba34b5890b0fc36803 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4793950 Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/main@{#1185295}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.