webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::WebInjectedScriptManager Class Referencefinal

#include <WebInjectedScriptManager.h>

Inheritance diagram for WebCore::WebInjectedScriptManager:
Inspector::InjectedScriptManager

Public Member Functions

 WebInjectedScriptManager (Inspector::InspectorEnvironment &, Ref< Inspector::InjectedScriptHost > &&)
 
virtual ~WebInjectedScriptManager ()
 
CommandLineAPIHostcommandLineAPIHost () const
 
void disconnect () override
 
void discardInjectedScripts () override
 
void discardInjectedScriptsFor (DOMWindow *)
 
- Public Member Functions inherited from Inspector::InjectedScriptManager
 InjectedScriptManager (InspectorEnvironment &, Ref< InjectedScriptHost > &&)
 
virtual ~InjectedScriptManager ()
 
InjectedScriptHostinjectedScriptHost ()
 
InspectorEnvironmentinspectorEnvironment () const
 
InjectedScript injectedScriptFor (JSC::ExecState *)
 
InjectedScript injectedScriptForId (int)
 
int injectedScriptIdFor (JSC::ExecState *)
 
InjectedScript injectedScriptForObjectId (const String &objectId)
 
void releaseObjectGroup (const String &objectGroup)
 
void clearExceptionValue ()
 
 InjectedScriptManager (InspectorEnvironment &, Ref< InjectedScriptHost > &&)
 
virtual ~InjectedScriptManager ()
 
InjectedScriptHostinjectedScriptHost ()
 
InspectorEnvironmentinspectorEnvironment () const
 
InjectedScript injectedScriptFor (JSC::ExecState *)
 
InjectedScript injectedScriptForId (int)
 
int injectedScriptIdFor (JSC::ExecState *)
 
InjectedScript injectedScriptForObjectId (const String &objectId)
 
void releaseObjectGroup (const String &objectGroup)
 
void clearExceptionValue ()
 

Protected Member Functions

void didCreateInjectedScript (const Inspector::InjectedScript &) override
 

Additional Inherited Members

- Protected Attributes inherited from Inspector::InjectedScriptManager
HashMap< int, InjectedScriptm_idToInjectedScript
 
HashMap< JSC::ExecState *, int > m_scriptStateToId
 

Constructor & Destructor Documentation

◆ WebInjectedScriptManager()

WebCore::WebInjectedScriptManager::WebInjectedScriptManager ( Inspector::InspectorEnvironment environment,
Ref< Inspector::InjectedScriptHost > &&  host 
)

◆ ~WebInjectedScriptManager()

virtual WebCore::WebInjectedScriptManager::~WebInjectedScriptManager ( )
inlinevirtual

Member Function Documentation

◆ commandLineAPIHost()

CommandLineAPIHost* WebCore::WebInjectedScriptManager::commandLineAPIHost ( ) const
inline

◆ didCreateInjectedScript()

void WebCore::WebInjectedScriptManager::didCreateInjectedScript ( const Inspector::InjectedScript injectedScript)
overrideprotectedvirtual

Reimplemented from Inspector::InjectedScriptManager.

◆ discardInjectedScripts()

void WebCore::WebInjectedScriptManager::discardInjectedScripts ( )
overridevirtual

Reimplemented from Inspector::InjectedScriptManager.

◆ discardInjectedScriptsFor()

void WebCore::WebInjectedScriptManager::discardInjectedScriptsFor ( DOMWindow window)

◆ disconnect()

void WebCore::WebInjectedScriptManager::disconnect ( )
overridevirtual

Reimplemented from Inspector::InjectedScriptManager.


The documentation for this class was generated from the following files: