Title: [163588] trunk/Source/WebKit2
Revision
163588
Author
[email protected]
Date
2014-02-06 17:33:53 -0800 (Thu, 06 Feb 2014)

Log Message

[iOS] WebKit2 can't access the GPU
https://bugs.webkit.org/show_bug.cgi?id=128345
<rdar://problem/15976084>

Reviewed by Tim Horton.

Add an entitlement to allow web process to access GPU.

* Configurations/WebContent-iOS.entitlements: Added.
* Configurations/WebContentService.Development.xcconfig:
* Configurations/WebContentService.xcconfig:

Modified Paths

Added Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (163587 => 163588)


--- trunk/Source/WebKit2/ChangeLog	2014-02-07 01:30:53 UTC (rev 163587)
+++ trunk/Source/WebKit2/ChangeLog	2014-02-07 01:33:53 UTC (rev 163588)
@@ -1,5 +1,19 @@
 2014-02-06  Pratik Solanki  <[email protected]>
 
+        [iOS] WebKit2 can't access the GPU
+        https://bugs.webkit.org/show_bug.cgi?id=128345
+        <rdar://problem/15976084>
+
+        Reviewed by Tim Horton.
+
+        Add an entitlement to allow web process to access GPU.
+
+        * Configurations/WebContent-iOS.entitlements: Added.
+        * Configurations/WebContentService.Development.xcconfig:
+        * Configurations/WebContentService.xcconfig:
+
+2014-02-06  Pratik Solanki  <[email protected]>
+
         [iOS][WebKit2] Remove JoinExistingSession from plist
         https://bugs.webkit.org/show_bug.cgi?id=128318
         <rdar://problem/15971612>

Added: trunk/Source/WebKit2/Configurations/WebContent-iOS.entitlements (0 => 163588)


--- trunk/Source/WebKit2/Configurations/WebContent-iOS.entitlements	                        (rev 0)
+++ trunk/Source/WebKit2/Configurations/WebContent-iOS.entitlements	2014-02-07 01:33:53 UTC (rev 163588)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+        <key>com.apple.private.allow-explicit-graphics-priority</key>
+        <true/>
+</dict>
+</plist>

Modified: trunk/Source/WebKit2/Configurations/WebContentService.Development.xcconfig (163587 => 163588)


--- trunk/Source/WebKit2/Configurations/WebContentService.Development.xcconfig	2014-02-07 01:30:53 UTC (rev 163587)
+++ trunk/Source/WebKit2/Configurations/WebContentService.Development.xcconfig	2014-02-07 01:33:53 UTC (rev 163588)
@@ -28,5 +28,7 @@
 INFOPLIST_FILE_macosx = WebProcess/EntryPoint/mac/XPCService/WebContentService.Development/Info-OSX.plist;
 INFOPLIST_FILE_iphoneos = WebProcess/EntryPoint/mac/XPCService/WebContentService.Development/Info-iOS.plist;
 
+CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*] = Configurations/WebContent-iOS.entitlements
+
 OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_$(PLATFORM_NAME));
 OTHER_LDFLAGS_macosx = -framework AppKit;

Modified: trunk/Source/WebKit2/Configurations/WebContentService.xcconfig (163587 => 163588)


--- trunk/Source/WebKit2/Configurations/WebContentService.xcconfig	2014-02-07 01:30:53 UTC (rev 163587)
+++ trunk/Source/WebKit2/Configurations/WebContentService.xcconfig	2014-02-07 01:33:53 UTC (rev 163588)
@@ -29,5 +29,7 @@
 INFOPLIST_FILE_macosx = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist;
 INFOPLIST_FILE_iphoneos = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-iOS.plist;
 
+CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*] = Configurations/WebContent-iOS.entitlements
+
 OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_$(PLATFORM_NAME));
 OTHER_LDFLAGS_macosx = -framework AppKit;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to