Searched refs:WebProcessProxy (Results 1 - 25 of 67) sorted by relevance

123

/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/ios/
H A DWebProcessProxyIOS.mm27 #import "WebProcessProxy.h"
38 bool WebProcessProxy::fullKeyboardAccessEnabled()
44 void WebProcessProxy::platformGetLaunchOptions(ProcessLauncher::LaunchOptions& launchOptions)
53 bool WebProcessProxy::allPagesAreProcessSuppressible() const
59 void WebProcessProxy::updateProcessSuppressionState()
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/
H A DWebConnectionToWebProcess.h33 class WebProcessProxy;
37 static PassRefPtr<WebConnectionToWebProcess> create(WebProcessProxy*);
39 WebProcessProxy* webProcessProxy() const { return m_process; }
44 WebConnectionToWebProcess(WebProcessProxy*);
55 WebProcessProxy* m_process;
H A DWebProcessProxy.cpp27 #include "WebProcessProxy.h"
78 static WebProcessProxy::WebPageProxyMap& globalPageMap()
81 static NeverDestroyed<WebProcessProxy::WebPageProxyMap> pageMap;
85 PassRefPtr<WebProcessProxy> WebProcessProxy::create(WebContext& context)
87 return adoptRef(new WebProcessProxy(context));
90 WebProcessProxy::WebProcessProxy(WebContext& context) function in class:WebKit::WebProcessProxy
106 WebProcessProxy::~WebProcessProxy()
[all...]
H A DWebContextSupplement.h34 class WebProcessProxy;
51 virtual void processDidClose(WebProcessProxy*)
63 virtual bool shouldTerminate(WebProcessProxy*) const
H A DVisitedLinkProvider.h41 class WebProcessProxy;
50 void addProcess(WebProcessProxy&);
51 void removeProcess(WebProcessProxy&);
67 void sendTable(WebProcessProxy&);
69 HashSet<WebProcessProxy*> m_processes;
H A DProcessThrottler.h36 class WebProcessProxy;
58 ProcessThrottler(WebProcessProxy*);
74 WebProcessProxy* m_process;
H A DVisitedLinkProvider.cpp56 for (WebProcessProxy* process : m_processes)
68 void VisitedLinkProvider::addProcess(WebProcessProxy& process)
70 ASSERT(process.state() == WebProcessProxy::State::Running);
85 void VisitedLinkProvider::removeProcess(WebProcessProxy& process)
101 for (WebProcessProxy* process : m_processes) {
117 if (WebPageProxy* webPageProxy = WebProcessProxy::webPage(pageID)) {
180 for (WebProcessProxy* process : m_processes) {
231 for (WebProcessProxy* process : m_processes)
235 void VisitedLinkProvider::sendTable(WebProcessProxy& process)
H A DWebConnectionToWebProcess.cpp31 #include "WebProcessProxy.h"
35 PassRefPtr<WebConnectionToWebProcess> WebConnectionToWebProcess::create(WebProcessProxy* process)
40 WebConnectionToWebProcess::WebConnectionToWebProcess(WebProcessProxy* process)
H A DWebMediaCacheManagerProxy.h40 class WebProcessProxy;
65 virtual void processDidClose(WebProcessProxy*) override;
66 virtual bool shouldTerminate(WebProcessProxy*) const override;
H A DWebResourceCacheManagerProxy.h42 class WebProcessProxy;
66 virtual void processDidClose(WebProcessProxy*) override;
67 virtual bool shouldTerminate(WebProcessProxy*) const override;
H A DWebCookieManagerProxy.h49 class WebProcessProxy;
92 virtual void processDidClose(WebProcessProxy*) override;
94 virtual bool shouldTerminate(WebProcessProxy*) const override;
H A DWebDatabaseManagerProxy.h44 class WebProcessProxy;
84 virtual void processDidClose(WebProcessProxy*) override;
85 virtual bool shouldTerminate(WebProcessProxy*) const override;
H A DWebProcessProxy.h67 class WebProcessProxy : public ChildProcessProxy, ResponsivenessTimer::Client { class in namespace:WebKit
73 static PassRefPtr<WebProcessProxy> create(WebContext&);
74 ~WebProcessProxy();
76 static WebProcessProxy* fromConnection(IPC::Connection* connection)
78 return static_cast<WebProcessProxy*>(ChildProcessProxy::fromConnection(connection));
151 explicit WebProcessProxy(WebContext&);
160 // Will potentially cause the WebProcessProxy object to be freed.
174 void getPluginProcessConnection(uint64_t pluginProcessToken, PassRefPtr<Messages::WebProcessProxy::GetPluginProcessConnection::DelayedReply>);
177 void getNetworkProcessConnection(PassRefPtr<Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply>);
180 void getDatabaseProcessConnection(PassRefPtr<Messages::WebProcessProxy
[all...]
H A DWebApplicationCacheManagerProxy.h69 virtual void processDidClose(WebProcessProxy*) override;
70 virtual bool shouldTerminate(WebProcessProxy*) const override;
H A DWebMediaCacheManagerProxy.cpp64 void WebMediaCacheManagerProxy::processDidClose(WebProcessProxy*)
69 bool WebMediaCacheManagerProxy::shouldTerminate(WebProcessProxy*) const
H A DWebContext.h44 #include "WebProcessProxy.h"
151 const Vector<RefPtr<WebProcessProxy>>& processes() const { return m_processes; }
164 void processWillOpenConnection(WebProcessProxy*);
165 void processWillCloseConnection(WebProcessProxy*);
166 void processDidFinishLaunching(WebProcessProxy*);
170 void disconnectProcess(WebProcessProxy*);
258 WebProcessProxy& ensureSharedWebProcess();
259 WebProcessProxy& createNewWebProcessRespectingProcessCountLimit(); // Will return an existing one if limit is met.
262 bool shouldTerminate(WebProcessProxy*);
299 void getNetworkProcessConnection(PassRefPtr<Messages::WebProcessProxy
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/mac/
H A DWebProcessProxyMac.mm27 #import "WebProcessProxy.h"
38 bool WebProcessProxy::fullKeyboardAccessEnabled()
55 void WebProcessProxy::platformGetLaunchOptions(ProcessLauncher::LaunchOptions& launchOptions)
63 bool WebProcessProxy::allPagesAreProcessSuppressible() const
68 void WebProcessProxy::updateProcessSuppressionState()
/macosx-10.10.1/WebKit2-7600.1.25/Shared/mac/
H A DObjCObjectGraphCoders.h37 class WebProcessProxy;
41 explicit WebContextObjCObjectGraphEncoder(ObjCObjectGraph*, WebProcessProxy&);
46 WebProcessProxy& m_process;
51 explicit WebContextObjCObjectGraphDecoder(RefPtr<ObjCObjectGraph>&, WebProcessProxy&);
56 WebProcessProxy& m_process;
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/efl/
H A DWebProcessProxyEfl.cpp27 #include "WebProcessProxy.h"
31 void WebProcessProxy::platformGetLaunchOptions(ProcessLauncher::LaunchOptions& launchOptions)
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/gtk/
H A DWebProcessProxyGtk.cpp27 #include "WebProcessProxy.h"
32 void WebProcessProxy::platformGetLaunchOptions(ProcessLauncher::LaunchOptions& launchOptions)
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/UserContent/
H A DWebUserContentControllerProxy.cpp30 #include "WebProcessProxy.h"
57 for (WebProcessProxy* process : m_processes)
61 void WebUserContentControllerProxy::addProcess(WebProcessProxy& webProcessProxy)
63 ASSERT(webProcessProxy.state() == WebProcessProxy::State::Running);
79 void WebUserContentControllerProxy::removeProcess(WebProcessProxy& webProcessProxy)
91 for (WebProcessProxy* process : m_processes)
99 for (WebProcessProxy* process : m_processes)
107 for (WebProcessProxy* process : m_processes)
115 for (WebProcessProxy* process : m_processes)
128 for (WebProcessProxy* proces
[all...]
H A DWebUserContentControllerProxy.h48 class WebProcessProxy;
58 void addProcess(WebProcessProxy&);
59 void removeProcess(WebProcessProxy&);
80 HashSet<WebProcessProxy*> m_processes;
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Databases/
H A DDatabaseProcessProxy.h45 void getDatabaseProcessConnection(PassRefPtr<Messages::WebProcessProxy::GetDatabaseProcessConnection::DelayedReply>);
73 Deque<RefPtr<Messages::WebProcessProxy::GetDatabaseProcessConnection::DelayedReply>> m_pendingConnectionReplies;
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Plugins/
H A DPluginProcessManager.h49 class WebProcessProxy;
60 void getPluginProcessConnection(uint64_t pluginProcessToken, PassRefPtr<Messages::WebProcessProxy::GetPluginProcessConnection::DelayedReply>);
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Network/
H A DNetworkProcessProxy.cpp88 void NetworkProcessProxy::getNetworkProcessConnection(PassRefPtr<Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply> reply)
112 RefPtr<Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply> reply = m_pendingConnectionReplies.takeFirst();
164 RefPtr<Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply> reply = m_pendingConnectionReplies.takeFirst();
177 WebPageProxy* page = WebProcessProxy::webPage(pageID);

Completed in 213 milliseconds

123