Skip to content
  • commit-queue@webkit.org's avatar
    [WK2] Convert SeccompFilters to using unique_ptr instead of OwnPtr/PassOwnPtr · be85573f
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=122883
    
    Patch by Sergio Correia <sergio.correia@openbossa.org> on 2013-10-31
    Reviewed by Darin Adler.
    
    * Shared/linux/SeccompFilters/OpenSyscall.cpp:
    (WebKit::OpenSyscall::createFromOpenatContext):
    (WebKit::OpenSyscall::createFromCreatContext):
    (WebKit::OpenSyscall::execute):
    * Shared/linux/SeccompFilters/OpenSyscall.h:
    * Shared/linux/SeccompFilters/SeccompBroker.cpp:
    (WebKit::SIGSYSHandler):
    (WebKit::SeccompBrokerClient::dispatch):
    (WebKit::SeccompBroker::runLoop):
    * Shared/linux/SeccompFilters/SigactionSyscall.cpp:
    (WebKit::SigactionSyscall::createFromContext):
    * Shared/linux/SeccompFilters/SigactionSyscall.h:
    * Shared/linux/SeccompFilters/SigprocmaskSyscall.cpp:
    (WebKit::SigprocmaskSyscall::createFromContext):
    * Shared/linux/SeccompFilters/SigprocmaskSyscall.h:
    * Shared/linux/SeccompFilters/Syscall.cpp:
    (WebKit::Syscall::createFromContext):
    (WebKit::Syscall::createFromDecoder):
    (WebKit::SyscallResult::createFromDecoder):
    * Shared/linux/SeccompFilters/Syscall.h:
    * Shared/linux/SeccompFilters/SyscallPolicy.cpp:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@158388 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    be85573f