<!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>[244353] trunk</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/244353">244353</a></dd>
<dt>Author</dt> <dd>drousso@apple.com</dd>
<dt>Date</dt> <dd>2019-04-16 12:48:37 -0700 (Tue, 16 Apr 2019)</dd>
</dl>

<h3>Log Message</h3>
<pre>Unprefix -webkit-sticky
https://bugs.webkit.org/show_bug.cgi?id=196962
<rdar://problem/40903458>

Reviewed by Simon Fraser.

Source/WebCore:

Updated existing tests.

This change doesn't modify functionality, only exposing a new unprefixed CSS value.

* css/CSSProperties.json:
* css/CSSValueKeywords.in:

* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator PositionType const):

* css/parser/CSSParserFastPaths.cpp:
(WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue):

* editing/EditingStyle.cpp:
(WebCore::EditingStyle::convertPositionStyle):

Source/WebInspectorUI:

Replace all `-webkit-sticky` with `sticky`.

* UserInterface/Models/CSSKeywordCompletions.js:
* UserInterface/Views/AuditTestCaseContentView.css:
(.content-view-container > .content-view.audit-test-case > header):
* UserInterface/Views/AuditTestGroupContentView.css:
(.content-view.audit-test-group.contains-test-case > header):
* UserInterface/Views/ChangesDetailsSidebarPanel.css:
(.changes-panel .resource-section > .header):
* UserInterface/Views/DetailsSection.css:
(.details-section > .header):
* UserInterface/Views/NetworkDetailView.css:
(.network-detail .navigation-bar):
* UserInterface/Views/SettingsTabContentView.css:
(.content-view.settings .navigation-bar):
* UserInterface/Views/Table.css:
(.table > .header):

LayoutTests:

