webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Classes | Typedefs | Enumerations | Functions
Inspector Namespace Reference

Namespaces

 ContentSearchUtilities
 
 Protocol
 

Classes

struct  AgentContext
 
class  AgentRegistry
 
class  ApplicationCacheBackendDispatcher
 
class  ApplicationCacheBackendDispatcherHandler
 
class  ApplicationCacheFrontendDispatcher
 
class  AsyncStackTrace
 
class  BackendDispatcher
 
class  ConsoleBackendDispatcher
 
class  ConsoleBackendDispatcherHandler
 
class  ConsoleFrontendDispatcher
 
class  ConsoleMessage
 
class  CreateScriptCallStackFunctor
 
class  CSSBackendDispatcher
 
class  CSSBackendDispatcherHandler
 
class  CSSFrontendDispatcher
 
class  DatabaseBackendDispatcher
 
class  DatabaseBackendDispatcherHandler
 
class  DatabaseFrontendDispatcher
 
class  DebuggerBackendDispatcher
 
class  DebuggerBackendDispatcherHandler
 
class  DebuggerFrontendDispatcher
 
class  DOMBackendDispatcher
 
class  DOMBackendDispatcherHandler
 
class  DOMDebuggerBackendDispatcher
 
class  DOMDebuggerBackendDispatcherHandler
 
class  DOMFrontendDispatcher
 
class  DOMStorageBackendDispatcher
 
class  DOMStorageBackendDispatcherHandler
 
class  DOMStorageFrontendDispatcher
 
class  EventLoop
 
class  FrontendChannel
 
class  FrontendRouter
 
class  HeapBackendDispatcher
 
class  HeapBackendDispatcherHandler
 
class  HeapFrontendDispatcher
 
class  IdentifiersFactory
 
class  InjectedScript
 
class  InjectedScriptBase
 
class  InjectedScriptHost
 
class  InjectedScriptManager
 
class  InjectedScriptModule
 
class  InspectorAgent
 
class  InspectorAgentBase
 
class  InspectorArray
 
class  InspectorArrayBase
 
class  InspectorBackendDispatcher
 
class  InspectorBackendDispatcherHandler
 
class  InspectorConsoleAgent
 
class  InspectorDebuggerAgent
 
class  InspectorEnvironment
 
class  InspectorFrontendDispatcher
 
class  InspectorHeapAgent
 
class  InspectorObject
 
class  InspectorObjectBase
 
class  InspectorRuntimeAgent
 
class  InspectorScriptProfilerAgent
 
class  InspectorValue
 
class  JavaScriptCallFrame
 
struct  JSAgentContext
 
class  JSGlobalObjectConsoleAgent
 
class  JSGlobalObjectConsoleClient
 
class  JSGlobalObjectDebuggerAgent
 
class  JSGlobalObjectInspectorController
 
class  JSGlobalObjectRuntimeAgent
 
class  JSGlobalObjectScriptDebugServer
 
class  JSInjectedScriptHost
 
class  JSInjectedScriptHostPrototype
 
class  JSJavaScriptCallFrame
 
class  JSJavaScriptCallFramePrototype
 
class  LayerTreeBackendDispatcher
 
class  LayerTreeBackendDispatcherHandler
 
class  LayerTreeFrontendDispatcher
 
class  NetworkBackendDispatcher
 
class  NetworkBackendDispatcherHandler
 
class  NetworkFrontendDispatcher
 
class  PageBackendDispatcher
 
class  PageBackendDispatcherHandler
 
class  PageFrontendDispatcher
 
class  PerGlobalObjectWrapperWorld
 
class  RuntimeBackendDispatcher
 
class  RuntimeBackendDispatcherHandler
 
class  RuntimeFrontendDispatcher
 
class  ScriptArguments
 
struct  ScriptBreakpoint
 
struct  ScriptBreakpointAction
 
class  ScriptCallFrame
 
class  ScriptCallStack
 
class  ScriptDebugListener
 
class  ScriptDebugServer
 
class  ScriptProfilerBackendDispatcher
 
class  ScriptProfilerBackendDispatcherHandler
 
class  ScriptProfilerFrontendDispatcher
 
class  SupplementalBackendDispatcher
 
class  TimelineBackendDispatcher
 
class  TimelineBackendDispatcherHandler
 
class  TimelineFrontendDispatcher
 
class  WorkerBackendDispatcher
 
class  WorkerBackendDispatcherHandler
 
class  WorkerFrontendDispatcher
 

Typedefs

typedef String ErrorString
 
typedef JSC::JSValue(* InspectorFunctionCallHandler) (JSC::ExecState *exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData &callData, JSC::JSValue thisValue, const JSC::ArgList &args, NakedPtr< JSC::Exception > &returnedException)
 
typedef JSC::JSValue(* InspectorEvaluateHandler) (JSC::ExecState *, const JSC::SourceCode &, JSC::JSValue thisValue, NakedPtr< JSC::Exception > &returnedException)
 
typedef Vector< ScriptBreakpointActionBreakpointActions
 

Enumerations

enum  DisconnectReason { DisconnectReason::InspectedTargetDestroyed, DisconnectReason::InspectorDestroyed, DisconnectReason::InspectedTargetDestroyed, DisconnectReason::InspectorDestroyed }
 
