<!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>[214858] trunk/Tools</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/214858">214858</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2017-04-03 17:42:54 -0700 (Mon, 03 Apr 2017)</dd>
</dl>

<h3>Log Message</h3>
<pre>TestWebKitAPI: Warning: Multiple build commands for Ahem.ttf
https://bugs.webkit.org/show_bug.cgi?id=170430

Patch by Joseph Pecoraro &lt;pecoraro@apple.com&gt; on 2017-04-03
Reviewed by Alexey Proskuryakov.

* TestWebKitAPI/Tests/mac/Ahem.ttf: Removed.
Eliminate one of the copies of Ahem.ttf.

* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
Once eliminated, there is now only one Ahem.ttf that is copied
to the Resources bundle. Drive-by sort the project file.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsTestWebKitAPITestWebKitAPIxcodeprojprojectpbxproj">trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkToolsTestWebKitAPITestsmacAhemttf">trunk/Tools/TestWebKitAPI/Tests/mac/Ahem.ttf</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (214857 => 214858)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog        2017-04-04 00:42:02 UTC (rev 214857)
+++ trunk/Tools/ChangeLog        2017-04-04 00:42:54 UTC (rev 214858)
</span><span class="lines">@@ -1,3 +1,17 @@
</span><ins>+2017-04-03  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
+
+        TestWebKitAPI: Warning: Multiple build commands for Ahem.ttf
+        https://bugs.webkit.org/show_bug.cgi?id=170430
+
+        Reviewed by Alexey Proskuryakov.
+
+        * TestWebKitAPI/Tests/mac/Ahem.ttf: Removed.
+        Eliminate one of the copies of Ahem.ttf.
+
+        * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
+        Once eliminated, there is now only one Ahem.ttf that is copied
+        to the Resources bundle. Drive-by sort the project file.
+
</ins><span class="cx"> 2017-04-03  Simon Fraser  &lt;simon.fraser@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Allow MiniBrowser windows to receive local file drags again
</span></span></pre></div>
<a id="trunkToolsTestWebKitAPITestWebKitAPIxcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj (214857 => 214858)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj        2017-04-04 00:42:02 UTC (rev 214857)
+++ trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj        2017-04-04 00:42:54 UTC (rev 214858)
</span><span class="lines">@@ -508,7 +508,6 @@
</span><span class="cx">                 AD7C434D1DD2A54E0026888B /* Expected.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD7C434C1DD2A5470026888B /* Expected.cpp */; };
</span><span class="cx">                 B55AD1D5179F3B3000AC1494 /* PreventImageLoadWithAutoResizing_Bundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B55AD1D3179F3ABF00AC1494 /* PreventImageLoadWithAutoResizing_Bundle.cpp */; };
</span><span class="cx">                 B55F11B71517D03300915916 /* attributedStringCustomFont.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = B55F11B01517A2C400915916 /* attributedStringCustomFont.html */; };
</span><del>-                B55F11BE15191A0600915916 /* Ahem.ttf in Copy Resources */ = {isa = PBXBuildFile; fileRef = B55F11B9151916E600915916 /* Ahem.ttf */; };
</del><span class="cx">                 BC22D31914DC68B900FFB1DD /* UserMessage_Bundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22D31714DC68B800FFB1DD /* UserMessage_Bundle.cpp */; };
</span><span class="cx">                 BC246D9C132F1FF000B56D7C /* CanHandleRequest_Bundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC246D97132F1FE100B56D7C /* CanHandleRequest_Bundle.cpp */; };
</span><span class="cx">                 BC2D006412AA04CE00E732A3 /* file-with-anchor.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = BC2D004A12A9FEB300E732A3 /* file-with-anchor.html */; };
</span><span class="lines">@@ -659,88 +658,55 @@
</span><span class="cx">                         dstPath = TestWebKitAPI.resources;
</span><span class="cx">                         dstSubfolderSpec = 7;
</span><span class="cx">                         files = (
</span><del>-                                A12DDC001E8373E700CF6CAE /* rendered-image-excluding-overflow.html in Copy Resources */,
-                                F4538EF71E8473E600B5C953 /* large-red-square.png in Copy Resources */,
-                                C99BDF891E80980400C7170E /* autoplay-zero-volume-check.html in Copy Resources */,
-                                A14AAB651E78DC5400C1ADC2 /* encrypted.pdf in Copy Resources */,
-                                A1409AD91E7254D4004949D9 /* password-protected.pages in Copy Resources */,
-                                5120C83E1E67678F0025B250 /* WebsiteDataStoreCustomPaths.html in Copy Resources */,
-                                F4856CA31E649EA8009D7EE7 /* attachment-element.html in Copy Resources */,
-                                8361F1781E610B4E00759B25 /* link-with-download-attribute-with-slashes.html in Copy Resources */,
-                                F4FA91831E61857B007B8C1D /* double-click-does-not-select-trailing-space.html in Copy Resources */,
-                                C25CCA0D1E5141840026CB8A /* AllAhem.svg in Copy Resources */,
-                                C25CCA0B1E5140C10026CB8A /* LineBreaking.html in Copy Resources */,
-                                C9C60E651E53A9DC006DA181 /* autoplay-check-frame.html in Copy Resources */,
-                                C9C60E661E53A9DC006DA181 /* autoplay-check-in-iframe.html in Copy Resources */,
-                                F47728991E4AE3C1007ABF6A /* full-page-contenteditable.html in Copy Resources */,
-                                C99B675F1E39736F00FC6C80 /* no-autoplay-with-controls.html in Copy Resources */,
-                                C99B675D1E39722000FC6C80 /* js-play-with-controls.html in Copy Resources */,
-                                C99B675C1E39721A00FC6C80 /* autoplay-with-controls.html in Copy Resources */,
-                                CD321B041E3A85FA00EB21C8 /* video-with-muted-audio-and-webaudio.html in Copy Resources */,
-                                C95984F71E36BCEF002C0D45 /* test-without-audio-track.mp4 in Copy Resources */,
-                                C95984F41E36BC6B002C0D45 /* autoplay-check.html in Copy Resources */,
-                                C95984F51E36BC6B002C0D45 /* autoplay-no-audio-check.html in Copy Resources */,
-                                7AEAD4811E20122700416EFE /* CrossPartitionFileSchemeAccess.html in Copy Resources */,
-                                CDB4115A1E0B00DB00EAD352 /* video-with-muted-audio.html in Copy Resources */,
-                                9BD4239C1E04C01C00200395 /* chinese-character-with-image.html in Copy Resources */,
-                                A155022C1E050D0300A24C57 /* duplicate-completion-handler-calls.html in Copy Resources */,
-                                5110FCF91E01CD8A006F8D0B /* IndexUpgrade.blob in Copy Resources */,
-                                5110FCF61E01CD83006F8D0B /* IndexUpgrade.sqlite3 in Copy Resources */,
-                                5110FCF11E01CD64006F8D0B /* IDBIndexUpgradeToV2.html in Copy Resources */,
-                                5C9E56871DF914AE00C9EE33 /* contentBlockerCheck.html in Copy Resources */,
-                                07492B3C1DF8B86600633DE1 /* enumerateMediaDevices.html in Copy Resources */,
-                                9B270FEE1DDC2C0B002D53F3 /* closed-shadow-tree-test.html in Copy Resources */,
-                                F4C2AB221DD6D95E00E06D5B /* enormous-video-with-sound.html in Copy Resources */,
-                                8349D3C41DB9728E004A9F65 /* link-with-download-attribute.html in Copy Resources */,
-                                AD57AC221DA7466E00FF1BDE /* many-iframes.html in Copy Resources */,
-                                F415086D1DA040C50044BE9B /* play-audio-on-click.html in Copy Resources */,
-                                CD78E11E1DB7EE2A0014A2DE /* FullscreenDelegate.html in Copy Resources */,
-                                F4F137921D9B683E002BEC57 /* large-video-test-now-playing.html in Copy Resources */,
-                                837A35F11D9A1E7D00663C57 /* DownloadRequestBlobURL.html in Copy Resources */,
-                                2E9896151D8F093800739892 /* text-and-password-inputs.html in Copy Resources */,
-                                F42DA5161D8CEFE400336F40 /* large-input-field-focus-onload.html in Copy Resources */,
-                                2EFF06CD1D8A429A0004BB30 /* input-field-in-scrollable-document.html in Copy Resources */,
-                                2EFF06C71D886A580004BB30 /* change-video-source-on-end.html in Copy Resources */,
-                                2EFF06C51D8867760004BB30 /* change-video-source-on-click.html in Copy Resources */,
-                                2EFF06C31D88621E0004BB30 /* large-video-offscreen.html in Copy Resources */,
-                                2E131C181D83A98A001BA36C /* wide-autoplaying-video-with-audio.html in Copy Resources */,
-                                2E54F40D1D7BC84200921ADF /* large-video-mutes-onplaying.html in Copy Resources */,
-                                2E691AF31D79E75E00129407 /* large-video-playing-scroll-away.html in Copy Resources */,
-                                2E691AF11D79E51A00129407 /* large-videos-autoplaying-scroll-to-video.html in Copy Resources */,
-                                2E691AEF1D79DE8400129407 /* large-videos-autoplaying-click-to-pause.html in Copy Resources */,
-                                2E691AED1D78B91000129407 /* large-videos-playing-muted-video-hides-controls.html in Copy Resources */,
-                                2E691AEA1D78B53600129407 /* large-videos-paused-video-hides-controls.html in Copy Resources */,
-                                2E691AEB1D78B53600129407 /* large-videos-playing-video-keeps-controls.html in Copy Resources */,
</del><span class="cx">                                 1A9E52C913E65EF4006917F5 /* 18-characters.html in Copy Resources */,
</span><span class="cx">                                 379028B914FAC24C007E6B43 /* acceptsFirstMouse.html in Copy Resources */,
</span><span class="cx">                                 1C2B81871C8925A000A5529F /* Ahem.ttf in Copy Resources */,
</span><del>-                                B55F11BE15191A0600915916 /* Ahem.ttf in Copy Resources */,
</del><span class="cx">                                 1A63479F183D72A4005B1707 /* all-content-in-one-iframe.html in Copy Resources */,
</span><ins>+                                C25CCA0D1E5141840026CB8A /* AllAhem.svg in Copy Resources */,
</ins><span class="cx">                                 5C9E59411D3EB5AC00E3C62E /* ApplicationCache.db in Copy Resources */,
</span><span class="cx">                                 5C9E59421D3EB5AC00E3C62E /* ApplicationCache.db-shm in Copy Resources */,
</span><span class="cx">                                 5C9E59431D3EB5AC00E3C62E /* ApplicationCache.db-wal in Copy Resources */,
</span><span class="cx">                                 F6B7BE9717469B96008A3445 /* associate-form-controls.html in Copy Resources */,
</span><ins>+                                F4856CA31E649EA8009D7EE7 /* attachment-element.html in Copy Resources */,
</ins><span class="cx">                                 B55F11B71517D03300915916 /* attributedStringCustomFont.html in Copy Resources */,
</span><span class="cx">                                 7C9ED98B17A19F4B00E4DC33 /* attributedStringStrikethrough.html in Copy Resources */,
</span><span class="cx">                                 CD9E292E1C90C33F000BB800 /* audio-only.html in Copy Resources */,
</span><span class="cx">                                 76E182DF154767E600F1FADD /* auto-submitting-form.html in Copy Resources */,
</span><span class="cx">                                 93CFA8671CEB9E38000565A8 /* autofocused-text-input.html in Copy Resources */,
</span><ins>+                                C9C60E651E53A9DC006DA181 /* autoplay-check-frame.html in Copy Resources */,
+                                C9C60E661E53A9DC006DA181 /* autoplay-check-in-iframe.html in Copy Resources */,
+                                C95984F41E36BC6B002C0D45 /* autoplay-check.html in Copy Resources */,
+                                C95984F51E36BC6B002C0D45 /* autoplay-no-audio-check.html in Copy Resources */,
+                                C99B675C1E39721A00FC6C80 /* autoplay-with-controls.html in Copy Resources */,
+                                C99BDF891E80980400C7170E /* autoplay-zero-volume-check.html in Copy Resources */,
</ins><span class="cx">                                 2E14A5291D3FE96B0010F35B /* autoplaying-video-with-audio.html in Copy Resources */,
</span><span class="cx">                                 2DE71B001D49C3ED00904094 /* blinking-div.html in Copy Resources */,
</span><span class="cx">                                 7C486BA11AA12567003F6F9B /* bundle-file.html in Copy Resources */,
</span><span class="cx">                                 26DF5A6315A2A27E003689C2 /* CancelLoadFromResourceLoadDelegate.html in Copy Resources */,
</span><ins>+                                2EFF06C51D8867760004BB30 /* change-video-source-on-click.html in Copy Resources */,
+                                2EFF06C71D886A580004BB30 /* change-video-source-on-end.html in Copy Resources */,
+                                9BD4239C1E04C01C00200395 /* chinese-character-with-image.html in Copy Resources */,
</ins><span class="cx">                                 1A50AA201A2A51FC00F4C345 /* close-from-within-create-page.html in Copy Resources */,
</span><ins>+                                9B270FEE1DDC2C0B002D53F3 /* closed-shadow-tree-test.html in Copy Resources */,
+                                5C9E56871DF914AE00C9EE33 /* contentBlockerCheck.html in Copy Resources */,
</ins><span class="cx">                                 A16F66BA1C40EB4F00BD4D24 /* ContentFiltering.html in Copy Resources */,
</span><span class="cx">                                 5142B2731517C8C800C32B19 /* ContextMenuCanCopyURL.html in Copy Resources */,
</span><span class="cx">                                 5C2936961D5C00ED00DEAB1E /* CookieMessage.html in Copy Resources */,
</span><ins>+                                7AEAD4811E20122700416EFE /* CrossPartitionFileSchemeAccess.html in Copy Resources */,
</ins><span class="cx">                                 290F4275172A221C00939FF0 /* custom-protocol-sync-xhr.html in Copy Resources */,
</span><span class="cx">                                 C07E6CB213FD73930038B22B /* devicePixelRatio.html in Copy Resources */,
</span><span class="cx">                                 37E1064C1697681800B78BD0 /* DOMHTMLTableCellElementCellAbove.html in Copy Resources */,
</span><span class="cx">                                 37DC6791140D7D7600ABCCDB /* DOMRangeOfString.html in Copy Resources */,
</span><ins>+                                F4FA91831E61857B007B8C1D /* double-click-does-not-select-trailing-space.html in Copy Resources */,
+                                837A35F11D9A1E7D00663C57 /* DownloadRequestBlobURL.html in Copy Resources */,
</ins><span class="cx">                                 5714ECB91CA8B5B000051AC8 /* DownloadRequestOriginalURL.html in Copy Resources */,
</span><span class="cx">                                 5714ECBD1CA8C22A00051AC8 /* DownloadRequestOriginalURL2.html in Copy Resources */,
</span><span class="cx">                                 5714ECBB1CA8BFE400051AC8 /* DownloadRequestOriginalURLFrame.html in Copy Resources */,
</span><ins>+                                A155022C1E050D0300A24C57 /* duplicate-completion-handler-calls.html in Copy Resources */,
</ins><span class="cx">                                 9984FACE1CFFB090008D198C /* editable-body.html in Copy Resources */,
</span><ins>+                                A14AAB651E78DC5400C1ADC2 /* encrypted.pdf in Copy Resources */,
+                                F4C2AB221DD6D95E00E06D5B /* enormous-video-with-sound.html in Copy Resources */,
+                                07492B3C1DF8B86600633DE1 /* enumerateMediaDevices.html in Copy Resources */,
</ins><span class="cx">                                 C5E1AFFE16B221F1006CC1F2 /* execCopy.html in Copy Resources */,
</span><span class="cx">                                 BC2D006412AA04CE00E732A3 /* file-with-anchor.html in Copy Resources */,
</span><span class="cx">                                 CD59F53419E9110D00CF1835 /* file-with-mse.html in Copy Resources */,
</span><span class="lines">@@ -749,7 +715,9 @@
</span><span class="cx">                                 C5101C4F176B8D9200EE9B15 /* findRanges.html in Copy Resources */,
</span><span class="cx">                                 932AE53D1D371047005DFFAF /* focus-inputs.html in Copy Resources */,
</span><span class="cx">                                 1A7E8B3618120B2F00AEB74A /* FragmentNavigation.html in Copy Resources */,
</span><ins>+                                F47728991E4AE3C1007ABF6A /* full-page-contenteditable.html in Copy Resources */,
</ins><span class="cx">                                 F4F405BC1D4C0D1C007A9707 /* full-size-autoplaying-video-with-audio.html in Copy Resources */,
</span><ins>+                                CD78E11E1DB7EE2A0014A2DE /* FullscreenDelegate.html in Copy Resources */,
</ins><span class="cx">                                 3FBD1B4A1D3D66AB00E6D6FA /* FullscreenLayoutConstraints.html in Copy Resources */,
</span><span class="cx">                                 CDE195B51CFE0B880053D256 /* FullscreenTopContentInset.html in Copy Resources */,
</span><span class="cx">                                 CDBFCC461A9FF49E00A7B691 /* FullscreenZoomInitialFrame.html in Copy Resources */,
</span><span class="lines">@@ -764,6 +732,7 @@
</span><span class="cx">                                 510477721D298DDD009747EB /* IDBDeleteRecovery.sqlite3 in Copy Resources */,
</span><span class="cx">                                 510477731D298DDD009747EB /* IDBDeleteRecovery.sqlite3-shm in Copy Resources */,
</span><span class="cx">                                 510477741D298DDD009747EB /* IDBDeleteRecovery.sqlite3-wal in Copy Resources */,
</span><ins>+                                5110FCF11E01CD64006F8D0B /* IDBIndexUpgradeToV2.html in Copy Resources */,
</ins><span class="cx">                                 51A587851D2739E3004BA9AF /* IndexedDBDatabaseProcessKill-1.html in Copy Resources */,
</span><span class="cx">                                 51BCEE4E1C84F53B0042C82E /* IndexedDBMultiProcess-1.html in Copy Resources */,
</span><span class="cx">                                 51BCEE4F1C84F53B0042C82E /* IndexedDBMultiProcess-2.html in Copy Resources */,
</span><span class="lines">@@ -770,18 +739,36 @@
</span><span class="cx">                                 51A5877D1D1B49CD004BA9AF /* IndexedDBMultiProcess-3.html in Copy Resources */,
</span><span class="cx">                                 51B1EE961C80FAEF0064FB98 /* IndexedDBPersistence-1.html in Copy Resources */,
</span><span class="cx">                                 51B1EE971C80FAEF0064FB98 /* IndexedDBPersistence-2.html in Copy Resources */,
</span><ins>+                                5110FCF91E01CD8A006F8D0B /* IndexUpgrade.blob in Copy Resources */,
+                                5110FCF61E01CD83006F8D0B /* IndexUpgrade.sqlite3 in Copy Resources */,
+                                2EFF06CD1D8A429A0004BB30 /* input-field-in-scrollable-document.html in Copy Resources */,
</ins><span class="cx">                                 CE3524FA1B1443890028A7C5 /* input-focus-blur.html in Copy Resources */,
</span><span class="cx">                                 57F56A5C1C7F8CC100F31D7E /* IsNavigationActionTrusted.html in Copy Resources */,
</span><ins>+                                C99B675D1E39722000FC6C80 /* js-play-with-controls.html in Copy Resources */,
</ins><span class="cx">                                 C2CF975B16CEC71B0054E99D /* JSContextBackForwardCache1.html in Copy Resources */,
</span><span class="cx">                                 C2CF975A16CEC7140054E99D /* JSContextBackForwardCache2.html in Copy Resources */,
</span><ins>+                                F42DA5161D8CEFE400336F40 /* large-input-field-focus-onload.html in Copy Resources */,
+                                F4538EF71E8473E600B5C953 /* large-red-square.png in Copy Resources */,
</ins><span class="cx">                                 2E1B7B021D41B1B9007558B4 /* large-video-hides-controls-after-seek-to-end.html in Copy Resources */,
</span><ins>+                                2E54F40D1D7BC84200921ADF /* large-video-mutes-onplaying.html in Copy Resources */,
+                                2EFF06C31D88621E0004BB30 /* large-video-offscreen.html in Copy Resources */,
+                                2E691AF31D79E75E00129407 /* large-video-playing-scroll-away.html in Copy Resources */,
</ins><span class="cx">                                 2E1B7B001D41ABA7007558B4 /* large-video-seek-after-ending.html in Copy Resources */,
</span><span class="cx">                                 2E1DFDF11D42E1E400714A00 /* large-video-seek-to-beginning-and-play-after-ending.html in Copy Resources */,
</span><ins>+                                F4F137921D9B683E002BEC57 /* large-video-test-now-playing.html in Copy Resources */,
</ins><span class="cx">                                 936F72801CD7D9EC0068A0FB /* large-video-with-audio.html in Copy Resources */,
</span><span class="cx">                                 936F72811CD7D9EC0068A0FB /* large-video-with-audio.mp4 in Copy Resources */,
</span><span class="cx">                                 93625D271CD9741C006DC1F1 /* large-video-without-audio.html in Copy Resources */,
</span><ins>+                                2E691AEF1D79DE8400129407 /* large-videos-autoplaying-click-to-pause.html in Copy Resources */,
+                                2E691AF11D79E51A00129407 /* large-videos-autoplaying-scroll-to-video.html in Copy Resources */,
+                                2E691AEA1D78B53600129407 /* large-videos-paused-video-hides-controls.html in Copy Resources */,
+                                2E691AED1D78B91000129407 /* large-videos-playing-muted-video-hides-controls.html in Copy Resources */,
+                                2E691AEB1D78B53600129407 /* large-videos-playing-video-keeps-controls.html in Copy Resources */,
</ins><span class="cx">                                 2E1DFDEF1D42A6F200714A00 /* large-videos-with-audio-autoplay.html in Copy Resources */,
</span><span class="cx">                                 2E1DFDED1D42A51100714A00 /* large-videos-with-audio.html in Copy Resources */,
</span><ins>+                                C25CCA0B1E5140C10026CB8A /* LineBreaking.html in Copy Resources */,
+                                8361F1781E610B4E00759B25 /* link-with-download-attribute-with-slashes.html in Copy Resources */,
+                                8349D3C41DB9728E004A9F65 /* link-with-download-attribute.html in Copy Resources */,
</ins><span class="cx">                                 378E64791632707400B6C676 /* link-with-title.html in Copy Resources */,
</span><span class="cx">                                 57901FB11CAF142D00ED64F9 /* LoadInvalidURLRequest.html in Copy Resources */,
</span><span class="cx">                                 51E6A8961D2F1CA700C004B6 /* LocalStorageClear.html in Copy Resources */,
</span><span class="lines">@@ -793,21 +780,26 @@
</span><span class="cx">                                 93AF4ED11506F130007FD57E /* lots-of-images.html in Copy Resources */,
</span><span class="cx">                                 2DD7D3AF178227B30026E1E3 /* lots-of-text-vertical-lr.html in Copy Resources */,
</span><span class="cx">                                 930AD402150698D00067970F /* lots-of-text.html in Copy Resources */,
</span><ins>+                                AD57AC221DA7466E00FF1BDE /* many-iframes.html in Copy Resources */,
</ins><span class="cx">                                 E1220DCA155B28AA0013E2FC /* MemoryCacheDisableWithinResourceLoadDelegate.html in Copy Resources */,
</span><span class="cx">                                 517E7E04151119C100D0B008 /* MemoryCachePruneWithinResourceLoadDelegate.html in Copy Resources */,
</span><span class="cx">                                 51CD1C721B38D48400142CA5 /* modal-alerts-in-new-about-blank-window.html in Copy Resources */,
</span><span class="cx">                                 7A1458FC1AD5C07000E06772 /* mouse-button-listener.html in Copy Resources */,
</span><span class="cx">                                 33E79E06137B5FD900E32D99 /* mouse-move-listener.html in Copy Resources */,
</span><ins>+                                C99B675F1E39736F00FC6C80 /* no-autoplay-with-controls.html in Copy Resources */,
</ins><span class="cx">                                 CEA6CF2819CCF69D0064F5A7 /* open-and-close-window.html in Copy Resources */,
</span><span class="cx">                                 7CCB99231D3B4A46003922F6 /* open-multiple-external-url.html in Copy Resources */,
</span><span class="cx">                                 290A9BB91735F63800D71BBC /* OpenNewWindow.html in Copy Resources */,
</span><ins>+                                CEBCA1391E3A807A00C73293 /* page-with-csp-iframe.html in Copy Resources */,
+                                CEBCA1381E3A807A00C73293 /* page-with-csp.html in Copy Resources */,
+                                CEBCA13B1E3A807A00C73293 /* page-without-csp-iframe.html in Copy Resources */,
+                                CEBCA13A1E3A807A00C73293 /* page-without-csp.html in Copy Resources */,
</ins><span class="cx">                                 A1C4FB731BACD1CA003742D0 /* pages.pages in Copy Resources */,
</span><span class="cx">                                 A57A34F216AF6B2B00C2501F /* PageVisibilityStateWithWindowChanges.html in Copy Resources */,
</span><del>-                                CEBCA1381E3A807A00C73293 /* page-with-csp.html in Copy Resources */,
-                                CEBCA1391E3A807A00C73293 /* page-with-csp-iframe.html in Copy Resources */,
-                                CEBCA13A1E3A807A00C73293 /* page-without-csp.html in Copy Resources */,
-                                CEBCA13B1E3A807A00C73293 /* page-without-csp-iframe.html in Copy Resources */,
</del><ins>+                                A1409AD91E7254D4004949D9 /* password-protected.pages in Copy Resources */,
+                                F415086D1DA040C50044BE9B /* play-audio-on-click.html in Copy Resources */,
</ins><span class="cx">                                 F6FDDDD614241C6F004F1729 /* push-state.html in Copy Resources */,
</span><ins>+                                A12DDC001E8373E700CF6CAE /* rendered-image-excluding-overflow.html in Copy Resources */,
</ins><span class="cx">                                 52B8CF9815868D9100281053 /* SetDocumentURI.html in Copy Resources */,
</span><span class="cx">                                 CEBABD491B71687C0051210A /* should-open-external-schemes.html in Copy Resources */,
</span><span class="cx">                                 1ADBEFE3130C6AA100D61D19 /* simple-accelerated-compositing.html in Copy Resources */,
</span><span class="lines">@@ -822,11 +814,15 @@
</span><span class="cx">                                 E194E1BD177E53C7009C4D4E /* StopLoadingFromDidReceiveResponse.html in Copy Resources */,
</span><span class="cx">                                 515BE16F1D428BB100DD7C68 /* StoreBlobToBeDeleted.html in Copy Resources */,
</span><span class="cx">                                 CD59F53519E9110D00CF1835 /* test-mse.mp4 in Copy Resources */,
</span><ins>+                                C95984F71E36BCEF002C0D45 /* test-without-audio-track.mp4 in Copy Resources */,
</ins><span class="cx">                                 524BBCA119E30C77002F1AF1 /* test.mp4 in Copy Resources */,
</span><span class="cx">                                 7AE9E5091AE5AE8B00CF874B /* test.pdf in Copy Resources */,
</span><ins>+                                2E9896151D8F093800739892 /* text-and-password-inputs.html in Copy Resources */,
</ins><span class="cx">                                 C540F784152E5A9A00A40C8C /* verboseMarkup.html in Copy Resources */,
</span><span class="cx">                                 CDC8E4941BC6F10800594FEC /* video-with-audio.html in Copy Resources */,
</span><span class="cx">                                 CDC8E4951BC6F10800594FEC /* video-with-audio.mp4 in Copy Resources */,
</span><ins>+                                CD321B041E3A85FA00EB21C8 /* video-with-muted-audio-and-webaudio.html in Copy Resources */,
+                                CDB4115A1E0B00DB00EAD352 /* video-with-muted-audio.html in Copy Resources */,
</ins><span class="cx">                                 CDC8E4961BC6F10800594FEC /* video-without-audio.html in Copy Resources */,
</span><span class="cx">                                 CDC8E4971BC6F10800594FEC /* video-without-audio.mp4 in Copy Resources */,
</span><span class="cx">                                 1C2B81861C89259D00A5529F /* webfont.html in Copy Resources */,
</span><span class="lines">@@ -833,6 +829,8 @@
</span><span class="cx">                                 51714EB41CF8C78C004723C4 /* WebProcessKillIDBCleanup-1.html in Copy Resources */,
</span><span class="cx">                                 51714EB51CF8C78C004723C4 /* WebProcessKillIDBCleanup-2.html in Copy Resources */,
</span><span class="cx">                                 536770361CC81B6100D425B1 /* WebScriptObjectDescription.html in Copy Resources */,
</span><ins>+                                5120C83E1E67678F0025B250 /* WebsiteDataStoreCustomPaths.html in Copy Resources */,
+                                2E131C181D83A98A001BA36C /* wide-autoplaying-video-with-audio.html in Copy Resources */,
</ins><span class="cx">                                 CE14F1A4181873B0001C2705 /* WillPerformClientRedirectToURLCrash.html in Copy Resources */,
</span><span class="cx">                                 A5E2027515B21F6E00C13E14 /* WindowlessWebViewWithMedia.html in Copy Resources */,
</span><span class="cx">                         );
</span><span class="lines">@@ -1288,7 +1286,6 @@
</span><span class="cx">                 B55AD1D3179F3ABF00AC1494 /* PreventImageLoadWithAutoResizing_Bundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PreventImageLoadWithAutoResizing_Bundle.cpp; path = WebKit2ObjC/PreventImageLoadWithAutoResizing_Bundle.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 B55F119F1516834F00915916 /* AttributedString.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AttributedString.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 B55F11B01517A2C400915916 /* attributedStringCustomFont.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = attributedStringCustomFont.html; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                B55F11B9151916E600915916 /* Ahem.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = Ahem.ttf; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 BC029B161486AD6400817DA9 /* RetainPtr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RetainPtr.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 BC029B1B1486B25900817DA9 /* RetainPtr.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RetainPtr.mm; path = ns/RetainPtr.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 BC131883117114A800B69727 /* PlatformUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformUtilities.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -1497,9 +1494,9 @@
</span><span class="cx">                         isa = PBXFrameworksBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><ins>+                                7A010BCB1D877C0500EDE72A /* CoreGraphics.framework in Frameworks */,
</ins><span class="cx">                                 7C83E03F1D0A61A000FEBCF3 /* libicucore.dylib in Frameworks */,
</span><span class="cx">                                 7A010BCD1D877C0D00EDE72A /* QuartzCore.framework in Frameworks */,
</span><del>-                                7A010BCB1D877C0500EDE72A /* CoreGraphics.framework in Frameworks */,
</del><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">                 };
</span><span class="lines">@@ -1607,7 +1604,6 @@
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><span class="cx">                                 A16F66B81C40E9E100BD4D24 /* Resources */,
</span><del>-                                C25CCA051E51380B0026CB8A /* LineBreaking.mm */,
</del><span class="cx">                                 7CEFA9641AC0B9E200B910FD /* _WKUserContentExtensionStore.mm */,
</span><span class="cx">                                 A1DF74301C41B65800A2F4D0 /* AlwaysRevalidatedURLSchemes.mm */,
</span><span class="cx">                                 2DE71AFD1D49C0BD00904094 /* AnimatedResize.mm */,
</span><span class="lines">@@ -1643,6 +1639,7 @@
</span><span class="cx">                                 51BCEE491C84F4AF0042C82E /* IndexedDBMultiProcess.mm */,
</span><span class="cx">                                 51B1EE8D1C80F5880064FB98 /* IndexedDBPersistence.mm */,
</span><span class="cx">                                 2DB0232E1E4E871800707123 /* InteractionDeadlockAfterCrash.mm */,
</span><ins>+                                C25CCA051E51380B0026CB8A /* LineBreaking.mm */,
</ins><span class="cx">                                 37D36ED61AF42ECD00BAF5D9 /* LoadAlternateHTMLString.mm */,
</span><span class="cx">                                 A125478D1DB18B9400358564 /* LoadDataWithNilMIMEType.mm */,
</span><span class="cx">                                 57901FAC1CAF12C200ED64F9 /* LoadInvalidURLRequest.mm */,
</span><span class="lines">@@ -1663,10 +1660,10 @@
</span><span class="cx">                                 1A4F81D01BDFFDCF004E672E /* RemoteObjectRegistry.h */,
</span><span class="cx">                                 1A4F81C81BDFFD18004E672E /* RemoteObjectRegistry.mm */,
</span><span class="cx">                                 1A4F81CD1BDFFD53004E672E /* RemoteObjectRegistryPlugIn.mm */,
</span><del>-                                CD9E292B1C90A71F000BB800 /* RequiresUserActionForPlayback.mm */,
</del><span class="cx">                                 A12DDBF91E836F0700CF6CAE /* RenderedImageWithOptions.mm */,
</span><span class="cx">                                 A12DDBFC1E836FF100CF6CAE /* RenderedImageWithOptionsPlugIn.mm */,
</span><span class="cx">                                 A12DDC011E8374F500CF6CAE /* RenderedImageWithOptionsProtocol.h */,
</span><ins>+                                CD9E292B1C90A71F000BB800 /* RequiresUserActionForPlayback.mm */,
</ins><span class="cx">                                 37BCA61B1B596BA9002012CA /* ShouldOpenExternalURLsInNewWindowActions.mm */,
</span><span class="cx">                                 2D9A53AE1B31FA8D0074D5AA /* ShrinkToFit.mm */,
</span><span class="cx">                                 2DFF7B6C1DA487AF00814614 /* SnapshotStore.mm */,
</span><span class="lines">@@ -1702,9 +1699,9 @@
</span><span class="cx">                 2E9660DC16C07D7B00371B42 /* ios */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><ins>+                                F4D4F3B51E4E2BCB00BB2767 /* DataInteractionSimulator.h */,
+                                F4D4F3B41E4E2BCB00BB2767 /* DataInteractionSimulator.mm */,
</ins><span class="cx">                                 2E7765CC16C4D80A00BA2BB1 /* mainIOS.mm */,
</span><del>-                                F4D4F3B41E4E2BCB00BB2767 /* DataInteractionSimulator.mm */,
-                                F4D4F3B51E4E2BCB00BB2767 /* DataInteractionSimulator.h */,
</del><span class="cx">                         );
</span><span class="cx">                         path = ios;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -1724,10 +1721,11 @@
</span><span class="cx">                 440A1D3614A01000008A66F2 /* WebCore */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><ins>+                                CD89D0371C4EDB1300040A04 /* cocoa */,
+                                3162AE9A1E6F2F8F000E4DBC /* mac */,
</ins><span class="cx">                                 7A909A6F1D877475007E10F8 /* AffineTransform.cpp */,
</span><span class="cx">                                 93A720E518F1A0E800A848E1 /* CalculationValue.cpp */,
</span><span class="cx">                                 07C046C91E42573E007201E7 /* CARingBuffer.cpp */,
</span><del>-                                CD89D0371C4EDB1300040A04 /* cocoa */,
</del><span class="cx">                                 7C3965051CDD74F90094DBB8 /* Color.cpp */,
</span><span class="cx">                                 1C9EB8401E380DA1005C6442 /* ComplexTextController.cpp */,
</span><span class="cx">                                 7CB184C41AA3F2100066EDFD /* ContentExtensions.cpp */,
</span><span class="lines">@@ -1748,7 +1746,6 @@
</span><span class="cx">                                 7A909A741D877475007E10F8 /* IntRect.cpp */,
</span><span class="cx">                                 7A909A751D877475007E10F8 /* IntSize.cpp */,
</span><span class="cx">                                 14464012167A8305000BD218 /* LayoutUnit.cpp */,
</span><del>-                                3162AE9A1E6F2F8F000E4DBC /* mac */,
</del><span class="cx">                                 CD225C071C45A69200140761 /* ParsedContentRange.cpp */,
</span><span class="cx">                                 CDCFA7A91E45122F00C2433D /* SampleMap.cpp */,
</span><span class="cx">                                 CE06DF9A1E1851F200E570C9 /* SecurityOrigin.cpp */,
</span><span class="lines">@@ -1769,8 +1766,8 @@
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><span class="cx">                                 A1C4FB6F1BACCEFA003742D0 /* Resources */,
</span><ins>+                                F4D4F3B71E4E36E400BB2767 /* DataInteractionTests.mm */,
</ins><span class="cx">                                 7560917719259C59009EF06E /* MemoryCacheAddImageToCacheIOS.mm */,
</span><del>-                                F4D4F3B71E4E36E400BB2767 /* DataInteractionTests.mm */,
</del><span class="cx">                         );
</span><span class="cx">                         path = ios;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -1778,10 +1775,10 @@
</span><span class="cx">                 7C83E0281D0A5CDF00FEBCF3 /* Frameworks */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                7A010BCC1D877C0D00EDE72A /* QuartzCore.framework */,
</del><span class="cx">                                 7A010BCA1D877C0500EDE72A /* CoreGraphics.framework */,
</span><span class="cx">                                 7C83E0331D0A5F2700FEBCF3 /* libicucore.dylib */,
</span><span class="cx">                                 7C83E0291D0A5CDF00FEBCF3 /* libWTF.a */,
</span><ins>+                                7A010BCC1D877C0D00EDE72A /* QuartzCore.framework */,
</ins><span class="cx">                         );
</span><span class="cx">                         name = Frameworks;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -1807,29 +1804,16 @@
</span><span class="cx">                 A16F66B81C40E9E100BD4D24 /* Resources */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                F4538EF01E846B4100B5C953 /* large-red-square.png */,
-                                F4C2AB211DD6D94100E06D5B /* enormous-video-with-sound.html */,
-                                F415086C1DA040C10044BE9B /* play-audio-on-click.html */,
-                                F4F137911D9B6832002BEC57 /* large-video-test-now-playing.html */,
-                                2E9896141D8F092B00739892 /* text-and-password-inputs.html */,
-                                2EFF06CC1D8A42910004BB30 /* input-field-in-scrollable-document.html */,
-                                2EFF06C61D886A560004BB30 /* change-video-source-on-end.html */,
-                                2EFF06C41D8867700004BB30 /* change-video-source-on-click.html */,
-                                2EFF06C21D8862120004BB30 /* large-video-offscreen.html */,
-                                2E131C171D83A97E001BA36C /* wide-autoplaying-video-with-audio.html */,
-                                2E54F40C1D7BC83900921ADF /* large-video-mutes-onplaying.html */,
-                                2E691AF21D79E75400129407 /* large-video-playing-scroll-away.html */,
-                                2E691AF01D79E51400129407 /* large-videos-autoplaying-scroll-to-video.html */,
-                                2E691AEE1D79DE6F00129407 /* large-videos-autoplaying-click-to-pause.html */,
-                                2E691AEC1D78B90200129407 /* large-videos-playing-muted-video-hides-controls.html */,
-                                2E691AE81D78B52B00129407 /* large-videos-paused-video-hides-controls.html */,
-                                2E691AE91D78B52B00129407 /* large-videos-playing-video-keeps-controls.html */,
</del><ins>+                                C25CCA0C1E5140E50026CB8A /* AllAhem.svg */,
</ins><span class="cx">                                 5C9E593E1D3EB1DE00E3C62E /* ApplicationCache.db */,
</span><span class="cx">                                 5C9E593F1D3EB1DE00E3C62E /* ApplicationCache.db-shm */,
</span><span class="cx">                                 5C9E59401D3EB1DE00E3C62E /* ApplicationCache.db-wal */,
</span><ins>+                                F4856CA21E6498A8009D7EE7 /* attachment-element.html */,
</ins><span class="cx">                                 93CFA8661CEB9DE1000565A8 /* autofocused-text-input.html */,
</span><span class="cx">                                 2E14A5281D3FE8B80010F35B /* autoplaying-video-with-audio.html */,
</span><span class="cx">                                 2DE71AFF1D49C2F000904094 /* blinking-div.html */,
</span><ins>+                                2EFF06C41D8867700004BB30 /* change-video-source-on-click.html */,
+                                2EFF06C61D886A560004BB30 /* change-video-source-on-end.html */,
</ins><span class="cx">                                 A16F66B91C40EA2000BD4D24 /* ContentFiltering.html */,
</span><span class="cx">                                 5C2936941D5BFD1900DEAB1E /* CookieMessage.html */,
</span><span class="cx">                                 837A35F01D9A1E6400663C57 /* DownloadRequestBlobURL.html */,
</span><span class="lines">@@ -1838,6 +1822,7 @@
</span><span class="cx">                                 5714ECBA1CA8BFD100051AC8 /* DownloadRequestOriginalURLFrame.html */,
</span><span class="cx">                                 A155022B1E050BC500A24C57 /* duplicate-completion-handler-calls.html */,
</span><span class="cx">                                 9984FACD1CFFB038008D198C /* editable-body.html */,
</span><ins>+                                F4C2AB211DD6D94100E06D5B /* enormous-video-with-sound.html */,
</ins><span class="cx">                                 93575C551D30366E000D604D /* focus-inputs.html */,
</span><span class="cx">                                 F4F405BA1D4C0CF8007A9707 /* full-size-autoplaying-video-with-audio.html */,
</span><span class="cx">                                 CD78E11B1DB7EA360014A2DE /* FullscreenDelegate.html */,
</span><span class="lines">@@ -1848,8 +1833,6 @@
</span><span class="cx">                                 510477701D298D85009747EB /* IDBDeleteRecovery.sqlite3-shm */,
</span><span class="cx">                                 510477711D298D85009747EB /* IDBDeleteRecovery.sqlite3-wal */,
</span><span class="cx">                                 5110FCF01E01CD53006F8D0B /* IDBIndexUpgradeToV2.html */,
</span><del>-                                5110FCF21E01CD77006F8D0B /* IndexUpgrade.blob */,
-                                5110FCF31E01CD77006F8D0B /* IndexUpgrade.sqlite3 */,
</del><span class="cx">                                 51A587821D272EB5004BA9AF /* IndexedDBDatabaseProcessKill-1.html */,
</span><span class="cx">                                 51BCEE4C1C84F52C0042C82E /* IndexedDBMultiProcess-1.html */,
</span><span class="cx">                                 51BCEE4D1C84F52C0042C82E /* IndexedDBMultiProcess-2.html */,
</span><span class="lines">@@ -1856,34 +1839,48 @@
</span><span class="cx">                                 51A5877C1D1B3D8D004BA9AF /* IndexedDBMultiProcess-3.html */,
</span><span class="cx">                                 51B1EE941C80FADD0064FB98 /* IndexedDBPersistence-1.html */,
</span><span class="cx">                                 51B1EE951C80FADD0064FB98 /* IndexedDBPersistence-2.html */,
</span><ins>+                                5110FCF21E01CD77006F8D0B /* IndexUpgrade.blob */,
+                                5110FCF31E01CD77006F8D0B /* IndexUpgrade.sqlite3 */,
+                                2EFF06CC1D8A42910004BB30 /* input-field-in-scrollable-document.html */,
+                                F4538EF01E846B4100B5C953 /* large-red-square.png */,
</ins><span class="cx">                                 2E1B7B011D41B1B3007558B4 /* large-video-hides-controls-after-seek-to-end.html */,
</span><ins>+                                2E54F40C1D7BC83900921ADF /* large-video-mutes-onplaying.html */,
+                                2EFF06C21D8862120004BB30 /* large-video-offscreen.html */,
+                                2E691AF21D79E75400129407 /* large-video-playing-scroll-away.html */,
</ins><span class="cx">                                 2E1B7AFF1D41A95F007558B4 /* large-video-seek-after-ending.html */,
</span><span class="cx">                                 2E1DFDF01D42E14400714A00 /* large-video-seek-to-beginning-and-play-after-ending.html */,
</span><ins>+                                F4F137911D9B6832002BEC57 /* large-video-test-now-playing.html */,
</ins><span class="cx">                                 936F727E1CD7D9D00068A0FB /* large-video-with-audio.html */,
</span><span class="cx">                                 936F727F1CD7D9D00068A0FB /* large-video-with-audio.mp4 */,
</span><span class="cx">                                 93625D261CD973AF006DC1F1 /* large-video-without-audio.html */,
</span><ins>+                                2E691AEE1D79DE6F00129407 /* large-videos-autoplaying-click-to-pause.html */,
+                                2E691AF01D79E51400129407 /* large-videos-autoplaying-scroll-to-video.html */,
+                                2E691AE81D78B52B00129407 /* large-videos-paused-video-hides-controls.html */,
+                                2E691AEC1D78B90200129407 /* large-videos-playing-muted-video-hides-controls.html */,
+                                2E691AE91D78B52B00129407 /* large-videos-playing-video-keeps-controls.html */,
</ins><span class="cx">                                 2E1DFDEE1D42A6EB00714A00 /* large-videos-with-audio-autoplay.html */,
</span><span class="cx">                                 2E1DFDEC1D42A41C00714A00 /* large-videos-with-audio.html */,
</span><ins>+                                C25CCA0A1E513F490026CB8A /* LineBreaking.html */,
</ins><span class="cx">                                 51E6A8951D2F1C7700C004B6 /* LocalStorageClear.html */,
</span><span class="cx">                                 46C519E21D35629600DAA51A /* LocalStorageNullEntries.html */,
</span><del>-                                7A6A2C711DCCFB0200C0D085 /* LocalStorageQuirkEnabled.html */,
</del><span class="cx">                                 46C519E31D35629600DAA51A /* LocalStorageNullEntries.localstorage */,
</span><span class="cx">                                 46C519E41D35629600DAA51A /* LocalStorageNullEntries.localstorage-shm */,
</span><ins>+                                7A6A2C711DCCFB0200C0D085 /* LocalStorageQuirkEnabled.html */,
</ins><span class="cx">                                 7CCB99221D3B44E7003922F6 /* open-multiple-external-url.html */,
</span><ins>+                                CEBCA1341E3A803400C73293 /* page-with-csp-iframe.html */,
</ins><span class="cx">                                 CEBCA1351E3A803400C73293 /* page-with-csp.html */,
</span><del>-                                CEBCA1341E3A803400C73293 /* page-with-csp-iframe.html */,
</del><ins>+                                CEBCA1361E3A803400C73293 /* page-without-csp-iframe.html */,
</ins><span class="cx">                                 CEBCA1371E3A803400C73293 /* page-without-csp.html */,
</span><del>-                                CEBCA1361E3A803400C73293 /* page-without-csp-iframe.html */,
</del><span class="cx">                                 A1409AD81E7254AC004949D9 /* password-protected.pages */,
</span><ins>+                                F415086C1DA040C10044BE9B /* play-audio-on-click.html */,
</ins><span class="cx">                                 A12DDBFF1E8373C100CF6CAE /* rendered-image-excluding-overflow.html */,
</span><span class="cx">                                 F4F405BB1D4C0CF8007A9707 /* skinny-autoplaying-video-with-audio.html */,
</span><span class="cx">                                 515BE16E1D4288FF00DD7C68 /* StoreBlobToBeDeleted.html */,
</span><ins>+                                2E9896141D8F092B00739892 /* text-and-password-inputs.html */,
</ins><span class="cx">                                 51714EB21CF8C761004723C4 /* WebProcessKillIDBCleanup-1.html */,
</span><span class="cx">                                 51714EB31CF8C761004723C4 /* WebProcessKillIDBCleanup-2.html */,
</span><span class="cx">                                 5120C83B1E674E350025B250 /* WebsiteDataStoreCustomPaths.html */,
</span><del>-                                C25CCA0A1E513F490026CB8A /* LineBreaking.html */,
-                                C25CCA0C1E5140E50026CB8A /* AllAhem.svg */,
-                                F4856CA21E6498A8009D7EE7 /* attachment-element.html */,
</del><ins>+                                2E131C171D83A97E001BA36C /* wide-autoplaying-video-with-audio.html */,
</ins><span class="cx">                         );
</span><span class="cx">                         name = Resources;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -1954,9 +1951,6 @@
</span><span class="cx">                 BC9096411255616000083756 /* WebKit2 */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                07492B3A1DF8AE2D00633DE1 /* EnumerateMediaDevices.cpp */,
-                                AD57AC1E1DA7464D00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache_Bundle.cpp */,
-                                AD57AC1F1DA7464D00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache.cpp */,
</del><span class="cx">                                 0F139E741A423A4600F590F5 /* cocoa */,
</span><span class="cx">                                 C0C5D3BB14598B6F00A802A6 /* mac */,
</span><span class="cx">                                 BC90977B125571AE00083756 /* Resources */,
</span><span class="lines">@@ -1969,6 +1963,8 @@
</span><span class="cx">                                 F6B7BE93174691EF008A3445 /* DidAssociateFormControls.cpp */,
</span><span class="cx">                                 F6B7BE92174691EF008A3445 /* DidAssociateFormControls_Bundle.cpp */,
</span><span class="cx">                                 9331407B17B4419000F083B1 /* DidNotHandleKeyDown.cpp */,
</span><ins>+                                AD57AC1F1DA7464D00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache.cpp */,
+                                AD57AC1E1DA7464D00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache_Bundle.cpp */,
</ins><span class="cx">                                 BCB6803F126FBFE100642A61 /* DocumentStartUserScriptAlertCrash.cpp */,
</span><span class="cx">                                 BCB68041126FBFF100642A61 /* DocumentStartUserScriptAlertCrash_Bundle.cpp */,
</span><span class="cx">                                 51393E1E1523944A005F39C5 /* DOMWindowExtensionBasic.cpp */,
</span><span class="lines">@@ -1976,6 +1972,7 @@
</span><span class="cx">                                 F6F49C6715545C8D0007F39D /* DOMWindowExtensionNoCache.cpp */,
</span><span class="cx">                                 F6F49C6615545C8D0007F39D /* DOMWindowExtensionNoCache_Bundle.cpp */,
</span><span class="cx">                                 C045F9441385C2E900C0F3CD /* DownloadDecideDestinationCrash.cpp */,
</span><ins>+                                07492B3A1DF8AE2D00633DE1 /* EnumerateMediaDevices.cpp */,
</ins><span class="cx">                                 75F3133F18C171B70041CAEC /* EphemeralSessionPushStateNoHistoryCallback.cpp */,
</span><span class="cx">                                 1A5FEFDC1270E2A3000E2921 /* EvaluateJavaScript.cpp */,
</span><span class="cx">                                 BCC8B95A12611F4700DE46A4 /* FailedLoad.cpp */,
</span><span class="lines">@@ -1996,8 +1993,8 @@
</span><span class="cx">                                 378E64751632655D00B6C676 /* InjectedBundleFrameHitTest_Bundle.cpp */,
</span><span class="cx">                                 F660AA1215A619C8003A1243 /* InjectedBundleInitializationUserDataCallbackWins.cpp */,
</span><span class="cx">                                 F660AA1415A61ABF003A1243 /* InjectedBundleInitializationUserDataCallbackWins_Bundle.cpp */,
</span><ins>+                                9B0786A21C58830F00D159E3 /* InjectedBundleMakeAllShadowRootsOpen.cpp */,
</ins><span class="cx">                                 9B0786A41C5885C300D159E3 /* InjectedBundleMakeAllShadowRootsOpen_Bundle.cpp */,
</span><del>-                                9B0786A21C58830F00D159E3 /* InjectedBundleMakeAllShadowRootsOpen.cpp */,
</del><span class="cx">                                 93D3D19D17B1A84200C7C415 /* LayoutMilestonesWithAllContentInFrame.cpp */,
</span><span class="cx">                                 52CB47401448FB9300873995 /* LoadAlternateHTMLStringWithNonDirectoryURL.cpp */,
</span><span class="cx">                                 33DC8910141953A300747EF7 /* LoadCanceledNoServerRedirectCallback.cpp */,
</span><span class="lines">@@ -2088,6 +2085,7 @@
</span><span class="cx">                                 0BCD833414857CE400EA2003 /* HashMap.cpp */,
</span><span class="cx">                                 26B2DFF815BDE599004F691D /* HashSet.cpp */,
</span><span class="cx">                                 266FAFD215E5775200F61D5B /* IntegerToStringConversion.cpp */,
</span><ins>+                                531C1D8D1DF8EF72006E979F /* LEBDecoder.cpp */,
</ins><span class="cx">                                 26300B1716755CD90066886D /* ListHashSet.cpp */,
</span><span class="cx">                                 0FFC45A41B73EBE20085BD62 /* Lock.cpp */,
</span><span class="cx">                                 B4039F9C15E6D8B3007255D6 /* MathExtras.cpp */,
</span><span class="lines">@@ -2109,6 +2107,7 @@
</span><span class="cx">                                 14F3B11215E45EAB00210069 /* SaturatedArithmeticOperations.cpp */,
</span><span class="cx">                                 1A3524AC1D63A4FB0031729B /* Scope.cpp */,
</span><span class="cx">                                 DC69AA621CF77C6500C6272F /* ScopedLambda.cpp */,
</span><ins>+                                0BCD85691485C98B00EA2003 /* SetForScope.cpp */,
</ins><span class="cx">                                 CD5393C91757BAC400C07123 /* SHA1.cpp */,
</span><span class="cx">                                 81B50192140F232300D9EB58 /* StringBuilder.cpp */,
</span><span class="cx">                                 7CD4C26C1E2C0E6E00929470 /* StringConcatenate.cpp */,
</span><span class="lines">@@ -2116,9 +2115,7 @@
</span><span class="cx">                                 26F1B44315CA434F00D1E4BF /* StringImpl.cpp */,
</span><span class="cx">                                 C01363C713C3997300EF3964 /* StringOperators.cpp */,
</span><span class="cx">                                 7C74D42D188228F300E5ED57 /* StringView.cpp */,
</span><del>-                                531C1D8D1DF8EF72006E979F /* LEBDecoder.cpp */,
</del><span class="cx">                                 5597F8341D9596C80066BC21 /* SynchronizedFixedQueue.cpp */,
</span><del>-                                0BCD85691485C98B00EA2003 /* SetForScope.cpp */,
</del><span class="cx">                                 9329AA281DE3F81E003ABD07 /* TextBreakIterator.cpp */,
</span><span class="cx">                                 0F2C20B71DCD544800542D9E /* Time.cpp */,
</span><span class="cx">                                 5C5E633D1D0B67940085A025 /* UniqueRef.cpp */,
</span><span class="lines">@@ -2237,9 +2234,6 @@
</span><span class="cx">                 C07E6CAD13FD67650038B22B /* mac */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                7AEAD47C1E20113800416EFE /* CrossPartitionFileSchemeAccess.mm */,
-                                5C0BF88F1DD5999B00B00328 /* WebViewCanPasteZeroPng.mm */,
-                                5C0BF88C1DD5957400B00328 /* MemoryPressureHandler.mm */,
</del><span class="cx">                                 C07E6CB013FD737C0038B22B /* Resources */,
</span><span class="cx">                                 379028B514FABD92007E6B43 /* AcceptsFirstMouse.mm */,
</span><span class="cx">                                 B55F119F1516834F00915916 /* AttributedString.mm */,
</span><span class="lines">@@ -2250,14 +2244,15 @@
</span><span class="cx">                                 A1146A8A1D2D704F000FE710 /* ContentFiltering.mm */,
</span><span class="cx">                                 5142B2701517C88B00C32B19 /* ContextMenuCanCopyURL.mm */,
</span><span class="cx">                                 37FB72951DB2E82F00E41BE4 /* ContextMenuDefaultItemsHaveTags.mm */,
</span><ins>+                                7AEAD47C1E20113800416EFE /* CrossPartitionFileSchemeAccess.mm */,
</ins><span class="cx">                                 3776BC62150946BC0043A66D /* DeviceScaleFactorInDashboardRegions.mm */,
</span><span class="cx">                                 939BA91614103412001A01BD /* DeviceScaleFactorOnBack.mm */,
</span><del>-                                F4BFA68C1E4AD08000154298 /* DragAndDropPasteboardTests.mm */,
</del><span class="cx">                                 37E1064A1697676400B78BD0 /* DOMHTMLTableCellCellAbove.mm */,
</span><span class="cx">                                 2D51A0C51C8BF00400765C45 /* DOMHTMLVideoElementWrapper.mm */,
</span><span class="cx">                                 46397B941DC2C850009A78AE /* DOMNode.mm */,
</span><span class="cx">                                 3751AF7A169518F800764319 /* DOMNodeFromJSObject.mm */,
</span><span class="cx">                                 37DC678B140D7C5000ABCCDB /* DOMRangeOfString.mm */,
</span><ins>+                                F4BFA68C1E4AD08000154298 /* DragAndDropPasteboardTests.mm */,
</ins><span class="cx">                                 C07E6CAE13FD67650038B22B /* DynamicDeviceScaleFactor.mm */,
</span><span class="cx">                                 1A9FB6CC1CA34BE500966124 /* EarlyKVOCrash.mm */,
</span><span class="cx">                                 4BB4160316815F9100824238 /* ElementAtPointInWebFrame.mm */,
</span><span class="lines">@@ -2272,6 +2267,7 @@
</span><span class="cx">                                 57901FAE1CAF137100ED64F9 /* LoadInvalidURLRequest.mm */,
</span><span class="cx">                                 E1220D9F155B25480013E2FC /* MemoryCacheDisableWithinResourceLoadDelegate.mm */,
</span><span class="cx">                                 517E7DFB15110EA600D0B008 /* MemoryCachePruneWithinResourceLoadDelegate.mm */,
</span><ins>+                                5C0BF88C1DD5957400B00328 /* MemoryPressureHandler.mm */,
</ins><span class="cx">                                 7A99D9931AD4A29D00373141 /* MenuTypesForMouseEvents.mm */,
</span><span class="cx">                                 E19DB9781B32137C00DB38D4 /* NavigatorLanguage.mm */,
</span><span class="cx">                                 A57A34EF16AF677200C2501F /* PageVisibilityStateWithWindowChanges.mm */,
</span><span class="lines">@@ -2289,6 +2285,7 @@
</span><span class="cx">                                 E490296714E2E3A4002BEDD1 /* TypingStyleCrash.mm */,
</span><span class="cx">                                 536770331CC8022800D425B1 /* WebScriptObjectDescription.mm */,
</span><span class="cx">                                 51FBBB4C1513D4E900822738 /* WebViewCanPasteURL.mm */,
</span><ins>+                                5C0BF88F1DD5999B00B00328 /* WebViewCanPasteZeroPng.mm */,
</ins><span class="cx">                                 51B454EB1B4E236B0085EAA6 /* WebViewCloseInsideDidFinishLoadForFrame.mm */,
</span><span class="cx">                                 C2EB2DD116CAC7AC009B52EE /* WebViewDidCreateJavaScriptContext.mm */,
</span><span class="cx">                                 37E38C33169B7D010084C28C /* WebViewDidRemoveFrameFromHierarchy.mm */,
</span><span class="lines">@@ -2295,8 +2292,8 @@
</span><span class="cx">                                 CE32C7C718184C4900CD8C28 /* WillPerformClientRedirectToURLCrash.mm */,
</span><span class="cx">                                 1A7BFC0A171A0BDB00BC5F64 /* WillSendSubmitEvent.mm */,
</span><span class="cx">                                 A5E2027215B2181900C13E14 /* WindowlessWebViewWithMedia.mm */,
</span><ins>+                                F4FA917F1E61849B007B8C1D /* WKWebViewSelectionTests.mm */,
</ins><span class="cx">                                 764322D51B61CCA40024F801 /* WordBoundaryTypingAttributes.mm */,
</span><del>-                                F4FA917F1E61849B007B8C1D /* WKWebViewSelectionTests.mm */,
</del><span class="cx">                         );
</span><span class="cx">                         path = mac;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -2304,18 +2301,16 @@
</span><span class="cx">                 C07E6CB013FD737C0038B22B /* Resources */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                F4FA91821E618566007B8C1D /* double-click-does-not-select-trailing-space.html */,
-                                7AEAD47D1E20114E00416EFE /* CrossPartitionFileSchemeAccess.html */,
-                                F42DA5151D8CEFDB00336F40 /* large-input-field-focus-onload.html */,
</del><span class="cx">                                 379028B814FABE49007E6B43 /* acceptsFirstMouse.html */,
</span><del>-                                B55F11B9151916E600915916 /* Ahem.ttf */,
</del><span class="cx">                                 B55F11B01517A2C400915916 /* attributedStringCustomFont.html */,
</span><span class="cx">                                 7C9ED98A17A19D0600E4DC33 /* attributedStringStrikethrough.html */,
</span><span class="cx">                                 26DF5A6115A2A22B003689C2 /* CancelLoadFromResourceLoadDelegate.html */,
</span><span class="cx">                                 5142B2721517C89100C32B19 /* ContextMenuCanCopyURL.html */,
</span><ins>+                                7AEAD47D1E20114E00416EFE /* CrossPartitionFileSchemeAccess.html */,
</ins><span class="cx">                                 C07E6CB113FD738A0038B22B /* devicePixelRatio.html */,
</span><span class="cx">                                 37E1064B169767F700B78BD0 /* DOMHTMLTableCellElementCellAbove.html */,
</span><span class="cx">                                 37DC678F140D7D3A00ABCCDB /* DOMRangeOfString.html */,
</span><ins>+                                F4FA91821E618566007B8C1D /* double-click-does-not-select-trailing-space.html */,
</ins><span class="cx">                                 1A7E8B351812093600AEB74A /* FragmentNavigation.html */,
</span><span class="cx">                                 F47728981E4AE3AD007ABF6A /* full-page-contenteditable.html */,
</span><span class="cx">                                 CDBFCC421A9FF44800A7B691 /* FullscreenZoomInitialFrame.html */,
</span><span class="lines">@@ -2324,6 +2319,7 @@
</span><span class="cx">                                 57F56A5B1C7F8A4000F31D7E /* IsNavigationActionTrusted.html */,
</span><span class="cx">                                 C2CF975816CEC69E0054E99D /* JSContextBackForwardCache1.html */,
</span><span class="cx">                                 C2CF975916CEC69E0054E99D /* JSContextBackForwardCache2.html */,
</span><ins>+                                F42DA5151D8CEFDB00336F40 /* large-input-field-focus-onload.html */,
</ins><span class="cx">                                 57901FB01CAF141C00ED64F9 /* LoadInvalidURLRequest.html */,
</span><span class="cx">                                 E1220DC9155B287D0013E2FC /* MemoryCacheDisableWithinResourceLoadDelegate.html */,
</span><span class="cx">                                 517E7E031511187500D0B008 /* MemoryCachePruneWithinResourceLoadDelegate.html */,
</span><span class="lines">@@ -2412,10 +2408,10 @@
</span><span class="cx">                                 CD9E292D1C90C1BA000BB800 /* audio-only.html */,
</span><span class="cx">                                 CDC8E4891BC5C96200594FEC /* video-with-audio.html */,
</span><span class="cx">                                 CDC8E48A1BC5C96200594FEC /* video-with-audio.mp4 */,
</span><ins>+                                CD321B031E3A84B700EB21C8 /* video-with-muted-audio-and-webaudio.html */,
+                                CDB411591E09DA8E00EAD352 /* video-with-muted-audio.html */,
</ins><span class="cx">                                 CDC8E48B1BC5C96200594FEC /* video-without-audio.html */,
</span><span class="cx">                                 CDC8E48C1BC5C96200594FEC /* video-without-audio.mp4 */,
</span><del>-                                CDB411591E09DA8E00EAD352 /* video-with-muted-audio.html */,
-                                CD321B031E3A84B700EB21C8 /* video-with-muted-audio-and-webaudio.html */,
</del><span class="cx">                         );
</span><span class="cx">                         name = Resources;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -2622,33 +2618,29 @@
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><span class="cx">                                 7C83DE991D0A590C00FEBCF3 /* AtomicString.cpp in Sources */,
</span><ins>+                                1ADAD1501D77A9F600212586 /* BlockPtr.mm in Sources */,
</ins><span class="cx">                                 7C83DE9C1D0A590C00FEBCF3 /* BloomFilter.cpp in Sources */,
</span><span class="cx">                                 7C83DEA01D0A590C00FEBCF3 /* CheckedArithmeticOperations.cpp in Sources */,
</span><del>-                                1A77BAA31D9AFFFC005FC568 /* OptionSet.cpp in Sources */,
</del><span class="cx">                                 7C83DEC31D0A590C00FEBCF3 /* Condition.cpp in Sources */,
</span><del>-                                0F2C20B81DCD545000542D9E /* Time.cpp in Sources */,
-                                1A3524AE1D63A4FB0031729B /* Scope.cpp in Sources */,
</del><span class="cx">                                 7C83DEA61D0A590C00FEBCF3 /* Counters.cpp in Sources */,
</span><span class="cx">                                 7C83DEA91D0A590C00FEBCF3 /* CString.cpp in Sources */,
</span><span class="cx">                                 7C83DEAD1D0A590C00FEBCF3 /* Deque.cpp in Sources */,
</span><ins>+                                1AF7B21F1D6CD14D008C126C /* EnumTraits.cpp in Sources */,
+                                AD7C434D1DD2A54E0026888B /* Expected.cpp in Sources */,
</ins><span class="cx">                                 6BFD294C1D5E6C1D008EC968 /* HashCountedSet.cpp in Sources */,
</span><span class="cx">                                 7C83DED21D0A590C00FEBCF3 /* HashMap.cpp in Sources */,
</span><span class="cx">                                 7C83DED41D0A590C00FEBCF3 /* HashSet.cpp in Sources */,
</span><span class="cx">                                 7C83DEE01D0A590C00FEBCF3 /* IntegerToStringConversion.cpp in Sources */,
</span><del>-                                9329AA291DE3F81E003ABD07 /* TextBreakIterator.cpp in Sources */,
-                                1ADAD1501D77A9F600212586 /* BlockPtr.mm in Sources */,
</del><ins>+                                531C1D8E1DF8EF72006E979F /* LEBDecoder.cpp in Sources */,
</ins><span class="cx">                                 7C83DEE81D0A590C00FEBCF3 /* ListHashSet.cpp in Sources */,
</span><span class="cx">                                 7C83DF1D1D0A590C00FEBCF3 /* Lock.cpp in Sources */,
</span><span class="cx">                                 7C83DEED1D0A590C00FEBCF3 /* MathExtras.cpp in Sources */,
</span><del>-                                1AF7B21F1D6CD14D008C126C /* EnumTraits.cpp in Sources */,
</del><span class="cx">                                 7C83DEEF1D0A590C00FEBCF3 /* MD5.cpp in Sources */,
</span><span class="cx">                                 7C83DEF11D0A590C00FEBCF3 /* MediaTime.cpp in Sources */,
</span><del>-                                7CD4C26E1E2C0E6E00929470 /* StringConcatenate.cpp in Sources */,
</del><span class="cx">                                 7C83DEF61D0A590C00FEBCF3 /* MetaAllocator.cpp in Sources */,
</span><span class="cx">                                 7C83DEFE1D0A590C00FEBCF3 /* NakedPtr.cpp in Sources */,
</span><del>-                                531C1D8E1DF8EF72006E979F /* LEBDecoder.cpp in Sources */,
</del><span class="cx">                                 7C83DF011D0A590C00FEBCF3 /* Optional.cpp in Sources */,
</span><del>-                                AD7C434D1DD2A54E0026888B /* Expected.cpp in Sources */,
</del><ins>+                                1A77BAA31D9AFFFC005FC568 /* OptionSet.cpp in Sources */,
</ins><span class="cx">                                 7C83DF021D0A590C00FEBCF3 /* OSObjectPtr.cpp in Sources */,
</span><span class="cx">                                 7C83DF591D0A590C00FEBCF3 /* ParkingLot.cpp in Sources */,
</span><span class="cx">                                 7C83DF131D0A590C00FEBCF3 /* RedBlackTree.cpp in Sources */,
</span><span class="lines">@@ -2659,16 +2651,20 @@
</span><span class="cx">                                 7C83DF241D0A590C00FEBCF3 /* RetainPtr.mm in Sources */,
</span><span class="cx">                                 7C83DF051D0A590C00FEBCF3 /* RunLoop.cpp in Sources */,
</span><span class="cx">                                 7C83DF261D0A590C00FEBCF3 /* SaturatedArithmeticOperations.cpp in Sources */,
</span><ins>+                                1A3524AE1D63A4FB0031729B /* Scope.cpp in Sources */,
</ins><span class="cx">                                 7C83DF121D0A590C00FEBCF3 /* ScopedLambda.cpp in Sources */,
</span><ins>+                                7C83DF3D1D0A590C00FEBCF3 /* SetForScope.cpp in Sources */,
</ins><span class="cx">                                 7C83DF2A1D0A590C00FEBCF3 /* SHA1.cpp in Sources */,
</span><span class="cx">                                 7C83DF321D0A590C00FEBCF3 /* StringBuilder.cpp in Sources */,
</span><ins>+                                7CD4C26E1E2C0E6E00929470 /* StringConcatenate.cpp in Sources */,
</ins><span class="cx">                                 7C83DF361D0A590C00FEBCF3 /* StringHasher.cpp in Sources */,
</span><span class="cx">                                 7C83DF371D0A590C00FEBCF3 /* StringImpl.cpp in Sources */,
</span><span class="cx">                                 7C83DF381D0A590C00FEBCF3 /* StringOperators.cpp in Sources */,
</span><ins>+                                7C83DF3A1D0A590C00FEBCF3 /* StringView.cpp in Sources */,
</ins><span class="cx">                                 5597F8361D9596C80066BC21 /* SynchronizedFixedQueue.cpp in Sources */,
</span><del>-                                7C83DF3A1D0A590C00FEBCF3 /* StringView.cpp in Sources */,
-                                7C83DF3D1D0A590C00FEBCF3 /* SetForScope.cpp in Sources */,
</del><span class="cx">                                 7C83DF401D0A590C00FEBCF3 /* TestsController.cpp in Sources */,
</span><ins>+                                9329AA291DE3F81E003ABD07 /* TextBreakIterator.cpp in Sources */,
+                                0F2C20B81DCD545000542D9E /* Time.cpp in Sources */,
</ins><span class="cx">                                 7C83E03B1D0A602700FEBCF3 /* UtilitiesCocoa.mm in Sources */,
</span><span class="cx">                                 7C83FC711D5535A8001DFBCD /* Variant.cpp in Sources */,
</span><span class="cx">                                 7C83DF4C1D0A590C00FEBCF3 /* Vector.cpp in Sources */,
</span><span class="lines">@@ -2689,65 +2685,63 @@
</span><span class="cx">                         isa = PBXSourcesBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><del>-                                93F56DA91E5F919D003EDE84 /* WKWebViewSnapshot.mm in Sources */,
</del><span class="cx">                                 7CEFA9661AC0B9E200B910FD /* _WKUserContentExtensionStore.mm in Sources */,
</span><span class="cx">                                 7CCE7EE41A411AE600447C4C /* AboutBlankLoad.cpp in Sources */,
</span><span class="cx">                                 7CCE7EB31A411A7E00447C4C /* AcceptsFirstMouse.mm in Sources */,
</span><del>-                                374B7A601DF36EEE00ACCB6C /* BundleEditingDelegate.mm in Sources */,
-                                5C0BF8951DD599CD00B00328 /* NavigatorLanguage.mm in Sources */,
</del><ins>+                                7A909A7D1D877480007E10F8 /* AffineTransform.cpp in Sources */,
</ins><span class="cx">                                 A1DF74321C41B65800A2F4D0 /* AlwaysRevalidatedURLSchemes.mm in Sources */,
</span><del>-                                51D1249B1E785425002B2820 /* CookieManager.cpp in Sources */,
</del><span class="cx">                                 2DE71AFE1D49C0BD00904094 /* AnimatedResize.mm in Sources */,
</span><span class="cx">                                 7CCE7EB41A411A7E00447C4C /* AttributedString.mm in Sources */,
</span><span class="cx">                                 CDC8E48D1BC5CB4500594FEC /* AudioSessionCategoryIOS.mm in Sources */,
</span><span class="cx">                                 7C83E0B91D0A64F100FEBCF3 /* AutoLayoutIntegration.mm in Sources */,
</span><span class="cx">                                 7CCE7EB51A411A7E00447C4C /* BackForwardList.mm in Sources */,
</span><ins>+                                374B7A601DF36EEE00ACCB6C /* BundleEditingDelegate.mm in Sources */,
</ins><span class="cx">                                 A13EBBB11B87438000097110 /* BundleParameters.mm in Sources */,
</span><ins>+                                37A709AE1E3EA8B000CA5969 /* BundleRangeHandle.mm in Sources */,
</ins><span class="cx">                                 7CCE7EDC1A411A9200447C4C /* CalculationValue.cpp in Sources */,
</span><span class="cx">                                 1C2B81801C891E7C00A5529F /* CancelFontSubresource.mm in Sources */,
</span><span class="cx">                                 7CCE7EB61A411A7E00447C4C /* CancelLoadFromResourceLoadDelegate.mm in Sources */,
</span><span class="cx">                                 7C83E0411D0A63F200FEBCF3 /* CandidateTests.mm in Sources */,
</span><del>-                                5C838F7F1DB04F900082858F /* LoadInvalidURLRequest.mm in Sources */,
</del><span class="cx">                                 7CCE7EE71A411AE600447C4C /* CanHandleRequest.cpp in Sources */,
</span><ins>+                                07C046CA1E4262A8007201E7 /* CARingBuffer.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EE61A411AE600447C4C /* CloseFromWithinCreatePage.cpp in Sources */,
</span><span class="cx">                                 7CCE7EB71A411A7E00447C4C /* CloseNewWindowInNavigationPolicyDelegate.mm in Sources */,
</span><span class="cx">                                 7CCE7EE51A411AE600447C4C /* CloseThenTerminate.cpp in Sources */,
</span><span class="cx">                                 7C83E0BA1D0A64FB00FEBCF3 /* Coding.mm in Sources */,
</span><del>-                                2DC60E231E79F88C00FA6C7D /* DoAfterNextPresentationUpdateAfterCrash.mm in Sources */,
-                                F4FA91811E61849B007B8C1D /* WKWebViewSelectionTests.mm in Sources */,
</del><span class="cx">                                 7C3965061CDD74F90094DBB8 /* Color.cpp in Sources */,
</span><span class="cx">                                 7C3DB8E41D12129B00AE8CC3 /* CommandBackForward.mm in Sources */,
</span><ins>+                                1C9EB8411E380DA1005C6442 /* ComplexTextController.cpp in Sources */,
</ins><span class="cx">                                 7CB184C61AA3F2100066EDFD /* ContentExtensions.cpp in Sources */,
</span><del>-                                A10F047E1E3AD29C00C95E19 /* NSFileManagerExtras.mm in Sources */,
</del><span class="cx">                                 A1146A8D1D2D7115000FE710 /* ContentFiltering.mm in Sources */,
</span><span class="cx">                                 A14FC5881B8991BF00D107EB /* ContentFiltering.mm in Sources */,
</span><span class="cx">                                 7CCE7EB81A411A7E00447C4C /* ContextMenuCanCopyURL.mm in Sources */,
</span><ins>+                                37FB72971DB2E82F00E41BE4 /* ContextMenuDefaultItemsHaveTags.mm in Sources */,
+                                8349D3C21DB96DDE004A9F65 /* ContextMenuDownload.mm in Sources */,
</ins><span class="cx">                                 5C2936931D5BF70D00DEAB1E /* CookieAcceptPolicy.mm in Sources */,
</span><ins>+                                51D1249B1E785425002B2820 /* CookieManager.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EAC1A411A3400447C4C /* Counters.cpp in Sources */,
</span><del>-                                2D1C04A71D76298B000A6816 /* TestNavigationDelegate.mm in Sources */,
-                                37FB72971DB2E82F00E41BE4 /* ContextMenuDefaultItemsHaveTags.mm in Sources */,
</del><ins>+                                7AEAD47F1E20116C00416EFE /* CrossPartitionFileSchemeAccess.mm in Sources */,
</ins><span class="cx">                                 7CCE7EDB1A411A9200447C4C /* CSSParser.cpp in Sources */,
</span><del>-                                7C1AF7951E8DCBAB002645B9 /* PrepareForMoveToWindow.mm in Sources */,
</del><span class="cx">                                 7CCE7F291A411B1000447C4C /* CustomProtocolsInvalidScheme.mm in Sources */,
</span><span class="cx">                                 7CCE7F2A1A411B1000447C4C /* CustomProtocolsSyncXHRTest.mm in Sources */,
</span><span class="cx">                                 7CCE7F2B1A411B1000447C4C /* CustomProtocolsTest.mm in Sources */,
</span><del>-                                7A909A801D877480007E10F8 /* FloatSize.cpp in Sources */,
</del><ins>+                                755A20AF1E6E38630093C69F /* DatabaseTrackerTest.cpp in Sources */,
</ins><span class="cx">                                 2DC4CF771D2D9DD800ECCC94 /* DataDetection.mm in Sources */,
</span><ins>+                                F4D4F3B61E4E2BCB00BB2767 /* DataInteractionSimulator.mm in Sources */,
+                                F4D4F3B91E4E36E400BB2767 /* DataInteractionTests.mm in Sources */,
</ins><span class="cx">                                 2D1646E21D1862CD00015A1A /* DeferredViewInWindowStateChange.mm in Sources */,
</span><span class="cx">                                 7CCE7EB91A411A7E00447C4C /* DeviceScaleFactorInDashboardRegions.mm in Sources */,
</span><del>-                                7AEAD47F1E20116C00416EFE /* CrossPartitionFileSchemeAccess.mm in Sources */,
</del><span class="cx">                                 7CCE7EBA1A411A7E00447C4C /* DeviceScaleFactorOnBack.mm in Sources */,
</span><span class="cx">                                 7C83E04D1D0A641800FEBCF3 /* DFACombiner.cpp in Sources */,
</span><span class="cx">                                 7C83E04E1D0A641800FEBCF3 /* DFAMinimizer.cpp in Sources */,
</span><span class="cx">                                 7CCE7EE91A411AE600447C4C /* DidAssociateFormControls.cpp in Sources */,
</span><span class="cx">                                 7CCE7EEA1A411AE600447C4C /* DidNotHandleKeyDown.cpp in Sources */,
</span><ins>+                                AD57AC211DA7465B00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache.cpp in Sources */,
+                                2DC60E231E79F88C00FA6C7D /* DoAfterNextPresentationUpdateAfterCrash.mm in Sources */,
</ins><span class="cx">                                 7CCE7EEB1A411AE600447C4C /* DocumentStartUserScriptAlertCrash.cpp in Sources */,
</span><del>-                                37A22AA71DCAA27200AFBFC4 /* ObservedRenderingProgressEventsAfterCrash.mm in Sources */,
-                                A155022A1E05020B00A24C57 /* DuplicateCompletionHandlerCalls.mm in Sources */,
</del><span class="cx">                                 7CCE7EBB1A411A7E00447C4C /* DOMHTMLTableCellCellAbove.mm in Sources */,
</span><del>-                                5C9E56851DF9145400C9EE33 /* WebsitePolicies.mm in Sources */,
</del><span class="cx">                                 2D51A0C71C8BF00C00765C45 /* DOMHTMLVideoElementWrapper.mm in Sources */,
</span><del>-                                5C0BF8921DD599B600B00328 /* EarlyKVOCrash.mm in Sources */,
</del><ins>+                                46397B951DC2C850009A78AE /* DOMNode.mm in Sources */,
</ins><span class="cx">                                 7CCE7EBC1A411A7E00447C4C /* DOMNodeFromJSObject.mm in Sources */,
</span><span class="cx">                                 7CCE7EBD1A411A7E00447C4C /* DOMRangeOfString.mm in Sources */,
</span><span class="cx">                                 7CCE7EEC1A411AE600447C4C /* DOMWindowExtensionBasic.cpp in Sources */,
</span><span class="lines">@@ -2754,30 +2748,33 @@
</span><span class="cx">                                 7CCE7EED1A411AE600447C4C /* DOMWindowExtensionNoCache.cpp in Sources */,
</span><span class="cx">                                 7CCE7F231A411AF600447C4C /* Download.mm in Sources */,
</span><span class="cx">                                 7CCE7EEE1A411AE600447C4C /* DownloadDecideDestinationCrash.cpp in Sources */,
</span><ins>+                                F4BFA68E1E4AD08000154298 /* DragAndDropPasteboardTests.mm in Sources */,
+                                A155022A1E05020B00A24C57 /* DuplicateCompletionHandlerCalls.mm in Sources */,
</ins><span class="cx">                                 7CCE7EBE1A411A7E00447C4C /* DynamicDeviceScaleFactor.mm in Sources */,
</span><del>-                                2ECFF5551D9B12F800B55394 /* NowPlayingControlsTests.mm in Sources */,
</del><ins>+                                5C0BF8921DD599B600B00328 /* EarlyKVOCrash.mm in Sources */,
</ins><span class="cx">                                 7CCE7EE01A411A9A00447C4C /* EditorCommands.mm in Sources */,
</span><span class="cx">                                 7CCE7EBF1A411A7E00447C4C /* ElementAtPointInWebFrame.mm in Sources */,
</span><del>-                                7A909A831D877480007E10F8 /* IntSize.cpp in Sources */,
</del><ins>+                                07492B3B1DF8B14C00633DE1 /* EnumerateMediaDevices.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EEF1A411AE600447C4C /* EphemeralSessionPushStateNoHistoryCallback.cpp in Sources */,
</span><span class="cx">                                 7CCE7EF01A411AE600447C4C /* EvaluateJavaScript.cpp in Sources */,
</span><del>-                                A12DDBFB1E836F0700CF6CAE /* RenderedImageWithOptions.mm in Sources */,
-                                F4D4F3B91E4E36E400BB2767 /* DataInteractionTests.mm in Sources */,
</del><ins>+                                315118101DB1AE4000176304 /* ExtendedColor.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EF11A411AE600447C4C /* FailedLoad.cpp in Sources */,
</span><span class="cx">                                 7C83E04F1D0A641800FEBCF3 /* FileSystem.cpp in Sources */,
</span><span class="cx">                                 7CCE7EF31A411AE600447C4C /* Find.cpp in Sources */,
</span><del>-                                375E0E171D66674400EFEC2C /* WKNSNumber.mm in Sources */,
</del><span class="cx">                                 7C83E0BB1D0A650000FEBCF3 /* FindInPage.mm in Sources */,
</span><span class="cx">                                 7CCE7EF41A411AE600447C4C /* FindMatches.mm in Sources */,
</span><span class="cx">                                 7C83E0401D0A63E300FEBCF3 /* FirstResponderScrollingPosition.mm in Sources */,
</span><span class="cx">                                 7C83E0BC1D0A650700FEBCF3 /* FixedLayoutSize.mm in Sources */,
</span><del>-                                51D124981E763B02002B2820 /* WKHTTPCookieStore.mm in Sources */,
</del><ins>+                                7A909A7E1D877480007E10F8 /* FloatPoint.cpp in Sources */,
+                                7A909A7F1D877480007E10F8 /* FloatRect.cpp in Sources */,
+                                7A909A801D877480007E10F8 /* FloatSize.cpp in Sources */,
+                                1CAD1F861E5CE7DA00AF2C2C /* FontCache.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EF51A411AE600447C4C /* ForceRepaint.cpp in Sources */,
</span><del>-                                37B47E301D64E7CA005F4EFF /* WKObject.mm in Sources */,
</del><span class="cx">                                 7CCE7EC01A411A7E00447C4C /* FragmentNavigation.mm in Sources */,
</span><ins>+                                376C8C061D6E197C007D2BB9 /* FrameHandle.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EF61A411AE600447C4C /* FrameMIMETypeHTML.cpp in Sources */,
</span><del>-                                A125478F1DB18B9400358564 /* LoadDataWithNilMIMEType.mm in Sources */,
</del><span class="cx">                                 7CCE7EF71A411AE600447C4C /* FrameMIMETypePNG.cpp in Sources */,
</span><ins>+                                CD78E11D1DB7EA660014A2DE /* FullscreenDelegate.mm in Sources */,
</ins><span class="cx">                                 7C83E0BD1D0A650C00FEBCF3 /* FullscreenTopContentInset.mm in Sources */,
</span><span class="cx">                                 CDBFCC451A9FF45300A7B691 /* FullscreenZoomInitialFrame.mm in Sources */,
</span><span class="cx">                                 7CCE7EF81A411AE600447C4C /* Geolocation.cpp in Sources */,
</span><span class="lines">@@ -2784,67 +2781,73 @@
</span><span class="cx">                                 7CCE7EE11A411A9A00447C4C /* GetBackingScaleFactor.mm in Sources */,
</span><span class="cx">                                 7CCE7EF91A411AE600447C4C /* GetInjectedBundleInitializationUserDataCallback.cpp in Sources */,
</span><span class="cx">                                 7CCE7EE21A411A9A00447C4C /* GetPIDAfterAbortedProcessLaunch.cpp in Sources */,
</span><ins>+                                316BDBAC1E7207F100DE0D5A /* GPUBuffer.mm in Sources */,
+                                3162AE9C1E6F2FF5000E4DBC /* GPUDevice.mm in Sources */,
+                                316BDBA41E70EF6800DE0D5A /* GPUFunction.mm in Sources */,
+                                316BDBA11E70D71B00DE0D5A /* GPULibrary.mm in Sources */,
+                                8E4A85371E1D1AB200F53B0F /* GridPosition.cpp in Sources */,
</ins><span class="cx">                                 7CCE7EFA1A411AE600447C4C /* HitTestResultNodeHandle.cpp in Sources */,
</span><span class="cx">                                 7CCE7EC11A411A7E00447C4C /* HTMLCollectionNamedItem.mm in Sources */,
</span><span class="cx">                                 7CCE7EC21A411A7E00447C4C /* HTMLFormCollectionNamedItem.mm in Sources */,
</span><span class="cx">                                 7C83E0501D0A641800FEBCF3 /* HTMLParserIdioms.cpp in Sources */,
</span><span class="cx">                                 510477781D29923B009747EB /* IDBDeleteRecovery.mm in Sources */,
</span><ins>+                                5110FCFA1E01CDB8006F8D0B /* IDBIndexUpgradeToV2.mm in Sources */,
</ins><span class="cx">                                 51A587861D273AA9004BA9AF /* IndexedDBDatabaseProcessKill.mm in Sources */,
</span><span class="cx">                                 7C83E0BE1D0A651300FEBCF3 /* IndexedDBMultiProcess.mm in Sources */,
</span><del>-                                A179918B1E1CA24100A505ED /* SharedBufferTest.cpp in Sources */,
</del><span class="cx">                                 7C83E0BF1D0A652200FEBCF3 /* IndexedDBPersistence.mm in Sources */,
</span><span class="cx">                                 7CCE7EFB1A411AE600447C4C /* InjectedBundleBasic.cpp in Sources */,
</span><del>-                                8349D3C21DB96DDE004A9F65 /* ContextMenuDownload.mm in Sources */,
</del><span class="cx">                                 7CCE7EFC1A411AE600447C4C /* InjectedBundleFrameHitTest.cpp in Sources */,
</span><span class="cx">                                 7CCE7EFD1A411AE600447C4C /* InjectedBundleInitializationUserDataCallbackWins.cpp in Sources */,
</span><del>-                                2EFF06D41D8AEDBB0004BB30 /* TestWKWebView.mm in Sources */,
</del><span class="cx">                                 7C83E0B81D0A64BD00FEBCF3 /* InjectedBundleMakeAllShadowRootsOpen.cpp in Sources */,
</span><span class="cx">                                 7CCE7EC31A411A7E00447C4C /* InspectorBar.mm in Sources */,
</span><del>-                                37A709AE1E3EA8B000CA5969 /* BundleRangeHandle.mm in Sources */,
</del><span class="cx">                                 7CCE7EDA1A411A8700447C4C /* InstanceMethodSwizzler.mm in Sources */,
</span><span class="cx">                                 5C726D6F1D3EE06E00C5E1A1 /* InstanceMethodSwizzler.mm in Sources */,
</span><ins>+                                2DB0232F1E4E871800707123 /* InteractionDeadlockAfterCrash.mm in Sources */,
+                                7A909A811D877480007E10F8 /* IntPoint.cpp in Sources */,
+                                7A909A821D877480007E10F8 /* IntRect.cpp in Sources */,
+                                7A909A831D877480007E10F8 /* IntSize.cpp in Sources */,
+                                5C0BF8931DD599BD00B00328 /* IsNavigationActionTrusted.mm in Sources */,
</ins><span class="cx">                                 7CCE7EAD1A411A3400447C4C /* JavaScriptTest.cpp in Sources */,
</span><span class="cx">                                 7CCE7EA51A411A0800447C4C /* JavaScriptTestMac.mm in Sources */,
</span><span class="cx">                                 7CCE7EC41A411A7E00447C4C /* JSWrapperForNodeInWebFrame.mm in Sources */,
</span><span class="cx">                                 7CCE7F061A411AE600447C4C /* LayoutMilestonesWithAllContentInFrame.cpp in Sources */,
</span><span class="cx">                                 7CCE7EDF1A411A9200447C4C /* LayoutUnit.cpp in Sources */,
</span><ins>+                                C25CCA061E51380B0026CB8A /* LineBreaking.mm in Sources */,
</ins><span class="cx">                                 37D36ED71AF42ECD00BAF5D9 /* LoadAlternateHTMLString.mm in Sources */,
</span><span class="cx">                                 7CCE7EFE1A411AE600447C4C /* LoadAlternateHTMLStringWithNonDirectoryURL.cpp in Sources */,
</span><del>-                                5C0BF8941DD599C900B00328 /* MenuTypesForMouseEvents.mm in Sources */,
-                                316BDBA11E70D71B00DE0D5A /* GPULibrary.mm in Sources */,
-                                5C0BF8931DD599BD00B00328 /* IsNavigationActionTrusted.mm in Sources */,
-                                46E816F81E79E29C00375ADC /* RestoreStateAfterTermination.mm in Sources */,
</del><span class="cx">                                 7CCE7EFF1A411AE600447C4C /* LoadCanceledNoServerRedirectCallback.cpp in Sources */,
</span><ins>+                                A125478F1DB18B9400358564 /* LoadDataWithNilMIMEType.mm in Sources */,
+                                5C838F7F1DB04F900082858F /* LoadInvalidURLRequest.mm in Sources */,
</ins><span class="cx">                                 7C83E0C01D0A652700FEBCF3 /* LoadInvalidURLRequest.mm in Sources */,
</span><span class="cx">                                 7CCE7F001A411AE600447C4C /* LoadPageOnCrash.cpp in Sources */,
</span><span class="cx">                                 51E6A8941D2F1C0A00C004B6 /* LocalStorageClear.mm in Sources */,
</span><del>-                                F4D4F3B61E4E2BCB00BB2767 /* DataInteractionSimulator.mm in Sources */,
</del><span class="cx">                                 46C519DA1D355AB200DAA51A /* LocalStorageNullEntries.mm in Sources */,
</span><ins>+                                7A6A2C701DCCFA8C00C0D085 /* LocalStorageQuirkTest.mm in Sources */,
</ins><span class="cx">                                 7CCE7EB21A411A5100447C4C /* MemoryCacheAddImageToCacheIOS.mm in Sources */,
</span><span class="cx">                                 7CCE7EC51A411A7E00447C4C /* MemoryCacheDisableWithinResourceLoadDelegate.mm in Sources */,
</span><span class="cx">                                 7CCE7EC61A411A7E00447C4C /* MemoryCachePruneWithinResourceLoadDelegate.mm in Sources */,
</span><ins>+                                5C0BF88D1DD5964D00B00328 /* MemoryPressureHandler.mm in Sources */,
</ins><span class="cx">                                 7C83E0B71D0A64B800FEBCF3 /* MenuTypesForMouseEvents.cpp in Sources */,
</span><del>-                                315118101DB1AE4000176304 /* ExtendedColor.cpp in Sources */,
</del><ins>+                                5C0BF8941DD599C900B00328 /* MenuTypesForMouseEvents.mm in Sources */,
</ins><span class="cx">                                 51CD1C6C1B38CE4300142CA5 /* ModalAlerts.mm in Sources */,
</span><span class="cx">                                 7C83E0B61D0A64B300FEBCF3 /* ModalAlertsSPI.cpp in Sources */,
</span><span class="cx">                                 7CCE7F011A411AE600447C4C /* MouseMoveAfterCrash.cpp in Sources */,
</span><span class="cx">                                 7CCE7F241A411AF600447C4C /* Navigation.mm in Sources */,
</span><ins>+                                5C0BF8951DD599CD00B00328 /* NavigatorLanguage.mm in Sources */,
</ins><span class="cx">                                 7CCE7F021A411AE600447C4C /* NewFirstVisuallyNonEmptyLayout.cpp in Sources */,
</span><span class="cx">                                 7CCE7F031A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutFails.cpp in Sources */,
</span><span class="cx">                                 7CCE7F041A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutForImages.cpp in Sources */,
</span><del>-                                376C8C061D6E197C007D2BB9 /* FrameHandle.cpp in Sources */,
</del><span class="cx">                                 7CCE7F051A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutFrames.cpp in Sources */,
</span><ins>+                                2ECFF5551D9B12F800B55394 /* NowPlayingControlsTests.mm in Sources */,
+                                A10F047E1E3AD29C00C95E19 /* NSFileManagerExtras.mm in Sources */,
+                                37A22AA71DCAA27200AFBFC4 /* ObservedRenderingProgressEventsAfterCrash.mm in Sources */,
</ins><span class="cx">                                 7CCE7F251A411AF600447C4C /* OpenAndCloseWindow.mm in Sources */,
</span><span class="cx">                                 CEBCA12F1E3A660100C73293 /* OverrideContentSecurityPolicy.mm in Sources */,
</span><span class="cx">                                 7CCB4DA91C83AE7300CC6918 /* PageGroup.cpp in Sources */,
</span><del>-                                5769C50B1D9B0002000847FB /* SerializedCryptoKeyWrap.mm in Sources */,
-                                2DB0232F1E4E871800707123 /* InteractionDeadlockAfterCrash.mm in Sources */,
</del><span class="cx">                                 7CCE7F071A411AE600447C4C /* PageLoadBasic.cpp in Sources */,
</span><span class="cx">                                 7CCE7F081A411AE600447C4C /* PageLoadDidChangeLocationWithinPageForFrame.cpp in Sources */,
</span><del>-                                3162AE9C1E6F2FF5000E4DBC /* GPUDevice.mm in Sources */,
</del><span class="cx">                                 7CCE7EC71A411A7E00447C4C /* PageVisibilityStateWithWindowChanges.mm in Sources */,
</span><span class="cx">                                 7CCE7F091A411AE600447C4C /* ParentFrame.cpp in Sources */,
</span><del>-                                AD57AC211DA7465B00FF1BDE /* DidRemoveFrameFromHiearchyInPageCache.cpp in Sources */,
</del><span class="cx">                                 7C83E0511D0A641800FEBCF3 /* ParsedContentRange.cpp in Sources */,
</span><span class="cx">                                 7CCE7F0A1A411AE600447C4C /* PasteboardNotifications.mm in Sources */,
</span><span class="cx">                                 7C83E0531D0A643A00FEBCF3 /* PendingAPIRequestURL.cpp in Sources */,
</span><span class="lines">@@ -2852,42 +2855,41 @@
</span><span class="cx">                                 0F139E781A423A6B00F590F5 /* PlatformUtilitiesCocoa.mm in Sources */,
</span><span class="cx">                                 7CCE7EA61A411A0F00447C4C /* PlatformUtilitiesMac.mm in Sources */,
</span><span class="cx">                                 7CCE7EA71A411A1300447C4C /* PlatformWebViewMac.mm in Sources */,
</span><del>-                                316BDBAC1E7207F100DE0D5A /* GPUBuffer.mm in Sources */,
</del><span class="cx">                                 7CCE7F261A411AF600447C4C /* Preferences.mm in Sources */,
</span><del>-                                7A909A821D877480007E10F8 /* IntRect.cpp in Sources */,
</del><ins>+                                7C1AF7951E8DCBAB002645B9 /* PrepareForMoveToWindow.mm in Sources */,
</ins><span class="cx">                                 7CCE7F0B1A411AE600447C4C /* PreventEmptyUserAgent.cpp in Sources */,
</span><span class="cx">                                 7CCE7F2C1A411B1000447C4C /* PreventImageLoadWithAutoResizing.mm in Sources */,
</span><del>-                                7A909A7E1D877480007E10F8 /* FloatPoint.cpp in Sources */,
</del><span class="cx">                                 7CCE7F0C1A411AE600447C4C /* PrivateBrowsingPushStateNoHistoryCallback.cpp in Sources */,
</span><span class="cx">                                 7C83E0C11D0A652F00FEBCF3 /* ProvisionalURLNotChange.mm in Sources */,
</span><span class="cx">                                 7CCE7EC81A411A7E00447C4C /* PublicSuffix.mm in Sources */,
</span><span class="cx">                                 7C83E0C21D0A653500FEBCF3 /* QuickLook.mm in Sources */,
</span><del>-                                755A20AF1E6E38630093C69F /* DatabaseTrackerTest.cpp in Sources */,
</del><span class="cx">                                 7CCE7F0D1A411AE600447C4C /* ReloadPageAfterCrash.cpp in Sources */,
</span><span class="cx">                                 7C83E0C31D0A653A00FEBCF3 /* RemoteObjectRegistry.mm in Sources */,
</span><span class="cx">                                 7CCE7EC91A411A7E00447C4C /* RenderedImageFromDOMNode.mm in Sources */,
</span><del>-                                07C046CA1E4262A8007201E7 /* CARingBuffer.cpp in Sources */,
-                                7A909A7D1D877480007E10F8 /* AffineTransform.cpp in Sources */,
</del><span class="cx">                                 7CCE7ECA1A411A7E00447C4C /* RenderedImageFromDOMRange.mm in Sources */,
</span><ins>+                                A12DDBFB1E836F0700CF6CAE /* RenderedImageWithOptions.mm in Sources */,
</ins><span class="cx">                                 7C83E0C41D0A654200FEBCF3 /* RequiresUserActionForPlayback.mm in Sources */,
</span><span class="cx">                                 7CCE7F0E1A411AE600447C4C /* ResizeReversePaginatedWebView.cpp in Sources */,
</span><span class="cx">                                 7CCE7F0F1A411AE600447C4C /* ResizeWindowAfterCrash.cpp in Sources */,
</span><span class="cx">                                 7CCE7F101A411AE600447C4C /* ResponsivenessTimerDoesntFireEarly.cpp in Sources */,
</span><del>-                                8E4A85371E1D1AB200F53B0F /* GridPosition.cpp in Sources */,
</del><span class="cx">                                 7CCE7F111A411AE600447C4C /* RestoreSessionStateContainingFormData.cpp in Sources */,
</span><del>-                                7A909A811D877480007E10F8 /* IntPoint.cpp in Sources */,
</del><span class="cx">                                 835CF9671D25FCD6001A65D4 /* RestoreSessionStateWithoutNavigation.cpp in Sources */,
</span><del>-                                7A909A7F1D877480007E10F8 /* FloatRect.cpp in Sources */,
</del><ins>+                                46E816F81E79E29C00375ADC /* RestoreStateAfterTermination.mm in Sources */,
+                                CDCFA7AA1E45183200C2433D /* SampleMap.cpp in Sources */,
</ins><span class="cx">                                 7CCE7F121A411AE600447C4C /* ScrollPinningBehaviors.cpp in Sources */,
</span><span class="cx">                                 CE06DF9B1E1851F200E570C9 /* SecurityOrigin.cpp in Sources */,
</span><ins>+                                5769C50B1D9B0002000847FB /* SerializedCryptoKeyWrap.mm in Sources */,
</ins><span class="cx">                                 7CCE7ECB1A411A7E00447C4C /* SetAndUpdateCacheModel.mm in Sources */,
</span><span class="cx">                                 7CCE7ECC1A411A7E00447C4C /* SetDocumentURI.mm in Sources */,
</span><span class="cx">                                 7C83E0521D0A641800FEBCF3 /* SharedBuffer.cpp in Sources */,
</span><ins>+                                A17991881E1C994E00A505ED /* SharedBuffer.mm in Sources */,
+                                A179918B1E1CA24100A505ED /* SharedBufferTest.cpp in Sources */,
</ins><span class="cx">                                 7CCE7F131A411AE600447C4C /* ShouldGoToBackForwardListItem.cpp in Sources */,
</span><span class="cx">                                 7CCE7F141A411AE600447C4C /* ShouldKeepCurrentBackForwardListItemInList.cpp in Sources */,
</span><span class="cx">                                 37BCA61C1B596BA9002012CA /* ShouldOpenExternalURLsInNewWindowActions.mm in Sources */,
</span><span class="cx">                                 7C83E0C51D0A654600FEBCF3 /* ShrinkToFit.mm in Sources */,
</span><span class="cx">                                 7CCE7ECD1A411A7E00447C4C /* SimplifyMarkup.mm in Sources */,
</span><ins>+                                2DFF7B6D1DA487AF00814614 /* SnapshotStore.mm in Sources */,
</ins><span class="cx">                                 7CCE7F151A411AE600447C4C /* SpacebarScrolling.cpp in Sources */,
</span><span class="cx">                                 7CCE7EF21A411AE600447C4C /* StopLoadingDuringDidFailProvisionalLoad.cpp in Sources */,
</span><span class="cx">                                 7CCE7ECE1A411A7E00447C4C /* StopLoadingFromDidFinishLoading.mm in Sources */,
</span><span class="lines">@@ -2895,28 +2897,22 @@
</span><span class="cx">                                 515BE1711D428E4B00DD7C68 /* StoreBlobThenDelete.mm in Sources */,
</span><span class="cx">                                 7CCE7ED01A411A7E00447C4C /* StringByEvaluatingJavaScriptFromString.mm in Sources */,
</span><span class="cx">                                 7CCE7ED11A411A7E00447C4C /* StringTruncator.mm in Sources */,
</span><ins>+                                ECA680CE1E68CC0900731D20 /* StringUtilities.mm in Sources */,
</ins><span class="cx">                                 7CCE7ED21A411A7E00447C4C /* SubresourceErrorCrash.mm in Sources */,
</span><span class="cx">                                 7CCE7EA81A411A1900447C4C /* SyntheticBackingScaleFactorWindow.m in Sources */,
</span><span class="cx">                                 7CCE7F161A411AE600447C4C /* TerminateTwice.cpp in Sources */,
</span><del>-                                5C0BF8911DD599A900B00328 /* WebViewCanPasteZeroPng.mm in Sources */,
</del><span class="cx">                                 7CCE7EA91A411A1D00447C4C /* TestBrowsingContextLoadDelegate.mm in Sources */,
</span><ins>+                                2D1C04A71D76298B000A6816 /* TestNavigationDelegate.mm in Sources */,
</ins><span class="cx">                                 A14FC5901B8AE36F00D107EB /* TestProtocol.mm in Sources */,
</span><span class="cx">                                 7CCE7EAE1A411A3400447C4C /* TestsController.cpp in Sources */,
</span><del>-                                5C0BF88D1DD5964D00B00328 /* MemoryPressureHandler.mm in Sources */,
</del><ins>+                                2EFF06D41D8AEDBB0004BB30 /* TestWKWebView.mm in Sources */,
</ins><span class="cx">                                 CE3524F91B1441C40028A7C5 /* TextFieldDidBeginAndEndEditing.cpp in Sources */,
</span><span class="cx">                                 7CCE7EDD1A411A9200447C4C /* TimeRanges.cpp in Sources */,
</span><span class="cx">                                 7CCE7ED31A411A7E00447C4C /* TypingStyleCrash.mm in Sources */,
</span><span class="cx">                                 7CCE7EDE1A411A9200447C4C /* URL.cpp in Sources */,
</span><span class="cx">                                 7CCE7EB01A411A4400447C4C /* URLExtras.mm in Sources */,
</span><del>-                                07492B3B1DF8B14C00633DE1 /* EnumerateMediaDevices.cpp in Sources */,
-                                A14AAB631E78D7DE00C1ADC2 /* WKPDFView.mm in Sources */,
-                                C25CCA061E51380B0026CB8A /* LineBreaking.mm in Sources */,
-                                7A6A2C701DCCFA8C00C0D085 /* LocalStorageQuirkTest.mm in Sources */,
-                                D34E08761E4E42E1005FF14A /* WKWebViewGetContents.mm in Sources */,
-                                2DFF7B6D1DA487AF00814614 /* SnapshotStore.mm in Sources */,
</del><span class="cx">                                 5C6E65441D5CEFD400F7862E /* URLParser.cpp in Sources */,
</span><span class="cx">                                 7CCE7F271A411AF600447C4C /* UserContentController.mm in Sources */,
</span><del>-                                1C9EB8411E380DA1005C6442 /* ComplexTextController.cpp in Sources */,
</del><span class="cx">                                 7CCE7F2D1A411B1000447C4C /* UserContentTest.mm in Sources */,
</span><span class="cx">                                 7C882E0A1C80C764006BF731 /* UserContentWorld.mm in Sources */,
</span><span class="cx">                                 7CCB99211D3B41F6003922F6 /* UserInitiatedActionInNavigationAction.mm in Sources */,
</span><span class="lines">@@ -2926,18 +2922,15 @@
</span><span class="cx">                                 7C83E0C61D0A654E00FEBCF3 /* VideoControlsManager.mm in Sources */,
</span><span class="cx">                                 0F139E771A423A5B00F590F5 /* WeakObjCPtr.mm in Sources */,
</span><span class="cx">                                 7CCE7F191A411AE600447C4C /* WebArchive.cpp in Sources */,
</span><del>-                                2D4CF8BD1D8360CC0001CE8D /* WKThumbnailView.mm in Sources */,
</del><span class="cx">                                 7C83E04C1D0A641800FEBCF3 /* WebCoreNSURLSession.mm in Sources */,
</span><del>-                                CDCFA7AA1E45183200C2433D /* SampleMap.cpp in Sources */,
-                                ECA680CE1E68CC0900731D20 /* StringUtilities.mm in Sources */,
</del><span class="cx">                                 7CCE7F1A1A411AE600447C4C /* WebCoreStatisticsWithNoWebProcess.cpp in Sources */,
</span><span class="cx">                                 7CCE7EAB1A411A2400447C4C /* WebKitAgnosticTest.mm in Sources */,
</span><del>-                                5120C83D1E6751290025B250 /* WebsiteDataStoreCustomPaths.mm in Sources */,
</del><span class="cx">                                 51714EB81CF8CA17004723C4 /* WebProcessKillIDBCleanup.mm in Sources */,
</span><span class="cx">                                 536770341CC8022800D425B1 /* WebScriptObjectDescription.mm in Sources */,
</span><del>-                                1CAD1F861E5CE7DA00AF2C2C /* FontCache.cpp in Sources */,
</del><ins>+                                5120C83D1E6751290025B250 /* WebsiteDataStoreCustomPaths.mm in Sources */,
+                                5C9E56851DF9145400C9EE33 /* WebsitePolicies.mm in Sources */,
</ins><span class="cx">                                 7CCE7ED41A411A7E00447C4C /* WebViewCanPasteURL.mm in Sources */,
</span><del>-                                CD78E11D1DB7EA660014A2DE /* FullscreenDelegate.mm in Sources */,
</del><ins>+                                5C0BF8911DD599A900B00328 /* WebViewCanPasteZeroPng.mm in Sources */,
</ins><span class="cx">                                 7C83E0421D0A63FD00FEBCF3 /* WebViewCloseInsideDidFinishLoadForFrame.mm in Sources */,
</span><span class="cx">                                 7CCE7ED51A411A7E00447C4C /* WebViewDidCreateJavaScriptContext.mm in Sources */,
</span><span class="cx">                                 7CCE7ED61A411A7E00447C4C /* WebViewDidRemoveFrameFromHierarchy.mm in Sources */,
</span><span class="lines">@@ -2945,35 +2938,38 @@
</span><span class="cx">                                 7CCE7ED71A411A7E00447C4C /* WillPerformClientRedirectToURLCrash.mm in Sources */,
</span><span class="cx">                                 7CCE7F1C1A411AE600447C4C /* WillSendSubmitEvent.cpp in Sources */,
</span><span class="cx">                                 7CCE7ED81A411A7E00447C4C /* WillSendSubmitEvent.mm in Sources */,
</span><del>-                                316BDBA41E70EF6800DE0D5A /* GPUFunction.mm in Sources */,
</del><span class="cx">                                 7CCE7ED91A411A7E00447C4C /* WindowlessWebViewWithMedia.mm in Sources */,
</span><span class="cx">                                 1F83571B1D3FFB2300E3967B /* WKBackForwardList.mm in Sources */,
</span><del>-                                A17991881E1C994E00A505ED /* SharedBuffer.mm in Sources */,
-                                2EFF06D71D8AF34A0004BB30 /* WKWebViewCandidateTests.mm in Sources */,
</del><span class="cx">                                 7CCE7F2E1A411B1000447C4C /* WKBrowsingContextGroupTest.mm in Sources */,
</span><span class="cx">                                 7CCE7F2F1A411B1000447C4C /* WKBrowsingContextLoadDelegateTest.mm in Sources */,
</span><span class="cx">                                 7C54A4BE1AA11CCA00380F78 /* WKBundleFileHandle.cpp in Sources */,
</span><del>-                                46397B951DC2C850009A78AE /* DOMNode.mm in Sources */,
</del><ins>+                                51D124981E763B02002B2820 /* WKHTTPCookieStore.mm in Sources */,
</ins><span class="cx">                                 7CCE7F1D1A411AE600447C4C /* WKImageCreateCGImageCrash.cpp in Sources */,
</span><ins>+                                375E0E171D66674400EFEC2C /* WKNSNumber.mm in Sources */,
+                                37B47E301D64E7CA005F4EFF /* WKObject.mm in Sources */,
</ins><span class="cx">                                 7C89D2AC1A69B80D003A5FDE /* WKPageConfiguration.cpp in Sources */,
</span><span class="cx">                                 52D673EE1AFB127300FA19FE /* WKPageCopySessionStateWithFiltering.cpp in Sources */,
</span><span class="cx">                                 7CCE7F1F1A411AE600447C4C /* WKPageGetScaleFactorNotZero.cpp in Sources */,
</span><del>-                                F4BFA68E1E4AD08000154298 /* DragAndDropPasteboardTests.mm in Sources */,
</del><span class="cx">                                 7CCE7F201A411AE600447C4C /* WKPageIsPlayingAudio.cpp in Sources */,
</span><ins>+                                A14AAB631E78D7DE00C1ADC2 /* WKPDFView.mm in Sources */,
</ins><span class="cx">                                 2D00065F1C1F589A0088E6A7 /* WKPDFViewResizeCrash.mm in Sources */,
</span><span class="cx">                                 7CCE7F211A411AE600447C4C /* WKPreferences.cpp in Sources */,
</span><span class="cx">                                 7C83E0B51D0A649300FEBCF3 /* WKRetainPtr.cpp in Sources */,
</span><del>-                                9C64DC321D76198A004B598E /* YouTubePluginReplacement.cpp in Sources */,
-                                5110FCFA1E01CDB8006F8D0B /* IDBIndexUpgradeToV2.mm in Sources */,
</del><span class="cx">                                 5E4B1D2E1D404C6100053621 /* WKScrollViewDelegateCrash.mm in Sources */,
</span><span class="cx">                                 7CCE7F221A411AE600447C4C /* WKString.cpp in Sources */,
</span><span class="cx">                                 7CCE7F1E1A411AE600447C4C /* WKStringJSString.cpp in Sources */,
</span><ins>+                                2D4CF8BD1D8360CC0001CE8D /* WKThumbnailView.mm in Sources */,
+                                5CE354D91E70DA5C00BEFE3B /* WKUserContentExtensionStore.mm in Sources */,
+                                2EFF06D71D8AF34A0004BB30 /* WKWebViewCandidateTests.mm in Sources */,
</ins><span class="cx">                                 A14FC5851B89739100D107EB /* WKWebViewConfigurationExtras.mm in Sources */,
</span><span class="cx">                                 7C417F331D19E14800B8EF53 /* WKWebViewDefaultNavigationDelegate.mm in Sources */,
</span><del>-                                5CE354D91E70DA5C00BEFE3B /* WKUserContentExtensionStore.mm in Sources */,
</del><span class="cx">                                 0F3B94A71A77267400DE3272 /* WKWebViewEvaluateJavaScript.mm in Sources */,
</span><ins>+                                D34E08761E4E42E1005FF14A /* WKWebViewGetContents.mm in Sources */,
+                                F4FA91811E61849B007B8C1D /* WKWebViewSelectionTests.mm in Sources */,
+                                93F56DA91E5F919D003EDE84 /* WKWebViewSnapshot.mm in Sources */,
</ins><span class="cx">                                 9984FACC1CFFAF60008D198C /* WKWebViewTextInput.mm in Sources */,
</span><span class="cx">                                 764322D71B61CCC30024F801 /* WordBoundaryTypingAttributes.mm in Sources */,
</span><ins>+                                9C64DC321D76198A004B598E /* YouTubePluginReplacement.cpp in Sources */,
</ins><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">                 };
</span><span class="lines">@@ -2981,10 +2977,10 @@
</span><span class="cx">                         isa = PBXSourcesBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><ins>+                                9BD4239A1E04BD9800200395 /* AttributedSubstringForProposedRangeWithImage.mm in Sources */,
</ins><span class="cx">                                 2E7765CD16C4D80A00BA2BB1 /* mainIOS.mm in Sources */,
</span><del>-                                9BD4239A1E04BD9800200395 /* AttributedSubstringForProposedRangeWithImage.mm in Sources */,
</del><ins>+                                2E7765CF16C4D81100BA2BB1 /* mainMac.mm in Sources */,
</ins><span class="cx">                                 7AD3FE8E1D76131200B169A4 /* TransformationMatrix.cpp in Sources */,
</span><del>-                                2E7765CF16C4D81100BA2BB1 /* mainMac.mm in Sources */,
</del><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">                 };
</span><span class="lines">@@ -2992,15 +2988,15 @@
</span><span class="cx">                         isa = PBXSourcesBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><ins>+                                374B7A611DF371CF00ACCB6C /* BundleEditingDelegatePlugIn.mm in Sources */,
</ins><span class="cx">                                 A13EBBB01B87436F00097110 /* BundleParametersPlugIn.mm in Sources */,
</span><ins>+                                37A709AF1E3EA97E00CA5969 /* BundleRangeHandlePlugIn.mm in Sources */,
</ins><span class="cx">                                 1C2B81831C891F0900A5529F /* CancelFontSubresourcePlugIn.mm in Sources */,
</span><span class="cx">                                 A14FC58B1B89927100D107EB /* ContentFilteringPlugIn.mm in Sources */,
</span><span class="cx">                                 A13EBBAB1B87434600097110 /* PlatformUtilitiesCocoa.mm in Sources */,
</span><span class="cx">                                 1A4F81CF1BDFFD53004E672E /* RemoteObjectRegistryPlugIn.mm in Sources */,
</span><ins>+                                A12DDC021E837C2400CF6CAE /* RenderedImageWithOptionsPlugIn.mm in Sources */,
</ins><span class="cx">                                 7C882E091C80C630006BF731 /* UserContentWorldPlugIn.mm in Sources */,
</span><del>-                                37A709AF1E3EA97E00CA5969 /* BundleRangeHandlePlugIn.mm in Sources */,
-                                A12DDC021E837C2400CF6CAE /* RenderedImageWithOptionsPlugIn.mm in Sources */,
-                                374B7A611DF371CF00ACCB6C /* BundleEditingDelegatePlugIn.mm in Sources */,
</del><span class="cx">                                 7C83E03D1D0A60D600FEBCF3 /* UtilitiesCocoa.mm in Sources */,
</span><span class="cx">                                 A13EBBAA1B87428D00097110 /* WebProcessPlugIn.mm in Sources */,
</span><span class="cx">                         );
</span><span class="lines">@@ -3013,6 +3009,7 @@
</span><span class="cx">                                 BC246D9C132F1FF000B56D7C /* CanHandleRequest_Bundle.cpp in Sources */,
</span><span class="cx">                                 297234B7173AFAC700983601 /* CustomProtocolsInvalidScheme_Bundle.cpp in Sources */,
</span><span class="cx">                                 F6B7BE9517469212008A3445 /* DidAssociateFormControls_Bundle.cpp in Sources */,
</span><ins>+                                AD57AC201DA7465000FF1BDE /* DidRemoveFrameFromHiearchyInPageCache_Bundle.cpp in Sources */,
</ins><span class="cx">                                 BCB68042126FBFF100642A61 /* DocumentStartUserScriptAlertCrash_Bundle.cpp in Sources */,
</span><span class="cx">                                 51393E221523952D005F39C5 /* DOMWindowExtensionBasic_Bundle.cpp in Sources */,
</span><span class="cx">                                 F6F49C6B15545CA70007F39D /* DOMWindowExtensionNoCache_Bundle.cpp in Sources */,
</span><span class="lines">@@ -3037,7 +3034,6 @@
</span><span class="cx">                                 BC575BD9126F58E2006F0F12 /* PlatformUtilities.cpp in Sources */,
</span><span class="cx">                                 0F139E791A42457000F590F5 /* PlatformUtilitiesCocoa.mm in Sources */,
</span><span class="cx">                                 BC575BE0126F590D006F0F12 /* PlatformUtilitiesMac.mm in Sources */,
</span><del>-                                AD57AC201DA7465000FF1BDE /* DidRemoveFrameFromHiearchyInPageCache_Bundle.cpp in Sources */,
</del><span class="cx">                                 B55AD1D5179F3B3000AC1494 /* PreventImageLoadWithAutoResizing_Bundle.cpp in Sources */,
</span><span class="cx">                                 C0BD669F131D3CFF00E18F2A /* ResponsivenessTimerDoesntFireEarly_Bundle.cpp in Sources */,
</span><span class="cx">                                 51FCF7A11534B2A000104491 /* ShouldGoToBackForwardListItem_Bundle.cpp in Sources */,
</span></span></pre></div>
<a id="trunkToolsTestWebKitAPITestsmacAhemttf"></a>
<div class="delfile"><h4>Deleted: trunk/Tools/TestWebKitAPI/Tests/mac/Ahem.ttf (214857 => 214858)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/TestWebKitAPI/Tests/mac/Ahem.ttf        2017-04-04 00:42:02 UTC (rev 214857)
+++ trunk/Tools/TestWebKitAPI/Tests/mac/Ahem.ttf        2017-04-04 00:42:54 UTC (rev 214858)
</span><span class="lines">@@ -1,29 +0,0 @@
</span><del>- \x800OS/2xPJ\x8D8`cmap\xD6Flrgasp        0\xB0glyfI\xB3t\xDA \xE0dhead֢N\xBC6hhea
-\xF4$hmtx\xB9 }\x98\xD4loca u'&quot;&amp;D\xECmaxp\xF8         name~\x8C\xB8(0hpost\x8D\xD0\x8A.\x98BQg_&lt;\xF5        \xE8\xB3o_Y\xC0-\xABI\xFF8\xE8  \xFF8\xE8\xE8\xF5\xF5\xE8\x90\xBC\x8A\x8F\xBC\x8A\xC52        \x80\xAF HW3C@ \xF0 \xFF8 \xC8 @   \xE8}\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8
 \xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\x
 E8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8\xE8L&amp;
-        
- - !&quot;#$%&amp;'()*+,-./0123456789:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\xDB\x81\x82\x83\x84\xDD\x85\x86\x87\x88\xE3\x89\x8A\xEA\x8B\x8C\xE8\x8D\xEB\xEC\x8E\x8F\xE4\xE6\xE5\xD4\xE9\x90\x91\xD3\x92\x93\x94\x95\x96\xE7\xD1\xED\xD2\x97\x98\xDE\x9A\x9B\x9C\xCE\xCF\xD5\xD6\xD8\xD9\x9D\x9E\x9F\xEE\xA0\xD0\xE2\xA1\xE0\xE1\xDC\xA2\xD7\xDA\xDF\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC&amp;N@&amp;~\xFF1Sx\x92\xC7\xC9\xDD\x94\xA9\xBC\xC0     &quot; &amp; 0 : D!&quot;!&amp;&quot;&quot;&quot;&quot;&quot;&quot;&quot;+&quot;H&quot;`&quot;e&quot;\xF2%\xCA\xF0\xFF\xFF (\xA01Rx\x92\xC6\xC9\xD8\x94\xA9\xBC\xC0
        &amp; 0 9 D!&quot;!&amp;&quot;&quot;&quot;&quot;&quot;&quot;&quot;+&quot;H&quot;`&quot;d&quot;\xF2%\xCA\xF0\xFF\xFF\xFF\xE3\xFF\xE2\xFF\x81\xFF|\xFFX\xFF?\xFD\xEC\xFD&gt;\xFD*\xFC\xD3\xFD\xDF\xFF\xE0\xC2\xE0\xBC\xE0\xBB\xE0\xB8\xE0\xAF\xE0\xA7\xE0\x9E\xDF\xC1߭\xDE\xE2\xDE\xCC\xDE\xD6\xDE\xCA޾ޥފއ\xDD\xFB\xDB$\xEFJ\xFE\xEC\xEE\x99\x95\x82\x83\xA1\x8E\xBD\x84\x8A\x88\x90\x97\x96\xC4\x87\xB5\x81\x8D\xC7\xC8\x89\x8F\x85\xA2\xB9\xC6\x91\x98\xCA\xC9\xCB\x94\x9A\xA5\xA3\x9Bab\x8Bc\xA7d\xA4\xA6\xAB\xA8\xA9\xAA\xBEe\xAE\xAC\xAD\x9Cf\xC5\x8C\xB1\xAF\xB0g\xC0\xC2\x86ihjlkm\x92npoqrtsuv\xBFwyxz|{\x9F\x93~}\x80\xC1\xC3\xA0\xB3\xBC\xB6\xB7\xB8\xBB\xB4\xBA\x9D\x9E\xD7\xE6\xC4\xA2\xE7&amp;N@&amp;~\xFF1Sx\x92\xC7\xC9\xDD\x94\xA9\xBC\xC0     &quot; &am
 p; 0 : D!&quot;!&amp;&quot;&quot;&quot;&quot;&quot;&quot;&quot;+&quot;H&quot;`&quot;e&quot;\xF2%\xCA\xF0\xFF\xFF (\xA01Rx\x92\xC6\xC9\xD8\x94\xA9\xBC\xC0       &amp; 0 9 D!&quot;!&amp;&quot;&quot;&quot;&quot;&quot;&quot;&quot;+&quot;H&quot;`&quot;d&quot;\xF2%\xCA\xF0\xFF\xFF\xFF\xE3\xFF\xE2\xFF\x81\xFF|\xFFX\xFF?\xFD\xEC\xFD&gt;\xFD*\xFC\xD3\xFD\xDF\xFF\xE0\xC2\xE0\xBC\xE0\xBB\xE0\xB8\xE0\xAF\xE0\xA7\xE0\x9E\xDF\xC1߭\xDE\xE2\xDE\xCC\xDE\xD6\xDE\xCA޾ޥފއ\xDD\xFB\xDB$\xEFJ\xFE\xEC\xEE\x99\x95\x82\x83\xA1\x8E\xBD\x84\x8A\x88\x90\x97\x96\xC4\x87\xB5\x81\x8D\xC7\xC8\x89\x8F\x85\xA2\xB9\xC6\x91\x98\xCA\xC9\xCB\x94\x9A\xA5\xA3\x9Bab\x8Bc\xA7d\xA4\xA6\xAB\xA8\xA9\xAA\xBEe\xAE\xAC\xAD\x9Cf\xC5\x8C\xB1\xAF\xB0g\xC0\xC2\x86ihjlkm\x92npoqrtsuv\xBFwyxz|{\x9F\x93~}\x80\xC1\xC3
 \xA0\xB3\xBC\xB6\xB7\xB8\xBB\xB4\xBA\x9D\x9E\xD7\xE6\xC4\xA2\xE7}k 3!%!!}\xEE\xFD\x8F\xF4\xFE  \xFC\xE0}&amp;\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC
  \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC
 \xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\x
 FF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE81!!\xE8\xFC\xC8\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 
 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xE8 !!\xE8\xFC \xFC\xE0\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\
 xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC
  \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC
 \xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xF
 F8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8
  !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !
 !\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC\xFF8\xE8 !!\xE8\xFC \xFC&quot;0&gt;LZhv\x84\x92\xA0\xAE\xBC\xCA\xD8\xE6\xF4,:HVdr\x80\x8E\x9C\xAA\xB8\xC6\xD4\xE2\xF0\xFE (6DR`n|\x8A\x98\xA6\xB4\xC2\xD0\xDE\xEC\xFA$2@N\jx\x86\x94\xA2\xB0\xBE\xCC\xDA\xE8\xF6 .&lt;JXdr\x80\x8E\x9C\xAA\xB8\xC6\xD4\xE2\xF0\xFE (6DR`n|\x8A\x98\xA6\xB4\xC2\xD0\xDE\xEC\xFA$2@N\jx\x86\x94\xA2\xB0\xBE\xCC\xDA\xE8\xF6 .&lt;JXft\x82\x90\x9E
 \xAC\xBA\xC8\xD6\xE4\xF2*88FTbp~\x8C\x9A\xA8\xB6\xC4\xD2\xE0\xEE\xFC        
-                &amp;        4        B        P        ^        l        z        \x88        \x96        \xA4        \xB2        \xC0        \xCE        \xDC        \xEA        \xF8
-
-
-&quot;
-0
-&gt;
-L
-Z
-h
-v
-\x84
-\x92
-\xA0
-\xAE
-\xBC
-\xCA
-\xD8
-\xE6
-\xF4    , : H V d r \x80 \x8E \x9C \xAA \xB8 \xC6 \xD4 \xE2 \xF0 \xFE  ( 6 D R ` n | \x8A \x98 \xA6 \xB4 \xC2 \xD0 \xDE \xEC \xFA - - -$ -2J\x9E\x9E\xA6 \xB4\xD4\xDC\xF2\xCF\xFA\xC9\xCD\xD4\xE4 \xE8\xF3\xF7\xFB        \x9E        \xA4        \xAC         \xBA        \xDA        \xE2        \xF8                        Most characters are the em square, except &amp;EAcute and &quot;p&quot;, which show ascent/descent from the baseline. Useful for testing composition systems. Produced by Todd Fahrner for the CSS Samurai's browser testing.AhemRegula
 rVersion 1.1 AhemAhemVersion 1.1AhemMost characters are the em square, except &amp;EAcute and &quot;p&quot;, which show ascent/descent from the baseline. Useful for testing composition systems. Produced by Todd Fahrner for the CSS Samurai's browser testing.AhemRegularVersion 1.1 AhemAhemVersion 1.1AhemAhemRegularAhemMost characters are the em square, except &amp;EAcute and &quot;p&quot;, which show ascent/descent from the baseline. Useful for testing composition systems. Produced by Todd Fahrner for the CSS Samurai's browser testing.AhemRegularVersion 1.1 AhemAhemVersion 1.1AhemAhemRegularAhem\xFF{\xF5         -
  !&quot;#$%&amp;'()*+,-./0123456789:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x83\x84\x85\x86\x88\x89\x8A\x8B\x8D\x8E\x90\x91\x93\x96\x97\x9D\x9E\xA0\xA1\xA2\xA3\xA4\xA9\xAA\xAC\xAD\xAE\xAF\xB6\xB7\xB8\xBA\xBD\xC3\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xB0\xB1\xBB\xA6\xA8\x9F\x9B\xB2\xB3\xC4\xB4\xB5\xC5\x82\xC2\x87\xAB\xC6\xBE\xBF\xBC\x8C\x98\x9A\x99\xA5\x92\x9C\x8F\x94\x95\xA7\xB9\xD2\xC0\xC1NULLHTDEL\xFF\xFF
</del><span class="cx">\ No newline at end of file
</span></span></pre>
</div>
</div>

</body>
</html>