diff options
Diffstat (limited to 'Source/WebKit2/NetworkProcess/NetworkProcess.messages.in')
-rw-r--r-- | Source/WebKit2/NetworkProcess/NetworkProcess.messages.in | 45 |
1 files changed, 35 insertions, 10 deletions
diff --git a/Source/WebKit2/NetworkProcess/NetworkProcess.messages.in b/Source/WebKit2/NetworkProcess/NetworkProcess.messages.in index 566deb401..0a9916903 100644 --- a/Source/WebKit2/NetworkProcess/NetworkProcess.messages.in +++ b/Source/WebKit2/NetworkProcess/NetworkProcess.messages.in @@ -20,11 +20,9 @@ # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#if ENABLE(NETWORK_PROCESS) - messages -> NetworkProcess LegacyReceiver { # Initializes the network process. - InitializeNetworkProcess(WebKit::NetworkProcessCreationParameters processCreationParameters) + InitializeNetworkProcess(struct WebKit::NetworkProcessCreationParameters processCreationParameters) # Creates a connection for communication with a WebProcess CreateNetworkConnectionToWebProcess() @@ -32,24 +30,51 @@ messages -> NetworkProcess LegacyReceiver { #if USE(SOUP) SetIgnoreTLSErrors(bool ignoreTLSErrors) UserPreferredLanguagesChanged(Vector<String> languages) + SetNetworkProxySettings(struct WebCore::SoupNetworkProxySettings settings) #endif - EnsurePrivateBrowsingSession(uint64_t sessionID) - DestroyPrivateBrowsingSession(uint64_t sessionID) + ClearCachedCredentials() + + EnsurePrivateBrowsingSession(WebCore::SessionID sessionID) + DestroyPrivateBrowsingSession(WebCore::SessionID sessionID) + + FetchWebsiteData(WebCore::SessionID sessionID, OptionSet<WebKit::WebsiteDataType> websiteDataTypes, OptionSet<WebKit::WebsiteDataFetchOption> fetchOptions, uint64_t callbackID) + DeleteWebsiteData(WebCore::SessionID sessionID, OptionSet<WebKit::WebsiteDataType> websiteDataTypes, std::chrono::system_clock::time_point modifiedSince, uint64_t callbackID) + DeleteWebsiteDataForOrigins(WebCore::SessionID sessionID, OptionSet<WebKit::WebsiteDataType> websiteDataTypes, Vector<WebCore::SecurityOriginData> origins, Vector<String> cookieHostNames, uint64_t callbackID) - DownloadRequest(uint64_t downloadID, WebCore::ResourceRequest request) - CancelDownload(uint64_t downloadID) + DownloadRequest(WebCore::SessionID sessionID, WebKit::DownloadID downloadID, WebCore::ResourceRequest request, String suggestedFilename) + ResumeDownload(WebCore::SessionID sessionID, WebKit::DownloadID downloadID, IPC::DataReference resumeData, String path, WebKit::SandboxExtension::Handle sandboxExtensionHandle) + CancelDownload(WebKit::DownloadID downloadID) + +#if USE(PROTECTION_SPACE_AUTH_CALLBACK) + ContinueCanAuthenticateAgainstProtectionSpace(uint64_t loaderID, bool canAuthenticate) +#endif +#if USE(NETWORK_SESSION) +#if USE(PROTECTION_SPACE_AUTH_CALLBACK) + ContinueCanAuthenticateAgainstProtectionSpaceDownload(WebKit::DownloadID downloadID, bool canAuthenticate) +#endif + ContinueWillSendRequest(WebKit::DownloadID downloadID, WebCore::ResourceRequest request) +#endif + ContinueDecidePendingDownloadDestination(WebKit::DownloadID downloadID, String destination, WebKit::SandboxExtension::Handle sandboxExtensionHandle, bool allowOverwrite) -#if PLATFORM(MAC) SetProcessSuppressionEnabled(bool flag) +#if PLATFORM(COCOA) SetQOS(int latencyQOS, int throughputQOS) + SetCookieStoragePartitioningEnabled(bool enabled) #endif AllowSpecificHTTPSCertificateForHost(WebCore::CertificateInfo certificate, String host) + SetCanHandleHTTPSServerTrustEvaluation(bool value) GetNetworkProcessStatistics(uint64_t callbackID) ClearCacheForAllOrigins(uint32_t cachesToClear) -} + SetCacheModel(uint32_t cacheModel); -#endif // ENABLE(NETWORK_PROCESS) + ProcessWillSuspendImminently() -> (bool handled) + PrepareToSuspend() + CancelPrepareToSuspend() + ProcessDidResume() + + DidGrantSandboxExtensionsToDatabaseProcessForBlobs(uint64_t requestID) +} |