Title: [246008] trunk/Source/WebKit
- Revision
- 246008
- Author
- [email protected]
- Date
- 2019-05-31 18:03:05 -0700 (Fri, 31 May 2019)
Log Message
Teach AuxiliaryProcess about LoadOptimizer
https://bugs.webkit.org/show_bug.cgi?id=198443
<rdar://problem/51319120>
Reviewed by Brent Fulgham.
* Shared/ios/AuxiliaryProcessIOS.mm:
(WebKit::AuxiliaryProcess::platformInitialize):
* Shared/mac/AuxiliaryProcessMac.mm:
(WebKit::AuxiliaryProcess::platformInitialize):
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (246007 => 246008)
--- trunk/Source/WebKit/ChangeLog 2019-06-01 01:02:18 UTC (rev 246007)
+++ trunk/Source/WebKit/ChangeLog 2019-06-01 01:03:05 UTC (rev 246008)
@@ -1,3 +1,16 @@
+2019-05-31 Jiewen Tan <[email protected]>
+
+ Teach AuxiliaryProcess about LoadOptimizer
+ https://bugs.webkit.org/show_bug.cgi?id=198443
+ <rdar://problem/51319120>
+
+ Reviewed by Brent Fulgham.
+
+ * Shared/ios/AuxiliaryProcessIOS.mm:
+ (WebKit::AuxiliaryProcess::platformInitialize):
+ * Shared/mac/AuxiliaryProcessMac.mm:
+ (WebKit::AuxiliaryProcess::platformInitialize):
+
2019-05-31 Youenn Fablet <[email protected]>
Add an option to mute audio capture automatically when page is not visible
Modified: trunk/Source/WebKit/Shared/ios/AuxiliaryProcessIOS.mm (246007 => 246008)
--- trunk/Source/WebKit/Shared/ios/AuxiliaryProcessIOS.mm 2019-06-01 01:02:18 UTC (rev 246007)
+++ trunk/Source/WebKit/Shared/ios/AuxiliaryProcessIOS.mm 2019-06-01 01:03:05 UTC (rev 246008)
@@ -43,6 +43,10 @@
#import <wtf/spi/darwin/SandboxSPI.h>
#endif
+#if USE(APPLE_INTERNAL_SDK)
+#include <WebKitAdditions/AuxiliaryProcessAdditions.h>
+#endif
+
namespace WebKit {
void AuxiliaryProcess::platformInitialize()
@@ -51,6 +55,9 @@
floatingPointEnvironment.enableDenormalSupport();
floatingPointEnvironment.saveMainThreadEnvironment();
[[NSFileManager defaultManager] changeCurrentDirectoryPath:[[NSBundle mainBundle] bundlePath]];
+#if HAVE(LOAD_OPTIMIZER)
+AUXILIARYPROCESS_LOADOPTIMIZER_ADDITIONS
+#endif
}
void AuxiliaryProcess::initializeSandbox(const AuxiliaryProcessInitializationParameters& parameters, SandboxInitializationParameters& sandboxParameters)
Modified: trunk/Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm (246007 => 246008)
--- trunk/Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm 2019-06-01 01:02:18 UTC (rev 246007)
+++ trunk/Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm 2019-06-01 01:03:05 UTC (rev 246008)
@@ -57,6 +57,7 @@
#if USE(APPLE_INTERNAL_SDK)
#import <ApplicationServices/ApplicationServicesPriv.h>
+#import <WebKitAdditions/AuxiliaryProcessAdditions.h>
#import <rootless.h>
#endif
@@ -159,6 +160,9 @@
{
initializeTimerCoalescingPolicy();
[[NSFileManager defaultManager] changeCurrentDirectoryPath:[[NSBundle mainBundle] bundlePath]];
+#if HAVE(LOAD_OPTIMIZER)
+AUXILIARYPROCESS_LOADOPTIMIZER_ADDITIONS
+#endif
}
static OSStatus enableSandboxStyleFileQuarantine()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes