Bug 199344 - RenderObject::absoluteClippedOverflowRect() should not be affected by whether composited scrolling is enabled
Summary: RenderObject::absoluteClippedOverflowRect() should not be affected by whether...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-29 16:23 PDT by Simon Fraser (smfr)
Modified: 2021-05-21 04:05 PDT (History)
6 users (show)

See Also:


Attachments
Patch, needs tests (71.42 KB, patch)
2019-06-29 16:32 PDT, Simon Fraser (smfr)
no flags Details | Formatted Diff | Diff
Patch (74.24 KB, patch)
2019-07-01 15:10 PDT, Tim Horton
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from ews103 for mac-highsierra (3.58 MB, application/zip)
2019-07-01 16:02 PDT, EWS Watchlist
no flags Details
Archive of layout-test-results from ews106 for mac-highsierra-wk2 (3.12 MB, application/zip)
2019-07-01 16:31 PDT, EWS Watchlist
no flags Details
Archive of layout-test-results from ews113 for mac-highsierra (2.99 MB, application/zip)
2019-07-01 17:09 PDT, EWS Watchlist
no flags Details
Patch (74.81 KB, patch)
2019-07-01 17:11 PDT, Tim Horton
ews-watchlist: commit-queue-
Details | Formatted Diff | Diff
Archive of layout-test-results from ews100 for mac-highsierra (3.20 MB, application/zip)
2019-07-01 18:24 PDT, EWS Watchlist
no flags Details
Archive of layout-test-results from ews106 for mac-highsierra-wk2 (2.71 MB, application/zip)
2019-07-01 18:33 PDT, EWS Watchlist
no flags Details
Archive of layout-test-results from ews113 for mac-highsierra (3.28 MB, application/zip)
2019-07-01 18:46 PDT, EWS Watchlist
no flags Details
patch (74.79 KB, patch)
2019-07-01 18:58 PDT, Tim Horton
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2019-06-29 16:23:38 PDT
RenderObject::absoluteClippedOverflowRect() should not be affected by whether composited scrolling is enabled
Comment 1 Simon Fraser (smfr) 2019-06-29 16:32:54 PDT
Created attachment 373179 [details]
Patch, needs tests
Comment 2 EWS Watchlist 2019-06-29 16:46:14 PDT Comment hidden (obsolete)
Comment 3 Tim Horton 2019-07-01 15:10:08 PDT
Created attachment 373273 [details]
Patch
Comment 4 Tim Horton 2019-07-01 15:11:03 PDT Comment hidden (obsolete)
Comment 5 EWS Watchlist 2019-07-01 16:02:29 PDT Comment hidden (obsolete)
Comment 6 EWS Watchlist 2019-07-01 16:02:31 PDT Comment hidden (obsolete)
Comment 7 EWS Watchlist 2019-07-01 16:31:05 PDT Comment hidden (obsolete)
Comment 8 EWS Watchlist 2019-07-01 16:31:07 PDT Comment hidden (obsolete)
Comment 9 EWS Watchlist 2019-07-01 17:09:57 PDT Comment hidden (obsolete)
Comment 10 EWS Watchlist 2019-07-01 17:09:58 PDT Comment hidden (obsolete)
Comment 11 Tim Horton 2019-07-01 17:11:09 PDT
Created attachment 373283 [details]
Patch
Comment 12 EWS Watchlist 2019-07-01 18:24:17 PDT
Comment on attachment 373283 [details]
Patch

Attachment 373283 [details] did not pass mac-ews (mac):
Output: https://webkit-queues.webkit.org/results/12633597

New failing tests:
fast/text/mark-matches-overflow-clip-async-scrolling.html
Comment 13 EWS Watchlist 2019-07-01 18:24:19 PDT
Created attachment 373295 [details]
Archive of layout-test-results from ews100 for mac-highsierra

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100  Port: mac-highsierra  Platform: Mac OS X 10.13.6
Comment 14 EWS Watchlist 2019-07-01 18:33:02 PDT
Comment on attachment 373283 [details]
Patch

Attachment 373283 [details] did not pass mac-wk2-ews (mac-wk2):
Output: https://webkit-queues.webkit.org/results/12633620

New failing tests:
fast/text/mark-matches-overflow-clip-async-scrolling.html
Comment 15 EWS Watchlist 2019-07-01 18:33:04 PDT
Created attachment 373297 [details]
Archive of layout-test-results from ews106 for mac-highsierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106  Port: mac-highsierra-wk2  Platform: Mac OS X 10.13.6
Comment 16 EWS Watchlist 2019-07-01 18:46:09 PDT
Comment on attachment 373283 [details]
Patch

Attachment 373283 [details] did not pass mac-debug-ews (mac):
Output: https://webkit-queues.webkit.org/results/12633503

New failing tests:
fast/text/mark-matches-overflow-clip-async-scrolling.html
Comment 17 EWS Watchlist 2019-07-01 18:46:11 PDT
Created attachment 373298 [details]
Archive of layout-test-results from ews113 for mac-highsierra

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews113  Port: mac-highsierra  Platform: Mac OS X 10.13.6
Comment 18 Tim Horton 2019-07-01 18:57:24 PDT
I'm a dummy and uploaded the before result as the expected :|
Comment 19 Tim Horton 2019-07-01 18:58:52 PDT
Created attachment 373299 [details]
patch
Comment 20 Simon Fraser (smfr) 2019-07-03 21:12:26 PDT
Did this land?
Comment 21 Tim Horton 2019-07-03 22:41:06 PDT
Don’t think so, was fighting EWS.
Comment 22 Chris Lord 2021-05-21 04:05:33 PDT
absoluteClippedOverflowRect has now been replaced by absoluteClippedOverflowRectForRepaint (which is affected by composited scrolling) and absoluteClippedOverflowRectForSpatialNavigation (which isn't).