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

#include <JSGlobalObjectInspectorController.h>

Inheritance diagram for Inspector::JSGlobalObjectInspectorController:
Inspector::InspectorEnvironment

Public Member Functions

 JSGlobalObjectInspectorController (JSC::JSGlobalObject &)
 
 ~JSGlobalObjectInspectorController ()
 
void connectFrontend (FrontendChannel *, bool isAutomaticInspection)
 
void disconnectFrontend (FrontendChannel *)
 
void dispatchMessageFromFrontend (const String &)
 
void globalObjectDestroyed ()
 
bool includesNativeCallStackWhenReportingExceptions () const
 
void setIncludesNativeCallStackWhenReportingExceptions (bool includesNativeCallStack)
 
void pause ()
 
void reportAPIException (JSC::ExecState *, JSC::Exception *)
 
JSC::ConsoleClientconsoleClient () const
 
bool developerExtrasEnabled () const override
 
bool canAccessInspectedScriptState (JSC::ExecState *) const override
 
InspectorFunctionCallHandler functionCallHandler () const override
 
InspectorEvaluateHandler evaluateHandler () const override
 
void frontendInitialized () override
 
Ref< WTF::StopwatchexecutionStopwatch () override
 
JSGlobalObjectScriptDebugServerscriptDebugServer () override
 
JSC::VMvm () override
 
- Public Member Functions inherited from Inspector::InspectorEnvironment
virtual ~InspectorEnvironment ()
 
virtual ~InspectorEnvironment ()
 

Constructor & Destructor Documentation

◆ JSGlobalObjectInspectorController()

Inspector::JSGlobalObjectInspectorController::JSGlobalObjectInspectorController ( JSC::JSGlobalObject globalObject)

◆ ~JSGlobalObjectInspectorController()

Inspector::JSGlobalObjectInspectorController::~JSGlobalObjectInspectorController ( )

Member Function Documentation

◆ canAccessInspectedScriptState()

bool Inspector::JSGlobalObjectInspectorController::canAccessInspectedScriptState ( JSC::ExecState ) const
inlineoverridevirtual

◆ connectFrontend()

void Inspector::JSGlobalObjectInspectorController::connectFrontend ( FrontendChannel frontendChannel,
bool  isAutomaticInspection 
)

◆ consoleClient()

ConsoleClient * Inspector::JSGlobalObjectInspectorController::consoleClient ( ) const

◆ developerExtrasEnabled()

bool Inspector::JSGlobalObjectInspectorController::developerExtrasEnabled ( ) const
overridevirtual

◆ disconnectFrontend()

void Inspector::JSGlobalObjectInspectorController::disconnectFrontend ( FrontendChannel frontendChannel)

◆ dispatchMessageFromFrontend()

void Inspector::JSGlobalObjectInspectorController::dispatchMessageFromFrontend ( const String &  message)

◆ evaluateHandler()

InspectorEvaluateHandler Inspector::JSGlobalObjectInspectorController::evaluateHandler ( ) const
overridevirtual

◆ executionStopwatch()

Ref< Stopwatch > Inspector::JSGlobalObjectInspectorController::executionStopwatch ( )
overridevirtual

◆ frontendInitialized()

void Inspector::JSGlobalObjectInspectorController::frontendInitialized ( )
overridevirtual

◆ functionCallHandler()

InspectorFunctionCallHandler Inspector::JSGlobalObjectInspectorController::functionCallHandler ( ) const
overridevirtual

◆ globalObjectDestroyed()

void Inspector::JSGlobalObjectInspectorController::globalObjectDestroyed ( )

◆ includesNativeCallStackWhenReportingExceptions()

bool Inspector::JSGlobalObjectInspectorController::includesNativeCallStackWhenReportingExceptions ( ) const
inline

◆ pause()

void Inspector::JSGlobalObjectInspectorController::pause ( )

◆ reportAPIException()

void Inspector::JSGlobalObjectInspectorController::reportAPIException ( JSC::ExecState exec,
JSC::Exception exception 
)

◆ scriptDebugServer()

JSGlobalObjectScriptDebugServer & Inspector::JSGlobalObjectInspectorController::scriptDebugServer ( )
overridevirtual

◆ setIncludesNativeCallStackWhenReportingExceptions()

void Inspector::JSGlobalObjectInspectorController::setIncludesNativeCallStackWhenReportingExceptions ( bool  includesNativeCallStack)
inline

◆ vm()

VM & Inspector::JSGlobalObjectInspectorController::vm ( )
overridevirtual

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