⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 280699 in webkit


Ignore:
Timestamp:
Aug 5, 2021, 10:18:19 AM (5 years ago)
Author:
youenn@apple.com
Message:

GPUProcessProxy should send tccd mach lookup sandbox extension
https://bugs.webkit.org/show_bug.cgi?id=228827

Reviewed by Per Arne Vollan.

In https://bugs.webkit.org/show_bug.cgi?id=225319, I mistakenly moved from mach lookup extension to generic extension.
Reverting that change.

  • UIProcess/GPU/GPUProcessProxy.cpp:

(WebKit::addTCCDSandboxExtension):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r280698 r280699  
     12021-08-05  Youenn Fablet  <youenn@apple.com>
     2
     3        GPUProcessProxy should send tccd mach lookup sandbox extension
     4        https://bugs.webkit.org/show_bug.cgi?id=228827
     5
     6        Reviewed by Per Arne Vollan.
     7
     8        In https://bugs.webkit.org/show_bug.cgi?id=225319, I mistakenly moved from mach lookup extension to generic extension.
     9        Reverting that change.
     10
     11        * UIProcess/GPU/GPUProcessProxy.cpp:
     12        (WebKit::addTCCDSandboxExtension):
     13
    1142021-08-05  Eric Carlson  <eric.carlson@apple.com>
    215
  • trunk/Source/WebKit/UIProcess/GPU/GPUProcessProxy.cpp

    r280611 r280699  
    242242{
    243243    SandboxExtension::Handle sandboxExtensionHandle;
    244     if (!SandboxExtension::createHandleForGenericExtension("com.apple.tccd"_s, sandboxExtensionHandle)) {
     244    if (!SandboxExtension::createHandleForMachLookup("com.apple.tccd"_s, std::nullopt, sandboxExtensionHandle)) {
    245245        RELEASE_LOG_ERROR(WebRTC, "Unable to create com.apple.tccd sandbox extension");
    246246        return false;
Note: See TracChangeset for help on using the changeset viewer.