Created attachment 468267 [details] test case (will hang for 3-4 minutes) Open the attached test case. Result: WebKit takes 3-4 minutes to show the page. Expected: The page is updated in reasonable time. NOTE: This test page uses a deeply nested pattern to fill an ellipse. When a <rect> is added to the deepest nested pattern, it causes 10^9 invalidation. This is due to pattern rect elements nesting relationship. NOTE: This can be fixed by marking the invalidated renderers as visited so they can be skipped if they are revisited.
*** Bug 263280 has been marked as a duplicate of this bug. ***
rdar://116532387
I could not create the PR using this bug. So I created bug 263349. *** This bug has been marked as a duplicate of bug 263349 ***