<!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>[165800] trunk/Source/WebKit</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/165800">165800</a></dd>
<dt>Author</dt> <dd>rniwa@webkit.org</dd>
<dt>Date</dt> <dd>2014-03-17 21:55:44 -0700 (Mon, 17 Mar 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>Revert the erroneous change made by Xcode.

* WebKit.xcodeproj/project.pbxproj:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKitChangeLog">trunk/Source/WebKit/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitWebKitxcodeprojprojectpbxproj">trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKitChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/ChangeLog (165799 => 165800)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/ChangeLog        2014-03-18 04:55:14 UTC (rev 165799)
+++ trunk/Source/WebKit/ChangeLog        2014-03-18 04:55:44 UTC (rev 165800)
</span><span class="lines">@@ -1,3 +1,9 @@
</span><ins>+2014-03-17  Ryosuke Niwa  &lt;rniwa@webkit.org&gt;
+
+        Revert the erroneous change made by Xcode.
+
+        * WebKit.xcodeproj/project.pbxproj:
+
</ins><span class="cx"> 2014-03-16  Darin Adler  &lt;darin@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Optimize hasTagName when called on an HTMLElement
</span></span></pre></div>
<a id="trunkSourceWebKitWebKitxcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj (165799 => 165800)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj        2014-03-18 04:55:14 UTC (rev 165799)
+++ trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj        2014-03-18 04:55:44 UTC (rev 165800)
</span><span class="lines">@@ -60,6 +60,7 @@
</span><span class="cx">                 1AAF5FC00EDE3A92008D883D /* WebHostedNetscapePluginView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AAF5FBE0EDE3A92008D883D /* WebHostedNetscapePluginView.mm */; };
</span><span class="cx">                 1AB1DAC118BC0232004B6A9F /* WebViewGroup.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AB1DABF18BC0232004B6A9F /* WebViewGroup.mm */; };
</span><span class="cx">                 1AB1DAC218BC0232004B6A9F /* WebViewGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB1DAC018BC0232004B6A9F /* WebViewGroup.h */; };
</span><ins>+                1AD7453C18D0D324006F3A1E /* WebKitLegacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD7451218D0D24C006F3A1E /* WebKitLegacy.cpp */; };
</ins><span class="cx">                 1AEA66D40DC6B1FF003D12BF /* WebNetscapePluginEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AEA66D20DC6B1FF003D12BF /* WebNetscapePluginEventHandler.h */; };
</span><span class="cx">                 1AEA66D50DC6B1FF003D12BF /* WebNetscapePluginEventHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AEA66D30DC6B1FF003D12BF /* WebNetscapePluginEventHandler.mm */; };
</span><span class="cx">                 1AEA66D80DC6B209003D12BF /* WebNetscapePluginEventHandlerCarbon.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AEA66D60DC6B209003D12BF /* WebNetscapePluginEventHandlerCarbon.h */; };
</span><span class="lines">@@ -80,6 +81,8 @@
</span><span class="cx">                 224100F90918190100D2D266 /* WebPluginsPrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 224100F80918190100D2D266 /* WebPluginsPrivate.m */; };
</span><span class="cx">                 22F219CC08D236730030E078 /* WebBackForwardListPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F219CB08D236730030E078 /* WebBackForwardListPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 29AEF960134C76FB00FE5096 /* OutlookQuirksUserScript.js in Resources */ = {isa = PBXBuildFile; fileRef = 29AEF95D134C755400FE5096 /* OutlookQuirksUserScript.js */; };
</span><ins>+                2D25396618CE85C200270222 /* WebSharingServicePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D25396418CE85C200270222 /* WebSharingServicePickerController.h */; };
+                2D25396718CE85C200270222 /* WebSharingServicePickerController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D25396518CE85C200270222 /* WebSharingServicePickerController.mm */; };
</ins><span class="cx">                 312E2FE514E48182007CCA18 /* WebNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 312E2FE314E48182007CCA18 /* WebNotification.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 312E2FE614E48182007CCA18 /* WebNotification.mm in Sources */ = {isa = PBXBuildFile; fileRef = 312E2FE414E48182007CCA18 /* WebNotification.mm */; };
</span><span class="cx">                 312E2FE914E48215007CCA18 /* WebNotificationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 312E2FE814E48215007CCA18 /* WebNotificationInternal.h */; };
</span><span class="lines">@@ -450,6 +453,16 @@
</span><span class="cx">                 F834AAD80E64B1C700E2737C /* WebTextIterator.mm in Sources */ = {isa = PBXBuildFile; fileRef = F834AAD60E64B1C700E2737C /* WebTextIterator.mm */; };
</span><span class="cx"> /* End PBXBuildFile section */
</span><span class="cx"> 
</span><ins>+/* Begin PBXContainerItemProxy section */
+                1A5B250918D0DBD300913729 /* PBXContainerItemProxy */ = {
+                        isa = PBXContainerItemProxy;
+                        containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
+                        proxyType = 1;
+                        remoteGlobalIDString = 9398100A0824BF01008DF038;
+                        remoteInfo = WebKit;
+                };
+/* End PBXContainerItemProxy section */
+
</ins><span class="cx"> /* Begin PBXFileReference section */
</span><span class="cx">                 065AD5A10B0C32C7005A2B1D /* WebContextMenuClient.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WebContextMenuClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 065AD5A20B0C32C7005A2B1D /* WebContextMenuClient.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = WebContextMenuClient.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -501,6 +514,10 @@
</span><span class="cx">                 1AAF5FBE0EDE3A92008D883D /* WebHostedNetscapePluginView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebHostedNetscapePluginView.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 1AB1DABF18BC0232004B6A9F /* WebViewGroup.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebViewGroup.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 1AB1DAC018BC0232004B6A9F /* WebViewGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewGroup.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><ins>+                1AD7451218D0D24C006F3A1E /* WebKitLegacy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WebKitLegacy.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                1AD7451918D0D26C006F3A1E /* WebKitLegacy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = WebKitLegacy.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+                1AD7453B18D0D2A6006F3A1E /* WebKitLegacy.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = WebKitLegacy.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
+                1AD7453D18D0D383006F3A1E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = &quot;&lt;group&gt;&quot;; };
</ins><span class="cx">                 1AEA66D20DC6B1FF003D12BF /* WebNetscapePluginEventHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebNetscapePluginEventHandler.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 1AEA66D30DC6B1FF003D12BF /* WebNetscapePluginEventHandler.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebNetscapePluginEventHandler.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 1AEA66D60DC6B209003D12BF /* WebNetscapePluginEventHandlerCarbon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebNetscapePluginEventHandlerCarbon.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -527,6 +544,8 @@
</span><span class="cx">                 22F219CB08D236730030E078 /* WebBackForwardListPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebBackForwardListPrivate.h; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; usesTabs = 0; };
</span><span class="cx">                 2568C72C0174912D0ECA149E /* WebKit.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebKit.h; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; usesTabs = 0; };
</span><span class="cx">                 29AEF95D134C755400FE5096 /* OutlookQuirksUserScript.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = OutlookQuirksUserScript.js; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><ins>+                2D25396418CE85C200270222 /* WebSharingServicePickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebSharingServicePickerController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                2D25396518CE85C200270222 /* WebSharingServicePickerController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebSharingServicePickerController.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</ins><span class="cx">                 2D36FD5E03F78F9E00A80166 /* WebFormDelegatePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebFormDelegatePrivate.h; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; usesTabs = 0; };
</span><span class="cx">                 2D81DAB203EB0B2D00A80166 /* WebFormDelegate.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebFormDelegate.h; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; usesTabs = 0; };
</span><span class="cx">                 2D81DAB303EB0B2D00A80166 /* WebFormDelegate.m */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = WebFormDelegate.m; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; usesTabs = 0; };
</span><span class="lines">@@ -904,6 +923,13 @@
</span><span class="cx"> /* End PBXFileReference section */
</span><span class="cx"> 
</span><span class="cx"> /* Begin PBXFrameworksBuildPhase section */
</span><ins>+                1AD7451518D0D26C006F3A1E /* Frameworks */ = {
+                        isa = PBXFrameworksBuildPhase;
+                        buildActionMask = 2147483647;
+                        files = (
+                        );
+                        runOnlyForDeploymentPostprocessing = 0;
+                };
</ins><span class="cx">                 939811270824BF01008DF038 /* Frameworks */ = {
</span><span class="cx">                         isa = PBXFrameworksBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="lines">@@ -923,6 +949,7 @@
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><span class="cx">                                 939811330824BF01008DF038 /* WebKit.framework */,
</span><ins>+                                1AD7451918D0D26C006F3A1E /* WebKitLegacy.framework */,
</ins><span class="cx">                         );
</span><span class="cx">                         name = Products;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -945,6 +972,7 @@
</span><span class="cx">                                 F5EBC45202134BB601CA1520 /* Plugins */,
</span><span class="cx">                                 511F3FC30CECC7E200852565 /* Storage */,
</span><span class="cx">                                 F5B36B400281DE87018635CB /* WebCoreSupport */,
</span><ins>+                                1AD7451118D0D23D006F3A1E /* WebKitLegacy */,
</ins><span class="cx">                                 9C7CABBB0190A37C0ECA16EA /* WebView */,
</span><span class="cx">                                 1C68F63F095B5F9C00C2984E /* WebInspector */,
</span><span class="cx">                                 F7EBEE5903F9DB2203CA0DE6 /* Carbon */,
</span><span class="lines">@@ -1026,6 +1054,16 @@
</span><span class="cx">                         name = Events;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="cx">                 };
</span><ins>+                1AD7451118D0D23D006F3A1E /* WebKitLegacy */ = {
+                        isa = PBXGroup;
+                        children = (
+                                1AD7453D18D0D383006F3A1E /* Info.plist */,
+                                1AD7451218D0D24C006F3A1E /* WebKitLegacy.cpp */,
+                        );
+                        name = WebKitLegacy;
+                        path = mac/WebKitLegacy;
+                        sourceTree = &quot;&lt;group&gt;&quot;;
+                };
</ins><span class="cx">                 1C68F63F095B5F9C00C2984E /* WebInspector */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><span class="lines">@@ -1056,6 +1094,7 @@
</span><span class="cx">                                 FEE7D6910D99B06A005351F6 /* iOS.xcconfig */,
</span><span class="cx">                                 1C904FD30BA9DD0F0081E9D0 /* Version.xcconfig */,
</span><span class="cx">                                 1C904FD20BA9DD0F0081E9D0 /* WebKit.xcconfig */,
</span><ins>+                                1AD7453B18D0D2A6006F3A1E /* WebKitLegacy.xcconfig */,
</ins><span class="cx">                         );
</span><span class="cx">                         name = Configurations;
</span><span class="cx">                         path = mac/Configurations;
</span><span class="lines">@@ -1134,6 +1173,8 @@
</span><span class="cx">                                 9345DDAE0365FB27008635CE /* WebNSWindowExtras.h */,
</span><span class="cx">                                 9345DDAF0365FB27008635CE /* WebNSWindowExtras.m */,
</span><span class="cx">                                 A57E2F22120749E600048DF3 /* WebQuotaManager.h */,
</span><ins>+                                2D25396418CE85C200270222 /* WebSharingServicePickerController.h */,
+                                2D25396518CE85C200270222 /* WebSharingServicePickerController.mm */,
</ins><span class="cx">                                 F59668C802AD2923018635CA /* WebStringTruncator.h */,
</span><span class="cx">                                 F59668C902AD2923018635CA /* WebStringTruncator.mm */,
</span><span class="cx">                                 DD7CDEE60A23BA9E00069928 /* WebTypesInternal.h */,
</span><span class="lines">@@ -1854,6 +1895,7 @@
</span><span class="cx">                                 939810240824BF01008DF038 /* WebNSViewExtras.h in Headers */,
</span><span class="cx">                                 939810250824BF01008DF038 /* WebNSWindowExtras.h in Headers */,
</span><span class="cx">                                 A58A5799143E727000125F50 /* WebOpenPanelResultListener.h in Headers */,
</span><ins>+                                2D25396618CE85C200270222 /* WebSharingServicePickerController.h in Headers */,
</ins><span class="cx">                                 9398102A0824BF01008DF038 /* WebPanelAuthenticationHandler.h in Headers */,
</span><span class="cx">                                 37B6FB4E1063530C000FDB3B /* WebPDFDocumentExtras.h in Headers */,
</span><span class="cx">                                 939810A50824BF01008DF038 /* WebPDFRepresentation.h in Headers */,
</span><span class="lines">@@ -1923,6 +1965,24 @@
</span><span class="cx"> /* End PBXHeadersBuildPhase section */
</span><span class="cx"> 
</span><span class="cx"> /* Begin PBXNativeTarget section */
</span><ins>+                1AD7451818D0D26C006F3A1E /* WebKitLegacy */ = {
+                        isa = PBXNativeTarget;
+                        buildConfigurationList = 1AD7453318D0D26C006F3A1E /* Build configuration list for PBXNativeTarget &quot;WebKitLegacy&quot; */;
+                        buildPhases = (
+                                1A5B250818D0D90C00913729 /* Migrate Headers */,
+                                1AD7451418D0D26C006F3A1E /* Sources */,
+                                1AD7451518D0D26C006F3A1E /* Frameworks */,
+                        );
+                        buildRules = (
+                        );
+                        dependencies = (
+                                1A5B250A18D0DBD300913729 /* PBXTargetDependency */,
+                        );
+                        name = WebKitLegacy;
+                        productName = WebKitLegacy;
+                        productReference = 1AD7451918D0D26C006F3A1E /* WebKitLegacy.framework */;
+                        productType = &quot;com.apple.product-type.framework&quot;;
+                };
</ins><span class="cx">                 9398100A0824BF01008DF038 /* WebKit */ = {
</span><span class="cx">                         isa = PBXNativeTarget;
</span><span class="cx">                         buildConfigurationList = 149C282D08902B0F008A9EFC /* Build configuration list for PBXNativeTarget &quot;WebKit&quot; */;
</span><span class="lines">@@ -1978,6 +2038,7 @@
</span><span class="cx">                         projectDirPath = &quot;&quot;;
</span><span class="cx">                         projectRoot = &quot;&quot;;
</span><span class="cx">                         targets = (
</span><ins>+                                1AD7451818D0D26C006F3A1E /* WebKitLegacy */,
</ins><span class="cx">                                 9398100A0824BF01008DF038 /* WebKit */,
</span><span class="cx">                         );
</span><span class="cx">                 };
</span><span class="lines">@@ -1999,6 +2060,20 @@
</span><span class="cx"> /* End PBXResourcesBuildPhase section */
</span><span class="cx"> 
</span><span class="cx"> /* Begin PBXShellScriptBuildPhase section */
</span><ins>+                1A5B250818D0D90C00913729 /* Migrate Headers */ = {
+                        isa = PBXShellScriptBuildPhase;
+                        buildActionMask = 2147483647;
+                        files = (
+                        );
+                        inputPaths = (
+                        );
+                        name = &quot;Migrate Headers&quot;;
+                        outputPaths = (
+                        );
+                        runOnlyForDeploymentPostprocessing = 0;
+                        shellPath = /bin/sh;
+                        shellScript = &quot;if [ \&quot;${ACTION}\&quot; = \&quot;build\&quot; -o \&quot;${ACTION}\&quot; = \&quot;install\&quot; -o \&quot;${ACTION}\&quot; = \&quot;installhdrs\&quot; ]; then\n    mkdir -p \&quot;${TARGET_BUILD_DIR}/${PRIVATE_HEADERS_FOLDER_PATH}\&quot;\n    mkdir -p \&quot;${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}\&quot;\n    make -C mac/WebKitLegacy -f \&quot;MigrateHeadersToLegacy.make\&quot; -j `/usr/sbin/sysctl -n hw.activecpu`\nfi\n&quot;;
+                };
</ins><span class="cx">                 1C395DE20C6BE8E0000D1E52 /* Generate Export Files */ = {
</span><span class="cx">                         isa = PBXShellScriptBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="lines">@@ -2031,7 +2106,7 @@
</span><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">                         shellPath = /bin/sh;
</span><del>-                        shellScript = &quot;mkdir -p \&quot;${TARGET_BUILD_DIR}/${PRIVATE_HEADERS_FOLDER_PATH}\&quot;\nmkdir -p \&quot;${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}\&quot;\nmkdir -p \&quot;${BUILT_PRODUCTS_DIR}/DerivedSources/WebKit\&quot;\n\n# If we didn't build WebCore, use the production copy of the headers\nif [ ! -d \&quot;${WEBCORE_PRIVATE_HEADERS_DIR}\&quot; ]; then\n    export WEBCORE_PRIVATE_HEADERS_DIR=\&quot;`eval 'echo ${WEBCORE_PRIVATE_HEADERS_DIR_'${PLATFORM_NAME}'_Production}'`\&quot;\nfi\n\nif [ \&quot;${ACTION}\&quot; = \&quot;build\&quot; -o \&quot;${ACTION}\&quot; = \&quot;install\&quot; -o \&quot;${ACTION}\&quot; = \&quot;installhdrs\&quot; ]; then\n    make -C mac -f \&quot;MigrateHeaders.make\&quot; -j `/usr/sbin/sysctl -n hw.activecpu`\nfi\n&quot;;
</del><ins>+                        shellScript = &quot;exec \&quot;${SRCROOT}/mac/migrate-headers.sh\&quot;&quot;;
</ins><span class="cx">                 };
</span><span class="cx">                 3713F018142905B70036387F /* Check For Inappropriate Objective-C Class Names */ = {
</span><span class="cx">                         isa = PBXShellScriptBuildPhase;
</span><span class="lines">@@ -2157,10 +2232,19 @@
</span><span class="cx"> /* End PBXShellScriptBuildPhase section */
</span><span class="cx"> 
</span><span class="cx"> /* Begin PBXSourcesBuildPhase section */
</span><ins>+                1AD7451418D0D26C006F3A1E /* Sources */ = {
+                        isa = PBXSourcesBuildPhase;
+                        buildActionMask = 2147483647;
+                        files = (
+                                1AD7453C18D0D324006F3A1E /* WebKitLegacy.cpp in Sources */,
+                        );
+                        runOnlyForDeploymentPostprocessing = 0;
+                };
</ins><span class="cx">                 939810BB0824BF01008DF038 /* Sources */ = {
</span><span class="cx">                         isa = PBXSourcesBuildPhase;
</span><span class="cx">                         buildActionMask = 2147483647;
</span><span class="cx">                         files = (
</span><ins>+                                2D25396718CE85C200270222 /* WebSharingServicePickerController.mm in Sources */,
</ins><span class="cx">                                 1A60519117502A5D00BC62F5 /* BinaryPropertyList.cpp in Sources */,
</span><span class="cx">                                 939811010824BF01008DF038 /* CarbonUtils.m in Sources */,
</span><span class="cx">                                 939810FD0824BF01008DF038 /* CarbonWindowAdapter.mm in Sources */,
</span><span class="lines">@@ -2344,6 +2428,14 @@
</span><span class="cx">                 };
</span><span class="cx"> /* End PBXSourcesBuildPhase section */
</span><span class="cx"> 
</span><ins>+/* Begin PBXTargetDependency section */
+                1A5B250A18D0DBD300913729 /* PBXTargetDependency */ = {
+                        isa = PBXTargetDependency;
+                        target = 9398100A0824BF01008DF038 /* WebKit */;
+                        targetProxy = 1A5B250918D0DBD300913729 /* PBXContainerItemProxy */;
+                };
+/* End PBXTargetDependency section */
+
</ins><span class="cx"> /* Begin PBXVariantGroup section */
</span><span class="cx">                 5DE83A740D0F7F9400CAD12A /* WebJavaScriptTextInputPanel.nib */ = {
</span><span class="cx">                         isa = PBXVariantGroup;
</span><span class="lines">@@ -2429,6 +2521,27 @@
</span><span class="cx">                         };
</span><span class="cx">                         name = Production;
</span><span class="cx">                 };
</span><ins>+                1AD7453418D0D26C006F3A1E /* Debug */ = {
+                        isa = XCBuildConfiguration;
+                        baseConfigurationReference = 1AD7453B18D0D2A6006F3A1E /* WebKitLegacy.xcconfig */;
+                        buildSettings = {
+                        };
+                        name = Debug;
+                };
+                1AD7453518D0D26C006F3A1E /* Release */ = {
+                        isa = XCBuildConfiguration;
+                        baseConfigurationReference = 1AD7453B18D0D2A6006F3A1E /* WebKitLegacy.xcconfig */;
+                        buildSettings = {
+                        };
+                        name = Release;
+                };
+                1AD7453618D0D26C006F3A1E /* Production */ = {
+                        isa = XCBuildConfiguration;
+                        baseConfigurationReference = 1AD7453B18D0D2A6006F3A1E /* WebKitLegacy.xcconfig */;
+                        buildSettings = {
+                        };
+                        name = Production;
+                };
</ins><span class="cx"> /* End XCBuildConfiguration section */
</span><span class="cx"> 
</span><span class="cx"> /* Begin XCConfigurationList section */
</span><span class="lines">@@ -2452,6 +2565,16 @@
</span><span class="cx">                         defaultConfigurationIsVisible = 0;
</span><span class="cx">                         defaultConfigurationName = Production;
</span><span class="cx">                 };
</span><ins>+                1AD7453318D0D26C006F3A1E /* Build configuration list for PBXNativeTarget &quot;WebKitLegacy&quot; */ = {
+                        isa = XCConfigurationList;
+                        buildConfigurations = (
+                                1AD7453418D0D26C006F3A1E /* Debug */,
+                                1AD7453518D0D26C006F3A1E /* Release */,
+                                1AD7453618D0D26C006F3A1E /* Production */,
+                        );
+                        defaultConfigurationIsVisible = 0;
+                        defaultConfigurationName = Production;
+                };
</ins><span class="cx"> /* End XCConfigurationList section */
</span><span class="cx">         };
</span><span class="cx">         rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
</span></span></pre>
</div>
</div>

</body>
</html>