<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[244417] tags/Safari-608.1.17</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/244417">244417</a></dd>
<dt>Author</dt> <dd>kocsen_chung@apple.com</dd>
<dt>Date</dt> <dd>2019-04-17 18:16:09 -0700 (Wed, 17 Apr 2019)</dd>
</dl>

<h3>Log Message</h3>
<pre>Revert <a href="http://trac.webkit.org/projects/webkit/changeset/244228">r244228</a>. rdar://problem/49999041</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#tagsSafari608117LayoutTestsChangeLog">tags/Safari-608.1.17/LayoutTests/ChangeLog</a></li>
<li><a href="#tagsSafari608117LayoutTestscompositingoverflowscrollingcontentcliptoviewporthtml">tags/Safari-608.1.17/LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html</a></li>
<li><a href="#tagsSafari608117LayoutTestscompositingrtlrtlscrollingwithtransformeddescendantsexpectedtxt">tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestscompositingrtlrtlscrollingwithtransformeddescendantshtml">tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingioschangescrollabilityoncontentresizenestedhtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/change-scrollability-on-content-resize-nested.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollinheritedexpectedtxt">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scroll-inherited-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollingancestorclipsizehtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollingancestorcliphtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosreconcilelayerpositionrecursiveexpectedtxt">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosreconcilelayerpositionrecursivehtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiosscrollingcontentcliptoviewporthtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/scrolling-content-clip-to-viewport.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiossubpixeloverflowscrollingwithancestorhtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiostouchscrollpointereventsnonehtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-pointer-events-none.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsfastscrollingiostouchscrollvisibilityhiddenhtml">tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-visibility-hidden.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsplatformioscompositingoverflowscrollingcontentcliptoviewportexpectedtxt">tags/Safari-608.1.17/LayoutTests/platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsplatformiosfastscrollingiosscrollingcontentcliptoviewportexpectedtxt">tags/Safari-608.1.17/LayoutTests/platform/ios/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsplatformmacwk1compositingrtlrtlscrollingwithtransformeddescendantsexpectedtxt">tags/Safari-608.1.17/LayoutTests/platform/mac-wk1/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeexpectedtxt">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframegainscrollingancestorexpectedtxt">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframegainscrollingancestorhtml">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeinfixedexpectedtxt">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeinfixedhtml">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframelosescrollingancestorexpectedtxt">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframelosescrollingancestorhtml">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframehtml">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame.html</a></li>
<li><a href="#tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreeresourcesdocwithstickyhtml">tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html</a></li>
<li><a href="#tagsSafari608117SourceWebKitChangeLog">tags/Safari-608.1.17/Source/WebKit/ChangeLog</a></li>
<li><a href="#tagsSafari608117SourceWebKitSharedWebPreferencesyaml">tags/Safari-608.1.17/Source/WebKit/Shared/WebPreferences.yaml</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="tagsSafari608117LayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/ChangeLog (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/ChangeLog       2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/ChangeLog  2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,3 +1,7 @@
</span><ins>+2019-04-17  Kocsen Chung  <kocsen_chung@apple.com>
+
+        Revert r244228. rdar://problem/49999041
+
</ins><span class="cx"> 2019-04-17  Cathie Chen  <cathiechen@igalia.com>
</span><span class="cx"> 
</span><span class="cx">         Update the test result of resize-observer/eventloop.html.
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestscompositingoverflowscrollingcontentcliptoviewporthtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html    2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html       2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -7,6 +7,7 @@
</span><span class="cx">   <style>
</span><span class="cx">     body {
</span><span class="cx">       margin: 0;
</span><ins>+      -webkit-overflow-scrolling: touch;
</ins><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .scroller {
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestscompositingrtlrtlscrollingwithtransformeddescendantsexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt 2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt    2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx">     (GraphicsLayer
</span><span class="cx">       (bounds 800.00 600.00)
</span><span class="cx">       (contentsOpaque 1)
</span><del>-      (children 1
</del><ins>+      (children 4
</ins><span class="cx">         (GraphicsLayer
</span><span class="cx">           (position 8.00 8.00)
</span><span class="cx">           (bounds 404.00 223.00)
</span><span class="lines">@@ -24,19 +24,48 @@
</span><span class="cx">                   (anchor 0.00 0.00)
</span><span class="cx">                   (bounds 766.00 204.00)
</span><span class="cx">                   (drawsContent 1)
</span><del>-                  (children 1
-                    (GraphicsLayer
-                      (position 462.00 0.00)
-                      (anchor 0.00 0.00)
-                      (bounds 150.00 200.00)
-                      (contentsOpaque 1)
-                    )
-                  )
</del><span class="cx">                 )
</span><span class="cx">               )
</span><span class="cx">             )
</span><span class="cx">           )
</span><span class="cx">         )
</span><ins>+        (GraphicsLayer
+          (offsetFromRenderer width=-250 height=0)
+          (position 10.00 10.00)
+          (bounds 400.00 204.00)
+          (children 1
+            (GraphicsLayer
+              (position 250.00 0.00)
+              (bounds 150.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (offsetFromRenderer width=-96 height=0)
+          (position 10.00 10.00)
+          (bounds 400.00 204.00)
+          (children 1
+            (GraphicsLayer
+              (position 96.00 0.00)
+              (anchor 0.00 0.00)
+              (bounds 150.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (offsetFromRenderer width=58 height=0)
+          (position 10.00 10.00)
+          (bounds 400.00 204.00)
+          (children 1
+            (GraphicsLayer
+              (position -58.00 0.00)
+              (bounds 150.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
</ins><span class="cx">       )
</span><span class="cx">     )
</span><span class="cx">   )
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestscompositingrtlrtlscrollingwithtransformeddescendantshtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants.html 2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/compositing/rtl/rtl-scrolling-with-transformed-descendants.html    2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -3,11 +3,10 @@
</span><span class="cx">   <head>
</span><span class="cx">     <style type="text/css">
</span><span class="cx">         #scroller {
</span><del>-            position: relative;
-            z-index: 0;
</del><span class="cx">             overflow-x: auto;
</span><span class="cx">             width: 400px;
</span><span class="cx">             white-space: nowrap;
</span><ins>+            -webkit-overflow-scrolling: touch;
</ins><span class="cx">             border: 2px solid black;
</span><span class="cx">         }
</span><span class="cx"> 
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingioschangescrollabilityoncontentresizenestedhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/change-scrollability-on-content-resize-nested.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/change-scrollability-on-content-resize-nested.html   2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/change-scrollability-on-content-resize-nested.html      2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -14,8 +14,8 @@
</span><span class="cx">             height: 100%;
</span><span class="cx">             overflow-x: hidden;
</span><span class="cx">             overflow-y: scroll;
</span><ins>+            -webkit-overflow-scrolling: touch;
</ins><span class="cx">             position: relative;
</span><del>-            z-index: 0;
</del><span class="cx">         }
</span><span class="cx">         #content {
</span><span class="cx">             background-color: yellow;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollinheritedexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scroll-inherited-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scroll-inherited-expected.txt       2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scroll-inherited-expected.txt  2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,5 +1,5 @@
</span><del>-test1 -webkit-overflow-scrolling: auto
</del><ins>+test1 -webkit-overflow-scrolling: touch
</ins><span class="cx"> test2 -webkit-overflow-scrolling: auto
</span><del>-test3 -webkit-overflow-scrolling: auto
-test4 -webkit-overflow-scrolling: auto
</del><ins>+test3 -webkit-overflow-scrolling: touch
+test4 -webkit-overflow-scrolling: touch
</ins><span class="cx"> 
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollingancestorclipsizehtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size.html   2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size.html      2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -19,9 +19,8 @@
</span><span class="cx">   </script>
</span><span class="cx">   <style>
</span><span class="cx">     #scroller {
</span><del>-      position: relative;
-      z-index: 0;
</del><span class="cx">       overflow: scroll;
</span><ins>+      -webkit-overflow-scrolling: touch;
</ins><span class="cx">       width: 300px;
</span><span class="cx">       height: 400px;
</span><span class="cx">       border: 11px solid black;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosoverflowscrollingancestorcliphtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip.html        2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/overflow-scrolling-ancestor-clip.html   2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -19,9 +19,8 @@
</span><span class="cx">   </script>
</span><span class="cx">   <style>
</span><span class="cx">     #scroller {
</span><del>-      position: relative;
-      z-index: 0;
</del><span class="cx">       overflow: scroll;
</span><ins>+      -webkit-overflow-scrolling: touch;
</ins><span class="cx">       width: 300px;
</span><span class="cx">       height: 400px;
</span><span class="cx">       border: 1px solid black;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosreconcilelayerpositionrecursiveexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -17,7 +17,7 @@
</span><span class="cx">       (tile size 800 x 512)
</span><span class="cx">       (top left tile 0, 1 tiles grid 1 x 3)
</span><span class="cx">       (in window 1)
</span><del>-      (children 3
</del><ins>+      (children 1
</ins><span class="cx">         (GraphicsLayer
</span><span class="cx">           (position 8.00 1008.00)
</span><span class="cx">           (bounds 300.00 300.00)
</span><span class="lines">@@ -70,6 +70,56 @@
</span><span class="cx">                               (coverage rect 0.00, 0.00 200.00 x 245.00)
</span><span class="cx">                               (intersects coverage rect 1)
</span><span class="cx">                               (contentsScale 2.00)
</span><ins>+                              (children 2
+                                (GraphicsLayer
+                                  (position 7.00 28.00)
+                                  (approximate position 7.00 28.00)
+                                  (bounds 110.00 110.00)
+                                  (contentsOpaque 1)
+                                  (drawsContent 1)
+                                  (visible rect 0.00, 0.00 110.00 x 110.00)
+                                  (coverage rect -7.00, -28.00 200.00 x 245.00)
+                                  (intersects coverage rect 1)
+                                  (contentsScale 2.00)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 55.00 55.00)
+                                      (approximate position 55.00 55.00)
+                                      (bounds 110.00 110.00)
+                                      (contentsOpaque 1)
+                                      (drawsContent 1)
+                                      (visible rect 0.00, 0.00 110.00 x 110.00)
+                                      (coverage rect -62.00, -83.00 200.00 x 245.00)
+                                      (intersects coverage rect 1)
+                                      (contentsScale 2.00)
+                                    )
+                                  )
+                                )
+                                (GraphicsLayer
+                                  (position 105.00 395.00)
+                                  (approximate position 105.00 395.00)
+                                  (bounds 110.00 110.00)
+                                  (contentsOpaque 1)
+                                  (drawsContent 1)
+                                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                                  (coverage rect -105.00, -395.00 200.00 x 245.00)
+                                  (intersects coverage rect 1)
+                                  (contentsScale 2.00)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 55.00 55.00)
+                                      (approximate position 55.00 55.00)
+                                      (bounds 110.00 110.00)
+                                      (contentsOpaque 1)
+                                      (drawsContent 1)
+                                      (visible rect 0.00, 0.00 0.00 x 0.00)
+                                      (coverage rect -160.00, -450.00 200.00 x 245.00)
+                                      (intersects coverage rect 1)
+                                      (contentsScale 2.00)
+                                    )
+                                  )
+                                )
+                              )
</ins><span class="cx">                             )
</span><span class="cx">                           )
</span><span class="cx">                         )
</span><span class="lines">@@ -81,65 +131,6 @@
</span><span class="cx">             )
</span><span class="cx">           )
</span><span class="cx">         )
</span><del>-        (GraphicsLayer
-          (position 70.00 1091.00)
-          (approximate position 70.00 1091.00)
-          (bounds 110.00 110.00)
-          (contentsOpaque 1)
-          (drawsContent 1)
-          (visible rect 0.00, 0.00 110.00 x 110.00)
-          (coverage rect -70.00, -326.00 1056.00 x 856.00)
-          (intersects coverage rect 1)
-          (contentsScale 2.00)
-          (children 1
-            (GraphicsLayer
-              (position 55.00 55.00)
-              (approximate position 55.00 55.00)
-              (bounds 110.00 110.00)
-              (contentsOpaque 1)
-              (drawsContent 1)
-              (visible rect 0.00, 0.00 110.00 x 110.00)
-              (coverage rect -125.00, -381.00 1056.00 x 856.00)
-              (intersects coverage rect 1)
-              (contentsScale 2.00)
-            )
-          )
-        )
-        (GraphicsLayer
-          (offsetFromRenderer width=-105 height=-105)
-          (position 63.00 1063.00)
-          (bounds 200.00 245.00)
-          (visible rect 0.00, 0.00 200.00 x 245.00)
-          (coverage rect 0.00, 0.00 200.00 x 245.00)
-          (intersects coverage rect 1)
-          (contentsScale 2.00)
-          (children 1
-            (GraphicsLayer
-              (position 105.00 395.00)
-              (approximate position 105.00 395.00)
-              (bounds 110.00 110.00)
-              (contentsOpaque 1)
-              (drawsContent 1)
-              (visible rect 0.00, 0.00 0.00 x 0.00)
-              (coverage rect -105.00, -395.00 200.00 x 245.00)
-              (intersects coverage rect 1)
-              (contentsScale 2.00)
-              (children 1
-                (GraphicsLayer
-                  (position 55.00 55.00)
-                  (approximate position 55.00 55.00)
-                  (bounds 110.00 110.00)
-                  (contentsOpaque 1)
-                  (drawsContent 1)
-                  (visible rect 0.00, 0.00 0.00 x 0.00)
-                  (coverage rect -160.00, -450.00 200.00 x 245.00)
-                  (intersects coverage rect 1)
-                  (contentsScale 2.00)
-                )
-              )
-            )
-          )
-        )
</del><span class="cx">       )
</span><span class="cx">     )
</span><span class="cx">   )
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosreconcilelayerpositionrecursivehtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -11,6 +11,7 @@
</span><span class="cx">       .scrollable {
</span><span class="cx">          background: linear-gradient(135deg, cyan, green);
</span><span class="cx">          overflow: auto;
</span><ins>+         -webkit-overflow-scrolling: touch;
</ins><span class="cx">       }
</span><span class="cx">       .fixed {
</span><span class="cx">          position: fixed;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiosscrollingcontentcliptoviewporthtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/scrolling-content-clip-to-viewport.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/scrolling-content-clip-to-viewport.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/scrolling-content-clip-to-viewport.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -6,6 +6,7 @@
</span><span class="cx">   <style>
</span><span class="cx">     body {
</span><span class="cx">       margin: 0;
</span><ins>+      -webkit-overflow-scrolling: touch;
</ins><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .scroller {
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiossubpixeloverflowscrollingwithancestorhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor.html       2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor.html  2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -19,9 +19,8 @@
</span><span class="cx">   </script>
</span><span class="cx">   <style>
</span><span class="cx">     #scroller {
</span><del>-      position: relative;
-      z-index: 0;
</del><span class="cx">       overflow: scroll;
</span><ins>+      -webkit-overflow-scrolling: touch;
</ins><span class="cx">       width: 300px;
</span><span class="cx">       height: 400px;
</span><span class="cx">     }
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiostouchscrollpointereventsnonehtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-pointer-events-none.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-pointer-events-none.html        2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-pointer-events-none.html   2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -25,12 +25,12 @@
</span><span class="cx">         
</span><span class="cx">         .container {
</span><span class="cx">             position: absolute;
</span><del>-            z-index: 0;
</del><span class="cx">             top: 50px;
</span><span class="cx">             left: 50px;
</span><span class="cx">             height: 300px;
</span><span class="cx">             width: 300px;
</span><span class="cx">             overflow: scroll;
</span><ins>+            -webkit-overflow-scrolling: touch;
</ins><span class="cx">             border: 1px solid black;
</span><span class="cx">             pointer-events: none;
</span><span class="cx">             box-shadow: 0 0 10px black;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsfastscrollingiostouchscrollvisibilityhiddenhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-visibility-hidden.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-visibility-hidden.html  2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/fast/scrolling/ios/touch-scroll-visibility-hidden.html     2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,4 +1,5 @@
</span><del>-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
</del><ins>+<!DOCTYPE html>
+
</ins><span class="cx"> <html>
</span><span class="cx"> <head>
</span><span class="cx">     <meta name="viewport" content="initial-scale=1.0">
</span><span class="lines">@@ -25,12 +26,12 @@
</span><span class="cx">         
</span><span class="cx">         .container {
</span><span class="cx">             position: absolute;
</span><del>-            z-index: 0;
</del><span class="cx">             top: 50px;
</span><span class="cx">             left: 50px;
</span><span class="cx">             height: 300px;
</span><span class="cx">             width: 300px;
</span><span class="cx">             overflow: scroll;
</span><ins>+            -webkit-overflow-scrolling: touch;
</ins><span class="cx">             border: 1px solid black;
</span><span class="cx">             visibility: hidden;
</span><span class="cx">             box-shadow: 0 0 10px black;
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsplatformioscompositingoverflowscrollingcontentcliptoviewportexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt       2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt  2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx">     (GraphicsLayer
</span><span class="cx">       (bounds 800.00 600.00)
</span><span class="cx">       (contentsOpaque 1)
</span><del>-      (children 2
</del><ins>+      (children 1
</ins><span class="cx">         (GraphicsLayer
</span><span class="cx">           (bounds 320.00 340.00)
</span><span class="cx">           (children 1
</span><span class="lines">@@ -15,23 +15,12 @@
</span><span class="cx">                 (GraphicsLayer
</span><span class="cx">                   (anchor 0.00 0.00)
</span><span class="cx">                   (bounds 320.00 1224.00)
</span><ins>+                  (drawsContent 1)
</ins><span class="cx">                 )
</span><span class="cx">               )
</span><span class="cx">             )
</span><span class="cx">           )
</span><span class="cx">         )
</span><del>-        (GraphicsLayer
-          (offsetFromRenderer width=-10 height=-10)
-          (bounds 320.00 340.00)
-          (children 1
-            (GraphicsLayer
-              (position 10.00 10.00)
-              (bounds 284.00 1204.00)
-              (contentsOpaque 1)
-              (drawsContent 1)
-            )
-          )
-        )
</del><span class="cx">       )
</span><span class="cx">     )
</span><span class="cx">   )
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsplatformiosfastscrollingiosscrollingcontentcliptoviewportexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/platform/ios/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/platform/ios/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt 2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/platform/ios/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt    2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx">     (GraphicsLayer
</span><span class="cx">       (bounds 320.00 548.00)
</span><span class="cx">       (contentsOpaque 1)
</span><del>-      (children 2
</del><ins>+      (children 1
</ins><span class="cx">         (GraphicsLayer
</span><span class="cx">           (bounds 320.00 340.00)
</span><span class="cx">           (children 1
</span><span class="lines">@@ -15,23 +15,12 @@
</span><span class="cx">                 (GraphicsLayer
</span><span class="cx">                   (anchor 0.00 0.00)
</span><span class="cx">                   (bounds 320.00 1224.00)
</span><ins>+                  (drawsContent 1)
</ins><span class="cx">                 )
</span><span class="cx">               )
</span><span class="cx">             )
</span><span class="cx">           )
</span><span class="cx">         )
</span><del>-        (GraphicsLayer
-          (offsetFromRenderer width=-10 height=-10)
-          (bounds 320.00 340.00)
-          (children 1
-            (GraphicsLayer
-              (position 10.00 10.00)
-              (bounds 284.00 1204.00)
-              (contentsOpaque 1)
-              (drawsContent 1)
-            )
-          )
-        )
</del><span class="cx">       )
</span><span class="cx">     )
</span><span class="cx">   )
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsplatformmacwk1compositingrtlrtlscrollingwithtransformeddescendantsexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/platform/mac-wk1/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/platform/mac-wk1/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt        2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/platform/mac-wk1/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt   2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -8,21 +8,15 @@
</span><span class="cx">       (contentsOpaque 1)
</span><span class="cx">       (children 1
</span><span class="cx">         (GraphicsLayer
</span><del>-          (position 8.00 8.00)
-          (bounds 404.00 223.00)
</del><ins>+          (offsetFromRenderer width=-96 height=0)
+          (position 10.00 10.00)
+          (bounds 400.00 204.00)
</ins><span class="cx">           (children 1
</span><span class="cx">             (GraphicsLayer
</span><del>-              (offsetFromRenderer width=2 height=2)
-              (position 2.00 2.00)
-              (bounds 400.00 204.00)
-              (children 1
-                (GraphicsLayer
-                  (position 96.00 0.00)
-                  (anchor 0.00 0.00)
-                  (bounds 150.00 200.00)
-                  (contentsOpaque 1)
-                )
-              )
</del><ins>+              (position 96.00 0.00)
+              (anchor 0.00 0.00)
+              (bounds 150.00 200.00)
+              (contentsOpaque 1)
</ins><span class="cx">             )
</span><span class="cx">           )
</span><span class="cx">         )
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -12,6 +12,8 @@
</span><span class="cx">   (layout viewport at (0,0) size 785x600)
</span><span class="cx">   (min layout viewport origin (0,0))
</span><span class="cx">   (max layout viewport origin (0,416))
</span><ins>+  (synchronous event dispatch region for event wheel
+    at (45,47) size 404x304)
</ins><span class="cx">   (behavior for fixed 0)
</span><span class="cx">   (children 1
</span><span class="cx">     (Frame hosting node
</span><span class="lines">@@ -31,30 +33,7 @@
</span><span class="cx">           (min layout viewport origin (0,0))
</span><span class="cx">           (max layout viewport origin (0,120))
</span><span class="cx">           (behavior for fixed 0)
</span><del>-          (children 2
-            (Overflow scrolling node
-              (scrollable area size 385 285)
-              (contents size 385 1760)
-              (parent relative scrollable rect at (10,10) size 385x285)
-              (scrollable area parameters 
-                (horizontal scroll elasticity 0)
-                (vertical scroll elasticity 0)
-                (horizontal scrollbar mode 0)
-                (vertical scrollbar mode 0)
-                (has enabled vertical scrollbar 1))
-              (children 1
-                (Sticky node
-                  (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
-                  (top offset 10.00)
-                  (bottom offset 10.00)
-                  (containing block rect at (2,2) size 385x1760)
-                  (sticky box rect at (0,830) size 100x100)
-                  (constraining rect at (0,0) size 385x285)
-                  (sticky offset at last layout width=0 height=-655)
-                  (layer position at last layout (0,175))
-                )
-              )
-            )
</del><ins>+          (children 1
</ins><span class="cx">             (Sticky node
</span><span class="cx">               (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
</span><span class="cx">               (top offset 10.00)
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframegainscrollingancestorexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -12,6 +12,8 @@
</span><span class="cx">   (layout viewport at (0,0) size 785x600)
</span><span class="cx">   (min layout viewport origin (0,0))
</span><span class="cx">   (max layout viewport origin (0,416))
</span><ins>+  (synchronous event dispatch region for event wheel
+    at (45,47) size 404x304)
</ins><span class="cx">   (behavior for fixed 0)
</span><span class="cx">   (children 1
</span><span class="cx">     (Fixed node
</span><span class="lines">@@ -35,30 +37,7 @@
</span><span class="cx">               (min layout viewport origin (0,0))
</span><span class="cx">               (max layout viewport origin (0,120))
</span><span class="cx">               (behavior for fixed 0)
</span><del>-              (children 2
-                (Overflow scrolling node
-                  (scrollable area size 385 285)
-                  (contents size 385 1760)
-                  (parent relative scrollable rect at (10,10) size 385x285)
-                  (scrollable area parameters 
-                    (horizontal scroll elasticity 0)
-                    (vertical scroll elasticity 0)
-                    (horizontal scrollbar mode 0)
-                    (vertical scrollbar mode 0)
-                    (has enabled vertical scrollbar 1))
-                  (children 1
-                    (Sticky node
-                      (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
-                      (top offset 10.00)
-                      (bottom offset 10.00)
-                      (containing block rect at (2,2) size 385x1760)
-                      (sticky box rect at (0,830) size 100x100)
-                      (constraining rect at (0,0) size 385x285)
-                      (sticky offset at last layout width=0 height=-655)
-                      (layer position at last layout (0,175))
-                    )
-                  )
-                )
</del><ins>+              (children 1
</ins><span class="cx">                 (Sticky node
</span><span class="cx">                   (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
</span><span class="cx">                   (top offset 10.00)
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframegainscrollingancestorhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
</del><ins>+<!DOCTYPE html>
</ins><span class="cx"> <html>
</span><span class="cx"> <head>
</span><span class="cx">     <style>
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeinfixedexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt     2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt        2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -12,6 +12,8 @@
</span><span class="cx">   (layout viewport at (0,0) size 785x600)
</span><span class="cx">   (min layout viewport origin (0,0))
</span><span class="cx">   (max layout viewport origin (0,416))
</span><ins>+  (synchronous event dispatch region for event wheel
+    at (45,37) size 404x304)
</ins><span class="cx">   (behavior for fixed 0)
</span><span class="cx">   (children 1
</span><span class="cx">     (Fixed node
</span><span class="lines">@@ -36,30 +38,7 @@
</span><span class="cx">               (min layout viewport origin (0,0))
</span><span class="cx">               (max layout viewport origin (0,120))
</span><span class="cx">               (behavior for fixed 0)
</span><del>-              (children 2
-                (Overflow scrolling node
-                  (scrollable area size 385 285)
-                  (contents size 385 1760)
-                  (parent relative scrollable rect at (10,10) size 385x285)
-                  (scrollable area parameters 
-                    (horizontal scroll elasticity 0)
-                    (vertical scroll elasticity 0)
-                    (horizontal scrollbar mode 0)
-                    (vertical scrollbar mode 0)
-                    (has enabled vertical scrollbar 1))
-                  (children 1
-                    (Sticky node
-                      (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
-                      (top offset 10.00)
-                      (bottom offset 10.00)
-                      (containing block rect at (2,2) size 385x1760)
-                      (sticky box rect at (0,830) size 100x100)
-                      (constraining rect at (0,0) size 385x285)
-                      (sticky offset at last layout width=0 height=-655)
-                      (layer position at last layout (0,175))
-                    )
-                  )
-                )
</del><ins>+              (children 1
</ins><span class="cx">                 (Sticky node
</span><span class="cx">                   (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
</span><span class="cx">                   (top offset 10.00)
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframeinfixedhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html     2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html        2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
</del><ins>+<!DOCTYPE html>
</ins><span class="cx"> <html>
</span><span class="cx"> <head>
</span><span class="cx">     <style>
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframelosescrollingancestorexpectedtxt"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -12,6 +12,8 @@
</span><span class="cx">   (layout viewport at (0,0) size 785x600)
</span><span class="cx">   (min layout viewport origin (0,0))
</span><span class="cx">   (max layout viewport origin (0,416))
</span><ins>+  (synchronous event dispatch region for event wheel
+    at (45,47) size 404x304)
</ins><span class="cx">   (behavior for fixed 0)
</span><span class="cx">   (children 1
</span><span class="cx">     (Frame hosting node
</span><span class="lines">@@ -30,30 +32,7 @@
</span><span class="cx">           (min layout viewport origin (0,0))
</span><span class="cx">           (max layout viewport origin (0,120))
</span><span class="cx">           (behavior for fixed 0)
</span><del>-          (children 2
-            (Overflow scrolling node
-              (scrollable area size 385 285)
-              (contents size 385 1760)
-              (parent relative scrollable rect at (10,10) size 385x285)
-              (scrollable area parameters 
-                (horizontal scroll elasticity 0)
-                (vertical scroll elasticity 0)
-                (horizontal scrollbar mode 0)
-                (vertical scrollbar mode 0)
-                (has enabled vertical scrollbar 1))
-              (children 1
-                (Sticky node
-                  (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
-                  (top offset 10.00)
-                  (bottom offset 10.00)
-                  (containing block rect at (2,2) size 385x1760)
-                  (sticky box rect at (0,830) size 100x100)
-                  (constraining rect at (0,0) size 385x285)
-                  (sticky offset at last layout width=0 height=-655)
-                  (layer position at last layout (0,175))
-                )
-              )
-            )
</del><ins>+          (children 1
</ins><span class="cx">             (Sticky node
</span><span class="cx">               (anchor edges: AnchorEdgeTop AnchorEdgeBottom)
</span><span class="cx">               (top offset 10.00)
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframelosescrollingancestorhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
</del><ins>+<!DOCTYPE html>
</ins><span class="cx"> <html>
</span><span class="cx"> <head>
</span><span class="cx">     <style>
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreecoordinatedframehtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/coordinated-frame.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-<!DOCTYPE html> <!-- webkit-test-runner [ internal:AsyncOverflowScrollingEnabled=true ] -->
</del><ins>+<!DOCTYPE html>
</ins><span class="cx"> <html>
</span><span class="cx"> <head>
</span><span class="cx">     <style>
</span></span></pre></div>
<a id="tagsSafari608117LayoutTestsscrollingcoordinatorscrollingtreeresourcesdocwithstickyhtml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html      2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html 2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -9,11 +9,10 @@
</span><span class="cx">         }
</span><span class="cx">         
</span><span class="cx">         .scrolling {
</span><del>-            position: relative;
-            z-index: 0;
</del><span class="cx">             height: 300px;
</span><span class="cx">             width: 400px;
</span><span class="cx">             overflow: scroll;
</span><ins>+            -webkit-overflow-scrolling: touch;
</ins><span class="cx">             border: 2px solid black;
</span><span class="cx">         }
</span><span class="cx">         
</span></span></pre></div>
<a id="tagsSafari608117SourceWebKitChangeLog"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/Source/WebKit/ChangeLog (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/Source/WebKit/ChangeLog     2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/Source/WebKit/ChangeLog        2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1,3 +1,7 @@
</span><ins>+2019-04-17  Kocsen Chung  <kocsen_chung@apple.com>
+
+        Revert r244228. rdar://problem/49999041
+
</ins><span class="cx"> 2019-04-16  Andy Estes  <aestes@apple.com>
</span><span class="cx"> 
</span><span class="cx">         [iOSMac] Use UIDocumentPickerViewController for picking files
</span></span></pre></div>
<a id="tagsSafari608117SourceWebKitSharedWebPreferencesyaml"></a>
<div class="modfile"><h4>Modified: tags/Safari-608.1.17/Source/WebKit/Shared/WebPreferences.yaml (244416 => 244417)</h4>
<pre class="diff"><span>
<span class="info">--- tags/Safari-608.1.17/Source/WebKit/Shared/WebPreferences.yaml    2019-04-18 01:06:21 UTC (rev 244416)
+++ tags/Safari-608.1.17/Source/WebKit/Shared/WebPreferences.yaml       2019-04-18 01:16:09 UTC (rev 244417)
</span><span class="lines">@@ -1459,7 +1459,7 @@
</span><span class="cx"> 
</span><span class="cx"> LegacyOverflowScrollingTouchEnabled:
</span><span class="cx">   type: bool
</span><del>-  defaultValue: false
</del><ins>+  defaultValue: true
</ins><span class="cx">   humanReadableName: "Legacy -webkit-overflow-scrolling property"
</span><span class="cx">   humanReadableDescription: "Support the legacy -webkit-overflow-scrolling CSS property"
</span><span class="cx">   condition: ENABLE(OVERFLOW_SCROLLING_TOUCH)
</span></span></pre>
</div>
</div>

</body>
</html>