Index: content/browser/gpu.sb |
diff --git a/content/browser/gpu.sb b/content/browser/gpu.sb |
index b3d17d5182b54f010d2d0ddbf99fa6e10d5f34e8..454261d0c3b78b904ab71310bc41f088da5f0af7 100644 |
--- a/content/browser/gpu.sb |
+++ b/content/browser/gpu.sb |
@@ -12,13 +12,14 @@ |
(allow file-read-metadata (literal "/")) |
; Needed for WebGL on OS X 10.7 - crbug.com/75343 |
-;10.7_OR_ABOVE (allow iokit-open |
-;10.7_OR_ABOVE (iokit-connection "IOAccelerator") |
-;10.7_OR_ABOVE (iokit-user-client-class "IOAccelerationUserClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "IOFramebufferSharedUserClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "AppleGraphicsControlClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "AGPMClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "IOHIDParamUserClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "RootDomainUserClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "IOSurfaceRootUserClient") |
-;10.7_OR_ABOVE (iokit-user-client-class "IOSurfaceSendRight")) |
+(if (param-true? lion-or-later) |
+ (allow iokit-open |
+ (iokit-connection "IOAccelerator") |
+ (iokit-user-client-class "IOAccelerationUserClient") |
+ (iokit-user-client-class "IOFramebufferSharedUserClient") |
+ (iokit-user-client-class "AppleGraphicsControlClient") |
+ (iokit-user-client-class "AGPMClient") |
+ (iokit-user-client-class "IOHIDParamUserClient") |
+ (iokit-user-client-class "RootDomainUserClient") |
+ (iokit-user-client-class "IOSurfaceRootUserClient") |
+ (iokit-user-client-class "IOSurfaceSendRight"))) |