Title: [245420] branches/safari-608.1.24-branch

Diff

Modified: branches/safari-608.1.24-branch/LayoutTests/ChangeLog (245419 => 245420)


--- branches/safari-608.1.24-branch/LayoutTests/ChangeLog	2019-05-16 23:24:10 UTC (rev 245419)
+++ branches/safari-608.1.24-branch/LayoutTests/ChangeLog	2019-05-16 23:27:28 UTC (rev 245420)
@@ -1,3 +1,7 @@
+2019-05-16  Kocsen Chung  <kocsen_ch...@apple.com>
+
+        Revert r245220. rdar://problem/50686229
+
 2019-05-15  Kocsen Chung  <kocsen_ch...@apple.com>
 
         Cherry-pick r245220. rdar://problem/50686229

Deleted: branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll-expected.html (245419 => 245420)


--- branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll-expected.html	2019-05-16 23:24:10 UTC (rev 245419)
+++ branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll-expected.html	2019-05-16 23:27:28 UTC (rev 245420)
@@ -1,40 +0,0 @@
-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
-<html>
-<head>
-    <style>
-        .scrollable {
-            overflow-y: scroll;
-            height: 300px;
-            width: 300px;
-            margin: 10px;
-            border: 1px solid black;
-        }
-		
-		.box.sharing {
-            background-color: blue;
-		}
-		
-		.box {
-			position: relative;
-			top: 50px;
-			left: 50px;
-            width: 180px;
-            height: 180px;
-            background-color: green;
-		}
-
-        .spacer {
-            height: 500px;
-        }
-    </style>
-</head>
-<body>
-    <div class="scrollable">
-        <div class="sharing box">
-			<div class="inner box"></div>
-        </div>
-        <div class="spacer"></div>
-    </div>
-</body>
-</html>
-

Deleted: branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll.html (245419 => 245420)


--- branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll.html	2019-05-16 23:24:10 UTC (rev 245419)
+++ branches/safari-608.1.24-branch/LayoutTests/compositing/shared-backing/overflow-scroll/repaint-shared-on-scroll.html	2019-05-16 23:27:28 UTC (rev 245420)
@@ -1,57 +0,0 @@
-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
-<html>
-<head>
-    <title>Tests repaints of shared backing when the sharing layers change</title>
-    <style>
-        .scrollable {
-            overflow-y: scroll;
-            height: 300px;
-            width: 300px;
-            margin: 10px;
-            border: 1px solid black;
-        }
-		
-		.box.sharing {
-            background-color: blue;
-		}
-		
-		.box {
-			position: relative;
-			top: 50px;
-			left: 50px;
-            width: 180px;
-            height: 180px;
-            background-color: green;
-		}
-
-        .spacer {
-            height: 500px;
-        }
-    </style>
-    <script>
-        if (window.testRunner)
-            testRunner.waitUntilDone();
-
-        window.addEventListener('load', () => {
-            let scroller = document.querySelector('.scrollable');
-            requestAnimationFrame(() => {
-                scroller.scrollTop = 250;
-                requestAnimationFrame(() => {
-                    scroller.scrollTop = 0;
-                    if (window.testRunner)
-                        testRunner.notifyDone();
-                });
-            });
-        }, false);
-    </script>
-</head>
-<body>
-    <div class="scrollable">
-        <div class="sharing box">
-			<div class="inner box"></div>
-        </div>
-        <div class="spacer"></div>
-    </div>
-</body>
-</html>
-

Modified: branches/safari-608.1.24-branch/Source/WebCore/ChangeLog (245419 => 245420)


--- branches/safari-608.1.24-branch/Source/WebCore/ChangeLog	2019-05-16 23:24:10 UTC (rev 245419)
+++ branches/safari-608.1.24-branch/Source/WebCore/ChangeLog	2019-05-16 23:27:28 UTC (rev 245420)
@@ -1,3 +1,7 @@
+2019-05-16  Kocsen Chung  <kocsen_ch...@apple.com>
+
+        Revert r245220. rdar://problem/50686229
+
 2019-05-15  Kocsen Chung  <kocsen_ch...@apple.com>
 
         Cherry-pick r245220. rdar://problem/50686229

Modified: branches/safari-608.1.24-branch/Source/WebCore/rendering/RenderLayerBacking.cpp (245419 => 245420)


--- branches/safari-608.1.24-branch/Source/WebCore/rendering/RenderLayerBacking.cpp	2019-05-16 23:24:10 UTC (rev 245419)
+++ branches/safari-608.1.24-branch/Source/WebCore/rendering/RenderLayerBacking.cpp	2019-05-16 23:27:28 UTC (rev 245420)
@@ -281,10 +281,6 @@
 void RenderLayerBacking::setBackingSharingLayers(Vector<WeakPtr<RenderLayer>>&& sharingLayers)
 {
     clearBackingSharingLayerProviders(m_backingSharingLayers);
-
-    if (sharingLayers != m_backingSharingLayers)
-        setContentsNeedDisplay(); // This could be optimize to only repaint rects for changed layers.
-
     m_backingSharingLayers = WTFMove(sharingLayers);
 
     for (auto& layerWeakPtr : m_backingSharingLayers)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to