<!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>[183940] trunk</title>
</head>
<body>

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

<h3>Log Message</h3>
<pre>Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
https://bugs.webkit.org/show_bug.cgi?id=144751

Unreviewed.

PAL should be a new target inside WebCore, rather than a top-level folder.

.:

* WebKit.xcworkspace/contents.xcworkspacedata: Add it to the workspace.

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig: Updated

Source/WebCore:

* WebCore.xcodeproj/project.pbxproj:
* Configurations/FeatureDefines.xcconfig:

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig: Updated

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig: Updated

Tools:

* Scripts/build-webkit: Add it to build-webkit.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkChangeLog">trunk/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebKitmacChangeLog">trunk/Source/WebKit/mac/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsScriptsbuildwebkit">trunk/Tools/Scripts/build-webkit</a></li>
<li><a href="#trunkWebKitxcworkspacecontentsxcworkspacedata">trunk/WebKit.xcworkspace/contents.xcworkspacedata</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourcePALChangeLog">trunk/Source/PAL/ChangeLog</a></li>
<li><a href="#trunkSourcePALConfigurationsBasexcconfig">trunk/Source/PAL/Configurations/Base.xcconfig</a></li>
<li><a href="#trunkSourcePALConfigurationsDebugReleasexcconfig">trunk/Source/PAL/Configurations/DebugRelease.xcconfig</a></li>
<li><a href="#trunkSourcePALConfigurationsFeatureDefinesxcconfig">trunk/Source/PAL/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourcePALConfigurationsPALxcconfig">trunk/Source/PAL/Configurations/PAL.xcconfig</a></li>
<li><a href="#trunkSourcePALMakefile">trunk/Source/PAL/Makefile</a></li>
<li><a href="#trunkSourcePALPALxcodeprojprojectpbxproj">trunk/Source/PAL/PAL.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourcePALPALPrefixh">trunk/Source/PAL/PALPrefix.h</a></li>
<li><a href="#trunkSourcePALconfigh">trunk/Source/PAL/config.h</a></li>
<li><a href="#trunkSourcePALgraphicsFoocpp">trunk/Source/PAL/graphics/Foo.cpp</a></li>
<li><a href="#trunkSourcePALgraphicsFooh">trunk/Source/PAL/graphics/Foo.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * WebKit.xcworkspace/contents.xcworkspacedata: Add it to the workspace.
+
</ins><span class="cx"> 2015-05-07  Carlos Garcia Campos  &lt;cgarcia@igalia.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Unreviewed. Update OptionsGTK.cmake and NEWS for 2.9.1 release.
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/JavaScriptCore/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * Configurations/FeatureDefines.xcconfig: Updated
+
</ins><span class="cx"> 2015-05-07  Basile Clement  &lt;basile_clement@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Dumping OSR ExitValue should expand materializations only once
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -23,7 +23,7 @@
</span><span class="cx"> // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> 
</span><span class="cx"> // The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
</span><del>-// PAL, WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</del><ins>+// WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</ins><span class="cx"> // build-webkit should match the values below, but they do not need to be in the same order.
</span><span class="cx"> 
</span><span class="cx"> // Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
</span></span></pre></div>
<a id="trunkSourcePALChangeLog"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,40 +0,0 @@
</span><del>-2015-05-07  Dan Bernstein  &lt;mitz@apple.com&gt;
-
-        &lt;rdar://problem/19317140&gt; [Xcode] Remove usage of AspenFamily.xcconfig in Source/
-        https://bugs.webkit.org/show_bug.cgi?id=144727
-
-        Reviewed by Darin Adler.
-
-        * Configurations/Base.xcconfig: Don’t include AspenFamily.xcconfig, and define
-        INSTALL_PATH_PREFIX for the iOS 8.x Simulator.
-
-2015-04-02  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
-
-        Introducing the Platform Abstraction Layer (PAL)
-        https://bugs.webkit.org/show_bug.cgi?id=143358
-
-        Reviewed by Simon Fraser.
-
-        Introduce a new top-level folder and static library. This is intended to be
-        the destination for code that currently resides in WebCore/platform. Code
-        will be moved from that folder into PAL file by file. Separating this
-        platform code into its own static library enforces layering, as well as
-        encourages/aids unit testing of this platform code.
-
-        This commit only creates a single symbol which is not required to build
-        WebKit. The reason for this is so that we can get all build issues ironed
-        out before requiring PAL.
-
-        For more information, see
-        https://lists.webkit.org/pipermail/webkit-dev/2015-March/027303.html
-
-        * PAL.xcodeproj/project.pbxproj: Added.
-        * Makefile: Added. Standard Makefile.
-        * config.h: Added. Standard header.
-        * PALPrefix.h: Added. Copied from WebCore.
-        * graphics/Foo.h: Added. Header.
-        * graphics/Foo.cpp: Added.
-        (foo): Placeholder symbol.
-        * Configurations/Base.xcconfig: Added. Standard config files
-        * Configurations/DebugRelease.xcconfig: Added. Standard config files
-        * Configurations/PAL.xcconfig: Added. Standard config files
</del></span></pre></div>
<a id="trunkSourcePALConfigurationsBasexcconfig"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/Configurations/Base.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/Configurations/Base.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/Configurations/Base.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,119 +0,0 @@
</span><del>-// Copyright (C) 2009, 2010, 2011, 2013 Apple Inc. All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions
-// are met:
-// 1. Redistributions of source code must retain the above copyright
-//    notice, this list of conditions and the following disclaimer.
-// 2. Redistributions in binary form must reproduce the above copyright
-//    notice, this list of conditions and the following disclaimer in the
-//    documentation and/or other materials provided with the distribution.
-//
-// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
-// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
-// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-
-#include &quot;../../../../Internal/Configurations/HaveInternalSDK.xcconfig&quot;
-
-USE_INTERNAL_SDK = $(USE_INTERNAL_SDK_$(CONFIGURATION));
-USE_INTERNAL_SDK_Production = YES;
-USE_INTERNAL_SDK_Debug = $(HAVE_INTERNAL_SDK);
-USE_INTERNAL_SDK_Release = $(HAVE_INTERNAL_SDK);
-
-CLANG_CXX_LANGUAGE_STANDARD = gnu++0x;
-CLANG_CXX_LIBRARY = libc++;
-CLANG_WARN_BOOL_CONVERSION = YES;
-CLANG_WARN_CONSTANT_CONVERSION = YES;
-CLANG_WARN_CXX0X_EXTENSIONS = NO;
-CLANG_WARN_EMPTY_BODY = YES;
-CLANG_WARN_ENUM_CONVERSION = YES;
-CLANG_WARN_INT_CONVERSION = YES;
-CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-COMBINE_HIDPI_IMAGES = NO;
-DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
-ENABLE_STRICT_OBJC_MSGSEND = YES;
-GCC_C_LANGUAGE_STANDARD = gnu99;
-GCC_DEBUGGING_SYMBOLS = default;
-GCC_DYNAMIC_NO_PIC = NO;
-GCC_ENABLE_CPP_EXCEPTIONS = NO;
-GCC_ENABLE_CPP_RTTI = NO;
-GCC_ENABLE_OBJC_EXCEPTIONS = YES;
-GCC_ENABLE_OBJC_GC = $(GCC_ENABLE_OBJC_GC_$(PLATFORM_NAME)_$(USE_INTERNAL_SDK));
-GCC_ENABLE_OBJC_GC_macosx_ = NO;
-GCC_ENABLE_OBJC_GC_macosx_YES = supported;
-GCC_ENABLE_SYMBOL_SEPARATION = NO;
-GCC_FAST_OBJC_DISPATCH = YES;
-GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
-GCC_MODEL_TUNING[sdk=macosx*] = G5;
-GCC_OBJC_CALL_CXX_CDTORS = YES;
-GCC_PRECOMPILE_PREFIX_HEADER = YES;
-GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) WEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST HAVE_HEADER_DETECTION_H $(GCC_PREPROCESSOR_DEFINITIONS);
-GCC_STRICT_ALIASING = YES;
-GCC_THREADSAFE_STATICS = NO;
-GCC_TREAT_WARNINGS_AS_ERRORS = YES;
-GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
-// FIXME: &lt;http://webkit.org/b/107093&gt; WTF should build with -Wshorten-64-to-32
-GCC_WARN_64_TO_32_BIT_CONVERSION = $(GCC_WARN_64_TO_32_BIT_CONVERSION_$(CURRENT_ARCH));
-GCC_WARN_64_TO_32_BIT_CONVERSION_ = YES;
-GCC_WARN_64_TO_32_BIT_CONVERSION_armv7 = YES;
-GCC_WARN_64_TO_32_BIT_CONVERSION_armv7k = YES;
-GCC_WARN_64_TO_32_BIT_CONVERSION_armv7s = YES;
-GCC_WARN_64_TO_32_BIT_CONVERSION_arm64 = NO;
-GCC_WARN_64_TO_32_BIT_CONVERSION_i386 = YES;
-GCC_WARN_64_TO_32_BIT_CONVERSION_x86_64 = NO;
-GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
-GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
-GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
-GCC_WARN_ABOUT_RETURN_TYPE = YES;
-GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
-GCC_WARN_SIGN_COMPARE = YES;
-GCC_WARN_UNDECLARED_SELECTOR = YES;
-GCC_WARN_UNINITIALIZED_AUTOS = YES;
-GCC_WARN_UNUSED_FUNCTION = YES;
-GCC_WARN_UNUSED_VARIABLE = YES;
-LINKER_DISPLAYS_MANGLED_NAMES = YES;
-PREBINDING = NO;
-WARNING_CFLAGS = -Wall -Wextra -Wcast-qual -Wchar-subscripts -Wextra-tokens -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wexit-time-destructors -Wglobal-constructors -Wtautological-compare -Wimplicit-fallthrough;
-HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include $(DSTROOT)/$(INSTALL_PATH_PREFIX)/usr/local/include icu $(HEADER_SEARCH_PATHS);
-
-TARGET_MAC_OS_X_VERSION_MAJOR = $(MAC_OS_X_VERSION_MAJOR);
-
-SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx;
-
-JAVASCRIPTCORE_FRAMEWORKS_DIR = $(SYSTEM_LIBRARY_DIR)/Frameworks;
-
-// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
-// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
-DEBUG_DEFINES_debug = ;
-DEBUG_DEFINES_normal = NDEBUG;
-DEBUG_DEFINES = $(DEBUG_DEFINES_$(CURRENT_VARIANT));
-
-GCC_OPTIMIZATION_LEVEL = $(GCC_OPTIMIZATION_LEVEL_$(CURRENT_VARIANT));
-GCC_OPTIMIZATION_LEVEL_normal = 3;
-GCC_OPTIMIZATION_LEVEL_debug = 0;
-
-STRIP_INSTALLED_PRODUCT = $(STRIP_INSTALLED_PRODUCT_$(CURRENT_VARIANT));
-STRIP_INSTALLED_PRODUCT_normal = YES;
-STRIP_INSTALLED_PRODUCT_debug = NO;
-
-DEAD_CODE_STRIPPING_debug = NO;
-DEAD_CODE_STRIPPING_normal = YES;
-DEAD_CODE_STRIPPING = $(DEAD_CODE_STRIPPING_$(CURRENT_VARIANT));
-
-INSTALL_PATH_PREFIX[sdk=iphonesimulator8.*] = $(DEVELOPER_INSTALL_DIR)/Platforms/iPhoneSimulator.platform/Developer/SDKs/$(SDK_DIR:file);
-INSTALL_PATH = $(INSTALL_PATH_PREFIX)$(INSTALL_PATH_ACTUAL);
-
-SDKROOT = macosx.internal;
-
-OTHER_CFLAGS = $(ASAN_OTHER_CFLAGS);
-OTHER_CPLUSPLUSFLAGS = $(ASAN_OTHER_CPLUSPLUSFLAGS);
-OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS);
</del></span></pre></div>
<a id="trunkSourcePALConfigurationsDebugReleasexcconfig"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/Configurations/DebugRelease.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/Configurations/DebugRelease.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/Configurations/DebugRelease.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,40 +0,0 @@
</span><del>-// Copyright (C) 2009, 2010, 2013 Apple Inc. All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions
-// are met:
-// 1. Redistributions of source code must retain the above copyright
-//    notice, this list of conditions and the following disclaimer.
-// 2. Redistributions in binary form must reproduce the above copyright
-//    notice, this list of conditions and the following disclaimer in the
-//    documentation and/or other materials provided with the distribution.
-//
-// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
-// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
-// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-
-#include &quot;Base.xcconfig&quot;
-
-ARCHS = $(ARCHS_STANDARD_32_64_BIT);
-ONLY_ACTIVE_ARCH = YES;
-
-MACOSX_DEPLOYMENT_TARGET = $(MACOSX_DEPLOYMENT_TARGET_$(PLATFORM_NAME)_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-MACOSX_DEPLOYMENT_TARGET_macosx_1090 = 10.9;
-MACOSX_DEPLOYMENT_TARGET_macosx_101000 = 10.10;
-MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
-
-GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
-DEBUG_INFORMATION_FORMAT = dwarf;
-
-SDKROOT[sdk=iphone*] = $(SDKROOT);
-SDKROOT = $(SDKROOT_$(PLATFORM_NAME)_$(USE_INTERNAL_SDK));
-SDKROOT_macosx_ = macosx;
-SDKROOT_macosx_YES = macosx.internal;
</del></span></pre></div>
<a id="trunkSourcePALConfigurationsFeatureDefinesxcconfig"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/Configurations/FeatureDefines.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/Configurations/FeatureDefines.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/Configurations/FeatureDefines.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,218 +0,0 @@
</span><del>-// Copyright (C) 2009, 2010, 2014, 2015 Apple Inc. All rights reserved.
-// Copyright (C) 2009 Google Inc. All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions
-// are met:
-// 1. Redistributions of source code must retain the above copyright
-//    notice, this list of conditions and the following disclaimer.
-// 2. Redistributions in binary form must reproduce the above copyright
-//    notice, this list of conditions and the following disclaimer in the
-//    documentation and/or other materials provided with the distribution.
-//
-// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
-// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
-// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-// The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
-// PAL, WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
-// build-webkit should match the values below, but they do not need to be in the same order.
-
-// Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
-// and FeatureDefinesCairo.vsprops in WebKitLibraries/win/tools/vsprops.
-
-// Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
-
-ENABLE_3D_TRANSFORMS = ENABLE_3D_TRANSFORMS;
-ENABLE_ACCELERATED_2D_CANVAS = ;
-ENABLE_ACCELERATED_OVERFLOW_SCROLLING[sdk=iphone*] = ENABLE_ACCELERATED_OVERFLOW_SCROLLING;
-ENABLE_ATTACHMENT_ELEMENT = ENABLE_ATTACHMENT_ELEMENT;
-ENABLE_AVF_CAPTIONS[sdk=iphone*] = ENABLE_AVF_CAPTIONS;
-ENABLE_AVF_CAPTIONS[sdk=macosx*] = $(ENABLE_AVF_CAPTIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_AVF_CAPTIONS_macosx_1090 = ;
-ENABLE_AVF_CAPTIONS_macosx_101000 = ENABLE_AVF_CAPTIONS;
-ENABLE_AVF_CAPTIONS_macosx_101100 = ENABLE_AVF_CAPTIONS;
-ENABLE_CACHE_PARTITIONING = ENABLE_CACHE_PARTITIONING;
-ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
-ENABLE_CANVAS_PROXY = ;
-ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;
-ENABLE_ES6_CLASS_SYNTAX = ENABLE_ES6_CLASS_SYNTAX;
-ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX = ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX;
-ENABLE_CONTENT_FILTERING = ENABLE_CONTENT_FILTERING;
-ENABLE_CSP_NEXT = ;
-ENABLE_CSS_ANIMATIONS_LEVEL_2 = ENABLE_CSS_ANIMATIONS_LEVEL_2;
-ENABLE_CSS_BOX_DECORATION_BREAK = ENABLE_CSS_BOX_DECORATION_BREAK;
-ENABLE_CSS_COMPOSITING = ENABLE_CSS_COMPOSITING;
-ENABLE_CSS_DEVICE_ADAPTATION = ;
-ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT;
-ENABLE_CSS_IMAGE_ORIENTATION = ;
-ENABLE_CSS_IMAGE_RESOLUTION = ;
-ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
-ENABLE_CSS_SELECTORS_LEVEL4 = ENABLE_CSS_SELECTORS_LEVEL4;
-ENABLE_CSS_SHAPES = ENABLE_CSS_SHAPES;
-ENABLE_CSS3_TEXT = ;
-ENABLE_CSS3_TEXT_LINE_BREAK = ;
-ENABLE_CURSOR_VISIBILITY = ENABLE_CURSOR_VISIBILITY;
-ENABLE_CUSTOM_SCHEME_HANDLER = ;
-ENABLE_DASHBOARD_SUPPORT[sdk=macosx*] = ENABLE_DASHBOARD_SUPPORT;
-ENABLE_DATALIST_ELEMENT = ;
-ENABLE_DATA_TRANSFER_ITEMS = ;
-ENABLE_DETAILS_ELEMENT = ENABLE_DETAILS_ELEMENT;
-ENABLE_DEVICE_ORIENTATION[sdk=iphone*] = ENABLE_DEVICE_ORIENTATION;
-ENABLE_DOM4_EVENTS_CONSTRUCTOR = ENABLE_DOM4_EVENTS_CONSTRUCTOR;
-ENABLE_ENCRYPTED_MEDIA[sdk=macosx*] = ENABLE_ENCRYPTED_MEDIA;
-ENABLE_ENCRYPTED_MEDIA_V2[sdk=macosx*] = ENABLE_ENCRYPTED_MEDIA_V2;
-ENABLE_FILTERS_LEVEL_2[sdk=iphone*] = ENABLE_FILTERS_LEVEL_2;
-ENABLE_FILTERS_LEVEL_2[sdk=macosx*] = $(ENABLE_FILTERS_LEVEL_2_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_FILTERS_LEVEL_2_macosx_1090 = ;
-ENABLE_FILTERS_LEVEL_2_macosx_101000 = ENABLE_FILTERS_LEVEL_2;
-ENABLE_FILTERS_LEVEL_2_macosx_101100 = ENABLE_FILTERS_LEVEL_2;
-ENABLE_FONT_LOAD_EVENTS = ;
-ENABLE_FULLSCREEN_API[sdk=macosx*] = ENABLE_FULLSCREEN_API;
-ENABLE_GAMEPAD[sdk=macosx*] = ENABLE_GAMEPAD;
-ENABLE_GAMEPAD_DEPRECATED = ;
-ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;
-ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING[sdk=macosx*] = ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING;
-ENABLE_ICONDATABASE[sdk=macosx*] = ENABLE_ICONDATABASE;
-ENABLE_SERVICE_CONTROLS[sdk=macosx*] = $(ENABLE_SERVICE_CONTROLS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_SERVICE_CONTROLS_macosx_1090 = ;
-ENABLE_SERVICE_CONTROLS_macosx_101000 = ENABLE_SERVICE_CONTROLS;
-ENABLE_SERVICE_CONTROLS_macosx_101100 = ENABLE_SERVICE_CONTROLS;
-ENABLE_INDEXED_DATABASE = ENABLE_INDEXED_DATABASE;
-ENABLE_INDEXED_DATABASE_IN_WORKERS = ;
-ENABLE_INDIE_UI = ENABLE_INDIE_UI;
-ENABLE_INPUT_TYPE_COLOR[sdk=macosx*] = ENABLE_INPUT_TYPE_COLOR;
-ENABLE_INPUT_TYPE_COLOR_POPOVER[sdk=macosx*] = ENABLE_INPUT_TYPE_COLOR_POPOVER;
-ENABLE_INPUT_TYPE_DATE[sdk=iphone*] = ENABLE_INPUT_TYPE_DATE;
-ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE = ;
-ENABLE_INPUT_TYPE_DATETIMELOCAL[sdk=iphone*] = ENABLE_INPUT_TYPE_DATETIMELOCAL;
-ENABLE_INPUT_TYPE_MONTH[sdk=iphone*] = ENABLE_INPUT_TYPE_MONTH;
-ENABLE_INPUT_TYPE_TIME[sdk=iphone*] = ENABLE_INPUT_TYPE_TIME;
-ENABLE_INPUT_TYPE_WEEK[sdk=iphone*] = ENABLE_INPUT_TYPE_WEEK;
-
-ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS[sdk=iphone*] = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
-ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS[sdk=macosx*] = $(ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS_macosx_1090 = ;
-ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS_macosx_101000 = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
-ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS_macosx_101100 = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
-
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_1090 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-
-ENABLE_IOS_GESTURE_EVENTS[sdk=iphone*] = $(ENABLE_IOS_GESTURE_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
-ENABLE_IOS_GESTURE_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_IOS_GESTURE_EVENTS;
-
-ENABLE_IOS_TEXT_AUTOSIZING[sdk=iphone*] = ENABLE_IOS_TEXT_AUTOSIZING;
-
-ENABLE_IOS_TOUCH_EVENTS[sdk=iphone*] = $(ENABLE_IOS_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
-ENABLE_IOS_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_IOS_TOUCH_EVENTS;
-
-ENABLE_LEGACY_CSS_VENDOR_PREFIXES = ENABLE_LEGACY_CSS_VENDOR_PREFIXES;
-ENABLE_LEGACY_NOTIFICATIONS[sdk=macosx*] = ENABLE_LEGACY_NOTIFICATIONS;
-ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
-ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
-ENABLE_LETTERPRESS[sdk=iphone*] = ENABLE_LETTERPRESS;
-ENABLE_LINK_PREFETCH = ;
-ENABLE_MATHML = ENABLE_MATHML;
-ENABLE_MEDIA_CONTROLS_SCRIPT = ENABLE_MEDIA_CONTROLS_SCRIPT;
-
-ENABLE_MEDIA_SOURCE[sdk=macosx*] = $(ENABLE_MEDIA_SOURCE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_MEDIA_SOURCE_macosx_1090 = ;
-ENABLE_MEDIA_SOURCE_macosx_101000 = ENABLE_MEDIA_SOURCE;
-ENABLE_MEDIA_SOURCE_macosx_101100 = ENABLE_MEDIA_SOURCE;
-
-ENABLE_MEDIA_STATISTICS = ;
-ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
-ENABLE_MHTML = ;
-ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
-ENABLE_NAVIGATOR_CONTENT_UTILS = ;
-ENABLE_NAVIGATOR_HWCONCURRENCY = ENABLE_NAVIGATOR_HWCONCURRENCY;
-ENABLE_NOSNIFF = ;
-ENABLE_NOTIFICATIONS[sdk=macosx*] = ENABLE_NOTIFICATIONS;
-ENABLE_PDFKIT_PLUGIN[sdk=macosx*] = ENABLE_PDFKIT_PLUGIN;
-ENABLE_PICTURE_SIZES = ENABLE_PICTURE_SIZES;
-ENABLE_POINTER_LOCK = ;
-ENABLE_PROMISES = ENABLE_PROMISES;
-ENABLE_PROXIMITY_EVENTS = ;
-ENABLE_PUBLIC_SUFFIX_LIST = ENABLE_PUBLIC_SUFFIX_LIST;
-ENABLE_QUOTA = ;
-ENABLE_REQUEST_ANIMATION_FRAME = ENABLE_REQUEST_ANIMATION_FRAME;
-ENABLE_REQUEST_AUTOCOMPLETE = ;
-ENABLE_REMOTE_INSPECTOR[sdk=iphone*] = ENABLE_REMOTE_INSPECTOR;
-ENABLE_REMOTE_INSPECTOR[sdk=macosx*] = $(ENABLE_REMOTE_INSPECTOR_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_REMOTE_INSPECTOR_macosx_1090 = ;
-ENABLE_REMOTE_INSPECTOR_macosx_101000 = ENABLE_REMOTE_INSPECTOR;
-ENABLE_REMOTE_INSPECTOR_macosx_101100 = ENABLE_REMOTE_INSPECTOR;
-ENABLE_RESOLUTION_MEDIA_QUERY = ;
-ENABLE_RUBBER_BANDING[sdk=macosx*] = ENABLE_RUBBER_BANDING;
-ENABLE_CSS_SCROLL_SNAP = ENABLE_CSS_SCROLL_SNAP;
-ENABLE_SPEECH_SYNTHESIS = ENABLE_SPEECH_SYNTHESIS;
-ENABLE_STREAMS_API = ENABLE_STREAMS_API;
-ENABLE_SUBTLE_CRYPTO = ENABLE_SUBTLE_CRYPTO;
-ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
-ENABLE_SVG_OTF_CONVERTER = ENABLE_SVG_OTF_CONVERTER;
-
-ENABLE_TELEPHONE_NUMBER_DETECTION[sdk=iphone*] = ENABLE_TELEPHONE_NUMBER_DETECTION;
-ENABLE_TELEPHONE_NUMBER_DETECTION[sdk=macosx*] = $(ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_1090 = ;
-ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_101000 = ENABLE_TELEPHONE_NUMBER_DETECTION;
-ENABLE_TELEPHONE_NUMBER_DETECTION_macosx_101100 = ENABLE_TELEPHONE_NUMBER_DETECTION;
-
-ENABLE_TEMPLATE_ELEMENT = ENABLE_TEMPLATE_ELEMENT;
-ENABLE_TEXT_AUTOSIZING = ;
-
-ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
-
-// FIXME: Remove the USE_INTERNAL_SDK condition once we support touch events when building for iOS with
-// the public SDK. We will also need to update FeatureDefines.h.
-ENABLE_TOUCH_EVENTS[sdk=iphone*] = $(ENABLE_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
-ENABLE_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_TOUCH_EVENTS;
-
-ENABLE_TOUCH_ICON_LOADING = ;
-ENABLE_USERSELECT_ALL = ENABLE_USERSELECT_ALL;
-ENABLE_VIDEO = ENABLE_VIDEO;
-ENABLE_VIDEO_PRESENTATION_MODE[sdk=iphone*] = ENABLE_VIDEO_PRESENTATION_MODE;
-ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
-ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
-ENABLE_VIEW_MODE_CSS_MEDIA = ;
-ENABLE_WEBGL = ENABLE_WEBGL;
-ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO;
-ENABLE_WEB_REPLAY = $(ENABLE_WEB_REPLAY_$(PLATFORM_NAME)_$(CONFIGURATION));
-ENABLE_WEB_REPLAY_macosx_Debug = ENABLE_WEB_REPLAY;
-ENABLE_WEB_REPLAY_macosx_Release = ENABLE_WEB_REPLAY;
-ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
-
-ENABLE_WEB_TIMING[sdk=iphone*] = ENABLE_WEB_TIMING;
-ENABLE_WEB_TIMING[sdk=macosx*] = $(ENABLE_WEB_TIMING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
-ENABLE_WEB_TIMING_macosx_1090 = ;
-ENABLE_WEB_TIMING_macosx_101000 = ENABLE_WEB_TIMING;
-ENABLE_WEB_TIMING_macosx_101100 = ENABLE_WEB_TIMING;
-
-ENABLE_WEBVTT_REGIONS = ENABLE_WEBVTT_REGIONS;
-ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
-
-// FIXME: Remove the USE_INTERNAL_SDK condition once we support XSLT when building for iOS with the
-// public SDK. We will also need to update FeatureDefines.h.
-ENABLE_XSLT[sdk=macosx*] = ENABLE_XSLT;
-ENABLE_XSLT[sdk=iphone*] = $(ENABLE_XSLT_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
-ENABLE_XSLT_ios_WITH_INTERNAL_SDK_YES = ENABLE_XSLT;
-
-ENABLE_FTL_JIT[sdk=macosx*] = ENABLE_FTL_JIT;
-ENABLE_FTL_JIT[sdk=iphoneos*] = ENABLE_FTL_JIT;
-
-ENABLE_JIT = ENABLE_JIT;
-
-ENABLE_SATURATED_LAYOUT_ARITHMETIC = ENABLE_SATURATED_LAYOUT_ARITHMETIC;
-
-FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_AVF_CAPTIONS) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_ES6_CLASS_SYNTAX) $(ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE
 _ENCRYPTED_MEDIA_V2) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_ICONDATABASE) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABL
 E_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROMISES) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RUBBER_BANDING) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_STREAMS_API) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_OTF_CONVERTER) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_DATACUE_VALUE) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_PICTURE_SIZES) $(ENABLE_W
 EB_TIMING) $(ENABLE_WEBVTT_REGIONS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(ENABLE_FTL_JIT) $(ENABLE_JIT) $(ENABLE_SATURATED_LAYOUT_ARITHMETIC) $(ENABLE_VIDEO_PRESENTATION_MODE);
</del></span></pre></div>
<a id="trunkSourcePALConfigurationsPALxcconfig"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/Configurations/PAL.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/Configurations/PAL.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/Configurations/PAL.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-// Copyright (C) 2009, 2010, 2014 Apple Inc. All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions
-// are met:
-// 1. Redistributions of source code must retain the above copyright
-//    notice, this list of conditions and the following disclaimer.
-// 2. Redistributions in binary form must reproduce the above copyright
-//    notice, this list of conditions and the following disclaimer in the
-//    documentation and/or other materials provided with the distribution.
-//
-// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
-// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
-// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-
-#include &quot;FeatureDefines.xcconfig&quot;
-
-EXECUTABLE_PREFIX = lib;
-INSTALL_PATH_ACTUAL = /usr/local/lib;
-PRODUCT_NAME = PAL;
-
-GCC_SYMBOLS_PRIVATE_EXTERN = YES;
-STRIP_INSTALLED_PRODUCT = NO;
</del></span></pre></div>
<a id="trunkSourcePALMakefile"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/Makefile (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/Makefile        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/Makefile        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-include ../Makefile.shared
</del></span></pre></div>
<a id="trunkSourcePALPALxcodeprojprojectpbxproj"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/PAL.xcodeproj/project.pbxproj (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/PAL.xcodeproj/project.pbxproj        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/PAL.xcodeproj/project.pbxproj        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,318 +0,0 @@
</span><del>-// !$*UTF8*$!
-{
-        archiveVersion = 1;
-        classes = {
-        };
-        objectVersion = 46;
-        objects = {
-
-/* Begin PBXBuildFile section */
-                1CDE43FD1AF993B20011C390 /* Foo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDE43FC1AF993B20011C390 /* Foo.h */; };
-                1CDE43FF1AF996540011C390 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDE43FE1AF996540011C390 /* config.h */; };
-                1CDE44021AF9998A0011C390 /* PALPrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDE44011AF9998A0011C390 /* PALPrefix.h */; };
-                C214D9F31ACE3579001C80BA /* Foo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C214D9F21ACE3579001C80BA /* Foo.cpp */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
-                1CDE43F71AF992090011C390 /* PAL.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = PAL.xcconfig; path = Configurations/PAL.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE43F81AF992BA0011C390 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = DebugRelease.xcconfig; path = Configurations/DebugRelease.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE43F91AF992E50011C390 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Base.xcconfig; path = Configurations/Base.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE43FC1AF993B20011C390 /* Foo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Foo.h; path = graphics/Foo.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE43FE1AF996540011C390 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE44001AF997AB0011C390 /* FeatureDefines.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = FeatureDefines.xcconfig; path = Configurations/FeatureDefines.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
-                1CDE44011AF9998A0011C390 /* PALPrefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PALPrefix.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-                C214D9EA1ACE34D6001C80BA /* libPAL.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPAL.a; sourceTree = BUILT_PRODUCTS_DIR; };
-                C214D9F21ACE3579001C80BA /* Foo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Foo.cpp; path = graphics/Foo.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-                C214D9E71ACE34D6001C80BA /* Frameworks */ = {
-                        isa = PBXFrameworksBuildPhase;
-                        buildActionMask = 2147483647;
-                        files = (
-                        );
-                        runOnlyForDeploymentPostprocessing = 0;
-                };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-                1CDE43F61AF991840011C390 /* Configurations */ = {
-                        isa = PBXGroup;
-                        children = (
-                                1CDE43F71AF992090011C390 /* PAL.xcconfig */,
-                                1CDE43F81AF992BA0011C390 /* DebugRelease.xcconfig */,
-                                1CDE43F91AF992E50011C390 /* Base.xcconfig */,
-                                1CDE44001AF997AB0011C390 /* FeatureDefines.xcconfig */,
-                        );
-                        name = Configurations;
-                        sourceTree = &quot;&lt;group&gt;&quot;;
-                };
-                C214D9E11ACE34D6001C80BA = {
-                        isa = PBXGroup;
-                        children = (
-                                1CDE44011AF9998A0011C390 /* PALPrefix.h */,
-                                1CDE43FE1AF996540011C390 /* config.h */,
-                                1CDE43F61AF991840011C390 /* Configurations */,
-                                C214D9F11ACE353F001C80BA /* graphics */,
-                                C214D9EB1ACE34D6001C80BA /* Products */,
-                        );
-                        sourceTree = &quot;&lt;group&gt;&quot;;
-                };
-                C214D9EB1ACE34D6001C80BA /* Products */ = {
-                        isa = PBXGroup;
-                        children = (
-                                C214D9EA1ACE34D6001C80BA /* libPAL.a */,
-                        );
-                        name = Products;
-                        sourceTree = &quot;&lt;group&gt;&quot;;
-                };
-                C214D9F11ACE353F001C80BA /* graphics */ = {
-                        isa = PBXGroup;
-                        children = (
-                                C214D9F21ACE3579001C80BA /* Foo.cpp */,
-                                1CDE43FC1AF993B20011C390 /* Foo.h */,
-                        );
-                        name = graphics;
-                        sourceTree = &quot;&lt;group&gt;&quot;;
-                };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
-                C214D9E81ACE34D6001C80BA /* Headers */ = {
-                        isa = PBXHeadersBuildPhase;
-                        buildActionMask = 2147483647;
-                        files = (
-                                1CDE43FF1AF996540011C390 /* config.h in Headers */,
-                                1CDE43FD1AF993B20011C390 /* Foo.h in Headers */,
-                                1CDE44021AF9998A0011C390 /* PALPrefix.h in Headers */,
-                        );
-                        runOnlyForDeploymentPostprocessing = 0;
-                };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
-                C214D9E91ACE34D6001C80BA /* PAL */ = {
-                        isa = PBXNativeTarget;
-                        buildConfigurationList = C214D9EE1ACE34D6001C80BA /* Build configuration list for PBXNativeTarget &quot;PAL&quot; */;
-                        buildPhases = (
-                                C214D9E61ACE34D6001C80BA /* Sources */,
-                                C214D9E71ACE34D6001C80BA /* Frameworks */,
-                                C214D9E81ACE34D6001C80BA /* Headers */,
-                        );
-                        buildRules = (
-                        );
-                        dependencies = (
-                        );
-                        name = PAL;
-                        productName = PAL;
-                        productReference = C214D9EA1ACE34D6001C80BA /* libPAL.a */;
-                        productType = &quot;com.apple.product-type.library.static&quot;;
-                };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-                C214D9E21ACE34D6001C80BA /* Project object */ = {
-                        isa = PBXProject;
-                        attributes = {
-                                LastUpgradeCheck = 0620;
-                                ORGANIZATIONNAME = com.apple;
-                                TargetAttributes = {
-                                        C214D9E91ACE34D6001C80BA = {
-                                                CreatedOnToolsVersion = 6.2;
-                                        };
-                                };
-                        };
-                        buildConfigurationList = C214D9E51ACE34D6001C80BA /* Build configuration list for PBXProject &quot;PAL&quot; */;
-                        compatibilityVersion = &quot;Xcode 3.2&quot;;
-                        developmentRegion = English;
-                        hasScannedForEncodings = 0;
-                        knownRegions = (
-                                en,
-                        );
-                        mainGroup = C214D9E11ACE34D6001C80BA;
-                        productRefGroup = C214D9EB1ACE34D6001C80BA /* Products */;
-                        projectDirPath = &quot;&quot;;
-                        projectRoot = &quot;&quot;;
-                        targets = (
-                                C214D9E91ACE34D6001C80BA /* PAL */,
-                        );
-                };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
-                C214D9E61ACE34D6001C80BA /* Sources */ = {
-                        isa = PBXSourcesBuildPhase;
-                        buildActionMask = 2147483647;
-                        files = (
-                                C214D9F31ACE3579001C80BA /* Foo.cpp in Sources */,
-                        );
-                        runOnlyForDeploymentPostprocessing = 0;
-                };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
-                1CDE43FA1AF9935A0011C390 /* Production */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F91AF992E50011C390 /* Base.xcconfig */;
-                        buildSettings = {
-                                ALWAYS_SEARCH_USER_PATHS = NO;
-                                CLANG_CXX_LANGUAGE_STANDARD = &quot;gnu++0x&quot;;
-                                CLANG_CXX_LIBRARY = &quot;libc++&quot;;
-                                CLANG_ENABLE_MODULES = YES;
-                                CLANG_ENABLE_OBJC_ARC = YES;
-                                CLANG_WARN_BOOL_CONVERSION = YES;
-                                CLANG_WARN_CONSTANT_CONVERSION = YES;
-                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
-                                CLANG_WARN_EMPTY_BODY = YES;
-                                CLANG_WARN_ENUM_CONVERSION = YES;
-                                CLANG_WARN_INT_CONVERSION = YES;
-                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-                                CLANG_WARN_UNREACHABLE_CODE = YES;
-                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                                COPY_PHASE_STRIP = NO;
-                                DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
-                                ENABLE_NS_ASSERTIONS = NO;
-                                ENABLE_STRICT_OBJC_MSGSEND = YES;
-                                GCC_C_LANGUAGE_STANDARD = gnu99;
-                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-                                GCC_WARN_UNDECLARED_SELECTOR = YES;
-                                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-                                GCC_WARN_UNUSED_FUNCTION = YES;
-                                GCC_WARN_UNUSED_VARIABLE = YES;
-                                MACOSX_DEPLOYMENT_TARGET = 10.10;
-                                MTL_ENABLE_DEBUG_INFO = NO;
-                                SDKROOT = macosx;
-                        };
-                        name = Production;
-                };
-                1CDE43FB1AF9935A0011C390 /* Production */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F71AF992090011C390 /* PAL.xcconfig */;
-                        buildSettings = {
-                                EXECUTABLE_PREFIX = lib;
-                                PRODUCT_NAME = &quot;$(TARGET_NAME)&quot;;
-                        };
-                        name = Production;
-                };
-                C214D9EC1ACE34D6001C80BA /* Debug */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F81AF992BA0011C390 /* DebugRelease.xcconfig */;
-                        buildSettings = {
-                                ALWAYS_SEARCH_USER_PATHS = NO;
-                                CLANG_CXX_LANGUAGE_STANDARD = &quot;gnu++0x&quot;;
-                                CLANG_CXX_LIBRARY = &quot;libc++&quot;;
-                                CLANG_ENABLE_MODULES = YES;
-                                CLANG_ENABLE_OBJC_ARC = YES;
-                                CLANG_WARN_BOOL_CONVERSION = YES;
-                                CLANG_WARN_CONSTANT_CONVERSION = YES;
-                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
-                                CLANG_WARN_EMPTY_BODY = YES;
-                                CLANG_WARN_ENUM_CONVERSION = YES;
-                                CLANG_WARN_INT_CONVERSION = YES;
-                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-                                CLANG_WARN_UNREACHABLE_CODE = YES;
-                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                                COPY_PHASE_STRIP = NO;
-                                ENABLE_STRICT_OBJC_MSGSEND = YES;
-                                GCC_C_LANGUAGE_STANDARD = gnu99;
-                                GCC_DYNAMIC_NO_PIC = NO;
-                                GCC_OPTIMIZATION_LEVEL = 0;
-                                GCC_PREPROCESSOR_DEFINITIONS = (
-                                        &quot;DEBUG=1&quot;,
-                                        &quot;$(inherited)&quot;,
-                                );
-                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
-                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-                                GCC_WARN_UNDECLARED_SELECTOR = YES;
-                                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-                                GCC_WARN_UNUSED_FUNCTION = YES;
-                                GCC_WARN_UNUSED_VARIABLE = YES;
-                                MACOSX_DEPLOYMENT_TARGET = 10.10;
-                                MTL_ENABLE_DEBUG_INFO = YES;
-                                ONLY_ACTIVE_ARCH = YES;
-                                SDKROOT = macosx;
-                        };
-                        name = Debug;
-                };
-                C214D9ED1ACE34D6001C80BA /* Release */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F81AF992BA0011C390 /* DebugRelease.xcconfig */;
-                        buildSettings = {
-                                ALWAYS_SEARCH_USER_PATHS = NO;
-                                CLANG_CXX_LANGUAGE_STANDARD = &quot;gnu++0x&quot;;
-                                CLANG_CXX_LIBRARY = &quot;libc++&quot;;
-                                CLANG_ENABLE_MODULES = YES;
-                                CLANG_ENABLE_OBJC_ARC = YES;
-                                CLANG_WARN_BOOL_CONVERSION = YES;
-                                CLANG_WARN_CONSTANT_CONVERSION = YES;
-                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
-                                CLANG_WARN_EMPTY_BODY = YES;
-                                CLANG_WARN_ENUM_CONVERSION = YES;
-                                CLANG_WARN_INT_CONVERSION = YES;
-                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-                                CLANG_WARN_UNREACHABLE_CODE = YES;
-                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                                COPY_PHASE_STRIP = NO;
-                                DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
-                                ENABLE_NS_ASSERTIONS = NO;
-                                ENABLE_STRICT_OBJC_MSGSEND = YES;
-                                GCC_C_LANGUAGE_STANDARD = gnu99;
-                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-                                GCC_WARN_UNDECLARED_SELECTOR = YES;
-                                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-                                GCC_WARN_UNUSED_FUNCTION = YES;
-                                GCC_WARN_UNUSED_VARIABLE = YES;
-                                MACOSX_DEPLOYMENT_TARGET = 10.10;
-                                MTL_ENABLE_DEBUG_INFO = NO;
-                                SDKROOT = macosx;
-                        };
-                        name = Release;
-                };
-                C214D9EF1ACE34D6001C80BA /* Debug */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F71AF992090011C390 /* PAL.xcconfig */;
-                        buildSettings = {
-                                EXECUTABLE_PREFIX = lib;
-                                PRODUCT_NAME = &quot;$(TARGET_NAME)&quot;;
-                        };
-                        name = Debug;
-                };
-                C214D9F01ACE34D6001C80BA /* Release */ = {
-                        isa = XCBuildConfiguration;
-                        baseConfigurationReference = 1CDE43F71AF992090011C390 /* PAL.xcconfig */;
-                        buildSettings = {
-                                EXECUTABLE_PREFIX = lib;
-                                PRODUCT_NAME = &quot;$(TARGET_NAME)&quot;;
-                        };
-                        name = Release;
-                };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-                C214D9E51ACE34D6001C80BA /* Build configuration list for PBXProject &quot;PAL&quot; */ = {
-                        isa = XCConfigurationList;
-                        buildConfigurations = (
-                                C214D9EC1ACE34D6001C80BA /* Debug */,
-                                C214D9ED1ACE34D6001C80BA /* Release */,
-                                1CDE43FA1AF9935A0011C390 /* Production */,
-                        );
-                        defaultConfigurationIsVisible = 0;
-                        defaultConfigurationName = Release;
-                };
-                C214D9EE1ACE34D6001C80BA /* Build configuration list for PBXNativeTarget &quot;PAL&quot; */ = {
-                        isa = XCConfigurationList;
-                        buildConfigurations = (
-                                C214D9EF1ACE34D6001C80BA /* Debug */,
-                                C214D9F01ACE34D6001C80BA /* Release */,
-                                1CDE43FB1AF9935A0011C390 /* Production */,
-                        );
-                        defaultConfigurationIsVisible = 0;
-                        defaultConfigurationName = Release;
-                };
-/* End XCConfigurationList section */
-        };
-        rootObject = C214D9E21ACE34D6001C80BA /* Project object */;
-}
</del></span></pre></div>
<a id="trunkSourcePALPALPrefixh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/PALPrefix.h (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/PALPrefix.h        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/PALPrefix.h        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,179 +0,0 @@
</span><del>-/*
- * Copyright (C) 2004, 2005, 2006, 2007, 2013 Apple Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-/* This prefix file should contain only: 
- *    1) files to precompile for faster builds
- *    2) in one case at least: OS-X-specific performance bug workarounds
- *    3) the special trick to catch us using new or delete without including &quot;config.h&quot;
- * The project should be able to build without this header, although we rarely test that.
- */
-
-/* Things that need to be defined globally should go into &quot;config.h&quot;. */
-
-#include &lt;wtf/Platform.h&gt;
-
-#if defined(__APPLE__)
-#ifdef __cplusplus
-#define NULL __null
-#else
-#define NULL ((void *)0)
-#endif
-#endif
-
-#if OS(WINDOWS)
-
-#ifndef _WIN32_WINNT
-#define _WIN32_WINNT 0x0502
-#endif
-
-#ifndef WINVER
-#define WINVER 0x0502
-#endif
-
-#if !USE(CURL)
-#ifndef _WINSOCKAPI_
-#define _WINSOCKAPI_ // Prevent inclusion of winsock.h in windows.h
-#endif
-#endif
-
-#undef PAL_EXPORT
-#define PAL_EXPORT WTF_EXPORT_DECLARATION
-
-#else
-
-#include &lt;pthread.h&gt;
-
-#endif // OS(WINDOWS)
-
-#include &lt;sys/types.h&gt;
-#include &lt;fcntl.h&gt;
-#if defined(__APPLE__)
-#include &lt;regex.h&gt;
-#endif
-
-#include &lt;setjmp.h&gt;
-
-#include &lt;signal.h&gt;
-#include &lt;stdarg.h&gt;
-#include &lt;stddef.h&gt;
-#include &lt;stdio.h&gt;
-#include &lt;stdlib.h&gt;
-#include &lt;string.h&gt;
-#include &lt;time.h&gt;
-#if defined(__APPLE__)
-#include &lt;unistd.h&gt;
-#endif
-
-#ifdef __cplusplus
-#include &lt;algorithm&gt;
-#include &lt;cstddef&gt;
-#include &lt;new&gt;
-#endif
-
-#if defined(__APPLE__)
-#include &lt;sys/param.h&gt;
-#endif
-#include &lt;sys/stat.h&gt;
-#if defined(__APPLE__)
-#include &lt;sys/time.h&gt;
-#include &lt;sys/resource.h&gt;
-#endif
-
-#include &lt;CoreFoundation/CoreFoundation.h&gt;
-
-#if OS(WINDOWS)
-#ifndef CF_IMPLICIT_BRIDGING_ENABLED
-#define CF_IMPLICIT_BRIDGING_ENABLED
-#endif
-
-#ifndef CF_IMPLICIT_BRIDGING_DISABLED
-#define CF_IMPLICIT_BRIDGING_DISABLED
-#endif
-
-#include &lt;CoreFoundation/CFBase.h&gt;
-
-#ifndef CF_ENUM
-#define CF_ENUM(_type, _name) _type _name; enum
-#endif
-#ifndef CF_OPTIONS
-#define CF_OPTIONS(_type, _name) _type _name; enum
-#endif
-#ifndef CF_ENUM_DEPRECATED
-#define CF_ENUM_DEPRECATED(_macIntro, _macDep, _iosIntro, _iosDep)
-#endif
-#ifndef CF_ENUM_AVAILABLE
-#define CF_ENUM_AVAILABLE(_mac, _ios)
-#endif
-#endif
-
-#if PLATFORM(WIN_CAIRO)
-#include &lt;ConditionalMacros.h&gt;
-#include &lt;windows.h&gt;
-#else
-
-#if OS(WINDOWS)
-#if USE(CG)
-
-// FIXME &lt;rdar://problem/8208868&gt; Remove support for obsolete ColorSync API, CoreServices header in CoreGraphics
-// We can remove this once the new ColorSync APIs are available in an internal Safari SDK.
-#include &lt;ColorSync/ColorSync.h&gt;
-#ifdef __COLORSYNCDEPRECATED__
-#define COREGRAPHICS_INCLUDES_CORESERVICES_HEADER
-#define OBSOLETE_COLORSYNC_API
-#endif
-#endif
-#if USE(CFNETWORK)
-/* Windows doesn't include CFNetwork.h via CoreServices.h, so we do
-   it explicitly here to make Windows more consistent with Mac. */
-#include &lt;CFNetwork/CFNetwork.h&gt;
-// On Windows, dispatch.h needs to be included before certain CFNetwork headers.
-#include &lt;dispatch/dispatch.h&gt;
-#endif
-#include &lt;windows.h&gt;
-#else
-#if !PLATFORM(IOS)
-#include &lt;CoreServices/CoreServices.h&gt;
-#endif // !PLATFORM(IOS)
-#endif // OS(WINDOWS)
-
-#endif
-
-#ifdef __OBJC__
-#if PLATFORM(IOS)
-#import &lt;Foundation/Foundation.h&gt;
-#else
-#import &lt;Cocoa/Cocoa.h&gt;
-#endif // PLATFORM(IOS)
-#endif
-
-#ifdef __cplusplus
-#define new (&quot;if you use new/delete make sure to include config.h at the top of the file&quot;()) 
-#define delete (&quot;if you use new/delete make sure to include config.h at the top of the file&quot;()) 
-#endif
-
-/* When C++ exceptions are disabled, the C++ library defines |try| and |catch|
- * to allow C++ code that expects exceptions to build. These definitions
- * interfere with Objective-C++ uses of Objective-C exception handlers, which
- * use |@try| and |@catch|. As a workaround, undefine these macros. */
-#ifdef __OBJC__
-#undef try
-#undef catch
-#endif
-
</del></span></pre></div>
<a id="trunkSourcePALconfigh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/config.h (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/config.h        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/config.h        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,67 +0,0 @@
</span><del>-/*
- * Copyright (C) 2015 Apple Inc. All rights reserved.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-#if defined(HAVE_CONFIG_H) &amp;&amp; HAVE_CONFIG_H &amp;&amp; defined(BUILDING_WITH_CMAKE)
-#include &quot;cmakeconfig.h&quot;
-#endif
-
-#include &lt;wtf/Platform.h&gt;
-#include &lt;wtf/ExportMacros.h&gt;
-
-#if OS(WINDOWS)
-
-#ifndef _WIN32_WINNT
-#if defined(_M_X64) || defined(__x86_64__) 
-#define _WIN32_WINNT 0x600
-#else
-#define _WIN32_WINNT 0x0502
-#endif
-#endif
-
-#ifndef WINVER
-#if defined(_M_X64) || defined(__x86_64__) 
-#define WINVER 0x0600
-#else
-#define WINVER 0x0502
-#endif
-#endif
-
-#if !COMPILER(MSVC7_OR_LOWER)
-// We need to define this before the first #include of stdlib.h or it won't contain rand_s.
-#ifndef _CRT_RAND_S
-#define _CRT_RAND_S
-#endif
-#endif
-
-#endif
-
-#ifdef __cplusplus
-#undef new
-#undef delete
-#include &lt;wtf/FastMalloc.h&gt;
-#endif
-
-#include &lt;wtf/DisallowCType.h&gt;
-
-#if COMPILER(MSVC)
-#define SKIP_STATIC_CONSTRUCTORS_ON_MSVC 1
-#else
-#define SKIP_STATIC_CONSTRUCTORS_ON_GCC 1
-#endif
</del></span></pre></div>
<a id="trunkSourcePALgraphicsFoocpp"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/graphics/Foo.cpp (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/graphics/Foo.cpp        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/graphics/Foo.cpp        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,36 +0,0 @@
</span><del>-/*
- * Copyright (C) 2015 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include &quot;config.h&quot;
-#include &quot;Foo.h&quot;
-
-namespace PAL {
-
-int foo(int, char)
-{
-    return 17;
-}
-
-}
</del></span></pre></div>
<a id="trunkSourcePALgraphicsFooh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/PAL/graphics/Foo.h (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/PAL/graphics/Foo.h        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/PAL/graphics/Foo.h        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-/*
- * Copyright (C) 2015 Apple Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
- */
-
-#ifndef Foo_h
-#define Foo_h
-
-namespace PAL {
-
-int foo(int, char);
-
-}
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebCore/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,15 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * WebCore.xcodeproj/project.pbxproj:
+        * Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2015-05-07  Dan Bernstein  &lt;mitz@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Tried to fix the build.
</span></span></pre></div>
<a id="trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -23,7 +23,7 @@
</span><span class="cx"> // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> 
</span><span class="cx"> // The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
</span><del>-// PAL, WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</del><ins>+// WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</ins><span class="cx"> // build-webkit should match the values below, but they do not need to be in the same order.
</span><span class="cx"> 
</span><span class="cx"> // Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -5626,7 +5626,6 @@
</span><span class="cx">                 C0F2A44113869AAB0066C534 /* preprocessor.pm in Headers */ = {isa = PBXBuildFile; fileRef = C0F2A43F13869A280066C534 /* preprocessor.pm */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 C105DA620F3AA68F001DD44F /* TextEncodingDetectorICU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C105DA610F3AA68F001DD44F /* TextEncodingDetectorICU.cpp */; };
</span><span class="cx">                 C105DA640F3AA6B8001DD44F /* TextEncodingDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = C105DA630F3AA6B8001DD44F /* TextEncodingDetector.h */; };
</span><del>-                C214D9F51ACE35B4001C80BA /* libPAL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C214D9F41ACE35B4001C80BA /* libPAL.a */; };
</del><span class="cx">                 C330A22313EC196B0000B45B /* ColorChooser.h in Headers */ = {isa = PBXBuildFile; fileRef = C330A22113EC196B0000B45B /* ColorChooser.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 C33EE5C414FB49610002095A /* BaseClickableWithKeyInputType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C33EE5C214FB49610002095A /* BaseClickableWithKeyInputType.cpp */; };
</span><span class="cx">                 C33EE5C514FB49610002095A /* BaseClickableWithKeyInputType.h in Headers */ = {isa = PBXBuildFile; fileRef = C33EE5C314FB49610002095A /* BaseClickableWithKeyInputType.h */; };
</span><span class="lines">@@ -13168,7 +13167,6 @@
</span><span class="cx">                 C0F2A43F13869A280066C534 /* preprocessor.pm */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; name = preprocessor.pm; path = scripts/preprocessor.pm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 C105DA610F3AA68F001DD44F /* TextEncodingDetectorICU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextEncodingDetectorICU.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 C105DA630F3AA6B8001DD44F /* TextEncodingDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextEncodingDetector.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                C214D9F41ACE35B4001C80BA /* libPAL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libPAL.a; sourceTree = BUILT_PRODUCTS_DIR; };
</del><span class="cx">                 C24685131A148E1800811792 /* CoreGraphicsSPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreGraphicsSPI.h; path = cg/CoreGraphicsSPI.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 C2C4CB1D161A131200D214DA /* WebSafeIncrementalSweeperIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebSafeIncrementalSweeperIOS.h; path = ios/WebSafeIncrementalSweeperIOS.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 C330A22113EC196B0000B45B /* ColorChooser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorChooser.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -14956,7 +14954,6 @@
</span><span class="cx">                 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                C214D9F41ACE35B4001C80BA /* libPAL.a */,
</del><span class="cx">                                 FD2DBF0E12B048A300ED98C6 /* Accelerate.framework */,
</span><span class="cx">                                 FD2DBF0F12B048A300ED98C6 /* AudioToolbox.framework */,
</span><span class="cx">                                 FD2DBF1112B048A300ED98C6 /* CoreAudio.framework */,
</span></span></pre></div>
<a id="trunkSourceWebKitmacChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebKit/mac/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * Configurations/FeatureDefines.xcconfig: Updated
+
</ins><span class="cx"> 2015-05-07  Dan Bernstein  &lt;mitz@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         &lt;rdar://problem/19317140&gt; [Xcode] Remove usage of AspenFamily.xcconfig in Source/
</span></span></pre></div>
<a id="trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -23,7 +23,7 @@
</span><span class="cx"> // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> 
</span><span class="cx"> // The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
</span><del>-// PAL, WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</del><ins>+// WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</ins><span class="cx"> // build-webkit should match the values below, but they do not need to be in the same order.
</span><span class="cx"> 
</span><span class="cx"> // Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
</span></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebKit2/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * Configurations/FeatureDefines.xcconfig: Updated
+
</ins><span class="cx"> 2015-05-07  Jer Noble  &lt;jer.noble@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [WK2][Fullscreen] Fullscreen video does not enter low-power mode.
</span></span></pre></div>
<a id="trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -23,7 +23,7 @@
</span><span class="cx"> // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> 
</span><span class="cx"> // The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
</span><del>-// PAL, WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</del><ins>+// WebCore, WebKit and WebKit2.  Also the default values of the ENABLE_FEATURE_NAME macros in
</ins><span class="cx"> // build-webkit should match the values below, but they do not need to be in the same order.
</span><span class="cx"> 
</span><span class="cx"> // Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
</span></span></pre></div>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Tools/ChangeLog        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2015-05-05  Myles C. Maxfield  &lt;mmaxfield@apple.com&gt;
+
+        Revert &quot;Introducing the Platform Abstraction Layer (PAL)&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=144751
+
+        Unreviewed.
+
+        PAL should be a new target inside WebCore, rather than a top-level folder.
+
+        * Scripts/build-webkit: Add it to build-webkit.
+
</ins><span class="cx"> 2015-05-07  Ada Chan  &lt;adachan@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Add a test for WKPageCopySessionState() with filtering.
</span></span></pre></div>
<a id="trunkToolsScriptsbuildwebkit"></a>
<div class="modfile"><h4>Modified: trunk/Tools/Scripts/build-webkit (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/Scripts/build-webkit        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/Tools/Scripts/build-webkit        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -143,7 +143,7 @@
</span><span class="cx"> my $productDir = productDir();
</span><span class="cx"> 
</span><span class="cx"> # Check that all the project directories are there.
</span><del>-my @projects = (&quot;Source/JavaScriptCore&quot;, &quot;Source/PAL&quot;, &quot;Source/WebCore&quot;, &quot;Source/WebKit&quot;);
</del><ins>+my @projects = (&quot;Source/JavaScriptCore&quot;, &quot;Source/WebCore&quot;, &quot;Source/WebKit&quot;);
</ins><span class="cx"> 
</span><span class="cx"> # Build WTF as a separate static library on ports which support it.
</span><span class="cx"> splice @projects, 0, 0, &quot;Source/WTF&quot; if isAppleMacWebKit() or isAppleWinWebKit() or isWinCairo();
</span></span></pre></div>
<a id="trunkWebKitxcworkspacecontentsxcworkspacedata"></a>
<div class="modfile"><h4>Modified: trunk/WebKit.xcworkspace/contents.xcworkspacedata (183939 => 183940)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit.xcworkspace/contents.xcworkspacedata        2015-05-07 18:39:46 UTC (rev 183939)
+++ trunk/WebKit.xcworkspace/contents.xcworkspacedata        2015-05-07 18:52:59 UTC (rev 183940)
</span><span class="lines">@@ -2,9 +2,6 @@
</span><span class="cx"> &lt;Workspace
</span><span class="cx">    version = &quot;1.0&quot;&gt;
</span><span class="cx">    &lt;FileRef
</span><del>-      location = &quot;group:Source/PAL/PAL.xcodeproj&quot;&gt;
-   &lt;/FileRef&gt;
-   &lt;FileRef
</del><span class="cx">       location = &quot;group:Source/bmalloc/bmalloc.xcodeproj&quot;&gt;
</span><span class="cx">    &lt;/FileRef&gt;
</span><span class="cx">    &lt;FileRef
</span></span></pre>
</div>
</div>

</body>
</html>