WebKit Bugzilla
Attachment 369988 Details for
Bug 197924
: Revise sandbox to allow IOKit properties needed by Metal and LaunchServices
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-197924-20190515133035.patch (text/plain), 2.60 KB, created by
Brent Fulgham
on 2019-05-15 13:30:36 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Brent Fulgham
Created:
2019-05-15 13:30:36 PDT
Size:
2.60 KB
patch
obsolete
>Subversion Revision: 245284 >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index 5ba533fd462aaf7a78f01a393ea838dd7273e645..6ac5738bd88763eedbe0d7866fb68aab6f618b5d 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,15 @@ >+2019-05-15 Brent Fulgham <bfulgham@apple.com> >+ >+ Revise sandbox to allow IOKit properties needed by Metal and LaunchServices >+ https://bugs.webkit.org/show_bug.cgi?id=197924 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Update sandbox to allow access to some IOKit properties to avoid sandbox violations that could >+ lower performance or increase launch times: >+ >+ * WebProcess/com.apple.WebProcess.sb.in: >+ > 2019-05-14 Brent Fulgham <bfulgham@apple.com> > > Protect current WebFrame during form submission >diff --git a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >index eab254edc018f33170cf92307762e3ce9b4e48b6..2c6ca55cd5b73fccffa5cb199584841a83485347 100644 >--- a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >+++ b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in >@@ -211,6 +211,8 @@ > (iokit-property-regex #"Apple(GVAKeyDoesNotExist|IntelMEVABundleName)") > (iokit-property-regex #"^AAPL,(DisplayPipe|OpenCLdisabled|IOGraphics_LER(|_RegTag_1|_RegTag_0|_Busy_2)|alias-policy|boot-display|display-alias|mux-switch-state|ndrv-dev|primary-display|slot-name)") > (iokit-property-regex #"^ATY,(cbits|fb_(linebytes|offset|size)|intrev)") >+ (iokit-property "ATY,DeviceName") ;; Needed by Metal compilers >+ (iokit-property "ATY,FamilyName") ;; Ditto > (iokit-property "AVCSupported") > (iokit-property "BacklightHandle") > (iokit-property "BlockSize") >@@ -353,16 +355,19 @@ > (iokit-property "device_type") > (iokit-property "dpm") > (iokit-property "errordb") ;; Needed for OpenGL on older hardware >+ (iokit-property "filevault-image") ;; Needed by LaunchServices > (iokit-property "graphic-options") > (iokit-property "hda-gfx") > (iokit-property-regex #"^id(Product|Vendor)") > (iokit-property "iofb_version") > (iokit-property "image-encrypted") >+ (iokit-property "image-path") ;; Needed by LaunchServices > (iokit-property "locationID") ;; Needed for Audio support on older hardware > (iokit-property "model") > (iokit-property "mt-device-id") > (iokit-property "name") > (iokit-property "nv-stats") >+ (iokit-property "od-server-name") ;; Needed by LaunchServices > (iokit-property-regex #"^parser-(options|type)") > (iokit-property-regex #"^pci(-aspm-default|debug)") > (iokit-property "port-number")
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
Flags:
pvollan
:
review+
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 197924
: 369988