enum  ScriptBreakpointActionType {
  ScriptBreakpointActionTypeLog, ScriptBreakpointActionTypeEvaluate, ScriptBreakpointActionTypeSound, ScriptBreakpointActionTypeProbe,
  ScriptBreakpointActionTypeLog, ScriptBreakpointActionTypeEvaluate, ScriptBreakpointActionTypeSound, ScriptBreakpointActionTypeProbe
}
 
enum  DisconnectReason { DisconnectReason::InspectedTargetDestroyed, DisconnectReason::InspectorDestroyed, DisconnectReason::InspectedTargetDestroyed, DisconnectReason::InspectorDestroyed }
 
enum  ScriptBreakpointActionType {
  ScriptBreakpointActionTypeLog, ScriptBreakpointActionTypeEvaluate, ScriptBreakpointActionTypeSound, ScriptBreakpointActionTypeProbe,
  ScriptBreakpointActionTypeLog, ScriptBreakpointActionTypeEvaluate, ScriptBreakpointActionTypeSound, ScriptBreakpointActionTypeProbe
}
 

Functions

JS_EXPORT_PRIVATE Ref< ScriptCallStackcreateScriptCallStack (JSC::ExecState *, size_t maxStackSize)
 
JS_EXPORT_PRIVATE Ref< ScriptCallStackcreateScriptCallStackForConsole (JSC::ExecState *, size_t maxStackSize)
 
JS_EXPORT_PRIVATE Ref< ScriptCallStackcreateScriptCallStackFromException (JSC::ExecState *, JSC::Exception *, size_t maxStackSize)
 
JS_EXPORT_PRIVATE Ref< ScriptArgumentscreateScriptArguments (JSC::ExecState *, unsigned skipArgumentCount)
 
JS_EXPORT_PRIVATE RefPtr< InspectorValuetoInspectorValue (JSC::ExecState &, JSC::JSValue)
 
JSValue toJS (ExecState *exec, JSGlobalObject *globalObject, JavaScriptCallFrame *impl)
 

Typedef Documentation

◆ BreakpointActions

◆ ErrorString

◆ InspectorEvaluateHandler

typedef JSC::JSValue(* Inspector::InspectorEvaluateHandler)(JSC::ExecState *, const JSC::SourceCode &, JSC::JSValue thisValue, NakedPtr< JSC::Exception > &returnedException)

◆ InspectorFunctionCallHandler

typedef JSC::JSValue(* Inspector::InspectorFunctionCallHandler)(JSC::ExecState *exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData &callData, JSC::JSValue thisValue, const JSC::ArgList &args, NakedPtr< JSC::Exception > &returnedException)

Enumeration Type Documentation

◆ DisconnectReason [1/2]

Enumerator
InspectedTargetDestroyed 
InspectorDestroyed 
InspectedTargetDestroyed 
InspectorDestroyed 

◆ DisconnectReason [2/2]

Enumerator
InspectedTargetDestroyed 
InspectorDestroyed 
InspectedTargetDestroyed 
InspectorDestroyed 

◆ ScriptBreakpointActionType [1/2]

Enumerator
ScriptBreakpointActionTypeLog 
ScriptBreakpointActionTypeEvaluate 
ScriptBreakpointActionTypeSound 
ScriptBreakpointActionTypeProbe 
ScriptBreakpointActionTypeLog 
ScriptBreakpointActionTypeEvaluate 
ScriptBreakpointActionTypeSound 
ScriptBreakpointActionTypeProbe 

◆ ScriptBreakpointActionType [2/2]

Enumerator
ScriptBreakpointActionTypeLog 
ScriptBreakpointActionTypeEvaluate 
ScriptBreakpointActionTypeSound 
ScriptBreakpointActionTypeProbe 
ScriptBreakpointActionTypeLog 
ScriptBreakpointActionTypeEvaluate 
ScriptBreakpointActionTypeSound 
ScriptBreakpointActionTypeProbe 

Function Documentation

◆ createScriptArguments()

JS_EXPORT_PRIVATE Ref< ScriptArguments > Inspector::createScriptArguments ( JSC::ExecState ,
unsigned  skipArgumentCount 
)

◆ createScriptCallStack()

JS_EXPORT_PRIVATE Ref< ScriptCallStack > Inspector::createScriptCallStack ( JSC::ExecState ,
size_t  maxStackSize 
)

◆ createScriptCallStackForConsole()

JS_EXPORT_PRIVATE Ref< ScriptCallStack > Inspector::createScriptCallStackForConsole ( JSC::ExecState ,
size_t  maxStackSize 
)

◆ createScriptCallStackFromException()

JS_EXPORT_PRIVATE Ref< ScriptCallStack > Inspector::createScriptCallStackFromException ( JSC::ExecState ,
JSC::Exception ,
size_t  maxStackSize 
)

◆ toInspectorValue()

JS_EXPORT_PRIVATE RefPtr< InspectorValue > Inspector::toInspectorValue ( JSC::ExecState ,
JSC::JSValue   
)

◆ toJS()

JSC::JSValue Inspector::toJS ( ExecState exec,
JSGlobalObject globalObject,
JavaScriptCallFrame impl 
)