WebKit Bugzilla
Attachment 358194 Details for
Bug 193086
: Allow WebContent process access to some drawing-related IOKit properties
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch Part 1
bug-193086-20190102123752.patch (text/plain), 3.41 KB, created by
Brent Fulgham
on 2019-01-02 12:37:52 PST
(
hide
)
Description:
Patch Part 1
Filename:
MIME Type:
Creator:
Brent Fulgham
Created:
2019-01-02 12:37:52 PST
Size:
3.41 KB
patch
obsolete
>Subversion Revision: 239569 >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index 5c23432fe891564907ceb8a768a7d6eae8558ebc..f88bf430b4a9a5b1ee8ec62d4f09948dae0ab20d 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,17 @@ >+2019-01-02 Brent Fulgham <bfulgham@apple.com> >+ >+ Allow WebContent process access to some drawing-related IOKit properties >+ https://bugs.webkit.org/show_bug.cgi?id=193086 >+ <rdar://problem/46568088> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Update the iOS WebContent process sandbox to allow access to some IOKit properties >+ that are needed for drawing and media playback operations. >+ >+ * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb: >+ * WebProcess/com.apple.WebKit.WebContent.sb.in: >+ > 2019-01-01 Jeff Miller <jeffm@apple.com> > > Update user-visible copyright strings to include 2019 >diff --git a/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb b/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb >index 98819778f8ac308ae4d9254eaa465cd85cd36ac0..909a73e6d23fca045eb985b4f9dfdaa5bdf57768 100644 >--- a/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb >+++ b/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb >@@ -333,17 +333,23 @@ > (iokit-property "HEVCSupported") > (iokit-property-regex #"^IOGL(|ES(|Metal))BundleName") > (iokit-property "IOGLESDefaultUseMetal") >+ (iokit-property-regex #"IOGVA(BGRAEnc|Codec|EncoderRestricted|Scaler)") > (iokit-property "IOClassNameOverride") > (iokit-property "IOSurfaceAcceleratorCapabilitiesDict") > (iokit-property-regex #"^MetalPlugin(Name|ClassName)") > (iokit-property "Protocol Characteristics") > (iokit-property "artwork-device-subtype") >+ (iokit-property-regex #"^canvas-(height|width)") >+ (iokit-property "class-code") >+ (iokit-property "color-accuracy-index") >+ (iokit-property "device-id") > (iokit-property "device-perf-memory-class") > (iokit-property "emu") > (iokit-property "hdcp-hoover-protocol") > (iokit-property "iommu-present") > (iokit-property "product-id") > (iokit-property "software-behavior") >+ (iokit-property "vendor-id") > ) > > ;; Read-only preferences and data >diff --git a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >index 536481ecd6a3e5a37aab0d57a69b636de907faca..c5384eaaa38d0eff21d23f6cdc60a4eef57a1f73 100644 >--- a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >+++ b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >@@ -291,6 +291,7 @@ > (iokit-property "NVArch") > (iokit-property-regex #"^NVC(AP|LASS)") > (iokit-property-regex #"^NVDA,(Features|NVPresentment-version|accel-loaded|invalid-config|mm-version)") >+ (iokit-property "NVDA,Enable-A2R10G10B10Format") > (iokit-property-regex #"^NVDA(Type|initgl_created)") > (iokit-property "NVRAMProperty") > (iokit-property "NXSystemInfo") >@@ -326,7 +327,9 @@ > (iokit-property "boot-gamma-restored") > (iokit-property "built-in") > (iokit-property "cail_properties") >+ (iokit-property-regex #"^canvas-(height|width)") > (iokit-property "class-code") >+ (iokit-property "color-accuracy-index") > (iokit-property "compatible") > (iokit-property "connector-type") > (iokit-property-regex #"^(device|revision|subsystem-vendor|touch-size)-id")
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 193086
: 358194 |
358959