<!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>[211133] 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/211133">211133</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2017-01-24 20:23:27 -0800 (Tue, 24 Jan 2017)</dd>
</dl>

<h3>Log Message</h3>
<pre>Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
https://bugs.webkit.org/show_bug.cgi?id=167394

Patch by Joseph Pecoraro &lt;pecoraro@apple.com&gt; on 2017-01-24
Reviewed by Ryosuke Niwa.

.:

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWin.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmake/tools/vsprops/FeatureDefines.props:
* Source/cmake/tools/vsprops/FeatureDefinesCairo.props:

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:
* runtime/CommonIdentifiers.h:

Source/WebCore:

All of the Performance Timing specifications are highly coupled.
So let make WEB_TIMING encompass them all:

    - High Resolution Time (window.performance)
    - Performance Timeline (PerformanceEntry, PerformanceObserver)
    - Navigation Timing (&quot;navigation&quot; entries)
    - Resource Timing (&quot;resource&quot; entries)
    - User Timing (&quot;mark&quot; / &quot;measure&quot; entries)

We can then turn on and off individual pieces as runtime features,
such as Resource Timing, User Timing, and Performance Observer.

* DerivedSources.make:
* WebCore.xcodeproj/project.pbxproj:
Add User Timing files that are now included in WEB_TIMING builds.

* page/RuntimeEnabledFeatures.h:
(WebCore::RuntimeEnabledFeatures::setUserTimingEnabled):
(WebCore::RuntimeEnabledFeatures::userTimingEnabled):
Add a runtime feature for user timing. Disabled by default.

* Configurations/FeatureDefines.xcconfig:
* PAL/Configurations/FeatureDefines.xcconfig:
* bindings/js/JSPerformanceEntryCustom.cpp:
(WebCore::toJSNewlyCreated):
* page/Performance.cpp:
(WebCore::Performance::getEntries):
(WebCore::Performance::getEntriesByType):
(WebCore::Performance::getEntriesByName):
(WebCore::Performance::mark):
(WebCore::Performance::clearMarks):
(WebCore::Performance::measure):
(WebCore::Performance::clearMeasures):
(WebCore::Performance::webkitMark): Deleted.
(WebCore::Performance::webkitClearMarks): Deleted.
(WebCore::Performance::webkitMeasure): Deleted.
(WebCore::Performance::webkitClearMeasures): Deleted.
* page/Performance.h:
* page/Performance.idl:
* page/PerformanceMark.h:
* page/PerformanceMark.idl:
* page/PerformanceMeasure.h:
* page/PerformanceMeasure.idl:
* page/PerformanceUserTiming.cpp:
* page/PerformanceUserTiming.h:
Convert USER_TIMING to WEB_TIMING.
Drop webkit prefixed legacy names.

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:

Source/WTF:

* wtf/FeatureDefines.h:

Tools:

* Scripts/webkitperl/FeatureList.pm:
* TestWebKitAPI/Configurations/FeatureDefines.xcconfig:

LayoutTests:

