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::ConsoleClient * consoleClient () const
 
bool developerExtrasEnabled () const override
 
bool canAccessInspectedScriptState (JSC::ExecState *) const override
 
InspectorFunctionCallHandler functionCallHandler () const override
 
InspectorEvaluateHandler evaluateHandler () const override
 
void frontendInitialized () override
 
Ref< WTF::Stopwatch > executionStopwatch () override
 
JSGlobalObjectScriptDebugServer & scriptDebugServer () override
 
JSC::VM & vm () 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: