Title: [102504] trunk/Source/WebKit2
Revision
102504
Author
[email protected]
Date
2011-12-09 17:54:25 -0800 (Fri, 09 Dec 2011)

Log Message

Fix the Snow Leopard build.

Wrap some code that is only applicable to Lion and newer in the appropriate #if's.

* UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h:
* UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm:
* UIProcess/Launcher/mac/ProcessLauncherMac.mm:
(WebKit::ProcessLauncher::launchProcess):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (102503 => 102504)


--- trunk/Source/WebKit2/ChangeLog	2011-12-10 01:44:06 UTC (rev 102503)
+++ trunk/Source/WebKit2/ChangeLog	2011-12-10 01:54:25 UTC (rev 102504)
@@ -1,3 +1,14 @@
+2011-12-09  Mark Rowe  <[email protected]>
+
+        Fix the Snow Leopard build.
+
+        Wrap some code that is only applicable to Lion and newer in the appropriate #if's.
+        
+        * UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h:
+        * UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm:
+        * UIProcess/Launcher/mac/ProcessLauncherMac.mm:
+        (WebKit::ProcessLauncher::launchProcess):
+
 2011-12-09  Jesus Sanchez-Palencia  <[email protected]>
 
         [Qt] request parameter of QQuickWebView::navigationRequested is not a registered type

Modified: trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h (102503 => 102504)


--- trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h	2011-12-10 01:44:06 UTC (rev 102503)
+++ trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h	2011-12-10 01:54:25 UTC (rev 102504)
@@ -26,6 +26,8 @@
 #ifndef DynamicLinkerEnvironmentExtractor_h
 #define DynamicLinkerEnvironmentExtractor_h
 
+#ifndef BUILDING_ON_SNOW_LEOPARD
+
 #include <mach/machine.h>
 #include <wtf/Noncopyable.h>
 #include <wtf/RetainPtr.h>
@@ -59,4 +61,6 @@
 
 } // namespace WebKit
 
+#endif // BUILDING_ON_SNOW_LEOPARD
+
 #endif // DynamicLinkerEnvironmentExtractor_h

Modified: trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm (102503 => 102504)


--- trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm	2011-12-10 01:44:06 UTC (rev 102503)
+++ trunk/Source/WebKit2/UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm	2011-12-10 01:54:25 UTC (rev 102504)
@@ -23,6 +23,8 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef BUILDING_ON_SNOW_LEOPARD
+
 #include "config.h"
 #include "DynamicLinkerEnvironmentExtractor.h"
 
@@ -198,3 +200,5 @@
 }
 
 } // namespace WebKit
+
+#endif // BUILDING_ON_SNOW_LEOPARD

Modified: trunk/Source/WebKit2/UIProcess/Launcher/mac/ProcessLauncherMac.mm (102503 => 102504)


--- trunk/Source/WebKit2/UIProcess/Launcher/mac/ProcessLauncherMac.mm	2011-12-10 01:44:06 UTC (rev 102503)
+++ trunk/Source/WebKit2/UIProcess/Launcher/mac/ProcessLauncherMac.mm	2011-12-10 01:54:25 UTC (rev 102504)
@@ -137,8 +137,10 @@
 
     EnvironmentVariables environmentVariables;
 
+#ifndef BUILDING_ON_SNOW_LEOPARD
     DynamicLinkerEnvironmentExtractor environmentExtractor([[NSBundle mainBundle] executablePath], architecture);
     environmentExtractor.getExtractedEnvironmentVariables(environmentVariables);
+#endif
 
     // To make engineering builds work, if the path is outside of /System set up
     // DYLD_FRAMEWORK_PATH to pick up other frameworks, but don't do it for the
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to