* platform/gtk/fast/dom/Window/window-properties-performance-expected.txt:
Although this test is skipped on gtk, update the results.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkChangeLog">trunk/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformgtkfastdomWindowwindowpropertiesperformanceexpectedtxt">trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-performance-expected.txt</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCommonIdentifiersh">trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h</a></li>
<li><a href="#trunkSourceWTFChangeLog">trunk/Source/WTF/ChangeLog</a></li>
<li><a href="#trunkSourceWTFwtfFeatureDefinesh">trunk/Source/WTF/wtf/FeatureDefines.h</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebCoreDerivedSourcesmake">trunk/Source/WebCore/DerivedSources.make</a></li>
<li><a href="#trunkSourceWebCorePALConfigurationsFeatureDefinesxcconfig">trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSPerformanceEntryCustomcpp">trunk/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePerformancecpp">trunk/Source/WebCore/page/Performance.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceh">trunk/Source/WebCore/page/Performance.h</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceidl">trunk/Source/WebCore/page/Performance.idl</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceMarkh">trunk/Source/WebCore/page/PerformanceMark.h</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceMarkidl">trunk/Source/WebCore/page/PerformanceMark.idl</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceMeasureh">trunk/Source/WebCore/page/PerformanceMeasure.h</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceMeasureidl">trunk/Source/WebCore/page/PerformanceMeasure.idl</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceUserTimingcpp">trunk/Source/WebCore/page/PerformanceUserTiming.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceUserTimingh">trunk/Source/WebCore/page/PerformanceUserTiming.h</a></li>
<li><a href="#trunkSourceWebCorepageRuntimeEnabledFeaturesh">trunk/Source/WebCore/page/RuntimeEnabledFeatures.h</a></li>
<li><a href="#trunkSourceWebKitmacChangeLog">trunk/Source/WebKit/mac/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourcecmakeOptionsEflcmake">trunk/Source/cmake/OptionsEfl.cmake</a></li>
<li><a href="#trunkSourcecmakeOptionsWincmake">trunk/Source/cmake/OptionsWin.cmake</a></li>
<li><a href="#trunkSourcecmakeWebKitFeaturescmake">trunk/Source/cmake/WebKitFeatures.cmake</a></li>
<li><a href="#trunkSourcecmaketoolsvspropsFeatureDefinesprops">trunk/Source/cmake/tools/vsprops/FeatureDefines.props</a></li>
<li><a href="#trunkSourcecmaketoolsvspropsFeatureDefinesCairoprops">trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props</a></li>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsScriptswebkitperlFeatureListpm">trunk/Tools/Scripts/webkitperl/FeatureList.pm</a></li>
<li><a href="#trunkToolsTestWebKitAPIConfigurationsFeatureDefinesxcconfig">trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,16 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * Source/cmake/OptionsEfl.cmake:
+        * Source/cmake/OptionsWin.cmake:
+        * Source/cmake/WebKitFeatures.cmake:
+        * Source/cmake/tools/vsprops/FeatureDefines.props:
+        * Source/cmake/tools/vsprops/FeatureDefinesCairo.props:
+
</ins><span class="cx"> 2017-01-22  Don Olmstead &lt;don.olmstead@am.sony.com&gt; and Myles C. Maxfield &lt;mmaxfield@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Introducing the Platform Abstraction Layer (PAL)
</span></span></pre></div>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/LayoutTests/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * platform/gtk/fast/dom/Window/window-properties-performance-expected.txt:
+        Although this test is skipped on gtk, update the results.
+
</ins><span class="cx"> 2017-01-24  Antoine Quint  &lt;graouts@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         LayoutTest media/modern-media-controls/placard-support/placard-support-airplay.html is flaky
</span></span></pre></div>
<a id="trunkLayoutTestsplatformgtkfastdomWindowwindowpropertiesperformanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-performance-expected.txt (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-performance-expected.txt        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-performance-expected.txt        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -35,10 +35,10 @@
</span><span class="cx"> window.performance.timing.toJSON [function]
</span><span class="cx"> window.performance.timing.unloadEventEnd [number]
</span><span class="cx"> window.performance.timing.unloadEventStart [number]
</span><del>-window.performance.webkitClearMarks [function]
-window.performance.webkitClearMeasures [function]
-window.performance.webkitMark [function]
-window.performance.webkitMeasure [function]
</del><ins>+window.performance.clearMarks [function]
+window.performance.clearMeasures [function]
+window.performance.mark [function]
+window.performance.measure [function]
</ins><span class="cx"> window.performance.timing [printed above as window.performance.timing]
</span><span class="cx"> window.performance.navigation [printed above as window.performance.navigation]
</span><span class="cx"> window.performance [string]
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/JavaScriptCore/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * Configurations/FeatureDefines.xcconfig:
+        * runtime/CommonIdentifiers.h:
+
</ins><span class="cx"> 2017-01-24  Filip Pizlo  &lt;fpizlo@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Atomics.store should return the int-converted value according to toInteger
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCommonIdentifiersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -87,6 +87,8 @@
</span><span class="cx">     macro(Object) \
</span><span class="cx">     macro(PerformanceEntry) \
</span><span class="cx">     macro(PerformanceEntryList) \
</span><ins>+    macro(PerformanceMark) \
+    macro(PerformanceMeasure) \
</ins><span class="cx">     macro(PerformanceResourceTiming) \
</span><span class="cx">     macro(Promise) \
</span><span class="cx">     macro(Proxy) \
</span></span></pre></div>
<a id="trunkSourceWTFChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WTF/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WTF/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WTF/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * wtf/FeatureDefines.h:
+
</ins><span class="cx"> 2017-01-24  Konstantin Tokarev  &lt;annulen@yandex.ru&gt;
</span><span class="cx"> 
</span><span class="cx">         VS2015 supports ref qualifiers
</span></span></pre></div>
<a id="trunkSourceWTFwtfFeatureDefinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WTF/wtf/FeatureDefines.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WTF/wtf/FeatureDefines.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WTF/wtf/FeatureDefines.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -763,10 +763,6 @@
</span><span class="cx"> #define ENABLE_WEB_TIMING 0
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if !defined(ENABLE_USER_TIMING)
-#define ENABLE_USER_TIMING 0
-#endif
-
</del><span class="cx"> #if !defined(ENABLE_WILL_REVEAL_EDGE_EVENTS)
</span><span class="cx"> #define ENABLE_WILL_REVEAL_EDGE_EVENTS 1
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,58 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        All of the Performance Timing specifications are highly coupled.
+        So let make WEB_TIMING encompass them all:
+
+            - High Resolution Time (window.performance)
+            - Performance Timeline (PerformanceEntry, PerformanceObserver)
+            - Navigation Timing (&quot;navigation&quot; entries)
+            - Resource Timing (&quot;resource&quot; entries)
+            - User Timing (&quot;mark&quot; / &quot;measure&quot; entries)
+
+        We can then turn on and off individual pieces as runtime features,
+        such as Resource Timing, User Timing, and Performance Observer.
+
+        * DerivedSources.make:
+        * WebCore.xcodeproj/project.pbxproj:
+        Add User Timing files that are now included in WEB_TIMING builds.
+
+        * page/RuntimeEnabledFeatures.h:
+        (WebCore::RuntimeEnabledFeatures::setUserTimingEnabled):
+        (WebCore::RuntimeEnabledFeatures::userTimingEnabled):
+        Add a runtime feature for user timing. Disabled by default.
+
+        * Configurations/FeatureDefines.xcconfig:
+        * PAL/Configurations/FeatureDefines.xcconfig:
+        * bindings/js/JSPerformanceEntryCustom.cpp:
+        (WebCore::toJSNewlyCreated):
+        * page/Performance.cpp:
+        (WebCore::Performance::getEntries):
+        (WebCore::Performance::getEntriesByType):
+        (WebCore::Performance::getEntriesByName):
+        (WebCore::Performance::mark):
+        (WebCore::Performance::clearMarks):
+        (WebCore::Performance::measure):
+        (WebCore::Performance::clearMeasures):
+        (WebCore::Performance::webkitMark): Deleted.
+        (WebCore::Performance::webkitClearMarks): Deleted.
+        (WebCore::Performance::webkitMeasure): Deleted.
+        (WebCore::Performance::webkitClearMeasures): Deleted.
+        * page/Performance.h:
+        * page/Performance.idl:
+        * page/PerformanceMark.h:
+        * page/PerformanceMark.idl:
+        * page/PerformanceMeasure.h:
+        * page/PerformanceMeasure.idl:
+        * page/PerformanceUserTiming.cpp:
+        * page/PerformanceUserTiming.h:
+        Convert USER_TIMING to WEB_TIMING.
+        Drop webkit prefixed legacy names.
+
</ins><span class="cx"> 2017-01-24  Antoine Quint  &lt;graouts@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         LayoutTest media/modern-media-controls/tracks-panel/tracks-panel-hide.html is a flaky timeout
</span></span></pre></div>
<a id="trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre></div>
<a id="trunkSourceWebCoreDerivedSourcesmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/DerivedSources.make (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/DerivedSources.make        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/DerivedSources.make        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -581,6 +581,8 @@
</span><span class="cx">     $(WebCore)/page/NavigatorOnLine.idl \
</span><span class="cx">     $(WebCore)/page/Performance.idl \
</span><span class="cx">     $(WebCore)/page/PerformanceEntry.idl \
</span><ins>+    $(WebCore)/page/PerformanceMark.idl \
+    $(WebCore)/page/PerformanceMeasure.idl \
</ins><span class="cx">     $(WebCore)/page/PerformanceNavigation.idl \
</span><span class="cx">     $(WebCore)/page/PerformanceResourceTiming.idl \
</span><span class="cx">     $(WebCore)/page/PerformanceTiming.idl \
</span></span></pre></div>
<a id="trunkSourceWebCorePALConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -4012,6 +4012,8 @@
</span><span class="cx">                 A54A0C681DB807D90017A90B /* WorkerToPageFrontendChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = A54A0C671DB807D00017A90B /* WorkerToPageFrontendChannel.h */; };
</span><span class="cx">                 A54A0C6B1DB831F90017A90B /* WorkerInspectorProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54A0C691DB831F10017A90B /* WorkerInspectorProxy.cpp */; };
</span><span class="cx">                 A54A0C6C1DB831F90017A90B /* WorkerInspectorProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = A54A0C6A1DB831F20017A90B /* WorkerInspectorProxy.h */; };
</span><ins>+                A554B5F21E383938001D4E03 /* PerformanceUserTiming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A554B5F01E383936001D4E03 /* PerformanceUserTiming.cpp */; };
+                A554B5F31E38393A001D4E03 /* PerformanceUserTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = A554B5F11E383936001D4E03 /* PerformanceUserTiming.h */; };
</ins><span class="cx">                 A55639D11C6F09E300806D8E /* WorkerConsoleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = A55639D01C6EFD5900806D8E /* WorkerConsoleClient.h */; };
</span><span class="cx">                 A55639D21C6F09E700806D8E /* WorkerConsoleClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A55639CF1C6EFD5900806D8E /* WorkerConsoleClient.cpp */; };
</span><span class="cx">                 A56C5B9A189F34570082D13C /* WebConsoleAgent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A56C5B98189F34570082D13C /* WebConsoleAgent.cpp */; };
</span><span class="lines">@@ -4034,6 +4036,10 @@
</span><span class="cx">                 A584FE381864DAC100843B10 /* JSCommandLineAPIHostCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A584FE371864DAC100843B10 /* JSCommandLineAPIHostCustom.cpp */; };
</span><span class="cx">                 A584FE3B1864E2D800843B10 /* JSCommandLineAPIHost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A584FE391864E2D800843B10 /* JSCommandLineAPIHost.cpp */; };
</span><span class="cx">                 A584FE3C1864E2D800843B10 /* JSCommandLineAPIHost.h in Headers */ = {isa = PBXBuildFile; fileRef = A584FE3A1864E2D800843B10 /* JSCommandLineAPIHost.h */; };
</span><ins>+                A58C59D01E382EAC0047859C /* JSPerformanceMark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A58C59CC1E382EA90047859C /* JSPerformanceMark.cpp */; };
+                A58C59D11E382EAE0047859C /* JSPerformanceMark.h in Headers */ = {isa = PBXBuildFile; fileRef = A58C59CD1E382EA90047859C /* JSPerformanceMark.h */; };
+                A58C59D21E382EB00047859C /* JSPerformanceMeasure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A58C59CE1E382EA90047859C /* JSPerformanceMeasure.cpp */; };
+                A58C59D31E382EB20047859C /* JSPerformanceMeasure.h in Headers */ = {isa = PBXBuildFile; fileRef = A58C59CF1E382EA90047859C /* JSPerformanceMeasure.h */; };
</ins><span class="cx">                 A593CF8B1840535200BFCE27 /* InspectorWebAgentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A593CF8A1840535200BFCE27 /* InspectorWebAgentBase.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 A5A2AF0B1829734300DE1729 /* PageDebuggable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A5A2AF091829734300DE1729 /* PageDebuggable.cpp */; };
</span><span class="cx">                 A5A2AF0C1829734300DE1729 /* PageDebuggable.h in Headers */ = {isa = PBXBuildFile; fileRef = A5A2AF0A1829734300DE1729 /* PageDebuggable.h */; };
</span><span class="lines">@@ -11702,6 +11708,8 @@
</span><span class="cx">                 A54A0C671DB807D00017A90B /* WorkerToPageFrontendChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkerToPageFrontendChannel.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A54A0C691DB831F10017A90B /* WorkerInspectorProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkerInspectorProxy.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A54A0C6A1DB831F20017A90B /* WorkerInspectorProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkerInspectorProxy.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><ins>+                A554B5F01E383936001D4E03 /* PerformanceUserTiming.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerformanceUserTiming.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                A554B5F11E383936001D4E03 /* PerformanceUserTiming.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerformanceUserTiming.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</ins><span class="cx">                 A55639CF1C6EFD5900806D8E /* WorkerConsoleClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkerConsoleClient.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A55639D01C6EFD5900806D8E /* WorkerConsoleClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkerConsoleClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A56C5B98189F34570082D13C /* WebConsoleAgent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebConsoleAgent.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -11726,6 +11734,10 @@
</span><span class="cx">                 A584FE371864DAC100843B10 /* JSCommandLineAPIHostCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCommandLineAPIHostCustom.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A584FE391864E2D800843B10 /* JSCommandLineAPIHost.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCommandLineAPIHost.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A584FE3A1864E2D800843B10 /* JSCommandLineAPIHost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCommandLineAPIHost.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><ins>+                A58C59CC1E382EA90047859C /* JSPerformanceMark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPerformanceMark.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                A58C59CD1E382EA90047859C /* JSPerformanceMark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSPerformanceMark.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                A58C59CE1E382EA90047859C /* JSPerformanceMeasure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPerformanceMeasure.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                A58C59CF1E382EA90047859C /* JSPerformanceMeasure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSPerformanceMeasure.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</ins><span class="cx">                 A593CF8A1840535200BFCE27 /* InspectorWebAgentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorWebAgentBase.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A5A2AF091829734300DE1729 /* PageDebuggable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PageDebuggable.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A5A2AF0A1829734300DE1729 /* PageDebuggable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PageDebuggable.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -14989,9 +15001,9 @@
</span><span class="cx">                         isa = PBXFrameworksBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><del>-                                A15E6BF11E212A6A0080AF34 /* Foundation.framework in Frameworks */,
</del><span class="cx">                                 A1763F411E20586E001D58DE /* CFNetwork.framework in Frameworks */,
</span><span class="cx">                                 AA5F3B9116CC5BEB00455EB0 /* CoreFoundation.framework in Frameworks */,
</span><ins>+                                A15E6BF11E212A6A0080AF34 /* Foundation.framework in Frameworks */,
</ins><span class="cx">                                 41230913138C42FF00BCCFCA /* JavaScriptCore.framework in Frameworks */,
</span><span class="cx">                                 4123081B138C429700BCCFCA /* WebCore.framework in Frameworks */,
</span><span class="cx">                         );
</span><span class="lines">@@ -15001,7 +15013,6 @@
</span><span class="cx">                         isa = PBXFrameworksBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><del>-                                1C09D0591E31C6A900725F18 /* libPAL.a in Frameworks */,
</del><span class="cx">                                 FD2DBF1212B048A300ED98C6 /* Accelerate.framework in Frameworks */,
</span><span class="cx">                                 FD2DBF1312B048A300ED98C6 /* AudioToolbox.framework in Frameworks */,
</span><span class="cx">                                 1AB33DA512551E320024457A /* IOKit.framework in Frameworks */,
</span><span class="lines">@@ -15008,6 +15019,7 @@
</span><span class="cx">                                 93F19B1608245E59001E9ABC /* JavaScriptCore.framework in Frameworks */,
</span><span class="cx">                                 93F19B1708245E59001E9ABC /* libicucore.dylib in Frameworks */,
</span><span class="cx">                                 1CFAE3230A6D6A3F0032593D /* libobjc.dylib in Frameworks */,
</span><ins>+                                1C09D0591E31C6A900725F18 /* libPAL.a in Frameworks */,
</ins><span class="cx">                                 DD763BB20992C2C900740B8E /* libxml2.dylib in Frameworks */,
</span><span class="cx">                                 379919B21200DE5000EA041C /* libz.dylib in Frameworks */,
</span><span class="cx">                                 A88AD52F09524B92001DD196 /* QuartzCore.framework in Frameworks */,
</span><span class="lines">@@ -15253,8 +15265,6 @@
</span><span class="cx">                         children = (
</span><span class="cx">                                 07707CB11E20649C00005BF7 /* AudioCaptureSourceProviderObjC.h */,
</span><span class="cx">                                 07707CAF1E205EC400005BF7 /* AudioSourceObserverObjC.h */,
</span><del>-                                0744ECEB1E0C4AE5000D0944 /* MockRealtimeAudioSourceMac.h */,
-                                0744ECEC1E0C4AE5000D0944 /* MockRealtimeAudioSourceMac.mm */,
</del><span class="cx">                                 070363D8181A1CDC00C074A5 /* AVAudioCaptureSource.h */,
</span><span class="cx">                                 070363D9181A1CDC00C074A5 /* AVAudioCaptureSource.mm */,
</span><span class="cx">                                 070363DA181A1CDC00C074A5 /* AVCaptureDeviceManager.h */,
</span><span class="lines">@@ -15263,6 +15273,8 @@
</span><span class="cx">                                 070363DD181A1CDC00C074A5 /* AVMediaCaptureSource.mm */,
</span><span class="cx">                                 070363DE181A1CDC00C074A5 /* AVVideoCaptureSource.h */,
</span><span class="cx">                                 070363DF181A1CDC00C074A5 /* AVVideoCaptureSource.mm */,
</span><ins>+                                0744ECEB1E0C4AE5000D0944 /* MockRealtimeAudioSourceMac.h */,
+                                0744ECEC1E0C4AE5000D0944 /* MockRealtimeAudioSourceMac.mm */,
</ins><span class="cx">                                 07EE76ED1BEA619800F89133 /* MockRealtimeVideoSourceMac.h */,
</span><span class="cx">                                 07EE76EE1BEA619800F89133 /* MockRealtimeVideoSourceMac.mm */,
</span><span class="cx">                                 4A0FFAA31AAF5EF60062803B /* RealtimeMediaSourceCenterMac.cpp */,
</span><span class="lines">@@ -15464,11 +15476,11 @@
</span><span class="cx">                 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                A15E6BF01E212A6A0080AF34 /* Foundation.framework */,
-                                A1763F401E20586E001D58DE /* CFNetwork.framework */,
</del><span class="cx">                                 FD2DBF0E12B048A300ED98C6 /* Accelerate.framework */,
</span><span class="cx">                                 FD2DBF0F12B048A300ED98C6 /* AudioToolbox.framework */,
</span><ins>+                                A1763F401E20586E001D58DE /* CFNetwork.framework */,
</ins><span class="cx">                                 AA5F3B9016CC5BEB00455EB0 /* CoreFoundation.framework */,
</span><ins>+                                A15E6BF01E212A6A0080AF34 /* Foundation.framework */,
</ins><span class="cx">                                 1AB33DA412551E320024457A /* IOKit.framework */,
</span><span class="cx">                                 F8216299029F4FB501000131 /* JavaScriptCore.framework */,
</span><span class="cx">                                 93F1D31A0558CC5C00821BC0 /* libicucore.dylib */,
</span><span class="lines">@@ -16069,9 +16081,9 @@
</span><span class="cx">                                 0FEA3E7E191B3169000F1B55 /* ScrollingTreeOverflowScrollingNode.h */,
</span><span class="cx">                                 9391A99A1629D6FF00297330 /* ScrollingTreeScrollingNode.cpp */,
</span><span class="cx">                                 9391A99B1629D70000297330 /* ScrollingTreeScrollingNode.h */,
</span><del>-                                F46729251E0DE5AB00ACC3D8 /* ScrollSnapOffsetsInfo.h */,
</del><span class="cx">                                 7AAFE8CD19CB8672000F56D8 /* ScrollLatchingState.cpp */,
</span><span class="cx">                                 7AAFE8CE19CB8672000F56D8 /* ScrollLatchingState.h */,
</span><ins>+                                F46729251E0DE5AB00ACC3D8 /* ScrollSnapOffsetsInfo.h */,
</ins><span class="cx">                                 0F6383DB18615B29003E5DB5 /* ThreadedScrollingTree.cpp */,
</span><span class="cx">                                 0F6383DC18615B29003E5DB5 /* ThreadedScrollingTree.h */,
</span><span class="cx">                         );
</span><span class="lines">@@ -16081,10 +16093,10 @@
</span><span class="cx">                 1AF62EE214DA22A70041556C /* mac */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                517DEEE31DE94ADC00B91644 /* ScrollingMomentumCalculatorMac.mm */,
</del><span class="cx">                                 9391A990162746CB00297330 /* ScrollingCoordinatorMac.h */,
</span><span class="cx">                                 1AF62EE314DA22A70041556C /* ScrollingCoordinatorMac.mm */,
</span><span class="cx">                                 517DEEE71DE94B0800B91644 /* ScrollingMomentumCalculatorMac.h */,
</span><ins>+                                517DEEE31DE94ADC00B91644 /* ScrollingMomentumCalculatorMac.mm */,
</ins><span class="cx">                                 0FA88EBC16A8D1BD00F99984 /* ScrollingStateFrameScrollingNodeMac.mm */,
</span><span class="cx">                                 1AF62F2314DAFE910041556C /* ScrollingThreadMac.mm */,
</span><span class="cx">                                 93C38C01164473DD00091EB2 /* ScrollingTreeFixedNode.h */,
</span><span class="lines">@@ -16625,15 +16637,15 @@
</span><span class="cx">                                 A7BF7EDC14C9175A0014489D /* InternalSettings.cpp */,
</span><span class="cx">                                 A7BF7EDD14C9175A0014489D /* InternalSettings.h */,
</span><span class="cx">                                 A7BF7EDE14C9175A0014489D /* InternalSettings.idl */,
</span><del>-                                CDF4B71F1E03BF6F00E235A2 /* MockCDMFactory.idl */,
-                                CDF4B7211E03BF8100E235A2 /* MockCDMFactory.cpp */,
-                                CDF4B7221E03BF8100E235A2 /* MockCDMFactory.h */,
</del><ins>+                                CDC26B3C160A62B00026757B /* LegacyMockCDM.cpp */,
+                                CDC26B3D160A62B00026757B /* LegacyMockCDM.h */,
</ins><span class="cx">                                 A7BE7EDD14C9175A0014489D /* MallocStatistics.h */,
</span><span class="cx">                                 A7BE7EDE14C9175A0014489D /* MallocStatistics.idl */,
</span><span class="cx">                                 CD5393CB175DCCE600C07123 /* MemoryInfo.h */,
</span><span class="cx">                                 CD5393CC175DCCE600C07123 /* MemoryInfo.idl */,
</span><del>-                                CDC26B3C160A62B00026757B /* LegacyMockCDM.cpp */,
-                                CDC26B3D160A62B00026757B /* LegacyMockCDM.h */,
</del><ins>+                                CDF4B7211E03BF8100E235A2 /* MockCDMFactory.cpp */,
+                                CDF4B7221E03BF8100E235A2 /* MockCDMFactory.h */,
+                                CDF4B71F1E03BF6F00E235A2 /* MockCDMFactory.idl */,
</ins><span class="cx">                                 A1BF6B801AA96C7D00AF4A8A /* MockContentFilter.cpp */,
</span><span class="cx">                                 A1BF6B811AA96C7D00AF4A8A /* MockContentFilter.h */,
</span><span class="cx">                                 A1B5B29C1AAA846E008B6042 /* MockContentFilterSettings.cpp */,
</span><span class="lines">@@ -16934,6 +16946,8 @@
</span><span class="cx">                                 D3F3D35D1A69A5060059FC2B /* WebGL2RenderingContext.idl */,
</span><span class="cx">                                 A7D20F6B107F438B00A80392 /* WebGLActiveInfo.h */,
</span><span class="cx">                                 A7D20F3B107F373800A80392 /* WebGLActiveInfo.idl */,
</span><ins>+                                6E47E65E10B7944B00B186C8 /* WebGLAny.cpp */,
+                                6E47E65F10B7944B00B186C8 /* WebGLAny.h */,
</ins><span class="cx">                                 49C7B9A81042D32E0009D447 /* WebGLBuffer.cpp */,
</span><span class="cx">                                 49C7B9A91042D32E0009D447 /* WebGLBuffer.h */,
</span><span class="cx">                                 49C7B9AA1042D32E0009D447 /* WebGLBuffer.idl */,
</span><span class="lines">@@ -16972,8 +16986,6 @@
</span><span class="cx">                                 49C7B9AE1042D32E0009D447 /* WebGLFramebuffer.cpp */,
</span><span class="cx">                                 49C7B9AF1042D32E0009D447 /* WebGLFramebuffer.h */,
</span><span class="cx">                                 49C7B9B01042D32E0009D447 /* WebGLFramebuffer.idl */,
</span><del>-                                6E47E65E10B7944B00B186C8 /* WebGLAny.cpp */,
-                                6E47E65F10B7944B00B186C8 /* WebGLAny.h */,
</del><span class="cx">                                 93F1D5B712D532C400832BEC /* WebGLLoseContext.cpp */,
</span><span class="cx">                                 93F1D5B812D532C400832BEC /* WebGLLoseContext.h */,
</span><span class="cx">                                 93F1D5B912D532C400832BEC /* WebGLLoseContext.idl */,
</span><span class="lines">@@ -18057,6 +18069,8 @@
</span><span class="cx">                                 0F43C85C189E10CF00019AE2 /* PerformanceTiming.cpp */,
</span><span class="cx">                                 8AF4E55911DC5A63000ED3DE /* PerformanceTiming.h */,
</span><span class="cx">                                 8AF4E55A11DC5A63000ED3DE /* PerformanceTiming.idl */,
</span><ins>+                                A554B5F01E383936001D4E03 /* PerformanceUserTiming.cpp */,
+                                A554B5F11E383936001D4E03 /* PerformanceUserTiming.h */,
</ins><span class="cx">                                 31D591B116697A6C00E6BF02 /* PlugInClient.h */,
</span><span class="cx">                                 5CFC434E192406A900A0D3B5 /* PointerLockController.cpp */,
</span><span class="cx">                                 5CFC434F192406A900A0D3B5 /* PointerLockController.h */,
</span><span class="lines">@@ -19809,10 +19823,10 @@
</span><span class="cx">                 A5C974CE11485FDA0066F2AB /* cocoa */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                4637630A1E26FDEB008CD46D /* CPUTimeCocoa.mm */,
</del><span class="cx">                                 A14090FA1AA51E1D0091191A /* ContentFilterUnblockHandlerCocoa.mm */,
</span><span class="cx">                                 CD7D33451C7A16BF00041293 /* CoreVideoSoftLink.cpp */,
</span><span class="cx">                                 CD7D33461C7A16BF00041293 /* CoreVideoSoftLink.h */,
</span><ins>+                                4637630A1E26FDEB008CD46D /* CPUTimeCocoa.mm */,
</ins><span class="cx">                                 7C7941E31C56C29300A4C58E /* DataDetectorsCoreSoftLink.h */,
</span><span class="cx">                                 7C7941E21C56C29300A4C58E /* DataDetectorsCoreSoftLink.mm */,
</span><span class="cx">                                 5D8C4DBD1428222C0026CE72 /* DisplaySleepDisablerCocoa.cpp */,
</span><span class="lines">@@ -21700,7 +21714,6 @@
</span><span class="cx">                                 BEF29EE91715DD0900C4B4C9 /* AudioTrackPrivate.h */,
</span><span class="cx">                                 A89943270B42338700D7C802 /* BitmapImage.cpp */,
</span><span class="cx">                                 A89943260B42338700D7C802 /* BitmapImage.h */,
</span><del>-                                CDDE02E918B3DFC700CF7FF1 /* LegacyCDMSession.h */,
</del><span class="cx">                                 B27535380B053814002CE64F /* Color.cpp */,
</span><span class="cx">                                 B27535390B053814002CE64F /* Color.h */,
</span><span class="cx">                                 3103B7DE1DB01556008BB890 /* ColorHash.h */,
</span><span class="lines">@@ -21820,6 +21833,7 @@
</span><span class="cx">                                 141DC04D164834B900371E5A /* LayoutRect.h */,
</span><span class="cx">                                 0F36E7381BD184B9002DB891 /* LayoutSize.cpp */,
</span><span class="cx">                                 141DC04E164834B900371E5A /* LayoutSize.h */,
</span><ins>+                                CDDE02E918B3DFC700CF7FF1 /* LegacyCDMSession.h */,
</ins><span class="cx">                                 07E3DFD01A9E786500764CA8 /* MediaPlaybackTarget.h */,
</span><span class="cx">                                 079216531AA560AA00A3C049 /* MediaPlaybackTargetClient.h */,
</span><span class="cx">                                 07F876831AD4A94500905849 /* MediaPlaybackTargetContext.h */,
</span><span class="lines">@@ -22128,8 +22142,8 @@
</span><span class="cx">                                 414B82021D6DF0D90077EBE3 /* StructuredClone.cpp */,
</span><span class="cx">                                 414B82031D6DF0D90077EBE3 /* StructuredClone.h */,
</span><span class="cx">                                 419BE7521BC7F3DB00E1C85B /* WebCoreBuiltinNames.h */,
</span><ins>+                                0F7DF1471E2BF1A60095951B /* WebCoreJSClientData.cpp */,
</ins><span class="cx">                                 BC53D910114310CC000D817E /* WebCoreJSClientData.h */,
</span><del>-                                0F7DF1471E2BF1A60095951B /* WebCoreJSClientData.cpp */,
</del><span class="cx">                                 0F099D0617B968A100FF84B9 /* WebCoreTypedArrayController.cpp */,
</span><span class="cx">                                 0F099D0717B968A100FF84B9 /* WebCoreTypedArrayController.h */,
</span><span class="cx">                                 E1A643FC0EC097A000779668 /* WorkerScriptController.cpp */,
</span><span class="lines">@@ -22319,6 +22333,10 @@
</span><span class="cx">                                 8A9A587311E84C81008ACFD1 /* JSPerformance.h */,
</span><span class="cx">                                 CB38FD4D1CCF937E00592A3F /* JSPerformanceEntry.cpp */,
</span><span class="cx">                                 CB38FD4E1CCF937E00592A3F /* JSPerformanceEntry.h */,
</span><ins>+                                A58C59CC1E382EA90047859C /* JSPerformanceMark.cpp */,
+                                A58C59CD1E382EA90047859C /* JSPerformanceMark.h */,
+                                A58C59CE1E382EA90047859C /* JSPerformanceMeasure.cpp */,
+                                A58C59CF1E382EA90047859C /* JSPerformanceMeasure.h */,
</ins><span class="cx">                                 8A9A586E11E84C35008ACFD1 /* JSPerformanceNavigation.cpp */,
</span><span class="cx">                                 8A9A586F11E84C36008ACFD1 /* JSPerformanceNavigation.h */,
</span><span class="cx">                                 CB38FD581CD2314500592A3F /* JSPerformanceResourceTiming.cpp */,
</span><span class="lines">@@ -22366,8 +22384,6 @@
</span><span class="cx">                 BCB16BFB0979C38700467741 /* loader */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                CBA9DC081DF44DC40005675C /* LinkHeader.cpp */,
-                                CBA9DC091DF44DC40005675C /* LinkHeader.h */,
</del><span class="cx">                                 1A8F6BB00DB55CDC001DB794 /* appcache */,
</span><span class="cx">                                 512DD8E80D91E691000F89EE /* archive */,
</span><span class="cx">                                 A8D2B2521287A56000AF4DDA /* cache */,
</span><span class="lines">@@ -22414,6 +22430,8 @@
</span><span class="cx">                                 97DCE20010807C750057D394 /* HistoryController.h */,
</span><span class="cx">                                 089582530E857A7E00F82C83 /* ImageLoader.cpp */,
</span><span class="cx">                                 089582540E857A7E00F82C83 /* ImageLoader.h */,
</span><ins>+                                CBA9DC081DF44DC40005675C /* LinkHeader.cpp */,
+                                CBA9DC091DF44DC40005675C /* LinkHeader.h */,
</ins><span class="cx">                                 98CE4325129E00BD005821DC /* LinkLoader.cpp */,
</span><span class="cx">                                 98CE4329129E00E5005821DC /* LinkLoader.h */,
</span><span class="cx">                                 984264EF12D5280A000D88A4 /* LinkLoaderClient.h */,
</span><span class="lines">@@ -22533,8 +22551,6 @@
</span><span class="cx">                                 653EF83619A043AE0052202C /* spi */,
</span><span class="cx">                                 1A2E6E560CC551E0004A2062 /* sql */,
</span><span class="cx">                                 B2C3D9EC0D006C1D00EF6F26 /* text */,
</span><del>-                                463763061E26FDBA008CD46D /* CPUTime.cpp */,
-                                463763071E26FDBA008CD46D /* CPUTime.h */,
</del><span class="cx">                                 49AE2D94134EE5F90072920A /* CalculationValue.cpp */,
</span><span class="cx">                                 49AE2D95134EE5F90072920A /* CalculationValue.h */,
</span><span class="cx">                                 CDEA76331460B462008B31F1 /* Clock.cpp */,
</span><span class="lines">@@ -22555,6 +22571,8 @@
</span><span class="cx">                                 D8B6152E1032495100C8554A /* Cookie.h */,
</span><span class="cx">                                 339B5B62131DAA3200F48D02 /* CookiesStrategy.h */,
</span><span class="cx">                                 862F129D18C1572C005C54AF /* CountedUserActivity.h */,
</span><ins>+                                463763061E26FDBA008CD46D /* CPUTime.cpp */,
+                                463763071E26FDBA008CD46D /* CPUTime.h */,
</ins><span class="cx">                                 E11AF15011B9A1A300805103 /* Cursor.cpp */,
</span><span class="cx">                                 F587868402DE3B8601EA4122 /* Cursor.h */,
</span><span class="cx">                                 A5732B08136A161D005C8D7C /* DateComponents.cpp */,
</span><span class="lines">@@ -22863,6 +22881,8 @@
</span><span class="cx">                                 2D9BF7181DBFDAB1007A7D99 /* JSMediaKeySession.h */,
</span><span class="cx">                                 CDF4B71B1E01E11A00E235A2 /* JSMediaKeySessionType.cpp */,
</span><span class="cx">                                 CDF4B71C1E01E11A00E235A2 /* JSMediaKeySessionType.h */,
</span><ins>+                                CDF4B7291E03C63E00E235A2 /* JSMediaKeysRequirement.cpp */,
+                                CDF4B72A1E03C63E00E235A2 /* JSMediaKeysRequirement.h */,
</ins><span class="cx">                                 2D9BF7191DBFDAB1007A7D99 /* JSMediaKeyStatusMap.cpp */,
</span><span class="cx">                                 2D9BF71A1DBFDAB1007A7D99 /* JSMediaKeyStatusMap.h */,
</span><span class="cx">                                 2D9BF71B1DBFDAB1007A7D99 /* JSMediaKeySystemAccess.cpp */,
</span><span class="lines">@@ -22871,8 +22891,6 @@
</span><span class="cx">                                 2D9BF71E1DBFDAB1007A7D99 /* JSMediaKeySystemConfiguration.h */,
</span><span class="cx">                                 2D9BF71F1DBFDAB1007A7D99 /* JSMediaKeySystemMediaCapability.cpp */,
</span><span class="cx">                                 2D9BF7201DBFDAB1007A7D99 /* JSMediaKeySystemMediaCapability.h */,
</span><del>-                                CDF4B7291E03C63E00E235A2 /* JSMediaKeysRequirement.cpp */,
-                                CDF4B72A1E03C63E00E235A2 /* JSMediaKeysRequirement.h */,
</del><span class="cx">                                 CDA98D9B160128A500FEA3B1 /* JSWebKitMediaKeyError.cpp */,
</span><span class="cx">                                 CDA98D9C160128A500FEA3B1 /* JSWebKitMediaKeyError.h */,
</span><span class="cx">                                 CDA98DDB16026A1800FEA3B1 /* JSWebKitMediaKeyMessageEvent.cpp */,
</span><span class="lines">@@ -24192,10 +24210,10 @@
</span><span class="cx">                                 C3CF17A315B0063F00276D39 /* IdTargetObserverRegistry.h */,
</span><span class="cx">                                 8AB4BC76126FDB7100DEB727 /* IgnoreDestructiveWriteCountIncrementer.h */,
</span><span class="cx">                                 467302011C4EFE6600BCB357 /* IgnoreOpensDuringUnloadCountIncrementer.h */,
</span><ins>+                                E30592611E27A38C00D57C98 /* InlineClassicScript.cpp */,
+                                E30592621E27A38C00D57C98 /* InlineClassicScript.h */,
</ins><span class="cx">                                 AA4C3A740B2B1679002334A2 /* InlineStyleSheetOwner.cpp */,
</span><span class="cx">                                 AA4C3A750B2B1679002334A2 /* InlineStyleSheetOwner.h */,
</span><del>-                                E30592611E27A38C00D57C98 /* InlineClassicScript.cpp */,
-                                E30592621E27A38C00D57C98 /* InlineClassicScript.h */,
</del><span class="cx">                                 2EB767551DA19B99003E23B5 /* InputEvent.cpp */,
</span><span class="cx">                                 2EB767541DA19B67003E23B5 /* InputEvent.h */,
</span><span class="cx">                                 2EB767531DA19313003E23B5 /* InputEvent.idl */,
</span><span class="lines">@@ -24832,7 +24850,6 @@
</span><span class="cx">                                 51714EAD1CF65951004723C4 /* GCObservation.h in Headers */,
</span><span class="cx">                                 417DA6DA13734E6E007C57FB /* Internals.h in Headers */,
</span><span class="cx">                                 A7BF7EE014C9175A0014489D /* InternalSettings.h in Headers */,
</span><del>-                                A140618C1E2ECA0A0032B34E /* MockQuickLookHandleClient.h in Headers */,
</del><span class="cx">                                 53E29E5F167A8A1900586D3D /* InternalSettingsGenerated.h in Headers */,
</span><span class="cx">                                 51714EB11CF665CE004723C4 /* JSGCObservation.h in Headers */,
</span><span class="cx">                                 417DA71E13735DFA007C57FB /* JSInternals.h in Headers */,
</span><span class="lines">@@ -24849,6 +24866,7 @@
</span><span class="cx">                                 51058ADE1D6792C1009A538C /* MockGamepadProvider.h in Headers */,
</span><span class="cx">                                 2D6F3E911C1ECB2F0061DBD4 /* MockPageOverlay.h in Headers */,
</span><span class="cx">                                 2D97F04819DD4140001EE9C3 /* MockPageOverlayClient.h in Headers */,
</span><ins>+                                A140618C1E2ECA0A0032B34E /* MockQuickLookHandleClient.h in Headers */,
</ins><span class="cx">                                 AA5F3B8D16CC33D100455EB0 /* PlatformSpeechSynthesizerMock.h in Headers */,
</span><span class="cx">                                 A1763F3F1E205234001D58DE /* WebArchiveDumpSupport.h in Headers */,
</span><span class="cx">                                 41815C1F138319830057AAA4 /* WebCoreTestSupport.h in Headers */,
</span><span class="lines">@@ -24886,10 +24904,10 @@
</span><span class="cx">                                 29A812320FBB9C1D00510293 /* AccessibilityTableCell.h in Headers */,
</span><span class="cx">                                 29A812410FBB9C1D00510293 /* AccessibilityTableColumn.h in Headers */,
</span><span class="cx">                                 29A8123F0FBB9C1D00510293 /* AccessibilityTableHeaderContainer.h in Headers */,
</span><del>-                                E30592641E27A3AD00D57C98 /* InlineClassicScript.h in Headers */,
</del><span class="cx">                                 29A812310FBB9C1D00510293 /* AccessibilityTableRow.h in Headers */,
</span><span class="cx">                                 A91C9FBF1B6586DE00AFFD54 /* AccessibilityTree.h in Headers */,
</span><span class="cx">                                 A91C9FC31B659A6700AFFD54 /* AccessibilityTreeItem.h in Headers */,
</span><ins>+                                7C5222991E1DAE1C002CB8F7 /* ActiveDOMCallback.h in Headers */,
</ins><span class="cx">                                 7CD0BA051B8F79C9005CEBBE /* ActiveDOMCallbackMicrotask.h in Headers */,
</span><span class="cx">                                 E1C4DE690EA75C1E0023CCD6 /* ActiveDOMObject.h in Headers */,
</span><span class="cx">                                 724EE5501DC80D7F00A91FFB /* ActivityState.h in Headers */,
</span><span class="lines">@@ -24913,10 +24931,17 @@
</span><span class="cx">                                 31DCD29D1AB4FBDE0072E817 /* AnimationTrigger.h in Headers */,
</span><span class="cx">                                 0F580FAF149800D400FB5BD8 /* AnimationUtilities.h in Headers */,
</span><span class="cx">                                 93309DD7099E64920056E581 /* AppendNodeCommand.h in Headers */,
</span><ins>+                                7C6579E31E00827000E3A27A /* ApplePayLineItem.h in Headers */,
+                                7C6523011E00D03400677F22 /* ApplePayPayment.h in Headers */,
</ins><span class="cx">                                 1A8A64521D19FCFB00D0E00F /* ApplePayPaymentAuthorizedEvent.h in Headers */,
</span><ins>+                                7C6522FB1E00C90900677F22 /* ApplePayPaymentContact.h in Headers */,
+                                7C6522EF1E00A4C700677F22 /* ApplePayPaymentMethod.h in Headers */,
</ins><span class="cx">                                 1A8A64561D19FCFC00D0E00F /* ApplePayPaymentMethodSelectedEvent.h in Headers */,
</span><ins>+                                7C6522F51E00A51700677F22 /* ApplePayPaymentPass.h in Headers */,
+                                7C6579E01E0079F900E3A27A /* ApplePayPaymentRequest.h in Headers */,
</ins><span class="cx">                                 1A8A64591D19FCFC00D0E00F /* ApplePaySession.h in Headers */,
</span><span class="cx">                                 1A8A645C1D19FCFC00D0E00F /* ApplePayShippingContactSelectedEvent.h in Headers */,
</span><ins>+                                7C6579E81E00831600E3A27A /* ApplePayShippingMethod.h in Headers */,
</ins><span class="cx">                                 1A8A64601D19FCFC00D0E00F /* ApplePayShippingMethodSelectedEvent.h in Headers */,
</span><span class="cx">                                 1A8A64631D19FCFC00D0E00F /* ApplePayValidateMerchantEvent.h in Headers */,
</span><span class="cx">                                 1A8F6BBD0DB55CDC001DB794 /* ApplicationCache.h in Headers */,
</span><span class="lines">@@ -24969,6 +24994,7 @@
</span><span class="cx">                                 FD31608812B026F700C1A359 /* AudioResamplerKernel.h in Headers */,
</span><span class="cx">                                 FD8C46EC154608E700A5910C /* AudioScheduledSourceNode.h in Headers */,
</span><span class="cx">                                 CDA7982A170A3D0000D45C55 /* AudioSession.h in Headers */,
</span><ins>+                                07707CB01E205EE300005BF7 /* AudioSourceObserverObjC.h in Headers */,
</ins><span class="cx">                                 FD31608912B026F700C1A359 /* AudioSourceProvider.h in Headers */,
</span><span class="cx">                                 CD8A7BBC197735FE00CBD643 /* AudioSourceProviderAVFObjC.h in Headers */,
</span><span class="cx">                                 FD62F52E145898D80094B0ED /* AudioSourceProviderClient.h in Headers */,
</span><span class="lines">@@ -25077,6 +25103,7 @@
</span><span class="cx">                                 5081E3E03CFF80C16EF8B48B /* CachedResourceRequest.h in Headers */,
</span><span class="cx">                                 6C638895A96CCEE50C8C946C /* CachedResourceRequestInitiators.h in Headers */,
</span><span class="cx">                                 BCB16C240979C3BD00467741 /* CachedScript.h in Headers */,
</span><ins>+                                E30592681E27A3D100D57C98 /* CachedScriptFetcher.h in Headers */,
</ins><span class="cx">                                 BCD533640ED6848900887468 /* CachedScriptSourceProvider.h in Headers */,
</span><span class="cx">                                 D0BC54491443AC4A00E105DA /* CachedStyleSheetClient.h in Headers */,
</span><span class="cx">                                 A104F24414C71F7A009E2C23 /* CachedSVGDocument.h in Headers */,
</span><span class="lines">@@ -25103,9 +25130,9 @@
</span><span class="cx">                                 99CC0B4F18BE9849006CEBCC /* CapturingInputCursor.h in Headers */,
</span><span class="cx">                                 CDC734151977896D0046BFC5 /* CARingBuffer.h in Headers */,
</span><span class="cx">                                 6550B69E099DF0270090D781 /* CDATASection.h in Headers */,
</span><del>-                                CDE8B5ED1A69777300B4B66A /* LegacyCDMPrivateClearKey.h in Headers */,
</del><ins>+                                CDF4B7161E00B7E500E235A2 /* CDM.h in Headers */,
+                                CDF4B7261E03C15B00E235A2 /* CDMPrivate.h in Headers */,
</ins><span class="cx">                                 CD318623199F1E2A0030A0F7 /* CDMPrivateMediaSourceAVFObjC.h in Headers */,
</span><del>-                                CDE8B5F11A69778B00B4B66A /* LegacyCDMSessionClearKey.h in Headers */,
</del><span class="cx">                                 CDE595971BF26E2100A1CBE8 /* CDMSessionMediaSourceAVFObjC.h in Headers */,
</span><span class="cx">                                 5FA904CA178E61F5004C8A2D /* CertificateInfo.h in Headers */,
</span><span class="cx">                                 A10D7FEC1C2676D100C6C115 /* CFNetworkConnectionCacheSPI.h in Headers */,
</span><span class="lines">@@ -25127,7 +25154,6 @@
</span><span class="cx">                                 14D824080AF93AEB0004F057 /* ChromeClient.h in Headers */,
</span><span class="cx">                                 E4A814D41C6DEC4000BF85AC /* ClassChangeInvalidation.h in Headers */,
</span><span class="cx">                                 8348BFAC1B85729800912F36 /* ClassCollection.h in Headers */,
</span><del>-                                947949401E0463CE00018D85 /* DeprecatedCSSOMPrimitiveValue.h in Headers */,
</del><span class="cx">                                 BCC0657E0F3CE1B700CD2D87 /* ClientRect.h in Headers */,
</span><span class="cx">                                 BCC065810F3CE1B700CD2D87 /* ClientRectList.h in Headers */,
</span><span class="cx">                                 7C3A91E61C963B8800D1A7E3 /* ClipboardAccessPolicy.h in Headers */,
</span><span class="lines">@@ -25148,7 +25174,6 @@
</span><span class="cx">                                 EDE3A5000C7A430600956A37 /* ColorMac.h in Headers */,
</span><span class="cx">                                 9382DF5810A8D5C900925652 /* ColorSpace.h in Headers */,
</span><span class="cx">                                 BCDD454E1236C95C009A7985 /* ColumnInfo.h in Headers */,
</span><del>-                                7C6579F41E00856600E3A27A /* JSApplePayShippingMethod.h in Headers */,
</del><span class="cx">                                 43EDD67F1B485DBF00640E75 /* CombinedFiltersAlphabet.h in Headers */,
</span><span class="cx">                                 26E944D91AC4B2DD007B85B5 /* CombinedURLFilters.h in Headers */,
</span><span class="cx">                                 A584FE351864D5AF00843B10 /* CommandLineAPIHost.h in Headers */,
</span><span class="lines">@@ -25216,6 +25241,7 @@
</span><span class="cx">                                 BC5EB9790E82069200B25965 /* CounterContent.h in Headers */,
</span><span class="cx">                                 BC5EB9510E82056B00B25965 /* CounterDirectives.h in Headers */,
</span><span class="cx">                                 9392F14C0AD1861B00691BD4 /* CounterNode.h in Headers */,
</span><ins>+                                463763091E26FDD7008CD46D /* CPUTime.h in Headers */,
</ins><span class="cx">                                 D0B0556809C6700100307E43 /* CreateLinkCommand.h in Headers */,
</span><span class="cx">                                 514C766E0CE923A1007EF3CD /* Credential.h in Headers */,
</span><span class="cx">                                 3792917A1985EF3900F4B661 /* CredentialBase.h in Headers */,
</span><span class="lines">@@ -25283,7 +25309,6 @@
</span><span class="cx">                                 AA21ECCD0ABF0FC6002B834C /* CSSCursorImageValue.h in Headers */,
</span><span class="cx">                                 9444CBE41D8861990073A074 /* CSSCustomIdentValue.h in Headers */,
</span><span class="cx">                                 BC779E141BB215BB00CAA8BF /* CSSCustomPropertyValue.h in Headers */,
</span><del>-                                7C6523011E00D03400677F22 /* ApplePayPayment.h in Headers */,
</del><span class="cx">                                 4A9CC81816BB9AC600EC645A /* CSSDefaultStyleSheets.h in Headers */,
</span><span class="cx">                                 94476BDB1DFCAC0300690E23 /* CSSDeferredParser.h in Headers */,
</span><span class="cx">                                 FBB0C5B817BBD629003D3677 /* CSSFilterImageValue.h in Headers */,
</span><span class="lines">@@ -25353,7 +25378,6 @@
</span><span class="cx">                                 A80E6D0C0A1989CA007FB8C5 /* CSSStyleRule.h in Headers */,
</span><span class="cx">                                 A8EA80070A19516E00A8EF5F /* CSSStyleSheet.h in Headers */,
</span><span class="cx">                                 94DE5C921D83011D00164F2A /* CSSSupportsParser.h in Headers */,
</span><del>-                                9479493D1E0463B600018D85 /* DeprecatedCSSOMValueList.h in Headers */,
</del><span class="cx">                                 FC54D05716A7673100575E4D /* CSSSupportsRule.h in Headers */,
</span><span class="cx">                                 BC80C9880CD294EE00A0B7B3 /* CSSTimingFunctionValue.h in Headers */,
</span><span class="cx">                                 946D373A1D6CDFC00077084F /* CSSTokenizer.h in Headers */,
</span><span class="lines">@@ -25421,6 +25445,12 @@
</span><span class="cx">                                 93309DDF099E64920056E581 /* DeleteFromTextNodeCommand.h in Headers */,
</span><span class="cx">                                 93309DE1099E64920056E581 /* DeleteSelectionCommand.h in Headers */,
</span><span class="cx">                                 FD1660A513787C6D001FFA7B /* DenormalDisabler.h in Headers */,
</span><ins>+                                947949411E0463D400018D85 /* DeprecatedCSSOMCounter.h in Headers */,
+                                947949401E0463CE00018D85 /* DeprecatedCSSOMPrimitiveValue.h in Headers */,
+                                9479493F1E0463C600018D85 /* DeprecatedCSSOMRect.h in Headers */,
+                                9479493E1E0463BE00018D85 /* DeprecatedCSSOMRGBColor.h in Headers */,
+                                947949251E0308AF00018D85 /* DeprecatedCSSOMValue.h in Headers */,
+                                9479493D1E0463B600018D85 /* DeprecatedCSSOMValueList.h in Headers */,
</ins><span class="cx">                                 A7C9ABF91357A3BF00F5503F /* DetailsMarkerControl.h in Headers */,
</span><span class="cx">                                 A1ED778D1BE3294000DC1791 /* Device.h in Headers */,
</span><span class="cx">                                 CCC2B51415F613060048CDD6 /* DeviceClient.h in Headers */,
</span><span class="lines">@@ -25445,7 +25475,6 @@
</span><span class="cx">                                 267725FF1A5B3AD9003C24DD /* DFANode.h in Headers */,
</span><span class="cx">                                 CD19A2681A13E700008D650E /* DiagnosticLoggingClient.h in Headers */,
</span><span class="cx">                                 46FCB6181A70820E00C5A21E /* DiagnosticLoggingKeys.h in Headers */,
</span><del>-                                7C6523161E00DBB500677F22 /* JSApplePayPaymentContact.h in Headers */,
</del><span class="cx">                                 8372DB311A6780A800C697C5 /* DiagnosticLoggingResultType.h in Headers */,
</span><span class="cx">                                 CECADFC7153778FF00E37068 /* DictationAlternative.h in Headers */,
</span><span class="cx">                                 CECADFC9153778FF00E37068 /* DictationCommand.h in Headers */,
</span><span class="lines">@@ -25512,7 +25541,6 @@
</span><span class="cx">                                 0F4710AF1DB56AFC002DCEC3 /* DOMRect.h in Headers */,
</span><span class="cx">                                 0F4710B11DB56AFC002DCEC3 /* DOMRectInit.h in Headers */,
</span><span class="cx">                                 0F4710B31DB56AFC002DCEC3 /* DOMRectReadOnly.h in Headers */,
</span><del>-                                839A2F2E1E204A710039057E /* WebGLStateTracker.h in Headers */,
</del><span class="cx">                                 BC5A86850C33676000EEA649 /* DOMSelection.h in Headers */,
</span><span class="cx">                                 C544274B11A57E7A0063A749 /* DOMStringList.h in Headers */,
</span><span class="cx">                                 BC64640A11D7F304006455B0 /* DOMStringMap.h in Headers */,
</span><span class="lines">@@ -25521,7 +25549,6 @@
</span><span class="cx">                                 76FC2B0C12370DA0006A991A /* DOMTokenList.h in Headers */,
</span><span class="cx">                                 2E37DFDB12DBAFB800A6B233 /* DOMURL.h in Headers */,
</span><span class="cx">                                 CD9DE18217AAD6A400EA386D /* DOMURLMediaSource.h in Headers */,
</span><del>-                                CDF4B7241E03BF8100E235A2 /* MockCDMFactory.h in Headers */,
</del><span class="cx">                                 15FCC9FE1B4DF85E00E72326 /* DOMURLMediaStream.h in Headers */,
</span><span class="cx">                                 1403B99709EB13AF00797C7F /* DOMWindow.h in Headers */,
</span><span class="cx">                                 51FA2D78152132B300C1BA0B /* DOMWindowExtension.h in Headers */,
</span><span class="lines">@@ -25532,6 +25559,7 @@
</span><span class="cx">                                 AA2A5AD616A4861600975A25 /* DOMWindowSpeechSynthesis.h in Headers */,
</span><span class="cx">                                 A8CCBB49151F831600AB7CE9 /* DOMWindowWebDatabase.h in Headers */,
</span><span class="cx">                                 BC53DA2E1143121E000D817E /* DOMWrapperWorld.h in Headers */,
</span><ins>+                                93A806151E03B51C008A1F26 /* DoubleRange.h in Headers */,
</ins><span class="cx">                                 FD1762E4176686EA00D836A8 /* DownSampler.h in Headers */,
</span><span class="cx">                                 A718760E0B2A120100A16ECE /* DragActions.h in Headers */,
</span><span class="cx">                                 A7CA59630B27C1F200FA021D /* DragClient.h in Headers */,
</span><span class="lines">@@ -25621,7 +25649,6 @@
</span><span class="cx">                                 84730D871248F0B300D3A9C9 /* FEOffset.h in Headers */,
</span><span class="cx">                                 84730D891248F0B300D3A9C9 /* FESpecularLighting.h in Headers */,
</span><span class="cx">                                 416E6FE81BBD12DF000A6023 /* FetchInternalsBuiltins.h in Headers */,
</span><del>-                                7C6579F21E00856600E3A27A /* JSApplePayPaymentRequest.h in Headers */,
</del><span class="cx">                                 41AD753A1CEF6BD100A31486 /* FetchOptions.h in Headers */,
</span><span class="cx">                                 84730D8B1248F0B300D3A9C9 /* FETile.h in Headers */,
</span><span class="cx">                                 84730D8D1248F0B300D3A9C9 /* FETurbulence.h in Headers */,
</span><span class="lines">@@ -25689,7 +25716,6 @@
</span><span class="cx">                                 7CE6CBFB187F370700D46BF5 /* FormatConverter.h in Headers */,
</span><span class="cx">                                 F50664F8157F52DC00AC226F /* FormController.h in Headers */,
</span><span class="cx">                                 514C76700CE923A1007EF3CD /* FormData.h in Headers */,
</span><del>-                                93A8061E1E03B585008A1F26 /* JSDoubleRange.h in Headers */,
</del><span class="cx">                                 085B92BB0EFDE73D00E6123C /* FormDataBuilder.h in Headers */,
</span><span class="cx">                                 A8136D380973A8E700D74463 /* FormDataList.h in Headers */,
</span><span class="cx">                                 7EE6846712D26E3800E79415 /* FormDataStreamCFNet.h in Headers */,
</span><span class="lines">@@ -25699,7 +25725,6 @@
</span><span class="cx">                                 41885B9311B6FDA6003383BB /* FormSubmission.h in Headers */,
</span><span class="cx">                                 A853123D11D0471B00D4D077 /* FragmentScriptingPermission.h in Headers */,
</span><span class="cx">                                 65BF022F0974816300C43196 /* Frame.h in Headers */,
</span><del>-                                7C3D8EF01E0B21430023B084 /* JSIDBCursorDirection.h in Headers */,
</del><span class="cx">                                 974A862314B7ADBB003FDC76 /* FrameDestructionObserver.h in Headers */,
</span><span class="cx">                                 656D373C0ADBA5DE00A4554D /* FrameLoader.h in Headers */,
</span><span class="cx">                                 656D373E0ADBA5DE00A4554D /* FrameLoaderClient.h in Headers */,
</span><span class="lines">@@ -25718,7 +25743,6 @@
</span><span class="cx">                                 FD31600D12B0267600C1A359 /* GainNode.h in Headers */,
</span><span class="cx">                                 51E399001D6E4750009C8831 /* GameControllerGamepad.h in Headers */,
</span><span class="cx">                                 51E399021D6E4750009C8831 /* GameControllerGamepadProvider.h in Headers */,
</span><del>-                                CDF4B71E1E01E11A00E235A2 /* JSMediaKeySessionType.h in Headers */,
</del><span class="cx">                                 516C62211950D48700337E75 /* GamepadEvent.h in Headers */,
</span><span class="cx">                                 51A9D9EA195B931F001B2B5C /* GamepadManager.h in Headers */,
</span><span class="cx">                                 515BE1921D54F5FB00DD7C68 /* GamepadProvider.h in Headers */,
</span><span class="lines">@@ -25813,7 +25837,6 @@
</span><span class="cx">                                 B562DB6017D3CD630010AF96 /* HTMLElementTypeHelpers.h in Headers */,
</span><span class="cx">                                 A871D45C0A127CBC00B12A68 /* HTMLEmbedElement.h in Headers */,
</span><span class="cx">                                 977B386A122883E900B81FF8 /* HTMLEntityParser.h in Headers */,
</span><del>-                                7C6579E31E00827000E3A27A /* ApplePayLineItem.h in Headers */,
</del><span class="cx">                                 977B386C122883E900B81FF8 /* HTMLEntitySearch.h in Headers */,
</span><span class="cx">                                 977B386D122883E900B81FF8 /* HTMLEntityTable.h in Headers */,
</span><span class="cx">                                 A81369D4097374F600D74463 /* HTMLFieldSetElement.h in Headers */,
</span><span class="lines">@@ -25832,7 +25855,6 @@
</span><span class="cx">                                 A8EA7CAF0A192B9C00A8EF5F /* HTMLHRElement.h in Headers */,
</span><span class="cx">                                 A871DE270A152AC800B12A68 /* HTMLHtmlElement.h in Headers */,
</span><span class="cx">                                 A871DE2A0A152AC800B12A68 /* HTMLIFrameElement.h in Headers */,
</span><del>-                                CBA9DC0B1DF44DF40005675C /* LinkHeader.h in Headers */,
</del><span class="cx">                                 A8EA7D2D0A19385500A8EF5F /* HTMLImageElement.h in Headers */,
</span><span class="cx">                                 A8EA7D2B0A19385500A8EF5F /* HTMLImageLoader.h in Headers */,
</span><span class="cx">                                 A81369CC097374F600D74463 /* HTMLInputElement.h in Headers */,
</span><span class="lines">@@ -25857,7 +25879,6 @@
</span><span class="cx">                                 A8DF3FD4097FA0FC0052981B /* HTMLNameCollection.h in Headers */,
</span><span class="cx">                                 A871D45A0A127CBC00B12A68 /* HTMLObjectElement.h in Headers */,
</span><span class="cx">                                 A8EA79F10A1916DF00A8EF5F /* HTMLOListElement.h in Headers */,
</span><del>-                                CDF4B7201E03BF6F00E235A2 /* MockCDMFactory.idl in Headers */,
</del><span class="cx">                                 A81369DE097374F600D74463 /* HTMLOptGroupElement.h in Headers */,
</span><span class="cx">                                 A81369DC097374F600D74463 /* HTMLOptionElement.h in Headers */,
</span><span class="cx">                                 A81369DA097374F600D74463 /* HTMLOptionsCollection.h in Headers */,
</span><span class="lines">@@ -25929,6 +25950,7 @@
</span><span class="cx">                                 5198F7C11BC4856700E2CC5F /* IDBConnectionToServer.h in Headers */,
</span><span class="cx">                                 516D7D701BB5F0BD00AF7C77 /* IDBConnectionToServerDelegate.h in Headers */,
</span><span class="cx">                                 5185FC7B1BB4C4E80012898F /* IDBCursor.h in Headers */,
</span><ins>+                                7C3D8EEB1E0B15A70023B084 /* IDBCursorDirection.h in Headers */,
</ins><span class="cx">                                 517138FC1BF3ADF4000D5F01 /* IDBCursorInfo.h in Headers */,
</span><span class="cx">                                 5110FCFC1E03641D006F8D0B /* IDBCursorRecord.h in Headers */,
</span><span class="cx">                                 5185FC7E1BB4C4E80012898F /* IDBCursorWithValue.h in Headers */,
</span><span class="lines">@@ -25966,7 +25988,6 @@
</span><span class="cx">                                 5185FCAD1BB4C4E80012898F /* IDBTransaction.h in Headers */,
</span><span class="cx">                                 5198F7AD1BBDD3EB00E2CC5F /* IDBTransactionInfo.h in Headers */,
</span><span class="cx">                                 838EF5381DC149E2008F0C39 /* IDBTransactionMode.h in Headers */,
</span><del>-                                07707CB01E205EE300005BF7 /* AudioSourceObserverObjC.h in Headers */,
</del><span class="cx">                                 516103AF1CADBA770016B4C7 /* IDBValue.h in Headers */,
</span><span class="cx">                                 5185FCB01BB4C4E80012898F /* IDBVersionChangeEvent.h in Headers */,
</span><span class="cx">                                 E4A814E01C7338EB00BF85AC /* IdChangeInvalidation.h in Headers */,
</span><span class="lines">@@ -25973,6 +25994,7 @@
</span><span class="cx">                                 1A71D57C0F33819000F9CE4E /* IdentifierRep.h in Headers */,
</span><span class="cx">                                 49E911C50EF86D47009D0CAF /* IdentityTransformOperation.h in Headers */,
</span><span class="cx">                                 C0C054CD1118C8E400CE2636 /* IDLParser.pm in Headers */,
</span><ins>+                                7C5222961E1DAE03002CB8F7 /* IDLTypes.h in Headers */,
</ins><span class="cx">                                 C3CF17A515B0063F00276D39 /* IdTargetObserver.h in Headers */,
</span><span class="cx">                                 C3CF17A715B0063F00276D39 /* IdTargetObserverRegistry.h in Headers */,
</span><span class="cx">                                 8AB4BC77126FDB7100DEB727 /* IgnoreDestructiveWriteCountIncrementer.h in Headers */,
</span><span class="lines">@@ -25984,7 +26006,6 @@
</span><span class="cx">                                 22BD9F81135364FE009BD102 /* ImageBufferDataCG.h in Headers */,
</span><span class="cx">                                 2D25396318CE7F6200270222 /* ImageControlsButtonElementMac.h in Headers */,
</span><span class="cx">                                 510192D618B6B9B7007FC7A1 /* ImageControlsRootElement.h in Headers */,
</span><del>-                                7C6579E81E00831600E3A27A /* ApplePayShippingMethod.h in Headers */,
</del><span class="cx">                                 510192D218B6B9AB007FC7A1 /* ImageControlsRootElementMac.h in Headers */,
</span><span class="cx">                                 A779791A0D6B9D0C003851B9 /* ImageData.h in Headers */,
</span><span class="cx">                                 555B87ED1CAAF0AB00349425 /* ImageDecoderCG.h in Headers */,
</span><span class="lines">@@ -26017,7 +26038,9 @@
</span><span class="cx">                                 517138F01BED1D1A000D5F01 /* IndexKey.h in Headers */,
</span><span class="cx">                                 51EEAA741BEFFAB100218008 /* IndexValueEntry.h in Headers */,
</span><span class="cx">                                 517138F81BF128BB000D5F01 /* IndexValueStore.h in Headers */,
</span><ins>+                                CD063F831E23FA8900812BE3 /* InitDataRegistry.h in Headers */,
</ins><span class="cx">                                 A8CFF5E50A155A05000A4234 /* InlineBox.h in Headers */,
</span><ins>+                                E30592641E27A3AD00D57C98 /* InlineClassicScript.h in Headers */,
</ins><span class="cx">                                 B57CB52E182A3EFC0079A647 /* InlineElementBox.h in Headers */,
</span><span class="cx">                                 A8CFF5E30A155A05000A4234 /* InlineFlowBox.h in Headers */,
</span><span class="cx">                                 BCE789161120D6080060ECE5 /* InlineIterator.h in Headers */,
</span><span class="lines">@@ -26027,7 +26050,6 @@
</span><span class="cx">                                 510A58E51BAA40B100C19282 /* InProcessIDBServer.h in Headers */,
</span><span class="cx">                                 2EB767571DA19BDF003E23B5 /* InputEvent.h in Headers */,
</span><span class="cx">                                 37E3524D12450C6600BAF5D9 /* InputType.h in Headers */,
</span><del>-                                93A806151E03B51C008A1F26 /* DoubleRange.h in Headers */,
</del><span class="cx">                                 C348612415FDE21E007A1CC9 /* InputTypeNames.h in Headers */,
</span><span class="cx">                                 93309DEA099E64920056E581 /* InsertIntoTextNodeCommand.h in Headers */,
</span><span class="cx">                                 93309DEC099E64920056E581 /* InsertLineBreakCommand.h in Headers */,
</span><span class="lines">@@ -26034,7 +26056,6 @@
</span><span class="cx">                                 D07DEABA0A36554A00CA30F8 /* InsertListCommand.h in Headers */,
</span><span class="cx">                                 93309DEE099E64920056E581 /* InsertNodeBeforeCommand.h in Headers */,
</span><span class="cx">                                 93309DF0099E64920056E581 /* InsertParagraphSeparatorCommand.h in Headers */,
</span><del>-                                947949311E0459FA00018D85 /* JSDeprecatedCSSOMCounter.h in Headers */,
</del><span class="cx">                                 93309DF2099E64920056E581 /* InsertTextCommand.h in Headers */,
</span><span class="cx">                                 B885E8D511E06DD2009FFBF4 /* InspectorApplicationCacheAgent.h in Headers */,
</span><span class="cx">                                 1C81B95C0E97330800266E07 /* InspectorClient.h in Headers */,
</span><span class="lines">@@ -26090,12 +26111,17 @@
</span><span class="cx">                                 120DE3FD1C87E18400B6D4DD /* JSAnimationEffect.h in Headers */,
</span><span class="cx">                                 3198480C1A1E6CE800A13318 /* JSAnimationEvent.h in Headers */,
</span><span class="cx">                                 1221E06D1C03D224006A1A00 /* JSAnimationTimeline.h in Headers */,
</span><ins>+                                7C6579F01E00856600E3A27A /* JSApplePayLineItem.h in Headers */,
+                                7C6523141E00DBB400677F22 /* JSApplePayPayment.h in Headers */,
</ins><span class="cx">                                 1AE96A8B1D1A0DDD00B86768 /* JSApplePayPaymentAuthorizedEvent.h in Headers */,
</span><del>-                                CDF4B7301E03CA4A00E235A2 /* JSMockCDMFactory.h in Headers */,
-                                A15E31F41E0CB0B5004B371C /* QuickLook.h in Headers */,
</del><ins>+                                7C6523161E00DBB500677F22 /* JSApplePayPaymentContact.h in Headers */,
+                                7C6523181E00DBB500677F22 /* JSApplePayPaymentMethod.h in Headers */,
</ins><span class="cx">                                 1AE96A8D1D1A0DDD00B86768 /* JSApplePayPaymentMethodSelectedEvent.h in Headers */,
</span><ins>+                                7C65231A1E00DBB500677F22 /* JSApplePayPaymentPass.h in Headers */,
+                                7C6579F21E00856600E3A27A /* JSApplePayPaymentRequest.h in Headers */,
</ins><span class="cx">                                 1AE96A8F1D1A0DDD00B86768 /* JSApplePaySession.h in Headers */,
</span><span class="cx">                                 1AE96A911D1A0DDD00B86768 /* JSApplePayShippingContactSelectedEvent.h in Headers */,
</span><ins>+                                7C6579F41E00856600E3A27A /* JSApplePayShippingMethod.h in Headers */,
</ins><span class="cx">                                 1AE96A931D1A0DDD00B86768 /* JSApplePayShippingMethodSelectedEvent.h in Headers */,
</span><span class="cx">                                 65DF31DB09D1C123000BE325 /* JSAttr.h in Headers */,
</span><span class="cx">                                 FDA15E9E12B03EE1003A583A /* JSAudioBuffer.h in Headers */,
</span><span class="lines">@@ -26111,7 +26137,6 @@
</span><span class="cx">                                 BE8EF045171C8FF9009B48C3 /* JSAudioTrackList.h in Headers */,
</span><span class="cx">                                 76FB9FF919A73E3A00420562 /* JSAutocompleteErrorEvent.h in Headers */,
</span><span class="cx">                                 BC124F000C26447A009E2349 /* JSBarProp.h in Headers */,
</span><del>-                                7C65231A1E00DBB500677F22 /* JSApplePayPaymentPass.h in Headers */,
</del><span class="cx">                                 BC946348107A936600857193 /* JSBeforeLoadEvent.h in Headers */,
</span><span class="cx">                                 6FA4454E898F2FC168BC38C1 /* JSBeforeUnloadEvent.h in Headers */,
</span><span class="cx">                                 FDF09DC91399B62200688E5B /* JSBiquadFilterNode.h in Headers */,
</span><span class="lines">@@ -26149,7 +26174,6 @@
</span><span class="cx">                                 E125F83E182411E700D84CD9 /* JSCryptoOperationData.h in Headers */,
</span><span class="cx">                                 409EBDC316B7F3A600CBA3FC /* JSCSSFontFaceLoadEvent.h in Headers */,
</span><span class="cx">                                 BC46C1FD0C0DDC8F0020CFC3 /* JSCSSFontFaceRule.h in Headers */,
</span><del>-                                7C6522FB1E00C90900677F22 /* ApplePayPaymentContact.h in Headers */,
</del><span class="cx">                                 BC46C1FF0C0DDC8F0020CFC3 /* JSCSSImportRule.h in Headers */,
</span><span class="cx">                                 316FE0720E6CCBEE00BF6088 /* JSCSSKeyframeRule.h in Headers */,
</span><span class="cx">                                 316FE0740E6CCBEE00BF6088 /* JSCSSKeyframesRule.h in Headers */,
</span><span class="lines">@@ -26166,7 +26190,6 @@
</span><span class="cx">                                 FC54D05816A7676E00575E4D /* JSCSSSupportsRule.h in Headers */,
</span><span class="cx">                                 9BD4E9171C462872005065BC /* JSCustomElementInterface.h in Headers */,
</span><span class="cx">                                 9BE6710C1D5AEB2500345514 /* JSCustomElementRegistry.h in Headers */,
</span><del>-                                7C3D8EEB1E0B15A70023B084 /* IDBCursorDirection.h in Headers */,
</del><span class="cx">                                 E4778B80115A581A00B5D372 /* JSCustomEvent.h in Headers */,
</span><span class="cx">                                 E10B937C0B73C00A003ED890 /* JSCustomXPathNSResolver.h in Headers */,
</span><span class="cx">                                 1AE82F900CAAFA9D002237AE /* JSDatabase.h in Headers */,
</span><span class="lines">@@ -26175,6 +26198,12 @@
</span><span class="cx">                                 BCA83E500D7CE1E9003421A8 /* JSDataTransfer.h in Headers */,
</span><span class="cx">                                 4162A4581011464700DFF3ED /* JSDedicatedWorkerGlobalScope.h in Headers */,
</span><span class="cx">                                 FDA15ED212B03F94003A583A /* JSDelayNode.h in Headers */,
</span><ins>+                                947949311E0459FA00018D85 /* JSDeprecatedCSSOMCounter.h in Headers */,
+                                947949321E0459FA00018D85 /* JSDeprecatedCSSOMPrimitiveValue.h in Headers */,
+                                947949341E0459FA00018D85 /* JSDeprecatedCSSOMRect.h in Headers */,
+                                947949361E0459FA00018D85 /* JSDeprecatedCSSOMRGBColor.h in Headers */,
+                                947949381E0459FA00018D85 /* JSDeprecatedCSSOMValue.h in Headers */,
+                                9479493A1E0459FA00018D85 /* JSDeprecatedCSSOMValueList.h in Headers */,
</ins><span class="cx">                                 31FB1A66120A5D3F00DC02A0 /* JSDeviceMotionEvent.h in Headers */,
</span><span class="cx">                                 59A86008119DAFA100DEF1EF /* JSDeviceOrientationEvent.h in Headers */,
</span><span class="cx">                                 659DDC8309E198BA001BF3C6 /* JSDocument.h in Headers */,
</span><span class="lines">@@ -26211,7 +26240,6 @@
</span><span class="cx">                                 0F4710C01DB56BE8002DCEC3 /* JSDOMRectReadOnly.h in Headers */,
</span><span class="cx">                                 BC5A86B60C3367E800EEA649 /* JSDOMSelection.h in Headers */,
</span><span class="cx">                                 C5137CF311A58378004ADB99 /* JSDOMStringList.h in Headers */,
</span><del>-                                F46729281E0DE68500ACC3D8 /* ScrollSnapOffsetsInfo.h in Headers */,
</del><span class="cx">                                 BC64649811D82349006455B0 /* JSDOMStringMap.h in Headers */,
</span><span class="cx">                                 7694563D1214D97C0007CBAE /* JSDOMTokenList.h in Headers */,
</span><span class="cx">                                 2E37E00612DBC5A400A6B233 /* JSDOMURL.h in Headers */,
</span><span class="lines">@@ -26220,6 +26248,7 @@
</span><span class="cx">                                 460CBF361D4BCD0E0092E88E /* JSDOMWindowProperties.h in Headers */,
</span><span class="cx">                                 BCBFB53D0DCD29CF0019B3E5 /* JSDOMWindowShell.h in Headers */,
</span><span class="cx">                                 65E0E9441133C89F00B4CB10 /* JSDOMWrapper.h in Headers */,
</span><ins>+                                93A8061E1E03B585008A1F26 /* JSDoubleRange.h in Headers */,
</ins><span class="cx">                                 E318039D1DC40099009932C2 /* JSDynamicDowncast.h in Headers */,
</span><span class="cx">                                 FD7868BA136B999200D403DF /* JSDynamicsCompressorNode.h in Headers */,
</span><span class="cx">                                 65DF31FA09D1CC60000BE325 /* JSElement.h in Headers */,
</span><span class="lines">@@ -26313,7 +26342,6 @@
</span><span class="cx">                                 A80E7E990A1A83E3007FB8C5 /* JSHTMLOptionElement.h in Headers */,
</span><span class="cx">                                 448A29BF0A46D9CB0030759F /* JSHTMLOptionsCollection.h in Headers */,
</span><span class="cx">                                 4AD0173D127E82860015035F /* JSHTMLOutputElement.h in Headers */,
</span><del>-                                947949341E0459FA00018D85 /* JSDeprecatedCSSOMRect.h in Headers */,
</del><span class="cx">                                 1AE2ABA70A1CE90500B42B25 /* JSHTMLParagraphElement.h in Headers */,
</span><span class="cx">                                 1AE2ABA90A1CE90500B42B25 /* JSHTMLParamElement.h in Headers */,
</span><span class="cx">                                 BC3D85BC1C0E2E7A00D3B610 /* JSHTMLPictureElement.h in Headers */,
</span><span class="lines">@@ -26342,6 +26370,7 @@
</span><span class="cx">                                 6E4ABCD5138EA0B70071D291 /* JSHTMLUnknownElement.h in Headers */,
</span><span class="cx">                                 E44614170CD6826900FADA75 /* JSHTMLVideoElement.h in Headers */,
</span><span class="cx">                                 81BE20D311F4BC3200915DFA /* JSIDBCursor.h in Headers */,
</span><ins>+                                7C3D8EF01E0B21430023B084 /* JSIDBCursorDirection.h in Headers */,
</ins><span class="cx">                                 C585A68311D4FB08004C3E4B /* JSIDBDatabase.h in Headers */,
</span><span class="cx">                                 C585A69711D4FB13004C3E4B /* JSIDBFactory.h in Headers */,
</span><span class="cx">                                 C572EE1F1201C9BC007D8F82 /* JSIDBIndex.h in Headers */,
</span><span class="lines">@@ -26362,6 +26391,7 @@
</span><span class="cx">                                 12A253E11C8FFF6600C22295 /* JSKeyframeEffect.h in Headers */,
</span><span class="cx">                                 935F45430F7C3B5F00D7C1FB /* JSLazyEventListener.h in Headers */,
</span><span class="cx">                                 BCE1C43C0D9830D3003B02F2 /* JSLocation.h in Headers */,
</span><ins>+                                93A806201E03B585008A1F26 /* JSLongRange.h in Headers */,
</ins><span class="cx">                                 93D4379F1D57B15300AB85EA /* JSMainThreadExecState.h in Headers */,
</span><span class="cx">                                 CDAB6D2E17C814EE00C60B34 /* JSMediaControlsHost.h in Headers */,
</span><span class="cx">                                 159741DB1B7D140100201C92 /* JSMediaDeviceInfo.h in Headers */,
</span><span class="lines">@@ -26372,6 +26402,8 @@
</span><span class="cx">                                 2D9BF7281DBFDB0D007A7D99 /* JSMediaKeyMessageEvent.h in Headers */,
</span><span class="cx">                                 2D9BF7291DBFDB10007A7D99 /* JSMediaKeys.h in Headers */,
</span><span class="cx">                                 2D9BF72A1DBFDB13007A7D99 /* JSMediaKeySession.h in Headers */,
</span><ins>+                                CDF4B71E1E01E11A00E235A2 /* JSMediaKeySessionType.h in Headers */,
+                                CDF4B72C1E03C63E00E235A2 /* JSMediaKeysRequirement.h in Headers */,
</ins><span class="cx">                                 2D9BF72B1DBFDB15007A7D99 /* JSMediaKeyStatusMap.h in Headers */,
</span><span class="cx">                                 2D9BF72C1DBFDB17007A7D99 /* JSMediaKeySystemAccess.h in Headers */,
</span><span class="cx">                                 2D9BF72D1DBFDB19007A7D99 /* JSMediaKeySystemConfiguration.h in Headers */,
</span><span class="lines">@@ -26392,6 +26424,7 @@
</span><span class="cx">                                 E107400E0E77BDC00033AF24 /* JSMessageChannel.h in Headers */,
</span><span class="cx">                                 75793EC90D0CE72D007FC0AC /* JSMessageEvent.h in Headers */,
</span><span class="cx">                                 E1ADEDDA0E76BD93004A1A5E /* JSMessagePort.h in Headers */,
</span><ins>+                                CDF4B7301E03CA4A00E235A2 /* JSMockCDMFactory.h in Headers */,
</ins><span class="cx">                                 2D6F3E951C1F85550061DBD4 /* JSMockPageOverlay.h in Headers */,
</span><span class="cx">                                 A86629D109DA2B48009633A5 /* JSMouseEvent.h in Headers */,
</span><span class="cx">                                 830A36BD1DAC5FAD006D7D09 /* JSMouseEventInit.h in Headers */,
</span><span class="lines">@@ -26428,6 +26461,8 @@
</span><span class="cx">                                 FDA15EB212B03EE1003A583A /* JSPannerNode.h in Headers */,
</span><span class="cx">                                 8A9A587511E84C81008ACFD1 /* JSPerformance.h in Headers */,
</span><span class="cx">                                 CB38FD521CCF939400592A3F /* JSPerformanceEntry.h in Headers */,
</span><ins>+                                A58C59D11E382EAE0047859C /* JSPerformanceMark.h in Headers */,
+                                A58C59D31E382EB20047859C /* JSPerformanceMeasure.h in Headers */,
</ins><span class="cx">                                 8A9A587111E84C36008ACFD1 /* JSPerformanceNavigation.h in Headers */,
</span><span class="cx">                                 CB38FD5B1CD2325B00592A3F /* JSPerformanceResourceTiming.h in Headers */,
</span><span class="cx">                                 8A9A588811E84F37008ACFD1 /* JSPerformanceTiming.h in Headers */,
</span><span class="lines">@@ -26451,7 +26486,6 @@
</span><span class="cx">                                 7E4C96DD1AD4483500365A51 /* JSReadableStreamSource.h in Headers */,
</span><span class="cx">                                 4998AECE13F9D6C90090B1AA /* JSRequestAnimationFrameCallback.h in Headers */,
</span><span class="cx">                                 57E233711DCD468F00F28D01 /* JSRsaHashedImportParams.h in Headers */,
</span><del>-                                947949321E0459FA00018D85 /* JSDeprecatedCSSOMPrimitiveValue.h in Headers */,
</del><span class="cx">                                 5768E4341DB7524500D0A4F7 /* JSRsaHashedKeyGenParams.h in Headers */,
</span><span class="cx">                                 57FEDD411DB6D73A00EB96F5 /* JSRsaKeyGenParams.h in Headers */,
</span><span class="cx">                                 5706A6981DDE5E4600A03B14 /* JSRsaOaepParams.h in Headers */,
</span><span class="lines">@@ -26536,7 +26570,6 @@
</span><span class="cx">                                 B266CD4E0C3AEC6500EB08D2 /* JSSVGException.h in Headers */,
</span><span class="cx">                                 B2FA3D6B0AB75A6F000E5AC4 /* JSSVGFEBlendElement.h in Headers */,
</span><span class="cx">                                 B2FA3D6D0AB75A6F000E5AC4 /* JSSVGFEColorMatrixElement.h in Headers */,
</span><del>-                                CDF4B7261E03C15B00E235A2 /* CDMPrivate.h in Headers */,
</del><span class="cx">                                 B2FA3D6F0AB75A6F000E5AC4 /* JSSVGFEComponentTransferElement.h in Headers */,
</span><span class="cx">                                 B2FA3D710AB75A6F000E5AC4 /* JSSVGFECompositeElement.h in Headers */,
</span><span class="cx">                                 19BFF64F11C0F2AC00B8C04D /* JSSVGFEConvolveMatrixElement.h in Headers */,
</span><span class="lines">@@ -26675,7 +26708,6 @@
</span><span class="cx">                                 49C7B9941042D2D30009D447 /* JSWebGLBuffer.h in Headers */,
</span><span class="cx">                                 7EA30F6A16DFFE7500257D0B /* JSWebGLCompressedTextureATC.h in Headers */,
</span><span class="cx">                                 7EA30F6A17EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.h in Headers */,
</span><del>-                                CDF4B7281E03C57300E235A2 /* MediaKeysRequirement.idl in Headers */,
</del><span class="cx">                                 6E3FAD3914733F4000E42306 /* JSWebGLCompressedTextureS3TC.h in Headers */,
</span><span class="cx">                                 6EE8A77310F803F3005A4A24 /* JSWebGLContextAttributes.h in Headers */,
</span><span class="cx">                                 BC2CBF4E140F1ABD003879BE /* JSWebGLContextEvent.h in Headers */,
</span><span class="lines">@@ -26728,11 +26760,9 @@
</span><span class="cx">                                 1A762C780A074F2600989F5B /* JSXPathNSResolver.h in Headers */,
</span><span class="cx">                                 1A762C7A0A074F2600989F5B /* JSXPathResult.h in Headers */,
</span><span class="cx">                                 BCEFE1EB0DCA5F6400739219 /* JSXSLTProcessor.h in Headers */,
</span><del>-                                7C52229E1E1DAE47002CB8F7 /* RuntimeEnabledFeatures.h in Headers */,
</del><span class="cx">                                 85031B440A44EFC700F992E0 /* KeyboardEvent.h in Headers */,
</span><span class="cx">                                 1AE00D59182DAC8D00087DD7 /* KeyedCoding.h in Headers */,
</span><span class="cx">                                 517A63C51B74318F00E7DCDC /* KeyedDecoderCF.h in Headers */,
</span><del>-                                83FE90271E307C30003E9199 /* PerformanceMonitor.h in Headers */,
</del><span class="cx">                                 517A63C61B74319200E7DCDC /* KeyedEncoderCF.h in Headers */,
</span><span class="cx">                                 A513B3D7114B1666001C429B /* KeyEventCocoa.h in Headers */,
</span><span class="cx">                                 265541391489811C000DFC5D /* KeyEventCodesIOS.h in Headers */,
</span><span class="lines">@@ -26743,7 +26773,6 @@
</span><span class="cx">                                 450CEBF115073BBE002BB149 /* LabelableElement.h in Headers */,
</span><span class="cx">                                 A456FA2711AD4A830020B420 /* LabelsNodeList.h in Headers */,
</span><span class="cx">                                 85EC9AFB0A71A2C600EEEAED /* Language.h in Headers */,
</span><del>-                                93A806201E03B585008A1F26 /* JSLongRange.h in Headers */,
</del><span class="cx">                                 7C4C96E31AD44ABF00365A50 /* LaunchServicesSPI.h in Headers */,
</span><span class="cx">                                 2917B5621473496C0052C9D0 /* LayerFlushScheduler.h in Headers */,
</span><span class="cx">                                 2917B5631473496C0052C9D0 /* LayerFlushSchedulerClient.h in Headers */,
</span><span class="lines">@@ -26757,6 +26786,9 @@
</span><span class="cx">                                 141DC054164834B900371E5A /* LayoutSize.h in Headers */,
</span><span class="cx">                                 2D9066070BE141D400956998 /* LayoutState.h in Headers */,
</span><span class="cx">                                 141DC0481648348F00371E5A /* LayoutUnit.h in Headers */,
</span><ins>+                                CDE8B5ED1A69777300B4B66A /* LegacyCDMPrivateClearKey.h in Headers */,
+                                CDF4B7121E0087AE00E235A2 /* LegacyCDMSession.h in Headers */,
+                                CDE8B5F11A69778B00B4B66A /* LegacyCDMSessionClearKey.h in Headers */,
</ins><span class="cx">                                 E4C3B1FA0F0E4161009693F6 /* LegacyTileCache.h in Headers */,
</span><span class="cx">                                 E4B65A58132FA8E70070E7BE /* LegacyTileGrid.h in Headers */,
</span><span class="cx">                                 E424A39E1330DF0100CF6DC9 /* LegacyTileGridTile.h in Headers */,
</span><span class="lines">@@ -26775,8 +26807,8 @@
</span><span class="cx">                                 FFEFAB2A18380DA000514534 /* LineLayoutState.h in Headers */,
</span><span class="cx">                                 FFDBC047183D27B700407109 /* LineWidth.h in Headers */,
</span><span class="cx">                                 A7AD2F880EC89D07008AB002 /* LinkHash.h in Headers */,
</span><ins>+                                CBA9DC0B1DF44DF40005675C /* LinkHeader.h in Headers */,
</ins><span class="cx">                                 5143B2631DDD15200014FAC6 /* LinkIcon.h in Headers */,
</span><del>-                                CDF4B72C1E03C63E00E235A2 /* JSMediaKeysRequirement.h in Headers */,
</del><span class="cx">                                 1A4DA4221CDD3A8300F4473C /* LinkIconCollector.h in Headers */,
</span><span class="cx">                                 1A250E0D1CDD632000D0BE63 /* LinkIconType.h in Headers */,
</span><span class="cx">                                 98CE432A129E00E5005821DC /* LinkLoader.h in Headers */,
</span><span class="lines">@@ -26803,6 +26835,7 @@
</span><span class="cx">                                 9BA273F4172206BB0097CE47 /* LogicalSelectionOffsetCaches.h in Headers */,
</span><span class="cx">                                 0FDCD7F31D47E655009F08BC /* LogInitialization.h in Headers */,
</span><span class="cx">                                 0FDCD7F51D47E725009F08BC /* LogMacros.h in Headers */,
</span><ins>+                                93A806171E03B51C008A1F26 /* LongRange.h in Headers */,
</ins><span class="cx">                                 2D413F611A187A3F0041A521 /* LookupSPI.h in Headers */,
</span><span class="cx">                                 1A0409DC1A4360B5009E47F3 /* MachSendRight.h in Headers */,
</span><span class="cx">                                 CE12524F1A1A78D200864480 /* MachVMSPI.h in Headers */,
</span><span class="lines">@@ -26857,6 +26890,9 @@
</span><span class="cx">                                 E44613AD0CD6331000FADA75 /* MediaError.h in Headers */,
</span><span class="cx">                                 4E1959220A39DABA00220FE5 /* MediaFeatureNames.h in Headers */,
</span><span class="cx">                                 07A6D1EC1491137700051D0C /* MediaFragmentURIParser.h in Headers */,
</span><ins>+                                CDF4B71A1E01D3D000E235A2 /* MediaKeySessionType.idl in Headers */,
+                                CDF4B7281E03C57300E235A2 /* MediaKeysRequirement.idl in Headers */,
+                                CDF4B7181E01CB9100E235A2 /* MediaKeysRestrictions.h in Headers */,
</ins><span class="cx">                                 A8EA800E0A19516E00A8EF5F /* MediaList.h in Headers */,
</span><span class="cx">                                 5EBB89311C7777FF00C65D41 /* MediaPayload.h in Headers */,
</span><span class="cx">                                 07E3DFD11A9E786500764CA8 /* MediaPlaybackTarget.h in Headers */,
</span><span class="lines">@@ -26896,7 +26932,6 @@
</span><span class="cx">                                 C96F5EC81B5872260091EA9D /* MediaSessionInterruptionProvider.h in Headers */,
</span><span class="cx">                                 C96F5EC51B5872260091EA9D /* MediaSessionInterruptionProviderMac.h in Headers */,
</span><span class="cx">                                 C90F65561B2253BE002163A1 /* MediaSessionManager.h in Headers */,
</span><del>-                                9479493F1E0463C600018D85 /* DeprecatedCSSOMRect.h in Headers */,
</del><span class="cx">                                 07638A991884487200E15A1B /* MediaSessionManagerIOS.h in Headers */,
</span><span class="cx">                                 C9D851F01B39DC780085062E /* MediaSessionMetadata.h in Headers */,
</span><span class="cx">                                 CD3A495F17A9D01B00274E42 /* MediaSource.h in Headers */,
</span><span class="lines">@@ -26923,7 +26958,6 @@
</span><span class="cx">                                 51E1BAC31BD8064E0055D81F /* MemoryBackingStoreTransaction.h in Headers */,
</span><span class="cx">                                 BCB16C180979C3BD00467741 /* MemoryCache.h in Headers */,
</span><span class="cx">                                 517139081BF64DEF000D5F01 /* MemoryCursor.h in Headers */,
</span><del>-                                CDF4B71A1E01D3D000E235A2 /* MediaKeySessionType.idl in Headers */,
</del><span class="cx">                                 51BA4ACB1BBC5BD900DF3D6D /* MemoryIDBBackingStore.h in Headers */,
</span><span class="cx">                                 518F97031BE94C630023187C /* MemoryIndex.h in Headers */,
</span><span class="cx">                                 519755FA1BFD7DC3003DE980 /* MemoryIndexCursor.h in Headers */,
</span><span class="lines">@@ -26944,6 +26978,8 @@
</span><span class="cx">                                 52F10866162B6DA8009AC81E /* MixedContentChecker.h in Headers */,
</span><span class="cx">                                 CE1252491A16C3BC00864480 /* MobileGestaltSPI.h in Headers */,
</span><span class="cx">                                 CDF2B0111820540600F2B424 /* MockBox.h in Headers */,
</span><ins>+                                CDF4B7241E03BF8100E235A2 /* MockCDMFactory.h in Headers */,
+                                CDF4B7201E03BF6F00E235A2 /* MockCDMFactory.idl in Headers */,
</ins><span class="cx">                                 51058AE01D67C229009A538C /* MockGamepad.h in Headers */,
</span><span class="cx">                                 51058AE21D67C229009A538C /* MockGamepadProvider.h in Headers */,
</span><span class="cx">                                 5EA3D6DF1C859D7F00300BBB /* MockMediaEndpoint.h in Headers */,
</span><span class="lines">@@ -27089,7 +27125,6 @@
</span><span class="cx">                                 DAED203116F244480070EC0F /* PageConsoleClient.h in Headers */,
</span><span class="cx">                                 A5A2AF0C1829734300DE1729 /* PageDebuggable.h in Headers */,
</span><span class="cx">                                 F34742DD134362F000531BC2 /* PageDebuggerAgent.h in Headers */,
</span><del>-                                7C6579F01E00856600E3A27A /* JSApplePayLineItem.h in Headers */,
</del><span class="cx">                                 9302B0BF0D79F82C00C7EE83 /* PageGroup.h in Headers */,
</span><span class="cx">                                 7A674BDC0F9EBF4E006CF099 /* PageGroupLoadDeferrer.h in Headers */,
</span><span class="cx">                                 A5F8CD121D18F32E00AC0E53 /* PageHeapAgent.h in Headers */,
</span><span class="lines">@@ -27127,6 +27162,7 @@
</span><span class="cx">                                 1A8A643B1D19FC5300D0E00F /* PaymentContact.h in Headers */,
</span><span class="cx">                                 1A58E86E1D19E42D00C0EA73 /* PaymentCoordinator.h in Headers */,
</span><span class="cx">                                 1A58E8661D19D4F000C0EA73 /* PaymentCoordinatorClient.h in Headers */,
</span><ins>+                                7CF930E71E01F9B400BAFFBE /* PaymentHeaders.h in Headers */,
</ins><span class="cx">                                 1AE96A891D1A0CEB00B86768 /* PaymentMerchantSession.h in Headers */,
</span><span class="cx">                                 1A8A643C1D19FC5300D0E00F /* PaymentMethod.h in Headers */,
</span><span class="cx">                                 1A58E8651D19D4EB00C0EA73 /* PaymentRequest.h in Headers */,
</span><span class="lines">@@ -27140,9 +27176,11 @@
</span><span class="cx">                                 8A844D0511D3C18E0014065C /* Performance.h in Headers */,
</span><span class="cx">                                 86BE340115058CB200CE0FD8 /* PerformanceEntry.h in Headers */,
</span><span class="cx">                                 AD5A0C251DECACCC00707054 /* PerformanceLogging.h in Headers */,
</span><ins>+                                83FE90271E307C30003E9199 /* PerformanceMonitor.h in Headers */,
</ins><span class="cx">                                 8AF4E55611DC5A36000ED3DE /* PerformanceNavigation.h in Headers */,
</span><span class="cx">                                 86512EDF154A2AEF00A90426 /* PerformanceResourceTiming.h in Headers */,
</span><span class="cx">                                 8AF4E55C11DC5A63000ED3DE /* PerformanceTiming.h in Headers */,
</span><ins>+                                A554B5F31E38393A001D4E03 /* PerformanceUserTiming.h in Headers */,
</ins><span class="cx">                                 FD581FB51520F93B003A7A75 /* PeriodicWave.h in Headers */,
</span><span class="cx">                                 49D5DC2E0F423A73008F20FD /* PerspectiveTransformOperation.h in Headers */,
</span><span class="cx">                                 51B454EA1B4DAE7D0085EAA6 /* PingHandle.h in Headers */,
</span><span class="lines">@@ -27228,6 +27266,7 @@
</span><span class="cx">                                 10FB084B14E15C7E00A3DB98 /* PublicURLManager.h in Headers */,
</span><span class="cx">                                 550A0BCA085F6039007353D6 /* QualifiedName.h in Headers */,
</span><span class="cx">                                 CE12523D1A1676CD00864480 /* QuartzCoreSPI.h in Headers */,
</span><ins>+                                A15E31F41E0CB0B5004B371C /* QuickLook.h in Headers */,
</ins><span class="cx">                                 A10DBF4718F92317000D70C6 /* QuickLookHandleClient.h in Headers */,
</span><span class="cx">                                 937F4CCC1A2D48C100BB39F5 /* QuickLookMacSPI.h in Headers */,
</span><span class="cx">                                 443918001A91B2F8006E04F2 /* QuickLookSoftLink.h in Headers */,
</span><span class="lines">@@ -27304,13 +27343,11 @@
</span><span class="cx">                                 B595FF471824CEE300FF51CD /* RenderIterator.h in Headers */,
</span><span class="cx">                                 BCEA487A097D93020094C9E4 /* RenderLayer.h in Headers */,
</span><span class="cx">                                 0F580CFF0F12DE9B0051D689 /* RenderLayerBacking.h in Headers */,
</span><del>-                                7C6522EF1E00A4C700677F22 /* ApplePayPaymentMethod.h in Headers */,
</del><span class="cx">                                 0F580CFD0F12DE9B0051D689 /* RenderLayerCompositor.h in Headers */,
</span><span class="cx">                                 50D10D9A1545F5760096D288 /* RenderLayerFilterInfo.h in Headers */,
</span><span class="cx">                                 3C244FEAA375AC633F88BE6F /* RenderLayerModelObject.h in Headers */,
</span><span class="cx">                                 0BE030A20F3112FB003C1A46 /* RenderLineBoxList.h in Headers */,
</span><span class="cx">                                 BCEA4864097D93020094C9E4 /* RenderLineBreak.h in Headers */,
</span><del>-                                9479493A1E0459FA00018D85 /* JSDeprecatedCSSOMValueList.h in Headers */,
</del><span class="cx">                                 ABB5419F0ACDDFE4002820EB /* RenderListBox.h in Headers */,
</span><span class="cx">                                 A8EA7A520A191A5200A8EF5F /* RenderListItem.h in Headers */,
</span><span class="cx">                                 A8EA7A500A191A5200A8EF5F /* RenderListMarker.h in Headers */,
</span><span class="lines">@@ -27321,7 +27358,6 @@
</span><span class="cx">                                 439046DC12DA25E800AF80A2 /* RenderMathMLFraction.h in Headers */,
</span><span class="cx">                                 439046DE12DA25E800AF80A2 /* RenderMathMLMath.h in Headers */,
</span><span class="cx">                                 439046E012DA25E800AF80A2 /* RenderMathMLOperator.h in Headers */,
</span><del>-                                9479493E1E0463BE00018D85 /* DeprecatedCSSOMRGBColor.h in Headers */,
</del><span class="cx">                                 439046E212DA25E800AF80A2 /* RenderMathMLRoot.h in Headers */,
</span><span class="cx">                                 439046E412DA25E800AF80A2 /* RenderMathMLRow.h in Headers */,
</span><span class="cx">                                 439046E812DA25E800AF80A2 /* RenderMathMLScripts.h in Headers */,
</span><span class="lines">@@ -27502,6 +27538,7 @@
</span><span class="cx">                                 1A569D230D7E2B82007C3983 /* runtime_object.h in Headers */,
</span><span class="cx">                                 1A569D250D7E2B82007C3983 /* runtime_root.h in Headers */,
</span><span class="cx">                                 293EAE1F1356B2FE0067ACF9 /* RuntimeApplicationChecks.h in Headers */,
</span><ins>+                                7C52229E1E1DAE47002CB8F7 /* RuntimeEnabledFeatures.h in Headers */,
</ins><span class="cx">                                 CDD7089718359F6F002B3DC6 /* SampleMap.h in Headers */,
</span><span class="cx">                                 49E911CB0EF86D47009D0CAF /* ScaleTransformOperation.h in Headers */,
</span><span class="cx">                                 5DFE8F570D16477C0076E937 /* ScheduledAction.h in Headers */,
</span><span class="lines">@@ -27564,6 +27601,7 @@
</span><span class="cx">                                 0FB8890A167D2FA10010CDA5 /* ScrollingTreeStickyNode.h in Headers */,
</span><span class="cx">                                 7AAFE8D019CB8672000F56D8 /* ScrollLatchingState.h in Headers */,
</span><span class="cx">                                 F478755419983AFF0024A287 /* ScrollSnapAnimatorState.h in Headers */,
</span><ins>+                                F46729281E0DE68500ACC3D8 /* ScrollSnapOffsetsInfo.h in Headers */,
</ins><span class="cx">                                 83C5795D1DA5C301006FACA8 /* ScrollToOptions.h in Headers */,
</span><span class="cx">                                 93C09C860B0657AA005ABD4D /* ScrollTypes.h in Headers */,
</span><span class="cx">                                 BC6D6E2609AF943500F59759 /* ScrollView.h in Headers */,
</span><span class="lines">@@ -27630,7 +27668,6 @@
</span><span class="cx">                                 4150F9F112B6E0E70008C860 /* SliderThumbElement.h in Headers */,
</span><span class="cx">                                 9B532EA41BA928570038A827 /* SlotAssignment.h in Headers */,
</span><span class="cx">                                 4B6FA6F40C39E48C00087011 /* SmartReplace.h in Headers */,
</span><del>-                                93A806171E03B51C008A1F26 /* LongRange.h in Headers */,
</del><span class="cx">                                 E4AFD00C0DAF335400F5F55C /* SMILTime.h in Headers */,
</span><span class="cx">                                 E4AFD00E0DAF335500F5F55C /* SMILTimeContainer.h in Headers */,
</span><span class="cx">                                 5C7C88D81D0F1F4A009D2F6D /* SocketProvider.h in Headers */,
</span><span class="lines">@@ -27649,7 +27686,6 @@
</span><span class="cx">                                 84A81F420FC7E02700955300 /* SourceGraphic.h in Headers */,
</span><span class="cx">                                 D01A27AE10C9BFD800026A42 /* SpaceSplitString.h in Headers */,
</span><span class="cx">                                 626CDE0F1140424C001E5A68 /* SpatialNavigation.h in Headers */,
</span><del>-                                C99058131E32C75F0073BDDA /* SuccessOr.h in Headers */,
</del><span class="cx">                                 AA2A5AD416A4861100975A25 /* SpeechSynthesis.h in Headers */,
</span><span class="cx">                                 AA2A5AD216A4860A00975A25 /* SpeechSynthesisEvent.h in Headers */,
</span><span class="cx">                                 AA2A5AD016A4860400975A25 /* SpeechSynthesisUtterance.h in Headers */,
</span><span class="lines">@@ -27690,7 +27726,6 @@
</span><span class="cx">                                 93F1996308245E59001E9ABC /* SSLKeyGenerator.h in Headers */,
</span><span class="cx">                                 26B999911803B3C900D01121 /* StackAllocator.h in Headers */,
</span><span class="cx">                                 BC7FA62D0D1F0EFF00DB22A9 /* StaticNodeList.h in Headers */,
</span><del>-                                947949251E0308AF00018D85 /* DeprecatedCSSOMValue.h in Headers */,
</del><span class="cx">                                 F433E9031DBBDBA200EF0D14 /* StaticPasteboard.h in Headers */,
</span><span class="cx">                                 F44EBBD91DB5D21400277334 /* StaticRange.h in Headers */,
</span><span class="cx">                                 A5AFB350115151A700B045CB /* StepRange.h in Headers */,
</span><span class="lines">@@ -27748,7 +27783,6 @@
</span><span class="cx">                                 F47A5E3E195B8C8A00483100 /* StyleScrollSnapPoints.h in Headers */,
</span><span class="cx">                                 9D6380101AF173220031A15C /* StyleSelfAlignmentData.h in Headers */,
</span><span class="cx">                                 E47A3AC61C5EAC9D00CCBFA7 /* StyleSharingResolver.h in Headers */,
</span><del>-                                CDF4B7121E0087AE00E235A2 /* LegacyCDMSession.h in Headers */,
</del><span class="cx">                                 A8EA800C0A19516E00A8EF5F /* StyleSheet.h in Headers */,
</span><span class="cx">                                 E4F9EEF3156DA00700D23E7E /* StyleSheetContents.h in Headers */,
</span><span class="cx">                                 A8EA800A0A19516E00A8EF5F /* StyleSheetList.h in Headers */,
</span><span class="lines">@@ -27765,6 +27799,7 @@
</span><span class="cx">                                 659A7D130B6DB4D9001155B3 /* SubstituteData.h in Headers */,
</span><span class="cx">                                 1A8F6B020DB53006001DB794 /* SubstituteResource.h in Headers */,
</span><span class="cx">                                 5778BD821DA4806C009E3009 /* SubtleCrypto.h in Headers */,
</span><ins>+                                C99058131E32C75F0073BDDA /* SuccessOr.h in Headers */,
</ins><span class="cx">                                 93B2D8160F9920D2006AE6B2 /* SuddenTermination.h in Headers */,
</span><span class="cx">                                 97C078501165D5BE003A32EF /* SuffixTree.h in Headers */,
</span><span class="cx">                                 97627B9814FB5424002CDCA1 /* Supplementable.h in Headers */,
</span><span class="lines">@@ -27804,7 +27839,6 @@
</span><span class="cx">                                 085A15931289A8DD002710E3 /* SVGAnimatedTransformListPropertyTearOff.h in Headers */,
</span><span class="cx">                                 439D334313A6911C00C20F4F /* SVGAnimatedType.h in Headers */,
</span><span class="cx">                                 439D334413A6911C00C20F4F /* SVGAnimatedTypeAnimator.h in Headers */,
</span><del>-                                947949381E0459FA00018D85 /* JSDeprecatedCSSOMValue.h in Headers */,
</del><span class="cx">                                 B22279900D00BF220071B782 /* SVGAnimateElement.h in Headers */,
</span><span class="cx">                                 832B843419D8E55100B26055 /* SVGAnimateElementBase.h in Headers */,
</span><span class="cx">                                 B22279930D00BF220071B782 /* SVGAnimateMotionElement.h in Headers */,
</span><span class="lines">@@ -27835,7 +27869,6 @@
</span><span class="cx">                                 B22279D40D00BF220071B782 /* SVGFEDiffuseLightingElement.h in Headers */,
</span><span class="cx">                                 B22279D70D00BF220071B782 /* SVGFEDisplacementMapElement.h in Headers */,
</span><span class="cx">                                 B22279DA0D00BF220071B782 /* SVGFEDistantLightElement.h in Headers */,
</span><del>-                                7C5222991E1DAE1C002CB8F7 /* ActiveDOMCallback.h in Headers */,
</del><span class="cx">                                 4358E8861360A33B00E4748C /* SVGFEDropShadowElement.h in Headers */,
</span><span class="cx">                                 B22279DD0D00BF220071B782 /* SVGFEFloodElement.h in Headers */,
</span><span class="cx">                                 B22279E00D00BF220071B782 /* SVGFEFuncAElement.h in Headers */,
</span><span class="lines">@@ -27881,7 +27914,6 @@
</span><span class="cx">                                 0854B01F1255E4E600B9CDD0 /* SVGInlineFlowBox.h in Headers */,
</span><span class="cx">                                 0854B0211255E4E600B9CDD0 /* SVGInlineTextBox.h in Headers */,
</span><span class="cx">                                 B2227A300D00BF220071B782 /* SVGLangSpace.h in Headers */,
</span><del>-                                947949361E0459FA00018D85 /* JSDeprecatedCSSOMRGBColor.h in Headers */,
</del><span class="cx">                                 7134496E146941B300720312 /* SVGLengthContext.h in Headers */,
</span><span class="cx">                                 B2227A360D00BF220071B782 /* SVGLengthList.h in Headers */,
</span><span class="cx">                                 7C39C3651DDA865200FEFB29 /* SVGLengthListValues.h in Headers */,
</span><span class="lines">@@ -27903,7 +27935,6 @@
</span><span class="cx">                                 7CE58D501DD69A1E00128552 /* SVGNumber.h in Headers */,
</span><span class="cx">                                 B2227A510D00BF220071B782 /* SVGNumberList.h in Headers */,
</span><span class="cx">                                 B2227A570D00BF220071B782 /* SVGParserUtilities.h in Headers */,
</span><del>-                                CD063F831E23FA8900812BE3 /* InitDataRegistry.h in Headers */,
</del><span class="cx">                                 2D3A0E3613A7D76100E85AF0 /* SVGParsingError.h in Headers */,
</span><span class="cx">                                 84C6784D1214814700A92902 /* SVGPathBlender.h in Headers */,
</span><span class="cx">                                 8476C9EB11DF6A2900555B02 /* SVGPathBuilder.h in Headers */,
</span><span class="lines">@@ -27923,7 +27954,6 @@
</span><span class="cx">                                 83C1D427178D5AB400141E68 /* SVGPathSegCurvetoCubicAbs.h in Headers */,
</span><span class="cx">                                 83C1D428178D5AB400141E68 /* SVGPathSegCurvetoCubicRel.h in Headers */,
</span><span class="cx">                                 B2227A690D00BF220071B782 /* SVGPathSegCurvetoCubicSmooth.h in Headers */,
</span><del>-                                7C5222961E1DAE03002CB8F7 /* IDLTypes.h in Headers */,
</del><span class="cx">                                 83C1D429178D5AB400141E68 /* SVGPathSegCurvetoCubicSmoothAbs.h in Headers */,
</span><span class="cx">                                 83C1D42A178D5AB400141E68 /* SVGPathSegCurvetoCubicSmoothRel.h in Headers */,
</span><span class="cx">                                 B2227A6D0D00BF220071B782 /* SVGPathSegCurvetoQuadratic.h in Headers */,
</span><span class="lines">@@ -28035,7 +28065,6 @@
</span><span class="cx">                                 6550B6A6099DF0270090D781 /* Text.h in Headers */,
</span><span class="cx">                                 93309E17099E64920056E581 /* TextAffinity.h in Headers */,
</span><span class="cx">                                 CE7B2DB51586ABAD0098B3FA /* TextAlternativeWithRange.h in Headers */,
</span><del>-                                7C6579E01E0079F900E3A27A /* ApplePayPaymentRequest.h in Headers */,
</del><span class="cx">                                 0F54DCE61881051D003EEDBB /* TextAutoSizing.h in Headers */,
</span><span class="cx">                                 B2C3DA340D006C1D00EF6F26 /* TextBoundaries.h in Headers */,
</span><span class="cx">                                 A7151BD812F1558F005A0F64 /* TextCheckerClient.h in Headers */,
</span><span class="lines">@@ -28115,7 +28144,6 @@
</span><span class="cx">                                 2D7ED0AB1BAE99170043B3E5 /* TimerEventBasedMock.h in Headers */,
</span><span class="cx">                                 49E912AE0EFAC906009D0CAF /* TimingFunction.h in Headers */,
</span><span class="cx">                                 0F54DD081881D5F5003EEDBB /* Touch.h in Headers */,
</span><del>-                                E30592681E27A3D100D57C98 /* CachedScriptFetcher.h in Headers */,
</del><span class="cx">                                 0F54DD091881D5F5003EEDBB /* TouchEvent.h in Headers */,
</span><span class="cx">                                 0F54DD0A1881D5F5003EEDBB /* TouchList.h in Headers */,
</span><span class="cx">                                 070334D71459FFD5008D8D45 /* TrackBase.h in Headers */,
</span><span class="lines">@@ -28139,14 +28167,11 @@
</span><span class="cx">                                 2D232C001A326F02006BF2DB /* TUCallSPI.h in Headers */,
</span><span class="cx">                                 C375D7FE16639519006184AB /* TypeAhead.h in Headers */,
</span><span class="cx">                                 E46A2B1C17CA65B9000DBCD8 /* TypedElementDescendantIterator.h in Headers */,
</span><del>-                                947949411E0463D400018D85 /* DeprecatedCSSOMCounter.h in Headers */,
</del><span class="cx">                                 93309E1A099E64920056E581 /* TypingCommand.h in Headers */,
</span><del>-                                7C6523181E00DBB500677F22 /* JSApplePayPaymentMethod.h in Headers */,
</del><span class="cx">                                 85031B4E0A44EFC700F992E0 /* UIEvent.h in Headers */,
</span><span class="cx">                                 83FE7CA71DA9F1A70037237C /* UIEventInit.h in Headers */,
</span><span class="cx">                                 85031B4F0A44EFC700F992E0 /* UIEventWithKeyState.h in Headers */,
</span><span class="cx">                                 A1ED778F1BE4291800DC1791 /* UIKitSPI.h in Headers */,
</span><del>-                                CDF4B7161E00B7E500E235A2 /* CDM.h in Headers */,
</del><span class="cx">                                 9B2D8A7914997CCF00ECEF3E /* UndoStep.h in Headers */,
</span><span class="cx">                                 A863E2011343412000274926 /* UnicodeBidi.h in Headers */,
</span><span class="cx">                                 518864E11BBAF57400E540C9 /* UniqueIDBDatabase.h in Headers */,
</span><span class="lines">@@ -28271,6 +28296,7 @@
</span><span class="cx">                                 A19D93471A9FEC7200B46C24 /* WebFilterEvaluatorSPI.h in Headers */,
</span><span class="cx">                                 D3F3D36E1A69B7E00059FC2B /* WebGL2RenderingContext.h in Headers */,
</span><span class="cx">                                 A7D20F6D107F438B00A80392 /* WebGLActiveInfo.h in Headers */,
</span><ins>+                                6E47E66110B7944B00B186C8 /* WebGLAny.h in Headers */,
</ins><span class="cx">                                 1AFFC4581D5E865500267A66 /* WebGLBlacklist.h in Headers */,
</span><span class="cx">                                 49C7B9C91042D32F0009D447 /* WebGLBuffer.h in Headers */,
</span><span class="cx">                                 7E66E23416D6EB6C00F7E7FF /* WebGLCompressedTextureATC.h in Headers */,
</span><span class="lines">@@ -28286,8 +28312,6 @@
</span><span class="cx">                                 5B30695E18B3D3450099D5E8 /* WebGLDrawBuffers.h in Headers */,
</span><span class="cx">                                 6EBF0E5512A8929800DB1709 /* WebGLExtension.h in Headers */,
</span><span class="cx">                                 49C7B9CF1042D32F0009D447 /* WebGLFramebuffer.h in Headers */,
</span><del>-                                463763091E26FDD7008CD46D /* CPUTime.h in Headers */,
-                                6E47E66110B7944B00B186C8 /* WebGLAny.h in Headers */,
</del><span class="cx">                                 49FFBF3F11C93EE3006A7118 /* WebGLLayer.h in Headers */,
</span><span class="cx">                                 93F1D5BB12D532C400832BEC /* WebGLLoseContext.h in Headers */,
</span><span class="cx">                                 49C7B9D51042D32F0009D447 /* WebGLObject.h in Headers */,
</span><span class="lines">@@ -28300,6 +28324,7 @@
</span><span class="cx">                                 49C7B9E31042D32F0009D447 /* WebGLShader.h in Headers */,
</span><span class="cx">                                 A07D3358152B632D001B6393 /* WebGLShaderPrecisionFormat.h in Headers */,
</span><span class="cx">                                 01D3CF8714BD0A3000FE9970 /* WebGLSharedObject.h in Headers */,
</span><ins>+                                839A2F2E1E204A710039057E /* WebGLStateTracker.h in Headers */,
</ins><span class="cx">                                 6F995A161A70756200A735F4 /* WebGLSync.h in Headers */,
</span><span class="cx">                                 49C7B9E61042D32F0009D447 /* WebGLTexture.h in Headers */,
</span><span class="cx">                                 6F995A241A7078B100A735F4 /* WebGLTransformFeedback.h in Headers */,
</span><span class="lines">@@ -28337,7 +28362,6 @@
</span><span class="cx">                                 1CAF34810A6C405200ABE06E /* WebScriptObject.h in Headers */,
</span><span class="cx">                                 1CAF34830A6C405200ABE06E /* WebScriptObjectPrivate.h in Headers */,
</span><span class="cx">                                 1A569D1B0D7E2B82007C3983 /* WebScriptObjectProtocol.h in Headers */,
</span><del>-                                7C6523141E00DBB400677F22 /* JSApplePayPayment.h in Headers */,
</del><span class="cx">                                 97AABD1B14FA09D5007457AE /* WebSocket.h in Headers */,
</span><span class="cx">                                 97AABD1E14FA09D5007457AE /* WebSocketChannel.h in Headers */,
</span><span class="cx">                                 97AABD1F14FA09D5007457AE /* WebSocketChannelClient.h in Headers */,
</span><span class="lines">@@ -28409,10 +28433,8 @@
</span><span class="cx">                                 A7D6B3490F61104500B79FD1 /* WorkerScriptLoader.h in Headers */,
</span><span class="cx">                                 2EA768040FE7126400AB9C8A /* WorkerScriptLoaderClient.h in Headers */,
</span><span class="cx">                                 2E4346550F546A8200B0F1BA /* WorkerThread.h in Headers */,
</span><del>-                                7C6522F51E00A51700677F22 /* ApplePayPaymentPass.h in Headers */,
</del><span class="cx">                                 0B9056F90F2685F30095FF6A /* WorkerThreadableLoader.h in Headers */,
</span><span class="cx">                                 97AABD2D14FA09D5007457AE /* WorkerThreadableWebSocketChannel.h in Headers */,
</span><del>-                                7CF930E71E01F9B400BAFFBE /* PaymentHeaders.h in Headers */,
</del><span class="cx">                                 A54A0C681DB807D90017A90B /* WorkerToPageFrontendChannel.h in Headers */,
</span><span class="cx">                                 93309E24099E64920056E581 /* WrapContentsInDummySpanCommand.h in Headers */,
</span><span class="cx">                                 416E6FE91BBD12E5000A6053 /* WritableStreamBuiltins.h in Headers */,
</span><span class="lines">@@ -28445,7 +28467,6 @@
</span><span class="cx">                                 1AB7FC7D0A8B92EC00D9D37B /* XPathPredicate.h in Headers */,
</span><span class="cx">                                 1AB7FC7F0A8B92EC00D9D37B /* XPathResult.h in Headers */,
</span><span class="cx">                                 1AB7FC820A8B92EC00D9D37B /* XPathStep.h in Headers */,
</span><del>-                                CDF4B7181E01CB9100E235A2 /* MediaKeysRestrictions.h in Headers */,
</del><span class="cx">                                 1AB7FC840A8B92EC00D9D37B /* XPathUtil.h in Headers */,
</span><span class="cx">                                 1AB7FC860A8B92EC00D9D37B /* XPathValue.h in Headers */,
</span><span class="cx">                                 1AB7FC880A8B92EC00D9D37B /* XPathVariableReference.h in Headers */,
</span><span class="lines">@@ -28764,27 +28785,27 @@
</span><span class="cx">                                 53E29E5E167A8A1900586D3D /* InternalSettingsGenerated.cpp in Sources */,
</span><span class="cx">                                 51714EB01CF665CE004723C4 /* JSGCObservation.cpp in Sources */,
</span><span class="cx">                                 417DA71D13735DFA007C57FB /* JSInternals.cpp in Sources */,
</span><del>-                                A1763F3E1E205234001D58DE /* WebArchiveDumpSupport.mm in Sources */,
</del><span class="cx">                                 A740B5A714C935AF00A77FA4 /* JSInternalSettings.cpp in Sources */,
</span><span class="cx">                                 53ED3FDE167A88E7006762E6 /* JSInternalSettingsGenerated.cpp in Sources */,
</span><span class="cx">                                 A740B59714C935AF00A77FA4 /* JSMallocStatistics.cpp in Sources */,
</span><span class="cx">                                 CDF4B7331E03D14900E235A2 /* JSMediaKeysRequirement.cpp in Sources */,
</span><span class="cx">                                 CD5393D3175E018600C07123 /* JSMemoryInfo.cpp in Sources */,
</span><ins>+                                CDF4B7321E03D06000E235A2 /* JSMockCDMFactory.cpp in Sources */,
</ins><span class="cx">                                 A19AEA221AAA808A00B52B25 /* JSMockContentFilterSettings.cpp in Sources */,
</span><span class="cx">                                 A1E5B31F1AAD1DA4006EBEFB /* JSMockContentFilterSettingsCustom.cpp in Sources */,
</span><span class="cx">                                 2D4150DE1C1F868C000A3BA2 /* JSMockPageOverlay.cpp in Sources */,
</span><span class="cx">                                 EBF5121C1696496C0056BD25 /* JSTypeConversions.cpp in Sources */,
</span><span class="cx">                                 CDC26B40160A8CC60026757B /* LegacyMockCDM.cpp in Sources */,
</span><ins>+                                CDF4B7311E03D00700E235A2 /* MockCDMFactory.cpp in Sources */,
</ins><span class="cx">                                 A1BF6B821AA96C7D00AF4A8A /* MockContentFilter.cpp in Sources */,
</span><span class="cx">                                 A1B5B29E1AAA846E008B6042 /* MockContentFilterSettings.cpp in Sources */,
</span><span class="cx">                                 51058ADB1D6792C1009A538C /* MockGamepad.cpp in Sources */,
</span><span class="cx">                                 51058ADD1D6792C1009A538C /* MockGamepadProvider.cpp in Sources */,
</span><del>-                                CDF4B7311E03D00700E235A2 /* MockCDMFactory.cpp in Sources */,
-                                A140618B1E2ECA0A0032B34E /* MockQuickLookHandleClient.cpp in Sources */,
</del><span class="cx">                                 2D6F3E901C1ECB270061DBD4 /* MockPageOverlay.cpp in Sources */,
</span><del>-                                CDF4B7321E03D06000E235A2 /* JSMockCDMFactory.cpp in Sources */,
</del><span class="cx">                                 2D97F04719DD413C001EE9C3 /* MockPageOverlayClient.cpp in Sources */,
</span><ins>+                                A140618B1E2ECA0A0032B34E /* MockQuickLookHandleClient.cpp in Sources */,
</ins><span class="cx">                                 AA5F3B8F16CC4B3900455EB0 /* PlatformSpeechSynthesizerMock.cpp in Sources */,
</span><ins>+                                A1763F3E1E205234001D58DE /* WebArchiveDumpSupport.mm in Sources */,
</ins><span class="cx">                                 41815C1E138319830057AAA4 /* WebCoreTestSupport.cpp in Sources */,
</span><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="lines">@@ -28828,6 +28849,7 @@
</span><span class="cx">                                 37F57ACE1A5072DA00876F98 /* AccessibilityTableRow.cpp in Sources */,
</span><span class="cx">                                 A91C9FBE1B6586DE00AFFD54 /* AccessibilityTree.cpp in Sources */,
</span><span class="cx">                                 A91C9FC21B659A6700AFFD54 /* AccessibilityTreeItem.cpp in Sources */,
</span><ins>+                                7C52229A1E1DAE20002CB8F7 /* ActiveDOMCallback.cpp in Sources */,
</ins><span class="cx">                                 7CD0BA041B8F79C9005CEBBE /* ActiveDOMCallbackMicrotask.cpp in Sources */,
</span><span class="cx">                                 E1C4DE6E0EA75C650023CCD6 /* ActiveDOMObject.cpp in Sources */,
</span><span class="cx">                                 84D0C4041115F1D40018AA34 /* AffineTransform.cpp in Sources */,
</span><span class="lines">@@ -28887,7 +28909,6 @@
</span><span class="cx">                                 FD31601512B0267600C1A359 /* AudioNodeInput.cpp in Sources */,
</span><span class="cx">                                 FD31601712B0267600C1A359 /* AudioNodeOutput.cpp in Sources */,
</span><span class="cx">                                 FD31601C12B0267600C1A359 /* AudioParam.cpp in Sources */,
</span><del>-                                CDF4B7151E00B7E500E235A2 /* CDM.cpp in Sources */,
</del><span class="cx">                                 FD35918F138DB22000E1EBEC /* AudioParamTimeline.cpp in Sources */,
</span><span class="cx">                                 FD31601F12B0267600C1A359 /* AudioProcessingEvent.cpp in Sources */,
</span><span class="cx">                                 FD31608512B026F700C1A359 /* AudioResampler.cpp in Sources */,
</span><span class="lines">@@ -28976,6 +28997,7 @@
</span><span class="cx">                                 5081E3C33CE580C16EF8B48B /* CachedResourceRequest.cpp in Sources */,
</span><span class="cx">                                 6C638896A96CCEE50C8C946C /* CachedResourceRequestInitiators.cpp in Sources */,
</span><span class="cx">                                 BCB16C230979C3BD00467741 /* CachedScript.cpp in Sources */,
</span><ins>+                                E30592671E27A3D100D57C98 /* CachedScriptFetcher.cpp in Sources */,
</ins><span class="cx">                                 A104F24314C71F7A009E2C23 /* CachedSVGDocument.cpp in Sources */,
</span><span class="cx">                                 E1B533471717D0A100F205F9 /* CachedSVGDocumentReference.cpp in Sources */,
</span><span class="cx">                                 1C0939EA1A13E12900B788E5 /* CachedSVGFont.cpp in Sources */,
</span><span class="lines">@@ -28996,14 +29018,11 @@
</span><span class="cx">                                 99CC0B4E18BE9849006CEBCC /* CapturingInputCursor.cpp in Sources */,
</span><span class="cx">                                 CDC734141977896C0046BFC5 /* CARingBuffer.cpp in Sources */,
</span><span class="cx">                                 6550B69D099DF0270090D781 /* CDATASection.cpp in Sources */,
</span><del>-                                CDA98E0B1603CD6000FEA3B1 /* LegacyCDM.cpp in Sources */,
-                                CDE8B5EC1A69777300B4B66A /* LegacyCDMPrivateClearKey.cpp in Sources */,
-                                CDCA98EB18B2C8EB00C12FF9 /* LegacyCDMPrivateMediaPlayer.cpp in Sources */,
</del><ins>+                                CDF4B7151E00B7E500E235A2 /* CDM.cpp in Sources */,
</ins><span class="cx">                                 CD318622199F1E2A0030A0F7 /* CDMPrivateMediaSourceAVFObjC.mm in Sources */,
</span><span class="cx">                                 CDE595951BF16DF300A1CBE8 /* CDMSessionAVContentKeySession.mm in Sources */,
</span><span class="cx">                                 CDDE02ED18B3ED6D00CF7FF1 /* CDMSessionAVFoundationObjC.mm in Sources */,
</span><span class="cx">                                 CDDE02F018B5651300CF7FF1 /* CDMSessionAVStreamSession.mm in Sources */,
</span><del>-                                CDE8B5F01A69778B00B4B66A /* LegacyCDMSessionClearKey.cpp in Sources */,
</del><span class="cx">                                 CDE5959D1BF2757100A1CBE8 /* CDMSessionMediaSourceAVFObjC.mm in Sources */,
</span><span class="cx">                                 5F2DBBE9178E3C8100141486 /* CertificateInfoMac.mm in Sources */,
</span><span class="cx">                                 E1A8E56617552B2A007488E7 /* CFURLExtras.cpp in Sources */,
</span><span class="lines">@@ -29054,7 +29073,6 @@
</span><span class="cx">                                 7CFDC57C1AC1D80500E24A57 /* ContentExtensionError.cpp in Sources */,
</span><span class="cx">                                 26F0C8971A2E724B002794F8 /* ContentExtensionParser.cpp in Sources */,
</span><span class="cx">                                 26F0C89B1A2EC110002794F8 /* ContentExtensionRule.cpp in Sources */,
</span><del>-                                93A8061F1E03B585008A1F26 /* JSLongRange.cpp in Sources */,
</del><span class="cx">                                 26F0C89F1A2EC3BE002794F8 /* ContentExtensionsBackend.cpp in Sources */,
</span><span class="cx">                                 51FB67DB1AE6B82B00D06C5A /* ContentExtensionStyleSheet.cpp in Sources */,
</span><span class="cx">                                 A149786E1ABAF33800CEF7E4 /* ContentFilter.cpp in Sources */,
</span><span class="lines">@@ -29085,6 +29103,8 @@
</span><span class="cx">                                 CD7D33471C7A16BF00041293 /* CoreVideoSoftLink.cpp in Sources */,
</span><span class="cx">                                 BC5EB9500E82056B00B25965 /* CounterDirectives.cpp in Sources */,
</span><span class="cx">                                 9392F1500AD1862300691BD4 /* CounterNode.cpp in Sources */,
</span><ins>+                                463763081E26FDD7008CD46D /* CPUTime.cpp in Sources */,
+                                4637630B1E26FDF6008CD46D /* CPUTimeCocoa.mm in Sources */,
</ins><span class="cx">                                 D0B0556909C6700100307E43 /* CreateLinkCommand.cpp in Sources */,
</span><span class="cx">                                 514C766D0CE923A1007EF3CD /* CredentialBase.cpp in Sources */,
</span><span class="cx">                                 3792917D1987678F00F4B661 /* CredentialCocoa.mm in Sources */,
</span><span class="lines">@@ -29254,12 +29274,14 @@
</span><span class="cx">                                 FD31603012B0267600C1A359 /* DelayProcessor.cpp in Sources */,
</span><span class="cx">                                 93309DDE099E64920056E581 /* DeleteFromTextNodeCommand.cpp in Sources */,
</span><span class="cx">                                 93309DE0099E64920056E581 /* DeleteSelectionCommand.cpp in Sources */,
</span><ins>+                                9479493C1E045CF300018D85 /* DeprecatedCSSOMPrimitiveValue.cpp in Sources */,
+                                947949241E0308A400018D85 /* DeprecatedCSSOMValue.cpp in Sources */,
+                                9479492E1E0457BA00018D85 /* DeprecatedCSSOMValueList.cpp in Sources */,
</ins><span class="cx">                                 A7C9ABF81357A3BF00F5503F /* DetailsMarkerControl.cpp in Sources */,
</span><span class="cx">                                 A1ED778C1BE3294000DC1791 /* Device.cpp in Sources */,
</span><span class="cx">                                 CCC2B51515F613060048CDD6 /* DeviceController.cpp in Sources */,
</span><span class="cx">                                 31EAF97F121435A400E7C1BF /* DeviceMotionClientIOS.mm in Sources */,
</span><span class="cx">                                 31FB1A58120A5D0600DC02A0 /* DeviceMotionController.cpp in Sources */,
</span><del>-                                7C6523191E00DBB500677F22 /* JSApplePayPaymentPass.cpp in Sources */,
</del><span class="cx">                                 31FB1A5A120A5D0600DC02A0 /* DeviceMotionData.cpp in Sources */,
</span><span class="cx">                                 31FB1A5C120A5D0600DC02A0 /* DeviceMotionEvent.cpp in Sources */,
</span><span class="cx">                                 3140379E124BEA7F00AF40E4 /* DeviceOrientationClientIOS.mm in Sources */,
</span><span class="lines">@@ -29405,10 +29427,8 @@
</span><span class="cx">                                 84730D7A1248F0B300D3A9C9 /* FEDiffuseLighting.cpp in Sources */,
</span><span class="cx">                                 84730D7C1248F0B300D3A9C9 /* FEDisplacementMap.cpp in Sources */,
</span><span class="cx">                                 4358E8801360A31700E4748C /* FEDropShadow.cpp in Sources */,
</span><del>-                                CDF4B72B1E03C63E00E235A2 /* JSMediaKeysRequirement.cpp in Sources */,
</del><span class="cx">                                 84730D7E1248F0B300D3A9C9 /* FEFlood.cpp in Sources */,
</span><span class="cx">                                 84801954108BAFB300CB2B1F /* FEGaussianBlur.cpp in Sources */,
</span><del>-                                947949301E0459EE00018D85 /* JSDeprecatedCSSOMPrimitiveValue.cpp in Sources */,
</del><span class="cx">                                 84730D801248F0B300D3A9C9 /* FELighting.cpp in Sources */,
</span><span class="cx">                                 84730D821248F0B300D3A9C9 /* FEMerge.cpp in Sources */,
</span><span class="cx">                                 84730D841248F0B300D3A9C9 /* FEMorphology.cpp in Sources */,
</span><span class="lines">@@ -29445,7 +29465,6 @@
</span><span class="cx">                                 514B3F760C722055000530DF /* FileSystemMac.mm in Sources */,
</span><span class="cx">                                 5160300B0CC4251200C8AC25 /* FileSystemPOSIX.cpp in Sources */,
</span><span class="cx">                                 BC5EB69E0E81DAEB00B25965 /* FillLayer.cpp in Sources */,
</span><del>-                                93A8061D1E03B585008A1F26 /* JSDoubleRange.cpp in Sources */,
</del><span class="cx">                                 08C925190FCC7C4A00480DEC /* FilterEffect.cpp in Sources */,
</span><span class="cx">                                 31313F651443B35F006E2A90 /* FilterEffectRenderer.cpp in Sources */,
</span><span class="cx">                                 49ECEB6D1499790D00CDD3A4 /* FilterOperation.cpp in Sources */,
</span><span class="lines">@@ -29502,7 +29521,6 @@
</span><span class="cx">                                 65BF022E0974816300C43196 /* Frame.cpp in Sources */,
</span><span class="cx">                                 974A862214B7ADBB003FDC76 /* FrameDestructionObserver.cpp in Sources */,
</span><span class="cx">                                 FED13D3D0CEA936A00D89466 /* FrameIOS.mm in Sources */,
</span><del>-                                839A2F2D1E204A710039057E /* WebGLStateTracker.cpp in Sources */,
</del><span class="cx">                                 932E16090AF578340025F408 /* FrameLoader.cpp in Sources */,
</span><span class="cx">                                 D000EBA211BDAFD400C47726 /* FrameLoaderStateMachine.cpp in Sources */,
</span><span class="cx">                                 86BA766E166427A8005BE5D1 /* FrameLoadRequest.cpp in Sources */,
</span><span class="lines">@@ -29675,7 +29693,6 @@
</span><span class="cx">                                 977B3877122883E900B81FF8 /* HTMLTokenizer.cpp in Sources */,
</span><span class="cx">                                 0707568B142262D600414161 /* HTMLTrackElement.cpp in Sources */,
</span><span class="cx">                                 977B37251228721700B81FF8 /* HTMLTreeBuilder.cpp in Sources */,
</span><del>-                                947949241E0308A400018D85 /* DeprecatedCSSOMValue.cpp in Sources */,
</del><span class="cx">                                 A8EA79F30A1916DF00A8EF5F /* HTMLUListElement.cpp in Sources */,
</span><span class="cx">                                 E44613AA0CD6331000FADA75 /* HTMLVideoElement.cpp in Sources */,
</span><span class="cx">                                 839AAFEC1A0C0C8D00605F99 /* HTMLWBRElement.cpp in Sources */,
</span><span class="lines">@@ -29768,7 +29785,9 @@
</span><span class="cx">                                 517138EF1BED1D1A000D5F01 /* IndexKey.cpp in Sources */,
</span><span class="cx">                                 51EEAA731BEFFAB100218008 /* IndexValueEntry.cpp in Sources */,
</span><span class="cx">                                 517138F71BF128BB000D5F01 /* IndexValueStore.cpp in Sources */,
</span><ins>+                                CD063F821E23FA8900812BE3 /* InitDataRegistry.cpp in Sources */,
</ins><span class="cx">                                 A8CFF5E60A155A05000A4234 /* InlineBox.cpp in Sources */,
</span><ins>+                                E30592631E27A3AA00D57C98 /* InlineClassicScript.cpp in Sources */,
</ins><span class="cx">                                 B57CB52D182A3EED0079A647 /* InlineElementBox.cpp in Sources */,
</span><span class="cx">                                 A8CFF5E40A155A05000A4234 /* InlineFlowBox.cpp in Sources */,
</span><span class="cx">                                 930C90DD19CF965300D6C21A /* InlineIterator.cpp in Sources */,
</span><span class="lines">@@ -29837,10 +29856,17 @@
</span><span class="cx">                                 3198480B1A1E6CE400A13318 /* JSAnimationEvent.cpp in Sources */,
</span><span class="cx">                                 1221E06C1C03D224006A1A00 /* JSAnimationTimeline.cpp in Sources */,
</span><span class="cx">                                 1221E0731C03E4C2006A1A00 /* JSAnimationTimelineCustom.cpp in Sources */,
</span><ins>+                                7C6579EF1E00856600E3A27A /* JSApplePayLineItem.cpp in Sources */,
+                                7C65231E1E018B5A00677F22 /* JSApplePayPayment.cpp in Sources */,
</ins><span class="cx">                                 1AE96A8A1D1A0DDD00B86768 /* JSApplePayPaymentAuthorizedEvent.cpp in Sources */,
</span><ins>+                                7C6523151E00DBB500677F22 /* JSApplePayPaymentContact.cpp in Sources */,
+                                7C6523171E00DBB500677F22 /* JSApplePayPaymentMethod.cpp in Sources */,
</ins><span class="cx">                                 1AE96A8C1D1A0DDD00B86768 /* JSApplePayPaymentMethodSelectedEvent.cpp in Sources */,
</span><ins>+                                7C6523191E00DBB500677F22 /* JSApplePayPaymentPass.cpp in Sources */,
+                                7C6579F11E00856600E3A27A /* JSApplePayPaymentRequest.cpp in Sources */,
</ins><span class="cx">                                 1AE96A8E1D1A0DDD00B86768 /* JSApplePaySession.cpp in Sources */,
</span><span class="cx">                                 1AE96A901D1A0DDD00B86768 /* JSApplePayShippingContactSelectedEvent.cpp in Sources */,
</span><ins>+                                7C6579F31E00856600E3A27A /* JSApplePayShippingMethod.cpp in Sources */,
</ins><span class="cx">                                 1AE96A921D1A0DDD00B86768 /* JSApplePayShippingMethodSelectedEvent.cpp in Sources */,
</span><span class="cx">                                 1AE96A941D1A0DDD00B86768 /* JSApplePayValidateMerchantEvent.cpp in Sources */,
</span><span class="cx">                                 65DF31DA09D1C123000BE325 /* JSAttr.cpp in Sources */,
</span><span class="lines">@@ -29855,7 +29881,6 @@
</span><span class="cx">                                 FDA15EB312B03EE1003A583A /* JSAudioParam.cpp in Sources */,
</span><span class="cx">                                 FDA15EB512B03EE1003A583A /* JSAudioProcessingEvent.cpp in Sources */,
</span><span class="cx">                                 BE8EF042171C8FF9009B48C3 /* JSAudioTrack.cpp in Sources */,
</span><del>-                                947949371E0459FA00018D85 /* JSDeprecatedCSSOMValue.cpp in Sources */,
</del><span class="cx">                                 BE6DF711171CA2DA00DD52B8 /* JSAudioTrackCustom.cpp in Sources */,
</span><span class="cx">                                 BE8EF044171C8FF9009B48C3 /* JSAudioTrackList.cpp in Sources */,
</span><span class="cx">                                 BE6DF713171CA2DA00DD52B8 /* JSAudioTrackListCustom.cpp in Sources */,
</span><span class="lines">@@ -29881,7 +29906,6 @@
</span><span class="cx">                                 BCC065870F3CE2A700CD2D87 /* JSClientRect.cpp in Sources */,
</span><span class="cx">                                 BCC065890F3CE2A700CD2D87 /* JSClientRectList.cpp in Sources */,
</span><span class="cx">                                 836D03311DA8A13F00FFD96B /* JSClipboardEvent.cpp in Sources */,
</span><del>-                                7C6523151E00DBB500677F22 /* JSApplePayPaymentContact.cpp in Sources */,
</del><span class="cx">                                 51FB5505113E3E9100821176 /* JSCloseEvent.cpp in Sources */,
</span><span class="cx">                                 A584FE3B1864E2D800843B10 /* JSCommandLineAPIHost.cpp in Sources */,
</span><span class="cx">                                 A584FE381864DAC100843B10 /* JSCommandLineAPIHostCustom.cpp in Sources */,
</span><span class="lines">@@ -29924,7 +29948,6 @@
</span><span class="cx">                                 9BC5F9E01D5AAF6B002B749D /* JSCustomElementRegistryCustom.cpp in Sources */,
</span><span class="cx">                                 E4778B7F115A581A00B5D372 /* JSCustomEvent.cpp in Sources */,
</span><span class="cx">                                 DEC297611B4F2F8D005F5945 /* JSCustomEventCustom.cpp in Sources */,
</span><del>-                                51EC92650CE90DD400F90308 /* JSSQLStatementErrorCallbackCustom.cpp in Sources */,
</del><span class="cx">                                 E10B93C30B73C291003ED890 /* JSCustomXPathNSResolver.cpp in Sources */,
</span><span class="cx">                                 1AE82F8F0CAAFA9D002237AE /* JSDatabase.cpp in Sources */,
</span><span class="cx">                                 B59DD69A119029E5007E9684 /* JSDatabaseCallback.cpp in Sources */,
</span><span class="lines">@@ -29932,6 +29955,12 @@
</span><span class="cx">                                 BCA83E4F0D7CE1E9003421A8 /* JSDataTransfer.cpp in Sources */,
</span><span class="cx">                                 4162A4571011464700DFF3ED /* JSDedicatedWorkerGlobalScope.cpp in Sources */,
</span><span class="cx">                                 FDA15ED112B03F94003A583A /* JSDelayNode.cpp in Sources */,
</span><ins>+                                9479492F1E0459EB00018D85 /* JSDeprecatedCSSOMCounter.cpp in Sources */,
+                                947949301E0459EE00018D85 /* JSDeprecatedCSSOMPrimitiveValue.cpp in Sources */,
+                                947949331E0459FA00018D85 /* JSDeprecatedCSSOMRect.cpp in Sources */,
+                                947949351E0459FA00018D85 /* JSDeprecatedCSSOMRGBColor.cpp in Sources */,
+                                947949371E0459FA00018D85 /* JSDeprecatedCSSOMValue.cpp in Sources */,
+                                947949391E0459FA00018D85 /* JSDeprecatedCSSOMValueList.cpp in Sources */,
</ins><span class="cx">                                 31FB1A65120A5D3F00DC02A0 /* JSDeviceMotionEvent.cpp in Sources */,
</span><span class="cx">                                 59A86006119DAF7F00DEF1EF /* JSDeviceOrientationEvent.cpp in Sources */,
</span><span class="cx">                                 659DDC8209E198BA001BF3C6 /* JSDocument.cpp in Sources */,
</span><span class="lines">@@ -29950,9 +29979,7 @@
</span><span class="cx">                                 2E0888D41148848A00AF4265 /* JSDOMFormData.cpp in Sources */,
</span><span class="cx">                                 E1C36CBD0EB08062007410BC /* JSDOMGlobalObject.cpp in Sources */,
</span><span class="cx">                                 7C2BDD3D17C7F98C0038FF15 /* JSDOMGlobalObjectTask.cpp in Sources */,
</span><del>-                                463763081E26FDD7008CD46D /* CPUTime.cpp in Sources */,
</del><span class="cx">                                 65DF31F709D1CC60000BE325 /* JSDOMImplementation.cpp in Sources */,
</span><del>-                                9479493C1E045CF300018D85 /* DeprecatedCSSOMPrimitiveValue.cpp in Sources */,
</del><span class="cx">                                 4138F8571D253F08001CB61E /* JSDOMIterator.cpp in Sources */,
</span><span class="cx">                                 A9D248060D757E7D00FDF959 /* JSDOMMimeType.cpp in Sources */,
</span><span class="cx">                                 A9D248080D757E7D00FDF959 /* JSDOMMimeTypeArray.cpp in Sources */,
</span><span class="lines">@@ -29980,6 +30007,7 @@
</span><span class="cx">                                 460CBF351D4BCD0E0092E88E /* JSDOMWindowProperties.cpp in Sources */,
</span><span class="cx">                                 BCBFB53C0DCD29CF0019B3E5 /* JSDOMWindowShell.cpp in Sources */,
</span><span class="cx">                                 4170A2EA1D8C0CCA00318452 /* JSDOMWrapper.cpp in Sources */,
</span><ins>+                                93A8061D1E03B585008A1F26 /* JSDoubleRange.cpp in Sources */,
</ins><span class="cx">                                 FD7868B9136B999200D403DF /* JSDynamicsCompressorNode.cpp in Sources */,
</span><span class="cx">                                 65DF31F909D1CC60000BE325 /* JSElement.cpp in Sources */,
</span><span class="cx">                                 BC2ED5550C6B9BD300920BFF /* JSElementCustom.cpp in Sources */,
</span><span class="lines">@@ -29988,7 +30016,6 @@
</span><span class="cx">                                 14E8378409F85D1C00B85AE4 /* JSEvent.cpp in Sources */,
</span><span class="cx">                                 BCEFAF4E0C317E6900FA81F6 /* JSEventCustom.cpp in Sources */,
</span><span class="cx">                                 836D032F1DA8A13A00FFD96B /* JSEventInit.cpp in Sources */,
</span><del>-                                947949351E0459FA00018D85 /* JSDeprecatedCSSOMRGBColor.cpp in Sources */,
</del><span class="cx">                                 93B70D6909EB0C7C009D8468 /* JSEventListener.cpp in Sources */,
</span><span class="cx">                                 E0FEF372B47C53EAC1C1FBEE /* JSEventSource.cpp in Sources */,
</span><span class="cx">                                 C6A703325C9D0B6CDCBC4D77 /* JSEventTarget.cpp in Sources */,
</span><span class="lines">@@ -30066,7 +30093,6 @@
</span><span class="cx">                                 1AE2AA2E0A1CDAB400B42B25 /* JSHTMLHeadingElement.cpp in Sources */,
</span><span class="cx">                                 1AE2AA300A1CDAB400B42B25 /* JSHTMLHRElement.cpp in Sources */,
</span><span class="cx">                                 1A85B18F0A1B18A200D8C87C /* JSHTMLHtmlElement.cpp in Sources */,
</span><del>-                                7C6579EF1E00856600E3A27A /* JSApplePayLineItem.cpp in Sources */,
</del><span class="cx">                                 BC4918C80BFEA050009D6316 /* JSHTMLIFrameElement.cpp in Sources */,
</span><span class="cx">                                 1AE2AA970A1CDD2D00B42B25 /* JSHTMLImageElement.cpp in Sources */,
</span><span class="cx">                                 A80E7E980A1A83E3007FB8C5 /* JSHTMLInputElement.cpp in Sources */,
</span><span class="lines">@@ -30110,7 +30136,6 @@
</span><span class="cx">                                 BC06ED9F0BFD660600856E9D /* JSHTMLTableRowElement.cpp in Sources */,
</span><span class="cx">                                 BC06ED060BFD5BAE00856E9D /* JSHTMLTableSectionElement.cpp in Sources */,
</span><span class="cx">                                 D6489D25166FFCF1007C031B /* JSHTMLTemplateElement.cpp in Sources */,
</span><del>-                                4637630B1E26FDF6008CD46D /* CPUTimeCocoa.mm in Sources */,
</del><span class="cx">                                 D6F7960D166FFECE0076DD18 /* JSHTMLTemplateElementCustom.cpp in Sources */,
</span><span class="cx">                                 A80E7E9E0A1A83E3007FB8C5 /* JSHTMLTextAreaElement.cpp in Sources */,
</span><span class="cx">                                 83E359A31BB1031D002CEB98 /* JSHTMLTimeElement.cpp in Sources */,
</span><span class="lines">@@ -30121,6 +30146,7 @@
</span><span class="cx">                                 E44614160CD6826900FADA75 /* JSHTMLVideoElement.cpp in Sources */,
</span><span class="cx">                                 511EF2C117F0FD3500E4FA16 /* JSIDBCursor.cpp in Sources */,
</span><span class="cx">                                 512BDB4D1C46B153006494DF /* JSIDBCursorCustom.cpp in Sources */,
</span><ins>+                                7C3D8EEF1E0B21430023B084 /* JSIDBCursorDirection.cpp in Sources */,
</ins><span class="cx">                                 511EF2C217F0FD3500E4FA16 /* JSIDBCursorWithValue.cpp in Sources */,
</span><span class="cx">                                 5141298E1C5FD83A0059E714 /* JSIDBCursorWithValueCustom.cpp in Sources */,
</span><span class="cx">                                 511EF2C317F0FD3500E4FA16 /* JSIDBDatabase.cpp in Sources */,
</span><span class="lines">@@ -30150,6 +30176,7 @@
</span><span class="cx">                                 935F45420F7C3B5F00D7C1FB /* JSLazyEventListener.cpp in Sources */,
</span><span class="cx">                                 BCE1C43B0D9830D3003B02F2 /* JSLocation.cpp in Sources */,
</span><span class="cx">                                 BCE1C4400D9830F4003B02F2 /* JSLocationCustom.cpp in Sources */,
</span><ins>+                                93A8061F1E03B585008A1F26 /* JSLongRange.cpp in Sources */,
</ins><span class="cx">                                 8FAC774D119872CB0015AE94 /* JSMainThreadExecState.cpp in Sources */,
</span><span class="cx">                                 CD27F6E51457685A0078207D /* JSMediaController.cpp in Sources */,
</span><span class="cx">                                 CDAB6D2D17C814EE00C60B34 /* JSMediaControlsHost.cpp in Sources */,
</span><span class="lines">@@ -30162,6 +30189,8 @@
</span><span class="cx">                                 2D9BF7221DBFDACB007A7D99 /* JSMediaKeys.cpp in Sources */,
</span><span class="cx">                                 2D9BF7231DBFDACD007A7D99 /* JSMediaKeySession.cpp in Sources */,
</span><span class="cx">                                 2D9BF74A1DBFDDFF007A7D99 /* JSMediaKeySessionCustom.cpp in Sources */,
</span><ins>+                                CDF4B71D1E01E11A00E235A2 /* JSMediaKeySessionType.cpp in Sources */,
+                                CDF4B72B1E03C63E00E235A2 /* JSMediaKeysRequirement.cpp in Sources */,
</ins><span class="cx">                                 2D9BF7241DBFDAD0007A7D99 /* JSMediaKeyStatusMap.cpp in Sources */,
</span><span class="cx">                                 2D9BF7251DBFDAD3007A7D99 /* JSMediaKeySystemAccess.cpp in Sources */,
</span><span class="cx">                                 2D9BF7261DBFDAD5007A7D99 /* JSMediaKeySystemConfiguration.cpp in Sources */,
</span><span class="lines">@@ -30209,7 +30238,6 @@
</span><span class="cx">                                 33503CA510179AD7003B47E1 /* JSNotificationCenter.cpp in Sources */,
</span><span class="cx">                                 31EC1E2814FF60EE00C94662 /* JSNotificationPermissionCallback.cpp in Sources */,
</span><span class="cx">                                 7E46F6FA1627A2CA00062223 /* JSOESElementIndexUint.cpp in Sources */,
</span><del>-                                7C6579F31E00856600E3A27A /* JSApplePayShippingMethod.cpp in Sources */,
</del><span class="cx">                                 9001788012E0370700648462 /* JSOESStandardDerivatives.cpp in Sources */,
</span><span class="cx">                                 6EBF0E7612A9868800DB1709 /* JSOESTextureFloat.cpp in Sources */,
</span><span class="cx">                                 3146FE7418442370001A937C /* JSOESTextureFloatLinear.cpp in Sources */,
</span><span class="lines">@@ -30227,6 +30255,8 @@
</span><span class="cx">                                 E51A81DF17298D7700BFCA61 /* JSPerformance.cpp in Sources */,
</span><span class="cx">                                 CB38FD511CCF938900592A3F /* JSPerformanceEntry.cpp in Sources */,
</span><span class="cx">                                 CB38FD571CD21E2A00592A3F /* JSPerformanceEntryCustom.cpp in Sources */,
</span><ins>+                                A58C59D01E382EAC0047859C /* JSPerformanceMark.cpp in Sources */,
+                                A58C59D21E382EB00047859C /* JSPerformanceMeasure.cpp in Sources */,
</ins><span class="cx">                                 8A9A587011E84C36008ACFD1 /* JSPerformanceNavigation.cpp in Sources */,
</span><span class="cx">                                 CB38FD5A1CD2325800592A3F /* JSPerformanceResourceTiming.cpp in Sources */,
</span><span class="cx">                                 0F43C85F189E15A600019AE2 /* JSPerformanceTiming.cpp in Sources */,
</span><span class="lines">@@ -30239,7 +30269,6 @@
</span><span class="cx">                                 598365E61355F60D001B185D /* JSPositionErrorCallback.cpp in Sources */,
</span><span class="cx">                                 7C330A071DF9F95100D3395C /* JSPositionOptions.cpp in Sources */,
</span><span class="cx">                                 65DF31FF09D1CC60000BE325 /* JSProcessingInstruction.cpp in Sources */,
</span><del>-                                0F7DF1481E2BF1B10095951B /* WebCoreJSClientData.cpp in Sources */,
</del><span class="cx">                                 E44613ED0CD681BA00FADA75 /* JSProgressEvent.cpp in Sources */,
</span><span class="cx">                                 077664FC183E6B5C00133B92 /* JSQuickTimePluginReplacement.cpp in Sources */,
</span><span class="cx">                                 B658FFA11522EF3A00DD5595 /* JSRadioNodeList.cpp in Sources */,
</span><span class="lines">@@ -30291,6 +30320,7 @@
</span><span class="cx">                                 1AFE11990CBFFCC4003017FA /* JSSQLResultSetRowList.cpp in Sources */,
</span><span class="cx">                                 B59DD6A611902A62007E9684 /* JSSQLStatementCallback.cpp in Sources */,
</span><span class="cx">                                 B59DD6AA11902A71007E9684 /* JSSQLStatementErrorCallback.cpp in Sources */,
</span><ins>+                                51EC92650CE90DD400F90308 /* JSSQLStatementErrorCallbackCustom.cpp in Sources */,
</ins><span class="cx">                                 514C76380CE9225E007EF3CD /* JSSQLTransaction.cpp in Sources */,
</span><span class="cx">                                 B59DD69E11902A42007E9684 /* JSSQLTransactionCallback.cpp in Sources */,
</span><span class="cx">                                 B59DD6A211902A52007E9684 /* JSSQLTransactionErrorCallback.cpp in Sources */,
</span><span class="lines">@@ -30402,7 +30432,6 @@
</span><span class="cx">                                 B2FA3DC80AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp in Sources */,
</span><span class="cx">                                 B2FA3DCA0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp in Sources */,
</span><span class="cx">                                 B2FA3DCC0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp in Sources */,
</span><del>-                                0744ECED1E0C4E30000D0944 /* MockRealtimeAudioSourceMac.mm in Sources */,
</del><span class="cx">                                 B2C96D8D0B3AF2B7005E80EC /* JSSVGPathSegCustom.cpp in Sources */,
</span><span class="cx">                                 B2FA3DCE0AB75A6F000E5AC4 /* JSSVGPathSegLinetoAbs.cpp in Sources */,
</span><span class="cx">                                 B2FA3DD00AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp in Sources */,
</span><span class="lines">@@ -30479,7 +30508,6 @@
</span><span class="cx">                                 CDE83DB6183D352A0031EAA3 /* JSVideoPlaybackQuality.cpp in Sources */,
</span><span class="cx">                                 BE8EF04A171C9014009B48C3 /* JSVideoTrack.cpp in Sources */,
</span><span class="cx">                                 BE6DF70B171CA2C500DD52B8 /* JSVideoTrackCustom.cpp in Sources */,
</span><del>-                                E30592631E27A3AA00D57C98 /* InlineClassicScript.cpp in Sources */,
</del><span class="cx">                                 BE8EF04C171C9014009B48C3 /* JSVideoTrackList.cpp in Sources */,
</span><span class="cx">                                 BE6DF70D171CA2C500DD52B8 /* JSVideoTrackListCustom.cpp in Sources */,
</span><span class="cx">                                 9703E1BF15DC4E37001F24C8 /* JSVoidCallback.cpp in Sources */,
</span><span class="lines">@@ -30555,7 +30583,6 @@
</span><span class="cx">                                 1ACE53F60A8D19470022947D /* JSXMLSerializer.cpp in Sources */,
</span><span class="cx">                                 1A762C730A074F2600989F5B /* JSXPathEvaluator.cpp in Sources */,
</span><span class="cx">                                 BC60DB490D2A3D1E00B9918F /* JSXPathException.cpp in Sources */,
</span><del>-                                9479492E1E0457BA00018D85 /* DeprecatedCSSOMValueList.cpp in Sources */,
</del><span class="cx">                                 1A762C750A074F2600989F5B /* JSXPathExpression.cpp in Sources */,
</span><span class="cx">                                 1A762C770A074F2600989F5B /* JSXPathNSResolver.cpp in Sources */,
</span><span class="cx">                                 836C14431CDEAFD80073493F /* JSXPathNSResolverCustom.cpp in Sources */,
</span><span class="lines">@@ -30585,6 +30612,10 @@
</span><span class="cx">                                 A120ACA413F998CA00FE4AC7 /* LayoutRepainter.cpp in Sources */,
</span><span class="cx">                                 0F36E7391BD184B9002DB891 /* LayoutSize.cpp in Sources */,
</span><span class="cx">                                 2D9066060BE141D400956998 /* LayoutState.cpp in Sources */,
</span><ins>+                                CDA98E0B1603CD6000FEA3B1 /* LegacyCDM.cpp in Sources */,
+                                CDE8B5EC1A69777300B4B66A /* LegacyCDMPrivateClearKey.cpp in Sources */,
+                                CDCA98EB18B2C8EB00C12FF9 /* LegacyCDMPrivateMediaPlayer.cpp in Sources */,
+                                CDE8B5F01A69778B00B4B66A /* LegacyCDMSessionClearKey.cpp in Sources */,
</ins><span class="cx">                                 E4C3B1FC0F0E4170009693F6 /* LegacyTileCache.mm in Sources */,
</span><span class="cx">                                 E4B65A5A132FAAF90070E7BE /* LegacyTileGrid.mm in Sources */,
</span><span class="cx">                                 E424A3A01330DF1E00CF6DC9 /* LegacyTileGridTile.mm in Sources */,
</span><span class="lines">@@ -30602,6 +30633,7 @@
</span><span class="cx">                                 FFB698CF183402BB00158A31 /* LineInfo.cpp in Sources */,
</span><span class="cx">                                 FFDBC048183D27B700407109 /* LineWidth.cpp in Sources */,
</span><span class="cx">                                 A7AD2F870EC89D07008AB002 /* LinkHash.cpp in Sources */,
</span><ins>+                                CBA9DC0A1DF44DF10005675C /* LinkHeader.cpp in Sources */,
</ins><span class="cx">                                 1A4DA4211CDD3A8300F4473C /* LinkIconCollector.cpp in Sources */,
</span><span class="cx">                                 98CE4326129E00BD005821DC /* LinkLoader.cpp in Sources */,
</span><span class="cx">                                 CB61C7931D755207001ADC7D /* LinkPreloadResourceClients.cpp in Sources */,
</span><span class="lines">@@ -30626,7 +30658,6 @@
</span><span class="cx">                                 1402645E0AFDC19B005919E2 /* LoggingMac.mm in Sources */,
</span><span class="cx">                                 1A0409F31A43675C009E47F3 /* MachSendRight.cpp in Sources */,
</span><span class="cx">                                 932AD70517EFA2C30038F8FF /* MainFrame.cpp in Sources */,
</span><del>-                                CBA9DC0A1DF44DF10005675C /* LinkHeader.cpp in Sources */,
</del><span class="cx">                                 7AE6C93B1BE0C60100E19E03 /* MainThreadSharedTimer.cpp in Sources */,
</span><span class="cx">                                 7AE6C9381BE0C5C800E19E03 /* MainThreadSharedTimerCF.cpp in Sources */,
</span><span class="cx">                                 1A8F6BC50DB55CDC001DB794 /* ManifestParser.cpp in Sources */,
</span><span class="lines">@@ -30647,10 +30678,8 @@
</span><span class="cx">                                 B59CA390CED66C3255F72B48 /* MathMLScriptsElement.cpp in Sources */,
</span><span class="cx">                                 FED48390CED66C3255F72C59 /* MathMLSelectElement.cpp in Sources */,
</span><span class="cx">                                 4FA65A6B1108ABED002615E0 /* MathMLSpaceElement.cpp in Sources */,
</span><del>-                                7C6579F11E00856600E3A27A /* JSApplePayPaymentRequest.cpp in Sources */,
</del><span class="cx">                                 439176DF12DA25E17BAF80A2 /* MathMLStyle.cpp in Sources */,
</span><span class="cx">                                 FA654A6B1108ABED002615E0 /* MathMLTokenElement.cpp in Sources */,
</span><del>-                                947949391E0459FA00018D85 /* JSDeprecatedCSSOMValueList.cpp in Sources */,
</del><span class="cx">                                 FA654A6B1108ABED002626F1 /* MathMLUnderOverElement.cpp in Sources */,
</span><span class="cx">                                 439046E912DA25E812AF80AC /* MathOperator.cpp in Sources */,
</span><span class="cx">                                 49D5DC2B0F423A73008F20FD /* Matrix3DTransformOperation.cpp in Sources */,
</span><span class="lines">@@ -30759,6 +30788,7 @@
</span><span class="cx">                                 CDF2B0121820540600F2B424 /* MockMediaPlayerMediaSource.cpp in Sources */,
</span><span class="cx">                                 CDF2B0141820540600F2B424 /* MockMediaSourcePrivate.cpp in Sources */,
</span><span class="cx">                                 07D6A4F31BED5F8800174146 /* MockRealtimeAudioSource.cpp in Sources */,
</span><ins>+                                0744ECED1E0C4E30000D0944 /* MockRealtimeAudioSourceMac.mm in Sources */,
</ins><span class="cx">                                 07D6A4EF1BECF2D200174146 /* MockRealtimeMediaSource.cpp in Sources */,
</span><span class="cx">                                 4A0FFA9D1AAF5E750062803B /* MockRealtimeMediaSourceCenter.cpp in Sources */,
</span><span class="cx">                                 07EE76EB1BE96DB000F89133 /* MockRealtimeVideoSource.cpp in Sources */,
</span><span class="lines">@@ -30870,7 +30900,6 @@
</span><span class="cx">                                 B27535630B053814002CE64F /* PathCG.cpp in Sources */,
</span><span class="cx">                                 A88DD4890B4629B000C02990 /* PathTraversalState.cpp in Sources */,
</span><span class="cx">                                 2D5002FB1B56D7990020AAF7 /* PathUtilities.cpp in Sources */,
</span><del>-                                CD063F821E23FA8900812BE3 /* InitDataRegistry.cpp in Sources */,
</del><span class="cx">                                 A8FA6E5E0E4CFDED00D5CF49 /* Pattern.cpp in Sources */,
</span><span class="cx">                                 A80A38FE0E50CC8200A25EBC /* PatternCG.cpp in Sources */,
</span><span class="cx">                                 1A8A646C1D19FF8700D0E00F /* PaymentCocoa.mm in Sources */,
</span><span class="lines">@@ -30888,9 +30917,11 @@
</span><span class="cx">                                 CB38FD4B1CCCF36600592A3F /* PerformanceEntry.cpp in Sources */,
</span><span class="cx">                                 AD5A0C241DECACC400707054 /* PerformanceLogging.cpp in Sources */,
</span><span class="cx">                                 AD5A0C231DECACC000707054 /* PerformanceLoggingCocoa.mm in Sources */,
</span><ins>+                                83FE90281E307C33003E9199 /* PerformanceMonitor.cpp in Sources */,
</ins><span class="cx">                                 8AF4E55511DC5A36000ED3DE /* PerformanceNavigation.cpp in Sources */,
</span><span class="cx">                                 86512EDE154A2AEF00A90426 /* PerformanceResourceTiming.cpp in Sources */,
</span><span class="cx">                                 0F43C85D189E10CF00019AE2 /* PerformanceTiming.cpp in Sources */,
</span><ins>+                                A554B5F21E383938001D4E03 /* PerformanceUserTiming.cpp in Sources */,
</ins><span class="cx">                                 FD581FB41520F93B003A7A75 /* PeriodicWave.cpp in Sources */,
</span><span class="cx">                                 49D5DC2D0F423A73008F20FD /* PerspectiveTransformOperation.cpp in Sources */,
</span><span class="cx">                                 D0FF2A5D11F8C45A007E74E0 /* PingLoader.cpp in Sources */,
</span><span class="lines">@@ -30943,12 +30974,12 @@
</span><span class="cx">                                 514C76740CE923A1007EF3CD /* ProtectionSpaceBase.cpp in Sources */,
</span><span class="cx">                                 372ADA3B197F687600FC501E /* ProtectionSpaceCocoa.mm in Sources */,
</span><span class="cx">                                 1AF8E13312565A4400230FF7 /* ProxyServer.cpp in Sources */,
</span><del>-                                E30592671E27A3D100D57C98 /* CachedScriptFetcher.cpp in Sources */,
</del><span class="cx">                                 1AF8E1C3125673E000230FF7 /* ProxyServerCFNet.cpp in Sources */,
</span><span class="cx">                                 FF945ECB161F7F3600971BC8 /* PseudoElement.cpp in Sources */,
</span><span class="cx">                                 0081FEFF16B0A2B6008AAA7A /* PublicSuffixMac.mm in Sources */,
</span><span class="cx">                                 CDEE393717974259001D7580 /* PublicURLManager.cpp in Sources */,
</span><span class="cx">                                 550A0BC9085F6039007353D6 /* QualifiedName.cpp in Sources */,
</span><ins>+                                A15E31F31E0CB0B2004B371C /* QuickLook.mm in Sources */,
</ins><span class="cx">                                 443917FF1A91B2F8006E04F2 /* QuickLookSoftLink.mm in Sources */,
</span><span class="cx">                                 072AE1E6183C0741000A5988 /* QuickTimePluginReplacement.mm in Sources */,
</span><span class="cx">                                 379E371613736A6600B9E919 /* QuotedPrintable.cpp in Sources */,
</span><span class="lines">@@ -31031,7 +31062,6 @@
</span><span class="cx">                                 439046EB12DA25E800AF80A9 /* RenderMathMLToken.cpp in Sources */,
</span><span class="cx">                                 439046E912DA25E800AF80A2 /* RenderMathMLUnderOver.cpp in Sources */,
</span><span class="cx">                                 E4C279580CF9741900E97B98 /* RenderMedia.cpp in Sources */,
</span><del>-                                7C6523171E00DBB500677F22 /* JSApplePayPaymentMethod.cpp in Sources */,
</del><span class="cx">                                 DE49B309165F2FE10010338D /* RenderMediaControlElements.cpp in Sources */,
</span><span class="cx">                                 41FA303E1316C29C00C0BFC5 /* RenderMediaControls.cpp in Sources */,
</span><span class="cx">                                 ABDDFE790A5C6E7000A3E11D /* RenderMenuList.cpp in Sources */,
</span><span class="lines">@@ -31081,7 +31111,6 @@
</span><span class="cx">                                 93F19AD508245E59001E9ABC /* RenderTreeAsText.cpp in Sources */,
</span><span class="cx">                                 5824ABAA1AE849C8009074B7 /* RenderTreePosition.cpp in Sources */,
</span><span class="cx">                                 E461802B1C8A06D90026C02C /* RenderTreeUpdater.cpp in Sources */,
</span><del>-                                7C65231E1E018B5A00677F22 /* JSApplePayPayment.cpp in Sources */,
</del><span class="cx">                                 E44614510CD68A3500FADA75 /* RenderVideo.cpp in Sources */,
</span><span class="cx">                                 BCEA4867097D93020094C9E4 /* RenderView.cpp in Sources */,
</span><span class="cx">                                 BE20507D18A458BF0080647E /* RenderVTTCue.cpp in Sources */,
</span><span class="lines">@@ -31110,7 +31139,6 @@
</span><span class="cx">                                 7EE6847512D26E7000E79415 /* ResourceLoaderCFNet.cpp in Sources */,
</span><span class="cx">                                 51AA3F6F0BD5AA9E00892971 /* ResourceLoaderMac.mm in Sources */,
</span><span class="cx">                                 51EE7B3A1AA5123100F92B21 /* ResourceLoadInfo.cpp in Sources */,
</span><del>-                                7C3D8EEF1E0B21430023B084 /* JSIDBCursorDirection.cpp in Sources */,
</del><span class="cx">                                 973E325610883B7C005BC493 /* ResourceLoadNotifier.cpp in Sources */,
</span><span class="cx">                                 6B693A341C51A95D00B03BEF /* ResourceLoadObserver.cpp in Sources */,
</span><span class="cx">                                 7A929CA61C598A9E004DF226 /* ResourceLoadStatistics.cpp in Sources */,
</span><span class="lines">@@ -31155,7 +31183,6 @@
</span><span class="cx">                                 073BE34E17D180B2002BD431 /* RTCSessionDescriptionDescriptor.cpp in Sources */,
</span><span class="cx">                                 078E090E17D14CEE00420AA1 /* RTCStatsReport.cpp in Sources */,
</span><span class="cx">                                 078E091017D14CEE00420AA1 /* RTCStatsResponse.cpp in Sources */,
</span><del>-                                83FE90281E307C33003E9199 /* PerformanceMonitor.cpp in Sources */,
</del><span class="cx">                                 5E2C43671BCEE3770001E2BC /* RTCTrackEvent.cpp in Sources */,
</span><span class="cx">                                 5824ABA21AE81116009074B7 /* RubyElement.cpp in Sources */,
</span><span class="cx">                                 5824ABA61AE81384009074B7 /* RubyTextElement.cpp in Sources */,
</span><span class="lines">@@ -31167,6 +31194,7 @@
</span><span class="cx">                                 1A569D220D7E2B82007C3983 /* runtime_object.cpp in Sources */,
</span><span class="cx">                                 1A569D240D7E2B82007C3983 /* runtime_root.cpp in Sources */,
</span><span class="cx">                                 465A8E791C8A24CE00E7D3E4 /* RuntimeApplicationChecks.mm in Sources */,
</span><ins>+                                7C52229D1E1DAE47002CB8F7 /* RuntimeEnabledFeatures.cpp in Sources */,
</ins><span class="cx">                                 CDD7089618359F6F002B3DC6 /* SampleMap.cpp in Sources */,
</span><span class="cx">                                 49E911CA0EF86D47009D0CAF /* ScaleTransformOperation.cpp in Sources */,
</span><span class="cx">                                 5DFE8F560D16477B0076E937 /* ScheduledAction.cpp in Sources */,
</span><span class="lines">@@ -31199,7 +31227,6 @@
</span><span class="cx">                                 0FE71405142170B800DB33BA /* ScrollbarThemeMock.cpp in Sources */,
</span><span class="cx">                                 1AA84F04143BA7BD0051D153 /* ScrollController.mm in Sources */,
</span><span class="cx">                                 0F605AEC15F94848004DF0C0 /* ScrollingConstraints.cpp in Sources */,
</span><del>-                                9479492F1E0459EB00018D85 /* JSDeprecatedCSSOMCounter.cpp in Sources */,
</del><span class="cx">                                 1AF62EE714DA22A70041556C /* ScrollingCoordinator.cpp in Sources */,
</span><span class="cx">                                 0FC4E40E187F82E10045882C /* ScrollingCoordinatorIOS.mm in Sources */,
</span><span class="cx">                                 1AF62EE614DA22A70041556C /* ScrollingCoordinatorMac.mm in Sources */,
</span><span class="lines">@@ -31294,7 +31321,6 @@
</span><span class="cx">                                 5C688AA31D3814BF000B54FA /* SocketProvider.cpp in Sources */,
</span><span class="cx">                                 510D4A36103165EE0049EA54 /* SocketStreamHandle.cpp in Sources */,
</span><span class="cx">                                 51ABAE1F103C1913008C5260 /* SocketStreamHandleImplCFNet.cpp in Sources */,
</span><del>-                                7C52229D1E1DAE47002CB8F7 /* RuntimeEnabledFeatures.cpp in Sources */,
</del><span class="cx">                                 E45390470EAFD637003695C8 /* SoundIOS.mm in Sources */,
</span><span class="cx">                                 4B3043C90AE0371D00A82647 /* SoundMac.mm in Sources */,
</span><span class="cx">                                 84A81F3D0FC7DFF000955300 /* SourceAlpha.cpp in Sources */,
</span><span class="lines">@@ -31485,7 +31511,6 @@
</span><span class="cx">                                 B2227A260D00BF220071B782 /* SVGGElement.cpp in Sources */,
</span><span class="cx">                                 B2A1F2AD0CEF0ABF00442F6A /* SVGGlyphElement.cpp in Sources */,
</span><span class="cx">                                 24D912BD13CA9A9700D21915 /* SVGGlyphRefElement.cpp in Sources */,
</span><del>-                                CDF4B71D1E01E11A00E235A2 /* JSMediaKeySessionType.cpp in Sources */,
</del><span class="cx">                                 B2227A290D00BF220071B782 /* SVGGradientElement.cpp in Sources */,
</span><span class="cx">                                 B2227AB50D00BF220071B782 /* SVGGraphicsElement.cpp in Sources */,
</span><span class="cx">                                 650FBF2A0D9AF047008FC292 /* SVGHKernElement.cpp in Sources */,
</span><span class="lines">@@ -31567,13 +31592,11 @@
</span><span class="cx">                                 E180811216FCF42F00B80D07 /* SynchronousLoaderClient.cpp in Sources */,
</span><span class="cx">                                 E180811616FCF9CB00B80D07 /* SynchronousLoaderClient.mm in Sources */,
</span><span class="cx">                                 442ABCD617D9262F00D30715 /* SynchronousLoaderClientCFNet.cpp in Sources */,
</span><del>-                                947949331E0459FA00018D85 /* JSDeprecatedCSSOMRect.cpp in Sources */,
</del><span class="cx">                                 26FAE4CE1852E3A5004C8C46 /* SynchronousResourceHandleCFURLConnectionDelegate.cpp in Sources */,
</span><span class="cx">                                 E45390AE0EAFF4B5003695C8 /* SystemMemoryIOS.cpp in Sources */,
</span><span class="cx">                                 CDA07FBD18E0A16A004699FA /* SystemSleepListener.cpp in Sources */,
</span><span class="cx">                                 CDA07FC118E0A22B004699FA /* SystemSleepListenerMac.mm in Sources */,
</span><span class="cx">                                 5D5975B419635F1100D00878 /* SystemVersion.mm in Sources */,
</span><del>-                                A15E31F31E0CB0B2004B371C /* QuickLook.mm in Sources */,
</del><span class="cx">                                 463EB6221B8789E00096ED51 /* TagCollection.cpp in Sources */,
</span><span class="cx">                                 F55B3DD51251F12D003EF269 /* TelephoneInputType.cpp in Sources */,
</span><span class="cx">                                 7CC564BA18BAC720001B9652 /* TelephoneNumberDetectorCocoa.cpp in Sources */,
</span><span class="lines">@@ -31627,7 +31650,6 @@
</span><span class="cx">                                 CD9D82751C7AE535006FF066 /* TextureCacheCV.mm in Sources */,
</span><span class="cx">                                 BCE65D320EAD1211007E4533 /* Theme.cpp in Sources */,
</span><span class="cx">                                 310D71951B335C9D009C7B73 /* ThemeCocoa.mm in Sources */,
</span><del>-                                7C52229A1E1DAE20002CB8F7 /* ActiveDOMCallback.cpp in Sources */,
</del><span class="cx">                                 44C991A00F3D210E00586670 /* ThemeIOS.mm in Sources */,
</span><span class="cx">                                 BCE659E90EA92FFA007E4533 /* ThemeMac.mm in Sources */,
</span><span class="cx">                                 976D6C94122B8A3D001FD1F7 /* ThreadableBlobRegistry.cpp in Sources */,
</span><span class="lines">@@ -31754,6 +31776,7 @@
</span><span class="cx">                                 CD127DED14F3097D00E84779 /* WebCoreFullScreenWindow.mm in Sources */,
</span><span class="cx">                                 BC348BD30DB7F804004ABABB /* WebCoreJSBuiltinInternals.cpp in Sources */,
</span><span class="cx">                                 BC348BD30DB7F804004ABABA /* WebCoreJSBuiltins.cpp in Sources */,
</span><ins>+                                0F7DF1481E2BF1B10095951B /* WebCoreJSClientData.cpp in Sources */,
</ins><span class="cx">                                 3140379C124BEA7F00AF40E4 /* WebCoreMotionManager.mm in Sources */,
</span><span class="cx">                                 CDC979F41C498C0900DB50D4 /* WebCoreNSErrorExtras.mm in Sources */,
</span><span class="cx">                                 934D9BA50B8C116B007B42A9 /* WebCoreNSStringExtras.mm in Sources */,
</span><span class="lines">@@ -31775,6 +31798,7 @@
</span><span class="cx">                                 FE0D84EB1048436E001A179E /* WebEvent.mm in Sources */,
</span><span class="cx">                                 225A16B60D5C11E900090295 /* WebEventRegion.mm in Sources */,
</span><span class="cx">                                 D3F3D36D1A69B7DC0059FC2B /* WebGL2RenderingContext.cpp in Sources */,
</span><ins>+                                6E47E66010B7944B00B186C8 /* WebGLAny.cpp in Sources */,
</ins><span class="cx">                                 1AFFC4531D5E81C400267A66 /* WebGLBlacklist.mm in Sources */,
</span><span class="cx">                                 49C7B9C81042D32F0009D447 /* WebGLBuffer.cpp in Sources */,
</span><span class="cx">                                 7E66E23316D6EB6C00F7E7FF /* WebGLCompressedTextureATC.cpp in Sources */,
</span><span class="lines">@@ -31789,7 +31813,6 @@
</span><span class="cx">                                 5B30695D18B3D3450099D5E8 /* WebGLDrawBuffers.cpp in Sources */,
</span><span class="cx">                                 6EBF0E5412A8929800DB1709 /* WebGLExtension.cpp in Sources */,
</span><span class="cx">                                 49C7B9CE1042D32F0009D447 /* WebGLFramebuffer.cpp in Sources */,
</span><del>-                                6E47E66010B7944B00B186C8 /* WebGLAny.cpp in Sources */,
</del><span class="cx">                                 49FFBF4011C93EE3006A7118 /* WebGLLayer.mm in Sources */,
</span><span class="cx">                                 93F1D5BA12D532C400832BEC /* WebGLLoseContext.cpp in Sources */,
</span><span class="cx">                                 49C7B9D41042D32F0009D447 /* WebGLObject.cpp in Sources */,
</span><span class="lines">@@ -31802,6 +31825,7 @@
</span><span class="cx">                                 49C7B9E21042D32F0009D447 /* WebGLShader.cpp in Sources */,
</span><span class="cx">                                 A08CF154152B77B3009C5775 /* WebGLShaderPrecisionFormat.cpp in Sources */,
</span><span class="cx">                                 01D3CF8614BD0A3000FE9970 /* WebGLSharedObject.cpp in Sources */,
</span><ins>+                                839A2F2D1E204A710039057E /* WebGLStateTracker.cpp in Sources */,
</ins><span class="cx">                                 6F995A151A70756200A735F4 /* WebGLSync.cpp in Sources */,
</span><span class="cx">                                 49C7B9E51042D32F0009D447 /* WebGLTexture.cpp in Sources */,
</span><span class="cx">                                 6F995A231A7078B100A735F4 /* WebGLTransformFeedback.cpp in Sources */,
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSPerformanceEntryCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -35,16 +35,13 @@
</span><span class="cx"> #include &quot;JSPerformanceEntry.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;JSDOMBinding.h&quot;
</span><ins>+#include &quot;JSPerformanceMark.h&quot;
+#include &quot;JSPerformanceMeasure.h&quot;
</ins><span class="cx"> #include &quot;JSPerformanceResourceTiming.h&quot;
</span><span class="cx"> #include &quot;PerformanceMark.h&quot;
</span><span class="cx"> #include &quot;PerformanceMeasure.h&quot;
</span><span class="cx"> #include &quot;PerformanceResourceTiming.h&quot;
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
-#include &quot;JSPerformanceMark.h&quot;
-#include &quot;JSPerformanceMeasure.h&quot;
-#endif
-
</del><span class="cx"> using namespace JSC;
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="lines">@@ -54,13 +51,11 @@
</span><span class="cx">     if (is&lt;PerformanceResourceTiming&gt;(entry))
</span><span class="cx">         return createWrapper&lt;PerformanceResourceTiming&gt;(globalObject, WTFMove(entry));
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><span class="cx">     if (is&lt;PerformanceMark&gt;(entry))
</span><span class="cx">         return createWrapper&lt;PerformanceMark&gt;(globalObject, WTFMove(entry));
</span><span class="cx"> 
</span><span class="cx">     if (is&lt;PerformanceMeasure&gt;(entry))
</span><span class="cx">         return createWrapper&lt;PerformanceMeasure&gt;(globalObject, WTFMove(entry));
</span><del>-#endif
</del><span class="cx"> 
</span><span class="cx">     return createWrapper&lt;PerformanceEntry&gt;(globalObject, WTFMove(entry));
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformancecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/Performance.cpp (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/Performance.cpp        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/Performance.cpp        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -87,12 +87,10 @@
</span><span class="cx"> 
</span><span class="cx">     entries.appendVector(m_resourceTimingBuffer);
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><span class="cx">     if (m_userTiming) {
</span><span class="cx">         entries.appendVector(m_userTiming-&gt;getMarks());
</span><span class="cx">         entries.appendVector(m_userTiming-&gt;getMeasures());
</span><span class="cx">     }
</span><del>-#endif
</del><span class="cx"> 
</span><span class="cx">     std::sort(entries.begin(), entries.end(), PerformanceEntry::startTimeCompareLessThan);
</span><span class="cx">     return entries;
</span><span class="lines">@@ -105,7 +103,6 @@
</span><span class="cx">     if (equalLettersIgnoringASCIICase(entryType, &quot;resource&quot;))
</span><span class="cx">         entries.appendVector(m_resourceTimingBuffer);
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><span class="cx">     if (m_userTiming) {
</span><span class="cx">         if (equalLettersIgnoringASCIICase(entryType, &quot;mark&quot;))
</span><span class="cx">             entries.appendVector(m_userTiming-&gt;getMarks());
</span><span class="lines">@@ -112,7 +109,6 @@
</span><span class="cx">         else if (equalLettersIgnoringASCIICase(entryType, &quot;measure&quot;))
</span><span class="cx">             entries.appendVector(m_userTiming-&gt;getMeasures());
</span><span class="cx">     }
</span><del>-#endif
</del><span class="cx"> 
</span><span class="cx">     std::sort(entries.begin(), entries.end(), PerformanceEntry::startTimeCompareLessThan);
</span><span class="cx">     return entries;
</span><span class="lines">@@ -129,7 +125,6 @@
</span><span class="cx">         }
</span><span class="cx">     }
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><span class="cx">     if (m_userTiming) {
</span><span class="cx">         if (entryType.isNull() || equalLettersIgnoringASCIICase(entryType, &quot;mark&quot;))
</span><span class="cx">             entries.appendVector(m_userTiming-&gt;getMarks(name));
</span><span class="lines">@@ -136,7 +131,6 @@
</span><span class="cx">         if (entryType.isNull() || equalLettersIgnoringASCIICase(entryType, &quot;measure&quot;))
</span><span class="cx">             entries.appendVector(m_userTiming-&gt;getMeasures(name));
</span><span class="cx">     }
</span><del>-#endif
</del><span class="cx"> 
</span><span class="cx">     std::sort(entries.begin(), entries.end(), PerformanceEntry::startTimeCompareLessThan);
</span><span class="cx">     return entries;
</span><span class="lines">@@ -173,9 +167,7 @@
</span><span class="cx">     return m_resourceTimingBuffer.size() &gt;= m_resourceTimingBufferSize;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
-
-ExceptionOr&lt;void&gt; Performance::webkitMark(const String&amp; markName)
</del><ins>+ExceptionOr&lt;void&gt; Performance::mark(const String&amp; markName)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_userTiming)
</span><span class="cx">         m_userTiming = std::make_unique&lt;UserTiming&gt;(*this);
</span><span class="lines">@@ -182,7 +174,7 @@
</span><span class="cx">     return m_userTiming-&gt;mark(markName);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Performance::webkitClearMarks(const String&amp; markName)
</del><ins>+void Performance::clearMarks(const String&amp; markName)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_userTiming)
</span><span class="cx">         m_userTiming = std::make_unique&lt;UserTiming&gt;(*this);
</span><span class="lines">@@ -189,7 +181,7 @@
</span><span class="cx">     m_userTiming-&gt;clearMarks(markName);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-ExceptionOr&lt;void&gt; Performance::webkitMeasure(const String&amp; measureName, const String&amp; startMark, const String&amp; endMark)
</del><ins>+ExceptionOr&lt;void&gt; Performance::measure(const String&amp; measureName, const String&amp; startMark, const String&amp; endMark)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_userTiming)
</span><span class="cx">         m_userTiming = std::make_unique&lt;UserTiming&gt;(*this);
</span><span class="lines">@@ -196,7 +188,7 @@
</span><span class="cx">     return m_userTiming-&gt;measure(measureName, startMark, endMark);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Performance::webkitClearMeasures(const String&amp; measureName)
</del><ins>+void Performance::clearMeasures(const String&amp; measureName)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_userTiming)
</span><span class="cx">         m_userTiming = std::make_unique&lt;UserTiming&gt;(*this);
</span><span class="lines">@@ -203,8 +195,6 @@
</span><span class="cx">     m_userTiming-&gt;clearMeasures(measureName);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#endif // ENABLE(USER_TIMING)
-
</del><span class="cx"> double Performance::now() const
</span><span class="cx"> {
</span><span class="cx">     double nowSeconds = monotonicallyIncreasingTime() - m_referenceTime;
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/Performance.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/Performance.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/Performance.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -70,13 +70,11 @@
</span><span class="cx">     using RefCounted::ref;
</span><span class="cx">     using RefCounted::deref;
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
-    ExceptionOr&lt;void&gt; webkitMark(const String&amp; markName);
-    void webkitClearMarks(const String&amp; markName);
</del><ins>+    ExceptionOr&lt;void&gt; mark(const String&amp; markName);
+    void clearMarks(const String&amp; markName);
</ins><span class="cx"> 
</span><del>-    ExceptionOr&lt;void&gt; webkitMeasure(const String&amp; measureName, const String&amp; startMark, const String&amp; endMark);
-    void webkitClearMeasures(const String&amp; measureName);
-#endif
</del><ins>+    ExceptionOr&lt;void&gt; measure(const String&amp; measureName, const String&amp; startMark, const String&amp; endMark);
+    void clearMeasures(const String&amp; measureName);
</ins><span class="cx"> 
</span><span class="cx">     static double reduceTimeResolution(double seconds);
</span><span class="cx"> 
</span><span class="lines">@@ -100,9 +98,7 @@
</span><span class="cx"> 
</span><span class="cx">     double m_referenceTime;
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><span class="cx">     std::unique_ptr&lt;UserTiming&gt; m_userTiming;
</span><del>-#endif
</del><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceidl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/Performance.idl (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/Performance.idl        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/Performance.idl        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -55,10 +55,10 @@
</span><span class="cx">     [EnabledAtRuntime=ResourceTiming] attribute EventHandler onresourcetimingbufferfull;
</span><span class="cx"> 
</span><span class="cx">     // https://w3c.github.io/user-timing/
</span><del>-    [Conditional=USER_TIMING, MayThrowException] void webkitMark(DOMString markName);
-    [Conditional=USER_TIMING] void webkitClearMarks(optional DOMString markName);
-    [Conditional=USER_TIMING, MayThrowException] void webkitMeasure(DOMString measureName, optional DOMString startMark, optional DOMString endMark);
-    [Conditional=USER_TIMING] void webkitClearMeasures(optional DOMString measureName);
</del><ins>+    [EnabledAtRuntime=UserTiming, MayThrowException] void mark(DOMString markName);
+    [EnabledAtRuntime=UserTiming] void clearMarks(optional DOMString markName);
+    [EnabledAtRuntime=UserTiming, MayThrowException] void measure(DOMString measureName, optional DOMString startMark, optional DOMString endMark);
+    [EnabledAtRuntime=UserTiming] void clearMeasures(optional DOMString measureName);
</ins><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> typedef sequence&lt;PerformanceEntry&gt; PerformanceEntryList;
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceMarkh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceMark.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceMark.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceMark.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -25,7 +25,7 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><ins>+#if ENABLE(WEB_TIMING)
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;PerformanceEntry.h&quot;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="lines">@@ -49,4 +49,4 @@
</span><span class="cx">     static bool isType(const WebCore::PerformanceEntry&amp; entry) { return entry.isMark(); }
</span><span class="cx"> SPECIALIZE_TYPE_TRAITS_END()
</span><span class="cx"> 
</span><del>-#endif // ENABLE(USER_TIMING)
</del><ins>+#endif // ENABLE(WEB_TIMING)
</ins></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceMarkidl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceMark.idl (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceMark.idl        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceMark.idl        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> // https://w3c.github.io/user-timing/
</span><span class="cx"> 
</span><span class="cx"> [
</span><del>-    Conditional=USER_TIMING,
</del><ins>+    Conditional=WEB_TIMING,
+    EnabledAtRuntime=UserTiming,
</ins><span class="cx"> ] interface PerformanceMark : PerformanceEntry {
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceMeasureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceMeasure.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceMeasure.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceMeasure.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -25,7 +25,7 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><ins>+#if ENABLE(WEB_TIMING)
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;PerformanceEntry.h&quot;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="lines">@@ -49,4 +49,4 @@
</span><span class="cx">     static bool isType(const WebCore::PerformanceEntry&amp; entry) { return entry.isMeasure(); }
</span><span class="cx"> SPECIALIZE_TYPE_TRAITS_END()
</span><span class="cx"> 
</span><del>-#endif // ENABLE(USER_TIMING)
</del><ins>+#endif // ENABLE(WEB_TIMING)
</ins></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceMeasureidl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceMeasure.idl (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceMeasure.idl        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceMeasure.idl        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> // https://w3c.github.io/user-timing/
</span><span class="cx"> 
</span><span class="cx"> [
</span><del>-    Conditional=USER_TIMING,
</del><ins>+    Conditional=WEB_TIMING,
+    EnabledAtRuntime=UserTiming,
</ins><span class="cx"> ] interface PerformanceMeasure : PerformanceEntry {
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceUserTimingcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceUserTiming.cpp (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceUserTiming.cpp        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceUserTiming.cpp        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -26,7 +26,7 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;PerformanceUserTiming.h&quot;
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><ins>+#if ENABLE(WEB_TIMING)
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionCode.h&quot;
</span><span class="cx"> #include &quot;Performance.h&quot;
</span><span class="lines">@@ -204,4 +204,4 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace WebCore
</span><span class="cx"> 
</span><del>-#endif // ENABLE(USER_TIMING)
</del><ins>+#endif // ENABLE(WEB_TIMING)
</ins></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceUserTimingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceUserTiming.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceUserTiming.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/PerformanceUserTiming.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -25,7 +25,7 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><del>-#if ENABLE(USER_TIMING)
</del><ins>+#if ENABLE(WEB_TIMING)
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionOr.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -64,4 +64,4 @@
</span><span class="cx"> 
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#endif // ENABLE(USER_TIMING)
</del><ins>+#endif // ENABLE(WEB_TIMING)
</ins></span></pre></div>
<a id="trunkSourceWebCorepageRuntimeEnabledFeaturesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/RuntimeEnabledFeatures.h (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/RuntimeEnabledFeatures.h        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebCore/page/RuntimeEnabledFeatures.h        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -55,6 +55,9 @@
</span><span class="cx">     void setResourceTimingEnabled(bool isEnabled) { m_isResourceTimingEnabled = isEnabled; }
</span><span class="cx">     bool resourceTimingEnabled() const { return m_isResourceTimingEnabled; }
</span><span class="cx"> 
</span><ins>+    void setUserTimingEnabled(bool isEnabled) { m_isUserTimingEnabled = isEnabled; }
+    bool userTimingEnabled() const { return m_isUserTimingEnabled; }
+
</ins><span class="cx">     void setShadowDOMEnabled(bool isEnabled) { m_isShadowDOMEnabled = isEnabled; }
</span><span class="cx">     bool shadowDOMEnabled() const { return m_isShadowDOMEnabled; }
</span><span class="cx"> 
</span><span class="lines">@@ -200,6 +203,7 @@
</span><span class="cx">     bool m_areModernMediaControlsEnabled { false };
</span><span class="cx">     bool m_isLinkPreloadEnabled { false };
</span><span class="cx">     bool m_isResourceTimingEnabled { false };
</span><ins>+    bool m_isUserTimingEnabled { false };
</ins><span class="cx">     bool m_isInteractiveFormValidationEnabled { false };
</span><span class="cx"> 
</span><span class="cx">     bool m_isDOMIteratorEnabled { true };
</span></span></pre></div>
<a id="trunkSourceWebKitmacChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebKit/mac/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2017-01-23  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         REGRESSION (r211033): ASSERTION FAILED: m_ptr in com.apple.WebCore: WTF::RefPtr&lt;WebCore::Element&gt;::operator* const + 70
</span></span></pre></div>
<a id="trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebKit2/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2017-01-24  Simon Fraser  &lt;simon.fraser@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [iOS WK2] Avoid IOSurface readback for snapshot creation
</span></span></pre></div>
<a id="trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre></div>
<a id="trunkSourcecmakeOptionsEflcmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/OptionsEfl.cmake (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/OptionsEfl.cmake        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/cmake/OptionsEfl.cmake        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -124,7 +124,6 @@
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_SLIDER PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USERSELECT_ALL PUBLIC ON)
</span><del>-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USER_TIMING PUBLIC OFF)
</del><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIBRATION PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO_TRACK PUBLIC ON)
</span></span></pre></div>
<a id="trunkSourcecmakeOptionsWincmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/OptionsWin.cmake (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/OptionsWin.cmake        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/cmake/OptionsWin.cmake        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -52,7 +52,6 @@
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NAVIGATOR_CONTENT_UTILS PUBLIC OFF)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_READABLE_STREAM_API PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SVG_FONTS PUBLIC ON)
</span><del>-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USER_TIMING PUBLIC OFF)
</del><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO_TRACK PUBLIC ON)
</span><span class="cx"> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIEW_MODE_CSS_MEDIA PUBLIC ON)
</span></span></pre></div>
<a id="trunkSourcecmakeWebKitFeaturescmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/WebKitFeatures.cmake (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/WebKitFeatures.cmake        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/cmake/WebKitFeatures.cmake        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -178,7 +178,6 @@
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_TOUCH_ICON_LOADING &quot;Toggle Touch Icon Loading Support&quot; PRIVATE OFF)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_USERSELECT_ALL &quot;Toggle user-select:all support&quot; PRIVATE OFF)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_USER_MESSAGE_HANDLERS &quot;Toggle user script message handler support&quot; PRIVATE OFF)
</span><del>-    WEBKIT_OPTION_DEFINE(ENABLE_USER_TIMING &quot;Toggle User Timing support&quot; PRIVATE OFF)
</del><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_VIBRATION &quot;Toggle Vibration API support&quot; PRIVATE OFF)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_VIDEO &quot;Toggle Video support&quot; PRIVATE OFF)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_VIDEO_TRACK &quot;Toggle Track support for HTML5 video&quot; PRIVATE OFF)
</span></span></pre></div>
<a id="trunkSourcecmaketoolsvspropsFeatureDefinesprops"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/tools/vsprops/FeatureDefines.props (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/tools/vsprops/FeatureDefines.props        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/cmake/tools/vsprops/FeatureDefines.props        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -68,7 +68,6 @@
</span><span class="cx">     &lt;ENABLE_SUBPIXEL_LAYOUT&gt;ENABLE_SUBPIXEL_LAYOUT&lt;/ENABLE_SUBPIXEL_LAYOUT&gt;
</span><span class="cx">     &lt;ENABLE_SVG_DOM_OBJC_BINDINGS /&gt;
</span><span class="cx">     &lt;ENABLE_SVG_FONTS&gt;ENABLE_SVG_FONTS&lt;/ENABLE_SVG_FONTS&gt;
</span><del>-    &lt;ENABLE_USER_TIMING /&gt;
</del><span class="cx">     &lt;ENABLE_VIDEO&gt;ENABLE_VIDEO&lt;/ENABLE_VIDEO&gt;
</span><span class="cx">     &lt;ENABLE_VIDEO_TRACK&gt;ENABLE_VIDEO_TRACK&lt;/ENABLE_VIDEO_TRACK&gt;
</span><span class="cx">     &lt;ENABLE_VIEW_MODE_CSS_MEDIA&gt;ENABLE_VIEW_MODE_CSS_MEDIA&lt;/ENABLE_VIEW_MODE_CSS_MEDIA&gt;
</span><span class="lines">@@ -87,7 +86,7 @@
</span><span class="cx">   &lt;/PropertyGroup&gt;
</span><span class="cx">   &lt;ItemDefinitionGroup&gt;
</span><span class="cx">     &lt;ClCompile&gt;
</span><del>-      &lt;PreprocessorDefinitions&gt;$(ENABLE_3D_TRANSFORMS);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CANVAS_PATH);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_
 TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_INTL);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_READABLE_STREAM_API);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_USER_TIMING);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_WEB_ANIMATIONS);$(ENABLE_WEB_AU
 DIO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WEBGL);$(ENABLE_WEBVTT_REGIONS);$(ENABLE_WRITABLE_STREAM_API);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)&lt;/PreprocessorDefinitions&gt;
</del><ins>+      &lt;PreprocessorDefinitions&gt;$(ENABLE_3D_TRANSFORMS);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CANVAS_PATH);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_T
 YPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_INTL);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_READABLE_STREAM_API);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_WEB_ANIMATIONS);$(ENABLE_WEB_AUDIO);$(ENABLE_WEB_SOCKE
 TS);$(ENABLE_WEB_TIMING);$(ENABLE_WEBGL);$(ENABLE_WEBVTT_REGIONS);$(ENABLE_WRITABLE_STREAM_API);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)&lt;/PreprocessorDefinitions&gt;
</ins><span class="cx">     &lt;/ClCompile&gt;
</span><span class="cx">   &lt;/ItemDefinitionGroup&gt;
</span><span class="cx">   &lt;ItemGroup&gt;
</span><span class="lines">@@ -359,10 +358,6 @@
</span><span class="cx">       &lt;Value&gt;$(ENABLE_SVG_FONTS)&lt;/Value&gt;
</span><span class="cx">       &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
</span><span class="cx">     &lt;/BuildMacro&gt;
</span><del>-    &lt;BuildMacro Include=&quot;ENABLE_USER_TIMING&quot;&gt;
-      &lt;Value&gt;$(ENABLE_USER_TIMING)&lt;/Value&gt;
-      &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
-    &lt;/BuildMacro&gt;
</del><span class="cx">     &lt;BuildMacro Include=&quot;ENABLE_VIDEO&quot;&gt;
</span><span class="cx">       &lt;Value&gt;$(ENABLE_VIDEO)&lt;/Value&gt;
</span><span class="cx">       &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
</span></span></pre></div>
<a id="trunkSourcecmaketoolsvspropsFeatureDefinesCairoprops"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -67,7 +67,6 @@
</span><span class="cx">     &lt;ENABLE_SUBPIXEL_LAYOUT&gt;ENABLE_SUBPIXEL_LAYOUT&lt;/ENABLE_SUBPIXEL_LAYOUT&gt;
</span><span class="cx">     &lt;ENABLE_SVG_DOM_OBJC_BINDINGS /&gt;
</span><span class="cx">     &lt;ENABLE_SVG_FONTS&gt;ENABLE_SVG_FONTS&lt;/ENABLE_SVG_FONTS&gt;
</span><del>-    &lt;ENABLE_USER_TIMING /&gt;
</del><span class="cx">     &lt;ENABLE_VIDEO&gt;ENABLE_VIDEO&lt;/ENABLE_VIDEO&gt;
</span><span class="cx">     &lt;ENABLE_VIDEO_TRACK&gt;ENABLE_VIDEO_TRACK&lt;/ENABLE_VIDEO_TRACK&gt;
</span><span class="cx">     &lt;ENABLE_VIEW_MODE_CSS_MEDIA&gt;ENABLE_VIEW_MODE_CSS_MEDIA&lt;/ENABLE_VIEW_MODE_CSS_MEDIA&gt;
</span><span class="lines">@@ -85,7 +84,7 @@
</span><span class="cx">   &lt;/PropertyGroup&gt;
</span><span class="cx">   &lt;ItemDefinitionGroup&gt;
</span><span class="cx">     &lt;ClCompile&gt;
</span><del>-      &lt;PreprocessorDefinitions&gt;$(ENABLE_3D_TRANSFORMS);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CANVAS_PATH);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_
 TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_INTL);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_USER_TIMING);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_WEB_ANIMATIONS);$(ENABLE_WEB_AUDIO);$(ENABLE_WEB_SOCKETS);$(E
 NABLE_WEB_TIMING);$(ENABLE_WEBGL);$(ENABLE_WEBVTT_REGIONS);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)&lt;/PreprocessorDefinitions&gt;
