Title: [245965] trunk/Tools
Revision
245965
Author
achristen...@apple.com
Date
2019-05-31 09:19:57 -0700 (Fri, 31 May 2019)

Log Message

REGRESSION (Safari 12): SafariForWebkitDevelopment won't load any pages on Mojave, nightly builds broken
https://bugs.webkit.org/show_bug.cgi?id=194808
<rdar://problem/48278497>

Reviewed by Darin Adler.

I verified that a daily build downloaded an run on Mojave does not work without this and works with this.

* WebKitArchiveSupport/run-webkit-archive:
(set_dyld_framework_path):
Also set XPC variants of needed environment variables.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (245964 => 245965)


--- trunk/Tools/ChangeLog	2019-05-31 15:20:48 UTC (rev 245964)
+++ trunk/Tools/ChangeLog	2019-05-31 16:19:57 UTC (rev 245965)
@@ -1,3 +1,17 @@
+2019-05-31  Alex Christensen  <achristen...@webkit.org>
+
+        REGRESSION (Safari 12): SafariForWebkitDevelopment won't load any pages on Mojave, nightly builds broken
+        https://bugs.webkit.org/show_bug.cgi?id=194808
+        <rdar://problem/48278497>
+
+        Reviewed by Darin Adler.
+
+        I verified that a daily build downloaded an run on Mojave does not work without this and works with this.
+
+        * WebKitArchiveSupport/run-webkit-archive:
+        (set_dyld_framework_path):
+        Also set XPC variants of needed environment variables.
+
 2019-05-31  Carlos Garcia Campos  <cgar...@igalia.com>
 
         [WPE] Build at-spi2-core without x11 support in jhbuild

Modified: trunk/Tools/WebKitArchiveSupport/run-webkit-archive (245964 => 245965)


--- trunk/Tools/WebKitArchiveSupport/run-webkit-archive	2019-05-31 15:20:48 UTC (rev 245964)
+++ trunk/Tools/WebKitArchiveSupport/run-webkit-archive	2019-05-31 16:19:57 UTC (rev 245965)
@@ -54,6 +54,8 @@
     print('Setting DYLD FRAMEWORK and LIBRARY paths to {}'.format(dyld_path))
     os.environ['DYLD_FRAMEWORK_PATH'] = dyld_path
     os.environ['DYLD_LIBRARY_PATH'] = dyld_path
+    os.environ['__XPC_DYLD_FRAMEWORK_PATH'] = dyld_path
+    os.environ['__XPC_DYLD_LIBRARY_PATH'] = dyld_path
     
 def main():
     check_for_valid_platform()
@@ -66,4 +68,4 @@
     try:
         main()    
     except KeyboardInterrupt:
-        exit("Aborting.")
\ No newline at end of file
+        exit("Aborting.")
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to