Objects

This section describes the objects supported by the Diagnostics Engine.

Note  These APIs can only be used with F12 developer tools and the Diagnostics Script Engine, and can't be called from JavaScript.

 

In this section

Topic Description

DiagnosticsBrowser

An object which gives access to browser-related properties and events.

DiagnosticsCookieEntry

An individual cookie object.

DiagnosticsCookies

Object that provides methods and properties across all cookies.

Note  These APIs can only be used with F12 tools and the Diagnostics Script Engine, and can't be called from JavaScript.
 

DiagnosticsDom

An instance of the Document Object Model (DOM).

DiagnosticsElementEventHelper

An object to access methods and events related to a DOM element.

DiagnosticsEmulation

Provides an interface to methods and properties on the emulation object.

DiagnosticsExternal

Object used to communicate back to the COM API surface and the owner of the Diagnostics Script Engine.

DiagnosticsGeoLocation

Provides an interface to methods and properties having to do with GeoLocation.

DiagnosticsGlobalScope

Provides access to methods and properties associated with the GlobalScope.

DiagnosticsIndexedDB

Object that provides methods and properties to access IndexedDB storage.

DiagnosticsMemoryProfiler

Object that provides methods and properties to access memory storage.

DiagnosticsResources

Object that enables access to functions related to resources such as indexedDB or localStorage.

DiagnosticsSourceLocation

Object that represents the line, column, and file of a style's location in the original source.

DiagnosticsStorage

An object used to query and manipulate the page’s local & session storage.

DiagnosticsStyleProperty

An object that represents a single CSS property for diagnostics.

DiagnosticsStyles

Object that provides methods and properties to access the CSS-diagnostics object.

DiagnosticsTracedStyles

An object that represents the style tracing information for a single element.

DiagnosticsUserAgentStringManager

Object providing properties and methods to manage User Agent strings from the Diagnostics Object Model.

DiagnosticsViewport

Provides an object for methods and properties associated with the viewport.

DiagnosticsWebWorker

Provides methods to post messages and run scripts on a web worker.

WebWorkerDiagnosticsDiagnostics

An object used for asynchronous communicate with the parent Diagnostics Object Model from the WebWorkerDiagnostics Object Model.

WebWorkerDiagnosticsGlobalScope

Object provides properties associated with the web worker's global scope.

WebWorkerDiagnosticsWorker

Object to access properties and methods for the web worker object model.