</del><ins>+      &lt;PreprocessorDefinitions&gt;$(ENABLE_3D_TRANSFORMS);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CANVAS_PATH);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_T
 YPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_INTL);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_WEB_ANIMATIONS);$(ENABLE_WEB_AUDIO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENA
 BLE_WEBGL);$(ENABLE_WEBVTT_REGIONS);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)&lt;/PreprocessorDefinitions&gt;
</ins><span class="cx">     &lt;/ClCompile&gt;
</span><span class="cx">   &lt;/ItemDefinitionGroup&gt;
</span><span class="cx">   &lt;ItemGroup&gt;
</span><span class="lines">@@ -353,10 +352,6 @@
</span><span class="cx">       &lt;Value&gt;$(ENABLE_SVG_FONTS)&lt;/Value&gt;
</span><span class="cx">       &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
</span><span class="cx">     &lt;/BuildMacro&gt;
</span><del>-    &lt;BuildMacro Include=&quot;ENABLE_USER_TIMING&quot;&gt;
-      &lt;Value&gt;$(ENABLE_USER_TIMING)&lt;/Value&gt;
-      &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
-    &lt;/BuildMacro&gt;
</del><span class="cx">     &lt;BuildMacro Include=&quot;ENABLE_VIDEO&quot;&gt;
</span><span class="cx">       &lt;Value&gt;$(ENABLE_VIDEO)&lt;/Value&gt;
</span><span class="cx">       &lt;EnvironmentVariable&gt;true&lt;/EnvironmentVariable&gt;
</span></span></pre></div>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Tools/ChangeLog        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+2017-01-24  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        Fold USER_TIMING into WEB_TIMING and make it a RuntimeEnabledFeature
+        https://bugs.webkit.org/show_bug.cgi?id=167394
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitperl/FeatureList.pm:
+        * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2017-01-24  Youenn Fablet  &lt;youenn@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [WebRTC] Use HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE for libwebrtc
</span></span></pre></div>
<a id="trunkToolsScriptswebkitperlFeatureListpm"></a>
<div class="modfile"><h4>Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/Scripts/webkitperl/FeatureList.pm        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -128,7 +128,6 @@
</span><span class="cx">     $touchEventsSupport,
</span><span class="cx">     $touchIconLoadingSupport,
</span><span class="cx">     $touchSliderSupport,
</span><del>-    $userTimingSupport,
</del><span class="cx">     $vibrationSupport,
</span><span class="cx">     $videoSupport,
</span><span class="cx">     $videoTrackSupport,
</span><span class="lines">@@ -381,9 +380,6 @@
</span><span class="cx">     { option =&gt; &quot;touch-slider&quot;, desc =&gt; &quot;Toggle Touch Slider support&quot;,
</span><span class="cx">       define =&gt; &quot;ENABLE_TOUCH_SLIDER&quot;, default =&gt; isEfl(), value =&gt; \$touchSliderSupport },
</span><span class="cx"> 
</span><del>-    { option =&gt; &quot;user-timing&quot;, desc =&gt; &quot;Toggle User Timing support&quot;,
-      define =&gt; &quot;ENABLE_USER_TIMING&quot;, default =&gt; isGtk(), value =&gt; \$userTimingSupport },
-
</del><span class="cx">     { option =&gt; &quot;vibration&quot;, desc =&gt; &quot;Toggle Vibration support&quot;,
</span><span class="cx">       define =&gt; &quot;ENABLE_VIBRATION&quot;, default =&gt; isEfl(), value =&gt; \$vibrationSupport },
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkToolsTestWebKitAPIConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig (211132 => 211133)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig        2017-01-25 02:59:59 UTC (rev 211132)
+++ trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig        2017-01-25 04:23:27 UTC (rev 211133)
</span><span class="lines">@@ -197,7 +197,6 @@
</span><span class="cx"> ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
</span><span class="cx"> 
</span><span class="cx"> ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
</span><del>-ENABLE_USER_TIMING = ;
</del><span class="cx"> 
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><span class="lines">@@ -216,4 +215,4 @@
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
</span><span class="cx"> ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(E
 NABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(EN
 ABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_USER_
 TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(EN
 ABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENA
 BLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_READABLE_BYTE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASS
 EMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
</ins></span></pre>
</div>
</div>

</body>
</html>