[Linux] Remove seccomp filters support
authormcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 May 2016 14:56:00 +0000 (14:56 +0000)
committermcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 May 2016 14:56:00 +0000 (14:56 +0000)
commitb3716a0991bba4ba8a6845e669d482fb63138dc4
tree37694d50af703f91b30fa24b07f74f2df3fc7375
parent8654a2f764210f6fbaddca97f48a683ab28f9c28
[Linux] Remove seccomp filters support
https://bugs.webkit.org/show_bug.cgi?id=157380

Reviewed by Darin Adler.

.:

* Source/cmake/FindLibSeccomp.cmake: Removed.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/WebKitFeatures.cmake:

Source/WebKit2:

* NetworkProcess/NetworkProcessCreationParameters.cpp:
(WebKit::NetworkProcessCreationParameters::encode): Deleted.
(WebKit::NetworkProcessCreationParameters::decode): Deleted.
* NetworkProcess/NetworkProcessCreationParameters.h:
* PlatformEfl.cmake:
* PlatformGTK.cmake:
* Shared/WebProcessCreationParameters.cpp:
(WebKit::WebProcessCreationParameters::encode): Deleted.
(WebKit::WebProcessCreationParameters::decode): Deleted.
* Shared/WebProcessCreationParameters.h:
* Shared/linux/SeccompFilters/OpenSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/OpenSyscall.h: Removed.
* Shared/linux/SeccompFilters/SeccompBroker.cpp: Removed.
* Shared/linux/SeccompFilters/SeccompBroker.h: Removed.
* Shared/linux/SeccompFilters/SeccompFilters.cpp: Removed.
* Shared/linux/SeccompFilters/SeccompFilters.h: Removed.
* Shared/linux/SeccompFilters/SigactionSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/SigactionSyscall.h: Removed.
* Shared/linux/SeccompFilters/SigprocmaskSyscall.cpp: Removed.
* Shared/linux/SeccompFilters/SigprocmaskSyscall.h: Removed.
* Shared/linux/SeccompFilters/Syscall.cpp: Removed.
* Shared/linux/SeccompFilters/Syscall.h: Removed.
* Shared/linux/SeccompFilters/SyscallPolicy.cpp: Removed.
* Shared/linux/SeccompFilters/SyscallPolicy.h: Removed.
* Shared/linux/SeccompFilters/XDGBaseDirectory.h: Removed.
* Shared/linux/SeccompFilters/XDGBaseDirectoryGLib.cpp: Removed.
* UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::ensureNetworkProcess): Deleted.
(WebKit::WebProcessPool::createNewWebProcess): Deleted.
(WebKit::WebProcessPool::cookieStorageDirectory): Deleted.
* UIProcess/WebProcessPool.h:
* WebProcess/efl/SeccompFiltersWebProcessEfl.cpp: Removed.
* WebProcess/efl/SeccompFiltersWebProcessEfl.h: Removed.
* WebProcess/gtk/SeccompFiltersWebProcessGtk.cpp: Removed.
* WebProcess/gtk/SeccompFiltersWebProcessGtk.h: Removed.
* WebProcess/soup/WebProcessSoup.cpp:
(WebKit::WebProcess::platformInitializeWebProcess): Deleted.

Tools:

* Scripts/webkitperl/FeatureList.pm:
* TestWebKitAPI/PlatformEfl.cmake:
* TestWebKitAPI/PlatformGTK.cmake:
* TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp: Removed.
* efl/jhbuild.modules:
* gtk/jhbuild.modules:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@200621 268f45cc-cd09-0410-ab3c-d52691b4dbfc
42 files changed:
ChangeLog
Source/WebKit2/ChangeLog
Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.cpp
Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.h
Source/WebKit2/PlatformEfl.cmake
Source/WebKit2/PlatformGTK.cmake
Source/WebKit2/Shared/WebProcessCreationParameters.cpp
Source/WebKit2/Shared/WebProcessCreationParameters.h
Source/WebKit2/Shared/linux/SeccompFilters/OpenSyscall.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/OpenSyscall.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SeccompBroker.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SeccompBroker.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SigactionSyscall.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SigactionSyscall.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SigprocmaskSyscall.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SigprocmaskSyscall.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/Syscall.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/Syscall.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SyscallPolicy.cpp [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/SyscallPolicy.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/XDGBaseDirectory.h [deleted file]
Source/WebKit2/Shared/linux/SeccompFilters/XDGBaseDirectoryGLib.cpp [deleted file]
Source/WebKit2/UIProcess/WebProcessPool.cpp
Source/WebKit2/UIProcess/WebProcessPool.h
Source/WebKit2/WebProcess/efl/SeccompFiltersWebProcessEfl.cpp [deleted file]
Source/WebKit2/WebProcess/efl/SeccompFiltersWebProcessEfl.h [deleted file]
Source/WebKit2/WebProcess/gtk/SeccompFiltersWebProcessGtk.cpp [deleted file]
Source/WebKit2/WebProcess/gtk/SeccompFiltersWebProcessGtk.h [deleted file]
Source/WebKit2/WebProcess/soup/WebProcessSoup.cpp
Source/cmake/FindLibSeccomp.cmake [deleted file]
Source/cmake/OptionsEfl.cmake
Source/cmake/OptionsGTK.cmake
Source/cmake/WebKitFeatures.cmake
Tools/ChangeLog
Tools/Scripts/webkitperl/FeatureList.pm
Tools/TestWebKitAPI/PlatformEfl.cmake
Tools/TestWebKitAPI/PlatformGTK.cmake
Tools/TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp [deleted file]
Tools/efl/jhbuild.modules
Tools/gtk/jhbuild.modules