* compositing/layer-creation/no-compositing-for-sticky.html:
* editing/pasteboard/copy-paste-converts-sticky.html:
* editing/pasteboard/copy-paste-converts-sticky-expected.txt:
* fast/block/positioning/fixed-container-with-sticky-parent.html:
* fast/block/sticky-position-containing-block-crash.html:
* fast/css/sticky/inflow-sticky.html:
* fast/css/sticky/inline-sticky-abspos-child.html:
* fast/css/sticky/inline-sticky.html:
* fast/css/sticky/multiple-layers-sticky-crash.html:
* fast/css/sticky/parsing-position-sticky-expected.txt:
* fast/css/sticky/remove-inline-sticky-crash.html:
* fast/css/sticky/remove-sticky-crash.html:
* fast/css/sticky/replaced-sticky.html:
* fast/css/sticky/resources/parsing-position-sticky.js:
* fast/css/sticky/sticky-as-positioning-container.html:
* fast/css/sticky/sticky-both-sides.html:
* fast/css/sticky/sticky-bottom-overflow-padding.html:
* fast/css/sticky/sticky-left-percentage.html:
* fast/css/sticky/sticky-left.html:
* fast/css/sticky/sticky-margins.html:
* fast/css/sticky/sticky-overflowing.html:
* fast/css/sticky/sticky-side-margins.html:
* fast/css/sticky/sticky-stacking-context.html:
* fast/css/sticky/sticky-stacking-context-expected.html:
* fast/css/sticky/sticky-table-row-top.html:
* fast/css/sticky/sticky-table-thead-top.html:
* fast/css/sticky/sticky-top-margins.html:
* fast/css/sticky/sticky-top-overflow-container-overflow.html:
* fast/css/sticky/sticky-top-overflow.html:
* fast/css/sticky/sticky-top-zoomed.html:
* fast/css/sticky/sticky-top-zoomed-expected.html:
* fast/css/sticky/sticky-top.html:
* fast/css/sticky/sticky-writing-mode-horizontal-bt.html:
* fast/css/sticky/sticky-writing-mode-vertical-lr.html:
* fast/css/sticky/sticky-writing-mode-vertical-rl.html:
* fast/multicol/newmulticol/table-section-crash.html:
* fast/scrolling/ios/reconcile-layer-position-recursive.html:
* fast/scrolling/rtl-scrollbars-sticky-document-2.html:
* fast/scrolling/rtl-scrollbars-sticky-document.html:
* fast/scrolling/rtl-scrollbars-sticky-iframe-2.html:
* fast/scrolling/rtl-scrollbars-sticky-iframe.html:
* fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html:
* fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html:
* fast/scrolling/sticky-to-fixed.html:
* legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html:
* scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html:
* svg/text/select-text-inside-non-static-position.html:
* tiled-drawing/scrolling/sticky/negative-scroll-offset.html:
* tiled-drawing/scrolling/sticky/sticky-horizontal.html:
* tiled-drawing/scrolling/sticky/sticky-layers.html:
* tiled-drawing/scrolling/sticky/sticky-vertical.html:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestscompositinglayercreationnocompositingforstickyhtml">trunk/LayoutTests/compositing/layer-creation/no-compositing-for-sticky.html</a></li>
<li><a href="#trunkLayoutTestseditingpasteboardcopypasteconvertsstickyexpectedtxt">trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky-expected.txt</a></li>
<li><a href="#trunkLayoutTestseditingpasteboardcopypasteconvertsstickyhtml">trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky.html</a></li>
<li><a href="#trunkLayoutTestsfastblockpositioningfixedcontainerwithstickyparenthtml">trunk/LayoutTests/fast/block/positioning/fixed-container-with-sticky-parent.html</a></li>
<li><a href="#trunkLayoutTestsfastblockstickypositioncontainingblockcrashhtml">trunk/LayoutTests/fast/block/sticky-position-containing-block-crash.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyinflowstickyhtml">trunk/LayoutTests/fast/css/sticky/inflow-sticky.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyinlinestickyabsposchildhtml">trunk/LayoutTests/fast/css/sticky/inline-sticky-abspos-child.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyinlinestickyhtml">trunk/LayoutTests/fast/css/sticky/inline-sticky.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickymultiplelayersstickycrashhtml">trunk/LayoutTests/fast/css/sticky/multiple-layers-sticky-crash.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyparsingpositionstickyexpectedtxt">trunk/LayoutTests/fast/css/sticky/parsing-position-sticky-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyremoveinlinestickycrashhtml">trunk/LayoutTests/fast/css/sticky/remove-inline-sticky-crash.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyremovestickycrashhtml">trunk/LayoutTests/fast/css/sticky/remove-sticky-crash.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyreplacedstickyhtml">trunk/LayoutTests/fast/css/sticky/replaced-sticky.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickyresourcesparsingpositionstickyjs">trunk/LayoutTests/fast/css/sticky/resources/parsing-position-sticky.js</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickyaspositioningcontainerhtml">trunk/LayoutTests/fast/css/sticky/sticky-as-positioning-container.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickybothsideshtml">trunk/LayoutTests/fast/css/sticky/sticky-both-sides.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickybottomoverflowpaddinghtml">trunk/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickyleftpercentagehtml">trunk/LayoutTests/fast/css/sticky/sticky-left-percentage.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickylefthtml">trunk/LayoutTests/fast/css/sticky/sticky-left.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickymarginshtml">trunk/LayoutTests/fast/css/sticky/sticky-margins.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickyoverflowinghtml">trunk/LayoutTests/fast/css/sticky/sticky-overflowing.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickysidemarginshtml">trunk/LayoutTests/fast/css/sticky/sticky-side-margins.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickystackingcontextexpectedhtml">trunk/LayoutTests/fast/css/sticky/sticky-stacking-context-expected.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickystackingcontexthtml">trunk/LayoutTests/fast/css/sticky/sticky-stacking-context.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytablerowtophtml">trunk/LayoutTests/fast/css/sticky/sticky-table-row-top.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytabletheadtophtml">trunk/LayoutTests/fast/css/sticky/sticky-table-thead-top.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytopmarginshtml">trunk/LayoutTests/fast/css/sticky/sticky-top-margins.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytopoverflowcontaineroverflowhtml">trunk/LayoutTests/fast/css/sticky/sticky-top-overflow-container-overflow.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytopoverflowhtml">trunk/LayoutTests/fast/css/sticky/sticky-top-overflow.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytopzoomedexpectedhtml">trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed-expected.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytopzoomedhtml">trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickytophtml">trunk/LayoutTests/fast/css/sticky/sticky-top.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickywritingmodehorizontalbthtml">trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-horizontal-bt.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickywritingmodeverticallrhtml">trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr.html</a></li>
<li><a href="#trunkLayoutTestsfastcssstickystickywritingmodeverticalrlhtml">trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl.html</a></li>
<li><a href="#trunkLayoutTestsfastmulticolnewmulticoltablesectioncrashhtml">trunk/LayoutTests/fast/multicol/newmulticol/table-section-crash.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingiosreconcilelayerpositionrecursivehtml">trunk/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickydocument2html">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document-2.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickydocumenthtml">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickyiframe2html">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe-2.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickyiframehtml">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickyoverflowscroll2html">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingrtlscrollbarsstickyoverflowscrollhtml">trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html</a></li>
<li><a href="#trunkLayoutTestsfastscrollingstickytofixedhtml">trunk/LayoutTests/fast/scrolling/sticky-to-fixed.html</a></li>
<li><a href="#trunkLayoutTestslegacyanimationenginefastmulticolnewmulticoltablesectioncrashhtml">trunk/LayoutTests/legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html</a></li>
<li><a href="#trunkLayoutTestsscrollingcoordinatorscrollingtreeresourcesdocwithstickyhtml">trunk/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html</a></li>
<li><a href="#trunkLayoutTestssvgtextselecttextinsidenonstaticpositionhtml">trunk/LayoutTests/svg/text/select-text-inside-non-static-position.html</a></li>
<li><a href="#trunkLayoutTeststileddrawingscrollingstickynegativescrolloffsethtml">trunk/LayoutTests/tiled-drawing/scrolling/sticky/negative-scroll-offset.html</a></li>
<li><a href="#trunkLayoutTeststileddrawingscrollingstickystickyhorizontalhtml">trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-horizontal.html</a></li>
<li><a href="#trunkLayoutTeststileddrawingscrollingstickystickylayershtml">trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-layers.html</a></li>
<li><a href="#trunkLayoutTeststileddrawingscrollingstickystickyverticalhtml">trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-vertical.html</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorecssCSSPrimitiveValueMappingsh">trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h</a></li>
<li><a href="#trunkSourceWebCorecssCSSPropertiesjson">trunk/Source/WebCore/css/CSSProperties.json</a></li>
<li><a href="#trunkSourceWebCorecssCSSValueKeywordsin">trunk/Source/WebCore/css/CSSValueKeywords.in</a></li>
<li><a href="#trunkSourceWebCorecssparserCSSParserFastPathscpp">trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingEditingStylecpp">trunk/Source/WebCore/editing/EditingStyle.cpp</a></li>
<li><a href="#trunkSourceWebInspectorUIChangeLog">trunk/Source/WebInspectorUI/ChangeLog</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCSSKeywordCompletionsjs">trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsAuditTestCaseContentViewcss">trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestCaseContentView.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsAuditTestGroupContentViewcss">trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestGroupContentView.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsChangesDetailsSidebarPanelcss">trunk/Source/WebInspectorUI/UserInterface/Views/ChangesDetailsSidebarPanel.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsDetailsSectioncss">trunk/Source/WebInspectorUI/UserInterface/Views/DetailsSection.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsNetworkDetailViewcss">trunk/Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsSettingsTabContentViewcss">trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.css</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsTablecss">trunk/Source/WebInspectorUI/UserInterface/Views/Table.css</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/ChangeLog 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1,3 +1,63 @@
</span><ins>+2019-04-16  Devin Rousso  <drousso@apple.com>
+
+        Unprefix -webkit-sticky
+        https://bugs.webkit.org/show_bug.cgi?id=196962
+        <rdar://problem/40903458>
+
+        Reviewed by Simon Fraser.
+
+        * compositing/layer-creation/no-compositing-for-sticky.html:
+        * editing/pasteboard/copy-paste-converts-sticky.html:
+        * editing/pasteboard/copy-paste-converts-sticky-expected.txt:
+        * fast/block/positioning/fixed-container-with-sticky-parent.html:
+        * fast/block/sticky-position-containing-block-crash.html:
+        * fast/css/sticky/inflow-sticky.html:
+        * fast/css/sticky/inline-sticky-abspos-child.html:
+        * fast/css/sticky/inline-sticky.html:
+        * fast/css/sticky/multiple-layers-sticky-crash.html:
+        * fast/css/sticky/parsing-position-sticky-expected.txt:
+        * fast/css/sticky/remove-inline-sticky-crash.html:
+        * fast/css/sticky/remove-sticky-crash.html:
+        * fast/css/sticky/replaced-sticky.html:
+        * fast/css/sticky/resources/parsing-position-sticky.js:
+        * fast/css/sticky/sticky-as-positioning-container.html:
+        * fast/css/sticky/sticky-both-sides.html:
+        * fast/css/sticky/sticky-bottom-overflow-padding.html:
+        * fast/css/sticky/sticky-left-percentage.html:
+        * fast/css/sticky/sticky-left.html:
+        * fast/css/sticky/sticky-margins.html:
+        * fast/css/sticky/sticky-overflowing.html:
+        * fast/css/sticky/sticky-side-margins.html:
+        * fast/css/sticky/sticky-stacking-context.html:
+        * fast/css/sticky/sticky-stacking-context-expected.html:
+        * fast/css/sticky/sticky-table-row-top.html:
+        * fast/css/sticky/sticky-table-thead-top.html:
+        * fast/css/sticky/sticky-top-margins.html:
+        * fast/css/sticky/sticky-top-overflow-container-overflow.html:
+        * fast/css/sticky/sticky-top-overflow.html:
+        * fast/css/sticky/sticky-top-zoomed.html:
+        * fast/css/sticky/sticky-top-zoomed-expected.html:
+        * fast/css/sticky/sticky-top.html:
+        * fast/css/sticky/sticky-writing-mode-horizontal-bt.html:
+        * fast/css/sticky/sticky-writing-mode-vertical-lr.html:
+        * fast/css/sticky/sticky-writing-mode-vertical-rl.html:
+        * fast/multicol/newmulticol/table-section-crash.html:
+        * fast/scrolling/ios/reconcile-layer-position-recursive.html:
+        * fast/scrolling/rtl-scrollbars-sticky-document-2.html:
+        * fast/scrolling/rtl-scrollbars-sticky-document.html:
+        * fast/scrolling/rtl-scrollbars-sticky-iframe-2.html:
+        * fast/scrolling/rtl-scrollbars-sticky-iframe.html:
+        * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html:
+        * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html:
+        * fast/scrolling/sticky-to-fixed.html:
+        * legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html:
+        * scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html:
+        * svg/text/select-text-inside-non-static-position.html:
+        * tiled-drawing/scrolling/sticky/negative-scroll-offset.html:
+        * tiled-drawing/scrolling/sticky/sticky-horizontal.html:
+        * tiled-drawing/scrolling/sticky/sticky-layers.html:
+        * tiled-drawing/scrolling/sticky/sticky-vertical.html:
+
</ins><span class="cx"> 2019-04-16  John Wilander  <wilander@apple.com>
</span><span class="cx"> 
</span><span class="cx">         Increase timeout threshold in http/tests/adClickAttribution/send-attribution-conversion-request.html to address flakiness
</span></span></pre></div>
<a id="trunkLayoutTestscompositinglayercreationnocompositingforstickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/compositing/layer-creation/no-compositing-for-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/compositing/layer-creation/no-compositing-for-sticky.html      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/compositing/layer-creation/no-compositing-for-sticky.html 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -25,7 +25,7 @@
</span><span class="cx">     }
</span><span class="cx">     
</span><span class="cx">     .sticky {
</span><del>-      position: -webkit-sticky;
</del><ins>+      position: sticky;
</ins><span class="cx">       display: inline-block;
</span><span class="cx">       background: silver;
</span><span class="cx">       margin: 4px;
</span></span></pre></div>
<a id="trunkLayoutTestseditingpasteboardcopypasteconvertsstickyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky-expected.txt (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky-expected.txt     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky-expected.txt        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -21,7 +21,7 @@
</span><span class="cx"> |     "
</span><span class="cx"> abc"
</span><span class="cx"> |     <div>
</span><del>-|       style="position: -webkit-sticky; left: 0px; top: 0px;"
</del><ins>+|       style="position: sticky; left: 0px; top: 0px;"
</ins><span class="cx"> |       "def"
</span><span class="cx"> |     "ghi
</span><span class="cx"> "
</span></span></pre></div>
<a id="trunkLayoutTestseditingpasteboardcopypasteconvertsstickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/editing/pasteboard/copy-paste-converts-sticky.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> <script type="text/javascript" src="../../resources/dump-as-markup.js"></script>
</span><span class="cx"> </head>
</span><span class="cx"> <body>
</span><del>-abc<div style="position: -webkit-sticky; left: 0px; top: 0px;">def</div>ghi
</del><ins>+abc<div style="position: sticky; left: 0px; top: 0px;">def</div>ghi
</ins><span class="cx"> <br/>
</span><span class="cx"> 
</span><span class="cx"> <script>
</span></span></pre></div>
<a id="trunkLayoutTestsfastblockpositioningfixedcontainerwithstickyparenthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/block/positioning/fixed-container-with-sticky-parent.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/block/positioning/fixed-container-with-sticky-parent.html 2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/block/positioning/fixed-container-with-sticky-parent.html    2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -8,10 +8,10 @@
</span><span class="cx"> </script>
</span><span class="cx"> </head>
</span><span class="cx"> <body>
</span><del>-<div style="position: -webkit-sticky; left: 50px; width: 20px; height: 20px; border: 1px solid green;">
</del><ins>+<div style="position: sticky; left: 50px; width: 20px; height: 20px; border: 1px solid green;">
</ins><span class="cx">   <div class=fixed style="width: 20px; height: 20px; background-color: green;"></div>
</span><span class="cx"> </div>
</span><del>-<div style="position: -webkit-sticky; left: 50px; width: 20px; height: 20px; margin: 5px; border: 1px solid green;">
</del><ins>+<div style="position: sticky; left: 50px; width: 20px; height: 20px; margin: 5px; border: 1px solid green;">
</ins><span class="cx">   <div class=fixed style="width: 20px; height: 20px; background-color: green;"></div>
</span><span class="cx"> </div>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsfastblockstickypositioncontainingblockcrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/block/sticky-position-containing-block-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/block/sticky-position-containing-block-crash.html 2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/block/sticky-position-containing-block-crash.html    2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -7,7 +7,7 @@
</span><span class="cx">     <div>
</span><span class="cx">       <i>
</span><span class="cx">         <i>
</span><del>-          <i style="position: -webkit-sticky; display: table-footer-group;">
</del><ins>+          <i style="position: sticky; display: table-footer-group;">
</ins><span class="cx">             <span></span>
</span><span class="cx">           </i>
</span><span class="cx">         </i>
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyinflowstickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/inflow-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/inflow-sticky.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/inflow-sticky.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">     }
</span><span class="cx">     .sticky {
</span><span class="cx">         background-color: green;
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 300px;
</span><span class="cx">     }
</span><span class="cx"> </style>
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyinlinestickyabsposchildhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/inline-sticky-abspos-child.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/inline-sticky-abspos-child.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/inline-sticky-abspos-child.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">         width: 200px;
</span><span class="cx">         height: 200px;
</span><span class="cx">         color: blue;
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">     }
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyinlinestickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/inline-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/inline-sticky.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/inline-sticky.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">         width: 200px;
</span><span class="cx">         height: 200px;
</span><span class="cx">         color: blue;
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">     }
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickymultiplelayersstickycrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/multiple-layers-sticky-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/multiple-layers-sticky-crash.html      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/multiple-layers-sticky-crash.html 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -12,7 +12,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     div {
</span><del>-      position: -webkit-sticky;
</del><ins>+      position: sticky;
</ins><span class="cx">     }
</span><span class="cx">   </style>
</span><span class="cx"> </head>
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyparsingpositionstickyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/parsing-position-sticky-expected.txt (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/parsing-position-sticky-expected.txt   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/parsing-position-sticky-expected.txt      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1,10 +1,10 @@
</span><del>-This tests checks that the -webkit-sticky value for position parses correctly.
</del><ins>+This tests checks that the sticky value for position parses correctly.
</ins><span class="cx"> 
</span><span class="cx"> On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> PASS test("position: -webkit-sticky;") is "-webkit-sticky"
</span><del>-PASS test("position: sticky;") is ""
</del><ins>+PASS test("position: sticky;") is "sticky"
</ins><span class="cx"> PASS successfullyParsed is true
</span><span class="cx"> 
</span><span class="cx"> TEST COMPLETE
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyremoveinlinestickycrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/remove-inline-sticky-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/remove-inline-sticky-crash.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/remove-inline-sticky-crash.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -14,7 +14,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyremovestickycrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/remove-sticky-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/remove-sticky-crash.html       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/remove-sticky-crash.html  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -14,7 +14,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyreplacedstickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/replaced-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/replaced-sticky.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/replaced-sticky.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -29,7 +29,7 @@
</span><span class="cx">     
</span><span class="cx">     .sticky {
</span><span class="cx">         background-color: silver;
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">     }
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickyresourcesparsingpositionstickyjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/resources/parsing-position-sticky.js (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/resources/parsing-position-sticky.js   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/resources/parsing-position-sticky.js      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-description("This tests checks that the -webkit-sticky value for position parses correctly.");
</del><ins>+description("This tests checks that the sticky value for position parses correctly.");
</ins><span class="cx"> 
</span><span class="cx"> function test(value)
</span><span class="cx"> {
</span><span class="lines">@@ -12,4 +12,4 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> shouldBe('test("position: -webkit-sticky;")', '"-webkit-sticky"');
</span><del>-shouldBeEqualToString('test("position: sticky;")', '');
</del><ins>+shouldBe('test("position: sticky;")', '"sticky"');
</ins></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickyaspositioningcontainerhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-as-positioning-container.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-as-positioning-container.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-as-positioning-container.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -28,7 +28,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: silver;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickybothsideshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-both-sides.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-both-sides.html 2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-both-sides.html    2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         left: 50px;
</span><span class="cx">         right: 50px;
</span><span class="cx">         background-color: green;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickybottomoverflowpaddinghtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         bottom: 0px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickyleftpercentagehtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-left-percentage.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-left-percentage.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-left-percentage.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         /* DRT window is 800px wide */
</span><span class="cx">         left: 12.5%;
</span><span class="cx">         background-color: green;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickylefthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-left.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-left.html       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-left.html  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         left: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickymarginshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-margins.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-margins.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-margins.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -29,7 +29,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 10px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickyoverflowinghtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-overflowing.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-overflowing.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-overflowing.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 200px;
</span><span class="cx">         right: 200px;
</span><span class="cx">         background-color: green;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickysidemarginshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-side-margins.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-side-margins.html       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-side-margins.html  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         left: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickystackingcontextexpectedhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-stacking-context-expected.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-stacking-context-expected.html  2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-stacking-context-expected.html     2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -19,7 +19,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">     }
</span><span class="cx">     
</span><span class="cx">     .child {
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickystackingcontexthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-stacking-context.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-stacking-context.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-stacking-context.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">     }
</span><span class="cx">     
</span><span class="cx">     .intermediate {
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytablerowtophtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-table-row-top.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-table-row-top.html      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-table-row-top.html 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytabletheadtophtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-table-thead-top.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-table-thead-top.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-table-thead-top.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytopmarginshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top-margins.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top-margins.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top-margins.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -29,7 +29,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 10px;
</span><span class="cx">         margin: 20px;
</span><span class="cx">         background-color: green;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytopoverflowcontaineroverflowhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top-overflow-container-overflow.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top-overflow-container-overflow.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top-overflow-container-overflow.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytopoverflowhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top-overflow.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top-overflow.html       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top-overflow.html  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytopzoomedexpectedhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed-expected.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed-expected.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed-expected.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 75px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytopzoomedhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed.html 2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top-zoomed.html    2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 75px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickytophtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-top.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-top.html        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-top.html   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -28,7 +28,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         background-color: green;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickywritingmodehorizontalbthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-horizontal-bt.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-horizontal-bt.html 2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-horizontal-bt.html    2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         top: 100px;
</span><span class="cx">         bottom: 100px;
</span><span class="cx">         background-color: green;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickywritingmodeverticallrhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -29,7 +29,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         background-color: green;
</span><span class="cx">         width: 100px;
</span><span class="cx">         height: 100px;
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssstickystickywritingmodeverticalrlhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -29,7 +29,7 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         background-color: green;
</span><span class="cx">         width: 100px;
</span><span class="cx">         height: 100px;
</span></span></pre></div>
<a id="trunkLayoutTestsfastmulticolnewmulticoltablesectioncrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/multicol/newmulticol/table-section-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/multicol/newmulticol/table-section-crash.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/multicol/newmulticol/table-section-crash.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">     head.appendChild(style);
</span><span class="cx">     style = document.createElement("style");
</span><span class="cx">     style.innerHTML = "* { \n\
</span><del>-        position: -webkit-sticky;\n\
</del><ins>+        position: sticky;\n\
</ins><span class="cx">         -webkit-animation-direction: alternate-reverse;";
</span><span class="cx"> 
</span><span class="cx">     head.appendChild(style);
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingiosreconcilelayerpositionrecursivehtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/ios/reconcile-layer-position-recursive.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -19,7 +19,6 @@
</span><span class="cx">          background: yellow;
</span><span class="cx">       }
</span><span class="cx">       .sticky {
</span><del>-         position: -webkit-sticky;
</del><span class="cx">          position: sticky;
</span><span class="cx">          height: 100px;
</span><span class="cx">          width: 100px;
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickydocument2html"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document-2.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document-2.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document-2.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -11,7 +11,7 @@
</span><span class="cx"> <body style="margin: 0px;">
</span><span class="cx"> This test makes sure that position-sticky obeys RTL scrollbars when positioning.
</span><span class="cx"> <div style="position: absolute; top: 100px; left: 0px; width: 2000px; height: 2000px;">
</span><del>-    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</del><ins>+    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</ins><span class="cx"> </div>
</span><span class="cx"> <script>
</span><span class="cx"> window.scroll(850, 0);
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickydocumenthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-document.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -11,7 +11,7 @@
</span><span class="cx"> <body style="margin: 0px;">
</span><span class="cx"> This test makes sure that position-sticky obeys RTL scrollbars when positioning.
</span><span class="cx"> <div style="position: absolute; top: 100px; left: 0px; width: 2000px; height: 2000px;">
</span><del>-    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</del><ins>+    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</ins><span class="cx"> </div>
</span><span class="cx"> </body>
</span><span class="cx"> </html>
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickyiframe2html"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe-2.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe-2.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe-2.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -15,7 +15,7 @@
</span><span class="cx"> </head>
</span><span class="cx"> <body>
</span><span class="cx"> <div style='position: absolute; top: 0px; left: 0px; width: 2000px; height: 2000px'>
</span><del>-    <div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div><div style='display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;'></div><div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div>
</del><ins>+    <div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div><div style='display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;'></div><div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div>
</ins><span class="cx"> </div>
</span><span class="cx"> <script>
</span><span class="cx"> window.scroll(850, 0);
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickyiframehtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe.html       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-iframe.html  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -15,7 +15,7 @@
</span><span class="cx"> </head>
</span><span class="cx"> <body>
</span><span class="cx"> <div style='position: absolute; top: 0px; left: 0px; width: 2000px; height: 2000px'>
</span><del>-    <div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div><div style='display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;'></div><div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div>
</del><ins>+    <div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div><div style='display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;'></div><div style='display: inline-block; position: static; width: 800px; height: 100px; background: blue;'></div>
</ins><span class="cx"> </div>
</span><span class="cx"> </body>
</span><span class="cx"> </html">
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickyoverflowscroll2html"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -12,7 +12,7 @@
</span><span class="cx"> This test makes sure that position-sticky obeys RTL scrollbars when positioning.
</span><span class="cx"> <div id="scrolling" style="position: relative; width: 600px; height: 500px; overflow: scroll;">
</span><span class="cx"> <div style="position: absolute; top: 0px; left: 0px; width: 2000px;">
</span><del>-    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</del><ins>+    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</ins><span class="cx"> </div>
</span><span class="cx"> </div>
</span><span class="cx"> <script>
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingrtlscrollbarsstickyoverflowscrollhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -12,7 +12,7 @@
</span><span class="cx"> This test makes sure that position-sticky obeys RTL scrollbars when positioning.
</span><span class="cx"> <div style="position: relative; width: 600px; height: 500px; overflow: scroll;">
</span><span class="cx"> <div style="position: absolute; top: 0px; left: 0px; width: 2000px;">
</span><del>-    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: -webkit-sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</del><ins>+    <div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div><div style="display: inline-block; position: sticky; left: 0px; right: 0px; width: 100px; height: 100px; background: green;"></div><div style="display: inline-block; position: static; width: 800px; height: 100px; background: blue;"></div>
</ins><span class="cx"> </div>
</span><span class="cx"> </div>
</span><span class="cx"> </body>
</span></span></pre></div>
<a id="trunkLayoutTestsfastscrollingstickytofixedhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/scrolling/sticky-to-fixed.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/scrolling/sticky-to-fixed.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/fast/scrolling/sticky-to-fixed.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx">     height: 2000px;
</span><span class="cx"> }
</span><span class="cx"> .masthead {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     width: 200px;
</span><span class="cx">     height: 100px;
</span><span class="cx">     background-color: rgba(0, 0, 0, 0.2);
</span></span></pre></div>
<a id="trunkLayoutTestslegacyanimationenginefastmulticolnewmulticoltablesectioncrashhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">     head.appendChild(style);
</span><span class="cx">     style = document.createElement("style");
</span><span class="cx">     style.innerHTML = "* { \n\
</span><del>-        position: -webkit-sticky;\n\
</del><ins>+        position: sticky;\n\
</ins><span class="cx">         -webkit-animation-direction: alternate-reverse;";
</span><span class="cx"> 
</span><span class="cx">     head.appendChild(style);
</span></span></pre></div>
<a id="trunkLayoutTestsscrollingcoordinatorscrollingtreeresourcesdocwithstickyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -23,7 +23,7 @@
</span><span class="cx">             background-color: silver;
</span><span class="cx">         }
</span><span class="cx">         .sticky {
</span><del>-            position: -webkit-sticky;
</del><ins>+            position: sticky;
</ins><span class="cx">             top: 10px;
</span><span class="cx">             bottom: 10px;
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkLayoutTestssvgtextselecttextinsidenonstaticpositionhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/svg/text/select-text-inside-non-static-position.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/svg/text/select-text-inside-non-static-position.html   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/svg/text/select-text-inside-non-static-position.html      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -3,7 +3,7 @@
</span><span class="cx"> <head>
</span><span class="cx"> <style>
</span><span class="cx"> * {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     -webkit-transform: scaleX(2);
</span><span class="cx"> }
</span><span class="cx"> </style>
</span></span></pre></div>
<a id="trunkLayoutTeststileddrawingscrollingstickynegativescrolloffsethtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/tiled-drawing/scrolling/sticky/negative-scroll-offset.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/tiled-drawing/scrolling/sticky/negative-scroll-offset.html     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/tiled-drawing/scrolling/sticky/negative-scroll-offset.html        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx">       }
</span><span class="cx"> 
</span><span class="cx">       .sticky {
</span><del>-        position: -webkit-sticky;
</del><ins>+        position: sticky;
</ins><span class="cx">         width: 100%;
</span><span class="cx">         height: 50px;
</span><span class="cx">         left: 0;
</span></span></pre></div>
<a id="trunkLayoutTeststileddrawingscrollingstickystickyhorizontalhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-horizontal.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-horizontal.html  2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-horizontal.html     2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">     }
</span><span class="cx">     
</span><span class="cx">     .sticky {
</span><del>-      position: -webkit-sticky;
</del><ins>+      position: sticky;
</ins><span class="cx">       display: inline-block;
</span><span class="cx">       background: silver;
</span><span class="cx">       margin: 4px;
</span></span></pre></div>
<a id="trunkLayoutTeststileddrawingscrollingstickystickylayershtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-layers.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-layers.html      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-layers.html 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">     }
</span><span class="cx">     
</span><span class="cx">     .sticky {
</span><del>-      position: -webkit-sticky;
</del><ins>+      position: sticky;
</ins><span class="cx">       display: inline-block;
</span><span class="cx">       background: silver;
</span><span class="cx">       margin: 4px;
</span></span></pre></div>
<a id="trunkLayoutTeststileddrawingscrollingstickystickyverticalhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-vertical.html (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-vertical.html    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/LayoutTests/tiled-drawing/scrolling/sticky/sticky-vertical.html       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -19,7 +19,7 @@
</span><span class="cx">     
</span><span class="cx">     .sticky {
</span><span class="cx">       float: left;
</span><del>-      position: -webkit-sticky;
</del><ins>+      position: sticky;
</ins><span class="cx">       background: silver;
</span><span class="cx">       margin: 5px;
</span><span class="cx">       height: 300px;
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/ChangeLog      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1,3 +1,28 @@
</span><ins>+2019-04-16  Devin Rousso  <drousso@apple.com>
+
+        Unprefix -webkit-sticky
+        https://bugs.webkit.org/show_bug.cgi?id=196962
+        <rdar://problem/40903458>
+
+        Reviewed by Simon Fraser.
+
+        Updated existing tests.
+
+        This change doesn't modify functionality, only exposing a new unprefixed CSS value.
+
+        * css/CSSProperties.json:
+        * css/CSSValueKeywords.in:
+
+        * css/CSSPrimitiveValueMappings.h:
+        (WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
+        (WebCore::CSSPrimitiveValue::operator PositionType const):
+
+        * css/parser/CSSParserFastPaths.cpp:
+        (WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue):
+
+        * editing/EditingStyle.cpp:
+        (WebCore::EditingStyle::convertPositionStyle):
+
</ins><span class="cx"> 2019-04-16  Commit Queue  <commit-queue@webkit.org>
</span><span class="cx"> 
</span><span class="cx">         Unreviewed, rolling out r244321.
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSPrimitiveValueMappingsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -2335,7 +2335,7 @@
</span><span class="cx">         m_value.valueID = CSSValueFixed;
</span><span class="cx">         break;
</span><span class="cx">     case PositionType::Sticky:
</span><del>-        m_value.valueID = CSSValueWebkitSticky;
</del><ins>+        m_value.valueID = CSSValueSticky;
</ins><span class="cx">         break;
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="lines">@@ -2353,6 +2353,7 @@
</span><span class="cx">         return PositionType::Absolute;
</span><span class="cx">     case CSSValueFixed:
</span><span class="cx">         return PositionType::Fixed;
</span><ins>+    case CSSValueSticky:
</ins><span class="cx">     case CSSValueWebkitSticky:
</span><span class="cx">         return PositionType::Sticky;
</span><span class="cx">     default:
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSPropertiesjson"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSProperties.json (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSProperties.json      2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/css/CSSProperties.json 2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -3501,9 +3501,12 @@
</span><span class="cx">                 "absolute",
</span><span class="cx">                 "fixed",
</span><span class="cx">                 {
</span><ins>+                    "value": "sticky",
+                    "url": "https://www.w3.org/TR/css-position-3/#valdef-position-sticky"
+                },
+                {
</ins><span class="cx">                     "value": "-webkit-sticky",
</span><del>-                    "status": "experimental",
-                    "url": "https://www.w3.org/TR/css-position-3/#valdef-position-sticky"
</del><ins>+                    "status": "deprecated"
</ins><span class="cx">                 }
</span><span class="cx">             ],
</span><span class="cx">             "specification": {
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSValueKeywordsin"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSValueKeywords.in (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSValueKeywords.in     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/css/CSSValueKeywords.in        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1153,6 +1153,7 @@
</span><span class="cx"> alphabetic
</span><span class="cx"> 
</span><span class="cx"> // position
</span><ins>+sticky
</ins><span class="cx"> -webkit-sticky
</span><span class="cx"> 
</span><span class="cx"> // (pointer:) media feature
</span></span></pre></div>
<a id="trunkSourceWebCorecssparserCSSParserFastPathscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -627,7 +627,11 @@
</span><span class="cx">         // painted | fill | stroke | auto | all | bounding-box
</span><span class="cx">         return valueID == CSSValueVisible || valueID == CSSValueNone || valueID == CSSValueAll || valueID == CSSValueAuto || (valueID >= CSSValueVisiblePainted && valueID <= CSSValueStroke);
</span><span class="cx">     case CSSPropertyPosition: // static | relative | absolute | fixed | sticky
</span><del>-        return valueID == CSSValueStatic || valueID == CSSValueRelative || valueID == CSSValueAbsolute || valueID == CSSValueFixed || valueID == CSSValueWebkitSticky;
</del><ins>+        return valueID == CSSValueStatic
+            || valueID == CSSValueRelative
+            || valueID == CSSValueAbsolute
+            || valueID == CSSValueFixed
+            || valueID == CSSValueSticky || valueID == CSSValueWebkitSticky;
</ins><span class="cx">     case CSSPropertyResize: // none | both | horizontal | vertical | auto
</span><span class="cx">         return valueID == CSSValueNone || valueID == CSSValueBoth || valueID == CSSValueHorizontal || valueID == CSSValueVertical || valueID == CSSValueAuto;
</span><span class="cx">     // FIXME-NEWPARSER: Investigate this property.
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingEditingStylecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/EditingStyle.cpp (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/EditingStyle.cpp    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebCore/editing/EditingStyle.cpp       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1389,7 +1389,7 @@
</span><span class="cx">         return false;
</span><span class="cx"> 
</span><span class="cx">     auto& cssValuePool = CSSValuePool::singleton();
</span><del>-    RefPtr<CSSPrimitiveValue> sticky = cssValuePool.createIdentifierValue(CSSValueWebkitSticky);
</del><ins>+    RefPtr<CSSPrimitiveValue> sticky = cssValuePool.createIdentifierValue(CSSValueSticky);
</ins><span class="cx">     if (m_mutableStyle->propertyMatches(CSSPropertyPosition, sticky.get())) {
</span><span class="cx">         m_mutableStyle->setProperty(CSSPropertyPosition, cssValuePool.createIdentifierValue(CSSValueStatic), m_mutableStyle->propertyIsImportant(CSSPropertyPosition));
</span><span class="cx">         return false;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/ChangeLog (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/ChangeLog    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/ChangeLog       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1,5 +1,31 @@
</span><span class="cx"> 2019-04-16  Devin Rousso  <drousso@apple.com>
</span><span class="cx"> 
</span><ins>+        Unprefix -webkit-sticky
+        https://bugs.webkit.org/show_bug.cgi?id=196962
+        <rdar://problem/40903458>
+
+        Reviewed by Simon Fraser.
+
+        Replace all `-webkit-sticky` with `sticky`.
+
+        * UserInterface/Models/CSSKeywordCompletions.js:
+        * UserInterface/Views/AuditTestCaseContentView.css:
+        (.content-view-container > .content-view.audit-test-case > header):
+        * UserInterface/Views/AuditTestGroupContentView.css:
+        (.content-view.audit-test-group.contains-test-case > header):
+        * UserInterface/Views/ChangesDetailsSidebarPanel.css:
+        (.changes-panel .resource-section > .header):
+        * UserInterface/Views/DetailsSection.css:
+        (.details-section > .header):
+        * UserInterface/Views/NetworkDetailView.css:
+        (.network-detail .navigation-bar):
+        * UserInterface/Views/SettingsTabContentView.css:
+        (.content-view.settings .navigation-bar):
+        * UserInterface/Views/Table.css:
+        (.table > .header):
+
+2019-04-16  Devin Rousso  <drousso@apple.com>
+
</ins><span class="cx">         Web Inspector: remove unused WI.DOMTreeDataGrid
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=196958
</span><span class="cx">         <rdar://problem/49931383>
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCSSKeywordCompletionsjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -1132,7 +1132,7 @@
</span><span class="cx">         "none", "all", "auto", "visible", "visiblePainted", "visibleFill", "visibleStroke", "painted", "fill", "stroke",
</span><span class="cx">     ],
</span><span class="cx">     "position": [
</span><del>-        "absolute", "fixed", "relative", "static", "-webkit-sticky",
</del><ins>+        "absolute", "fixed", "relative", "static", "sticky", "-webkit-sticky",
</ins><span class="cx">     ],
</span><span class="cx">     "resize": [
</span><span class="cx">         "none", "auto", "both", "horizontal", "vertical",
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsAuditTestCaseContentViewcss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestCaseContentView.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestCaseContentView.css     2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestCaseContentView.css        2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">  */
</span><span class="cx"> 
</span><span class="cx"> .content-view-container > .content-view.audit-test-case > header {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: -1px;
</span><span class="cx">     z-index: var(--z-index-header);
</span><span class="cx">     margin-top: -1px;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsAuditTestGroupContentViewcss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestGroupContentView.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestGroupContentView.css    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestGroupContentView.css       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .content-view.audit-test-group.contains-test-case > header {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: -1px;
</span><span class="cx">     z-index: var(--z-index-header);
</span><span class="cx">     background-color: var(--audit-test-header-background-color);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsChangesDetailsSidebarPanelcss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/ChangesDetailsSidebarPanel.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/ChangesDetailsSidebarPanel.css   2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/ChangesDetailsSidebarPanel.css      2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .changes-panel .resource-section > .header {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: 0;
</span><span class="cx">     z-index: var(--z-index-header);
</span><span class="cx">     padding: 4px 8px;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsDetailsSectioncss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/DetailsSection.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/DetailsSection.css       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/DetailsSection.css  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .details-section > .header {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: -1px;
</span><span class="cx">     height: 23px;
</span><span class="cx">     padding: 4px 0;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsNetworkDetailViewcss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.css    2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/NetworkDetailView.css       2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .network-detail .navigation-bar {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: 0;
</span><span class="cx">     z-index: 1;
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsSettingsTabContentViewcss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.css       2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.css  2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .content-view.settings .navigation-bar {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: 0;
</span><span class="cx">     z-index: 1;
</span><span class="cx">     background-color: white;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsTablecss"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/Table.css (244352 => 244353)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/Table.css        2019-04-16 19:46:27 UTC (rev 244352)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/Table.css   2019-04-16 19:48:37 UTC (rev 244353)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> .table > .header {
</span><del>-    position: -webkit-sticky;
</del><ins>+    position: sticky;
</ins><span class="cx">     top: 0;
</span><span class="cx">     height: var(--navigation-bar-height);
</span><span class="cx">     line-height: calc(var(--navigation-bar-height) - 1px);
</span></span></pre>
</div>
</div>

</body>
</html>