ReactOS  0.4.14-dev-52-g6116262
nsIDOMWindowUtils Interface Reference

import"nsiface.idl";

Inheritance diagram for nsIDOMWindowUtils:
Collaboration diagram for nsIDOMWindowUtils:

Public Member Functions

nsresult GetImageAnimationMode (uint16_t *aImageAnimationMode)
 
nsresult SetImageAnimationMode (uint16_t aImageAnimationMode)
 
nsresult GetDocCharsetIsForced (bool *aDocCharsetIsForced)
 
nsresult GetCursorType (int16_t *_retval)
 
nsresult GetDocumentMetadata (const nsAString *aName, nsAString *_retval)
 
nsresult Redraw (uint32_t aCount, uint32_t *_retval)
 
nsresult UpdateLayerTree ()
 
nsresult SetCSSViewport (float aWidthPx, float aHeightPx)
 
nsresult GetViewportInfo (uint32_t aDisplayWidth, uint32_t aDisplayHeight, double *aDefaultZoom, bool *aAllowZoom, double *aMinZoom, double *aMaxZoom, uint32_t *aWidth, uint32_t *aHeight, bool *aAutoSize)
 
nsresult SetDisplayPortForElement (float aXPx, float aYPx, float aWidthPx, float aHeightPx, nsIDOMElement *aElement, uint32_t aPriority)
 
nsresult SetDisplayPortMarginsForElement (float aLeftMargin, float aTopMargin, float aRightMargin, float aBottomMargin, uint32_t aAlignmentX, uint32_t aAlignmentY, nsIDOMElement *aElement, uint32_t aPriority)
 
nsresult SetDisplayPortBaseForElement (int32_t aX, int32_t aY, int32_t aWidth, int32_t aHeight, nsIDOMElement *aElement)
 
nsresult SetResolution (float aResolution)
 
nsresult GetResolution (float *aResolution)
 
nsresult SetResolutionAndScaleTo (float aResolution)
 
nsresult GetIsResolutionSet (bool *aIsResolutionSet)
 
nsresult GetIsFirstPaint (bool *aIsFirstPaint)
 
nsresult SetIsFirstPaint (bool aIsFirstPaint)
 
nsresult GetPresShellId (uint32_t *aPresShellId)
 
nsresult SendMouseEvent (const nsAString *aType, float aX, float aY, int32_t aButton, int32_t aClickCount, int32_t aModifiers, bool aIgnoreRootScrollFrame, float aPressure, uint16_t aInputSourceArg, bool aIsSynthesized, uint8_t _argc, bool *_retval)
 
nsresult SendPointerEvent (const nsAString *aType, float aX, float aY, int32_t aButton, int32_t aClickCount, int32_t aModifiers, bool aIgnoreRootScrollFrame, float aPressure, uint16_t aInputSourceArg, int32_t aPointerId, int32_t aWidth, int32_t aHeight, int32_t tiltX, int32_t tiltY, bool aIsPrimary, bool aIsSynthesized, uint8_t _argc, bool *_retval)
 
nsresult SendTouchEvent (const nsAString *aType, uint32_t *aIdentifiers, int32_t *aXs, int32_t *aYs, uint32_t *aRxs, uint32_t *aRys, float *aRotationAngles, float *aForces, uint32_t count, int32_t aModifiers, bool aIgnoreRootScrollFrame, bool *_retval)
 
nsresult SendMouseEventToWindow (const nsAString *aType, float aX, float aY, int32_t aButton, int32_t aClickCount, int32_t aModifiers, bool aIgnoreRootScrollFrame, float aPressure, uint16_t aInputSourceArg, bool aIsSynthesized, uint8_t _argc)
 
nsresult SendPointerEventToWindow (const nsAString *aType, float aX, float aY, int32_t aButton, int32_t aClickCount, int32_t aModifiers, bool aIgnoreRootScrollFrame, float aPressure, uint16_t aInputSourceArg, int32_t aPointerId, int32_t aWidth, int32_t aHeight, int32_t aTiltX, int32_t aTiltY, bool aIsPrimary, bool aIsSynthesized, uint8_t _argc)
 
nsresult SendTouchEventToWindow (const nsAString *aType, uint32_t *aIdentifiers, int32_t *aXs, int32_t *aYs, uint32_t *aRxs, uint32_t *aRys, float *aRotationAngles, float *aForces, uint32_t count, int32_t aModifiers, bool aIgnoreRootScrollFrame, bool *_retval)
 
nsresult SendWheelEvent (float aX, float aY, double aDeltaX, double aDeltaY, double aDeltaZ, uint32_t aDeltaMode, int32_t aModifiers, int32_t aLineOrPageDeltaX, int32_t aLineOrPageDeltaY, uint32_t aOptions)
 
nsresult SendKeyEvent (const nsAString *aType, int32_t aKeyCode, int32_t aCharCode, int32_t aModifiers, uint32_t aAdditionalFlags, bool *_retval)
 
nsresult SendNativeKeyEvent (int32_t aNativeKeyboardLayout, int32_t aNativeKeyCode, int32_t aModifierFlags, const nsAString *aCharacters, const nsAString *aUnmodifiedCharacters, nsIObserver *aObserver)
 
nsresult SendNativeMouseEvent (int32_t aScreenX, int32_t aScreenY, int32_t aNativeMessage, int32_t aModifierFlags, nsIDOMElement *aElement, nsIObserver *aObserver)
 
nsresult SendNativeMouseScrollEvent (int32_t aScreenX, int32_t aScreenY, uint32_t aNativeMessage, double aDeltaX, double aDeltaY, double aDeltaZ, uint32_t aModifierFlags, uint32_t aAdditionalFlags, nsIDOMElement *aElement, nsIObserver *aObserver)
 
nsresult SendNativeTouchPoint (uint32_t aPointerId, uint32_t aTouchState, int32_t aScreenX, int32_t aScreenY, double aPressure, uint32_t aOrientation, nsIObserver *aObserver)
 
nsresult SendNativeTouchTap (int32_t aScreenX, int32_t aScreenY, bool aLongTap, nsIObserver *aObserver)
 
nsresult ClearNativeTouchSequence (nsIObserver *aObserver)
 
nsresult ActivateNativeMenuItemAt (const nsAString *indexString)
 
nsresult ForceUpdateNativeMenuAt (const nsAString *indexString)
 
nsresult Focus (nsIDOMElement *aElement)
 
nsresult GarbageCollect (nsICycleCollectorListener *aListener, int32_t aExtraForgetSkippableCalls)
 
nsresult CycleCollect (nsICycleCollectorListener *aListener, int32_t aExtraForgetSkippableCalls)
 
nsresult RunNextCollectorTimer ()
 
nsresult SendSimpleGestureEvent (const nsAString *aType, float aX, float aY, uint32_t aDirection, double aDelta, int32_t aModifiers, uint32_t aClickCount)
 
nsresult ElementFromPoint (float aX, float aY, bool aIgnoreRootScrollFrame, bool aFlushLayout, nsIDOMElement **_retval)
 
nsresult NodesFromRect (float aX, float aY, float aTopSize, float aRightSize, float aBottomSize, float aLeftSize, bool aIgnoreRootScrollFrame, bool aFlushLayout, nsIDOMNodeList **_retval)
 
nsresult GetTranslationNodes (nsIDOMNode *aRoot, int **_retval)
 
nsresult CompareCanvases (nsIDOMHTMLCanvasElement *aCanvas1, nsIDOMHTMLCanvasElement *aCanvas2, uint32_t *aMaxDifference, uint32_t *_retval)
 
nsresult GetIsMozAfterPaintPending (bool *aIsMozAfterPaintPending)
 
nsresult SuppressEventHandling (bool aSuppress)
 
nsresult ClearMozAfterPaintEvents ()
 
nsresult DisableNonTestMouseEvents (bool aDisable)
 
nsresult GetScrollXY (bool aFlushLayout, int32_t *aScrollX, int32_t *aScrollY)
 
nsresult GetScrollXYFloat (bool aFlushLayout, float *aScrollX, float *aScrollY)
 
nsresult GetScrollbarSize (bool aFlushLayout, int32_t *aWidth, int32_t *aHeight)
 
nsresult GetBoundsWithoutFlushing (nsIDOMElement *aElement, nsIDOMClientRect **_retval)
 
nsresult GetRootBounds (nsIDOMClientRect **_retval)
 
nsresult GetIMEIsOpen (bool *aIMEIsOpen)
 
nsresult GetIMEStatus (uint32_t *aIMEStatus)
 
nsresult GetScreenPixelsPerCSSPixel (float *aScreenPixelsPerCSSPixel)
 
nsresult GetFullZoom (float *aFullZoom)
 
nsresult DispatchDOMEventViaPresShell (nsIDOMNode *aTarget, nsIDOMEvent *aEvent, bool aTrusted, bool *_retval)
 
nsresult DispatchEventToChromeOnly (nsIDOMEventTarget *aTarget, nsIDOMEvent *aEvent, bool *_retval)
 
nsresult GetClassName (const void *aObject, JSContext *cx, char **_retval)
 
nsresult SendContentCommandEvent (const nsAString *aType, nsITransferable *aTransferable)
 
nsresult SendQueryContentEvent (uint32_t aType, uint32_t aOffset, uint32_t aLength, int32_t aX, int32_t aY, uint32_t aAdditionalFlags, nsIQueryContentEventResult **_retval)
 
nsresult RemoteFrameFullscreenChanged (nsIDOMElement *aFrameElement, const nsAString *aNewOrigin)
 
nsresult RemoteFrameFullscreenReverted ()
 
nsresult ExitFullscreen ()
 
nsresult SendSelectionSetEvent (uint32_t aOffset, uint32_t aLength, uint32_t aAdditionalFlags, bool *_retval)
 
nsresult SelectAtPoint (float aX, float aY, uint32_t aSelectBehavior, bool *_retval)
 
nsresult GetVisitedDependentComputedStyle (nsIDOMElement *aElement, const nsAString *aPseudoElement, const nsAString *aPropertyName, nsAString *_retval)
 
nsresult GetOuterWindowID (uint64_t *aOuterWindowID)
 
nsresult GetCurrentInnerWindowID (uint64_t *aCurrentInnerWindowID)
 
nsresult EnterModalState ()
 
nsresult LeaveModalState ()
 
nsresult IsInModalState (bool *_retval)
 
nsresult SetDesktopModeViewport (bool aDesktopModeViewport)
 
nsresult SuspendTimeouts ()
 
nsresult ResumeTimeouts ()
 
nsresult GetLayerManagerType (nsAString *aLayerManagerType)
 
nsresult GetLayerManagerRemote (bool *aLayerManagerRemote)
 
nsresult GetSupportsHardwareH264Decoding (bool *aSupportsHardwareH264Decoding)
 
nsresult StartFrameTimeRecording (uint32_t *startIndex)
 
nsresult StopFrameTimeRecording (uint32_t startIndex, uint32_t *frameCount, float **frameIntervals)
 
nsresult BeginTabSwitch ()
 
nsresult GetDisplayDPI (float *aDisplayDPI)
 
nsresult GetOuterWindowWithId (uint64_t aOuterWindowID, nsIDOMWindow **_retval)
 
nsresult GetContainerElement (nsIDOMElement **aContainerElement)
 
nsresult RenderDocument (const void *aRect, uint32_t aFlags, int aBackgroundColor, void *aThebesContext)
 
nsresult AdvanceTimeAndRefresh (int64_t aMilliseconds)
 
nsresult RestoreNormalRefresh ()
 
nsresult GetIsTestControllingRefreshes (bool *aIsTestControllingRefreshes)
 
nsresult SetAsyncScrollOffset (nsIDOMNode *aNode, int32_t aX, int32_t aY)
 
nsresult ComputeAnimationDistance (nsIDOMElement *element, const nsAString *property, const nsAString *value1, const nsAString *value2, double *_retval)
 
nsresult WrapDOMFile (nsIFile *aFile, nsIDOMFile **_retval)
 
nsresult GetFocusedInputType (char **aFocusedInputType)
 
nsresult FindElementWithViewId (long aId, nsIDOMElement **_retval)
 
nsresult GetViewId (nsIDOMElement *aElement, long *_retval)
 
nsresult LeafLayersPartitionWindow (bool *_retval)
 
nsresult CheckAndClearPaintedState (nsIDOMElement *aElement, bool *_retval)
 
nsresult IsPartOfOpaqueLayer (nsIDOMElement *aElement, bool *_retval)
 
nsresult NumberOfAssignedPaintedLayers (nsIDOMElement **aElements, uint32_t count, uint32_t *_retval)
 
nsresult GetFileId (const void *aFile, JSContext *cx, int64_t *_retval)
 
nsresult GetFilePath (void *aFile, JSContext *cx, nsAString *_retval)
 
nsresult GetFileReferences (const nsAString *aDatabaseName, int64_t aId, void *aOptions, int32_t *aRefCnt, int32_t *aDBRefCnt, int32_t *aSliceRefCnt, JSContext *cx, bool *_retval)
 
nsresult IsIncrementalGCEnabled (JSContext *cx, bool *_retval)
 
nsresult StartPCCountProfiling (JSContext *cx)
 
nsresult StopPCCountProfiling (JSContext *cx)
 
nsresult PurgePCCounts (JSContext *cx)
 
nsresult GetPCCountScriptCount (JSContext *cx, int32_t *_retval)
 
nsresult GetPCCountScriptSummary (int32_t script, JSContext *cx, nsAString *_retval)
 
nsresult GetPCCountScriptContents (int32_t script, JSContext *cx, nsAString *_retval)
 
nsresult GetPaintingSuppressed (bool *aPaintingSuppressed)
 
nsresult GetPlugins (JSContext *cx, void *aPlugins)
 
nsresult SetScrollPositionClampingScrollPortSize (float aWidth, float aHeight)
 
nsresult SetContentDocumentFixedPositionMargins (float aTop, float aRight, float aBottom, float aLeft)
 
nsresult DisableDialogs ()
 
nsresult EnableDialogs ()
 
nsresult AreDialogsEnabled (bool *_retval)
 
nsresult LoadSheet (nsIURI *sheetURI, uint32_t type)
 
nsresult LoadSheetUsingURIString (const nsACString *sheetURI, uint32_t type)
 
nsresult AddSheet (nsIDOMStyleSheet *sheet, uint32_t type)
 
nsresult RemoveSheet (nsIURI *sheetURI, uint32_t type)
 
nsresult RemoveSheetUsingURIString (const nsACString *sheetURI, uint32_t type)
 
nsresult GetIsHandlingUserInput (bool *aIsHandlingUserInput)
 
nsresult AllowScriptsToClose ()
 
nsresult GetIsParentWindowMainWidgetVisible (bool *aIsParentWindowMainWidgetVisible)
 
nsresult IsNodeDisabledForEvents (nsIDOMNode *aNode, bool *_retval)
 
nsresult GetPaintFlashing (bool *aPaintFlashing)
 
nsresult SetPaintFlashing (bool aPaintFlashing)
 
nsresult RunInStableState (nsIRunnable *runnable)
 
nsresult RunBeforeNextEvent (nsIRunnable *runnable)
 
nsresult GetOMTAStyle (nsIDOMElement *aElement, const nsAString *aProperty, nsAString *_retval)
 
nsresult RequestCompositorProperty (const nsAString *aProperty, float *_retval)
 
nsresult SetHandlingUserInput (bool aHandlingInput, void **_retval)
 
nsresult GetContentAPZTestData (JSContext *cx, int _retval)
 
nsresult GetCompositorAPZTestData (JSContext *cx, void *_retval)
 
nsresult PostRestyleSelfEvent (nsIDOMElement *aElement)
 
nsresult GetAudioMuted (bool *aAudioMuted)
 
nsresult SetAudioMuted (bool aAudioMuted)
 
nsresult GetAudioVolume (float *aAudioVolume)
 
nsresult SetAudioVolume (float aAudioVolume)
 
nsresult XpconnectArgument (nsIDOMWindowUtils *aThis)
 
nsresult AskPermission (void *aRequest)
 
nsresult GetFramesConstructed (uint64_t *aFramesConstructed)
 
nsresult GetFramesReflowed (uint64_t *aFramesReflowed)
 
nsresult SetChromeMargin (int32_t aTop, int32_t aRight, int32_t aBottom, int32_t aLeft)
 
nsresult GetServiceWorkersTestingEnabled (bool *aServiceWorkersTestingEnabled)
 
nsresult SetServiceWorkersTestingEnabled (bool aServiceWorkersTestingEnabled)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 2947 of file nsiface.idl.

Member Function Documentation

◆ ActivateNativeMenuItemAt()

nsresult nsIDOMWindowUtils::ActivateNativeMenuItemAt ( const nsAString indexString)

◆ AddSheet()

nsresult nsIDOMWindowUtils::AddSheet ( nsIDOMStyleSheet sheet,
uint32_t  type 
)

◆ AdvanceTimeAndRefresh()

nsresult nsIDOMWindowUtils::AdvanceTimeAndRefresh ( int64_t  aMilliseconds)

◆ AllowScriptsToClose()

nsresult nsIDOMWindowUtils::AllowScriptsToClose ( )

◆ AreDialogsEnabled()

nsresult nsIDOMWindowUtils::AreDialogsEnabled ( bool _retval)

◆ AskPermission()

nsresult nsIDOMWindowUtils::AskPermission ( void aRequest)

◆ BeginTabSwitch()

nsresult nsIDOMWindowUtils::BeginTabSwitch ( )

◆ CheckAndClearPaintedState()

nsresult nsIDOMWindowUtils::CheckAndClearPaintedState ( nsIDOMElement aElement,
bool _retval 
)

◆ ClearMozAfterPaintEvents()

nsresult nsIDOMWindowUtils::ClearMozAfterPaintEvents ( )

◆ ClearNativeTouchSequence()

nsresult nsIDOMWindowUtils::ClearNativeTouchSequence ( nsIObserver aObserver)

◆ CompareCanvases()

nsresult nsIDOMWindowUtils::CompareCanvases ( nsIDOMHTMLCanvasElement aCanvas1,
nsIDOMHTMLCanvasElement aCanvas2,
uint32_t aMaxDifference,
uint32_t _retval 
)

◆ ComputeAnimationDistance()

nsresult nsIDOMWindowUtils::ComputeAnimationDistance ( nsIDOMElement element,
const nsAString property,
const nsAString value1,
const nsAString value2,
double _retval 
)

◆ CycleCollect()

nsresult nsIDOMWindowUtils::CycleCollect ( nsICycleCollectorListener aListener,
int32_t  aExtraForgetSkippableCalls 
)

◆ DisableDialogs()

nsresult nsIDOMWindowUtils::DisableDialogs ( )

◆ DisableNonTestMouseEvents()

nsresult nsIDOMWindowUtils::DisableNonTestMouseEvents ( bool  aDisable)

◆ DispatchDOMEventViaPresShell()

nsresult nsIDOMWindowUtils::DispatchDOMEventViaPresShell ( nsIDOMNode aTarget,
nsIDOMEvent aEvent,
bool  aTrusted,
bool _retval 
)

◆ DispatchEventToChromeOnly()

nsresult nsIDOMWindowUtils::DispatchEventToChromeOnly ( nsIDOMEventTarget aTarget,
nsIDOMEvent aEvent,
bool _retval 
)

◆ ElementFromPoint()

nsresult nsIDOMWindowUtils::ElementFromPoint ( float  aX,
float  aY,
bool  aIgnoreRootScrollFrame,
bool  aFlushLayout,
nsIDOMElement **  _retval 
)

◆ EnableDialogs()

nsresult nsIDOMWindowUtils::EnableDialogs ( )

◆ EnterModalState()

nsresult nsIDOMWindowUtils::EnterModalState ( )

◆ ExitFullscreen()

nsresult nsIDOMWindowUtils::ExitFullscreen ( )

◆ FindElementWithViewId()

nsresult nsIDOMWindowUtils::FindElementWithViewId ( long  aId,
nsIDOMElement **  _retval 
)

◆ Focus()

nsresult nsIDOMWindowUtils::Focus ( nsIDOMElement aElement)

◆ ForceUpdateNativeMenuAt()

nsresult nsIDOMWindowUtils::ForceUpdateNativeMenuAt ( const nsAString indexString)

◆ GarbageCollect()

nsresult nsIDOMWindowUtils::GarbageCollect ( nsICycleCollectorListener aListener,
int32_t  aExtraForgetSkippableCalls 
)

◆ GetAudioMuted()

nsresult nsIDOMWindowUtils::GetAudioMuted ( bool aAudioMuted)

◆ GetAudioVolume()

nsresult nsIDOMWindowUtils::GetAudioVolume ( float *  aAudioVolume)

◆ GetBoundsWithoutFlushing()

nsresult nsIDOMWindowUtils::GetBoundsWithoutFlushing ( nsIDOMElement aElement,
nsIDOMClientRect **  _retval 
)

◆ GetClassName()

nsresult nsIDOMWindowUtils::GetClassName ( const void aObject,
JSContext cx,
char **  _retval 
)

◆ GetCompositorAPZTestData()

nsresult nsIDOMWindowUtils::GetCompositorAPZTestData ( JSContext cx,
void _retval 
)

◆ GetContainerElement()

nsresult nsIDOMWindowUtils::GetContainerElement ( nsIDOMElement **  aContainerElement)

◆ GetContentAPZTestData()

nsresult nsIDOMWindowUtils::GetContentAPZTestData ( JSContext cx,
int  _retval 
)

◆ GetCurrentInnerWindowID()

nsresult nsIDOMWindowUtils::GetCurrentInnerWindowID ( uint64_t aCurrentInnerWindowID)

◆ GetCursorType()

nsresult nsIDOMWindowUtils::GetCursorType ( int16_t _retval)

◆ GetDisplayDPI()

nsresult nsIDOMWindowUtils::GetDisplayDPI ( float *  aDisplayDPI)

◆ GetDocCharsetIsForced()

nsresult nsIDOMWindowUtils::GetDocCharsetIsForced ( bool aDocCharsetIsForced)

◆ GetDocumentMetadata()

nsresult nsIDOMWindowUtils::GetDocumentMetadata ( const nsAString aName,
nsAString _retval 
)

◆ GetFileId()

nsresult nsIDOMWindowUtils::GetFileId ( const void aFile,
JSContext cx,
int64_t _retval 
)

◆ GetFilePath()

nsresult nsIDOMWindowUtils::GetFilePath ( void aFile,
JSContext cx,
nsAString _retval 
)

◆ GetFileReferences()

nsresult nsIDOMWindowUtils::GetFileReferences ( const nsAString aDatabaseName,
int64_t  aId,
void aOptions,
int32_t aRefCnt,
int32_t aDBRefCnt,
int32_t aSliceRefCnt,
JSContext cx,
bool _retval 
)

◆ GetFocusedInputType()

nsresult nsIDOMWindowUtils::GetFocusedInputType ( char **  aFocusedInputType)

◆ GetFramesConstructed()

nsresult nsIDOMWindowUtils::GetFramesConstructed ( uint64_t aFramesConstructed)

◆ GetFramesReflowed()

nsresult nsIDOMWindowUtils::GetFramesReflowed ( uint64_t aFramesReflowed)

◆ GetFullZoom()

nsresult nsIDOMWindowUtils::GetFullZoom ( float *  aFullZoom)

◆ GetImageAnimationMode()

nsresult nsIDOMWindowUtils::GetImageAnimationMode ( uint16_t aImageAnimationMode)

◆ GetIMEIsOpen()

nsresult nsIDOMWindowUtils::GetIMEIsOpen ( bool aIMEIsOpen)

◆ GetIMEStatus()

nsresult nsIDOMWindowUtils::GetIMEStatus ( uint32_t aIMEStatus)

◆ GetIsFirstPaint()

nsresult nsIDOMWindowUtils::GetIsFirstPaint ( bool aIsFirstPaint)

◆ GetIsHandlingUserInput()

nsresult nsIDOMWindowUtils::GetIsHandlingUserInput ( bool aIsHandlingUserInput)

◆ GetIsMozAfterPaintPending()

nsresult nsIDOMWindowUtils::GetIsMozAfterPaintPending ( bool aIsMozAfterPaintPending)

◆ GetIsParentWindowMainWidgetVisible()

nsresult nsIDOMWindowUtils::GetIsParentWindowMainWidgetVisible ( bool aIsParentWindowMainWidgetVisible)

◆ GetIsResolutionSet()

nsresult nsIDOMWindowUtils::GetIsResolutionSet ( bool aIsResolutionSet)

◆ GetIsTestControllingRefreshes()

nsresult nsIDOMWindowUtils::GetIsTestControllingRefreshes ( bool aIsTestControllingRefreshes)

◆ GetLayerManagerRemote()

nsresult nsIDOMWindowUtils::GetLayerManagerRemote ( bool aLayerManagerRemote)

◆ GetLayerManagerType()

nsresult nsIDOMWindowUtils::GetLayerManagerType ( nsAString aLayerManagerType)

◆ GetOMTAStyle()

nsresult nsIDOMWindowUtils::GetOMTAStyle ( nsIDOMElement aElement,
const nsAString aProperty,
nsAString _retval 
)

◆ GetOuterWindowID()

nsresult nsIDOMWindowUtils::GetOuterWindowID ( uint64_t aOuterWindowID)

◆ GetOuterWindowWithId()

nsresult nsIDOMWindowUtils::GetOuterWindowWithId ( uint64_t  aOuterWindowID,
nsIDOMWindow **  _retval 
)

◆ GetPaintFlashing()

nsresult nsIDOMWindowUtils::GetPaintFlashing ( bool aPaintFlashing)

◆ GetPaintingSuppressed()

nsresult nsIDOMWindowUtils::GetPaintingSuppressed ( bool aPaintingSuppressed)

◆ GetPCCountScriptContents()

nsresult nsIDOMWindowUtils::GetPCCountScriptContents ( int32_t  script,
JSContext cx,
nsAString _retval 
)

◆ GetPCCountScriptCount()

nsresult nsIDOMWindowUtils::GetPCCountScriptCount ( JSContext cx,
int32_t _retval 
)

◆ GetPCCountScriptSummary()

nsresult nsIDOMWindowUtils::GetPCCountScriptSummary ( int32_t  script,
JSContext cx,
nsAString _retval 
)

◆ GetPlugins()

nsresult nsIDOMWindowUtils::GetPlugins ( JSContext cx,
void aPlugins 
)

◆ GetPresShellId()

nsresult nsIDOMWindowUtils::GetPresShellId ( uint32_t aPresShellId)

◆ GetResolution()

nsresult nsIDOMWindowUtils::GetResolution ( float *  aResolution)

◆ GetRootBounds()

nsresult nsIDOMWindowUtils::GetRootBounds ( nsIDOMClientRect **  _retval)

◆ GetScreenPixelsPerCSSPixel()

nsresult nsIDOMWindowUtils::GetScreenPixelsPerCSSPixel ( float *  aScreenPixelsPerCSSPixel)

◆ GetScrollbarSize()

nsresult nsIDOMWindowUtils::GetScrollbarSize ( bool  aFlushLayout,
int32_t aWidth,
int32_t aHeight 
)

◆ GetScrollXY()

nsresult nsIDOMWindowUtils::GetScrollXY ( bool  aFlushLayout,
int32_t aScrollX,
int32_t aScrollY 
)

◆ GetScrollXYFloat()

nsresult nsIDOMWindowUtils::GetScrollXYFloat ( bool  aFlushLayout,
float *  aScrollX,
float *  aScrollY 
)

◆ GetServiceWorkersTestingEnabled()

nsresult nsIDOMWindowUtils::GetServiceWorkersTestingEnabled ( bool aServiceWorkersTestingEnabled)

◆ GetSupportsHardwareH264Decoding()

nsresult nsIDOMWindowUtils::GetSupportsHardwareH264Decoding ( bool aSupportsHardwareH264Decoding)

◆ GetTranslationNodes()

nsresult nsIDOMWindowUtils::GetTranslationNodes ( nsIDOMNode aRoot,
int **  _retval 
)

◆ GetViewId()

nsresult nsIDOMWindowUtils::GetViewId ( nsIDOMElement aElement,
long _retval 
)

◆ GetViewportInfo()

nsresult nsIDOMWindowUtils::GetViewportInfo ( uint32_t  aDisplayWidth,
uint32_t  aDisplayHeight,
double aDefaultZoom,
bool aAllowZoom,
double aMinZoom,
double aMaxZoom,
uint32_t aWidth,
uint32_t aHeight,
bool aAutoSize 
)

◆ GetVisitedDependentComputedStyle()

nsresult nsIDOMWindowUtils::GetVisitedDependentComputedStyle ( nsIDOMElement aElement,
const nsAString aPseudoElement,
const nsAString aPropertyName,
nsAString _retval 
)

◆ IsIncrementalGCEnabled()

nsresult nsIDOMWindowUtils::IsIncrementalGCEnabled ( JSContext cx,
bool _retval 
)

◆ IsInModalState()

nsresult nsIDOMWindowUtils::IsInModalState ( bool _retval)

◆ IsNodeDisabledForEvents()

nsresult nsIDOMWindowUtils::IsNodeDisabledForEvents ( nsIDOMNode aNode,
bool _retval 
)

◆ IsPartOfOpaqueLayer()

nsresult nsIDOMWindowUtils::IsPartOfOpaqueLayer ( nsIDOMElement aElement,
bool _retval 
)

◆ LeafLayersPartitionWindow()

nsresult nsIDOMWindowUtils::LeafLayersPartitionWindow ( bool _retval)

◆ LeaveModalState()

nsresult nsIDOMWindowUtils::LeaveModalState ( )

◆ LoadSheet()

nsresult nsIDOMWindowUtils::LoadSheet ( nsIURI sheetURI,
uint32_t  type 
)

◆ LoadSheetUsingURIString()

nsresult nsIDOMWindowUtils::LoadSheetUsingURIString ( const nsACString sheetURI,
uint32_t  type 
)

◆ NodesFromRect()

nsresult nsIDOMWindowUtils::NodesFromRect ( float  aX,
float  aY,
float  aTopSize,
float  aRightSize,
float  aBottomSize,
float  aLeftSize,
bool  aIgnoreRootScrollFrame,
bool  aFlushLayout,
nsIDOMNodeList **  _retval 
)

◆ NumberOfAssignedPaintedLayers()

nsresult nsIDOMWindowUtils::NumberOfAssignedPaintedLayers ( nsIDOMElement **  aElements,
uint32_t  count,
uint32_t _retval 
)

◆ PostRestyleSelfEvent()

nsresult nsIDOMWindowUtils::PostRestyleSelfEvent ( nsIDOMElement aElement)

◆ PurgePCCounts()

nsresult nsIDOMWindowUtils::PurgePCCounts ( JSContext cx)

◆ Redraw()

nsresult nsIDOMWindowUtils::Redraw ( uint32_t  aCount,
uint32_t _retval 
)

◆ RemoteFrameFullscreenChanged()

nsresult nsIDOMWindowUtils::RemoteFrameFullscreenChanged ( nsIDOMElement aFrameElement,
const nsAString aNewOrigin 
)

◆ RemoteFrameFullscreenReverted()

nsresult nsIDOMWindowUtils::RemoteFrameFullscreenReverted ( )

◆ RemoveSheet()

nsresult nsIDOMWindowUtils::RemoveSheet ( nsIURI sheetURI,
uint32_t  type 
)

◆ RemoveSheetUsingURIString()

nsresult nsIDOMWindowUtils::RemoveSheetUsingURIString ( const nsACString sheetURI,
uint32_t  type 
)

◆ RenderDocument()

nsresult nsIDOMWindowUtils::RenderDocument ( const void aRect,
uint32_t  aFlags,
int  aBackgroundColor,
void aThebesContext 
)

◆ RequestCompositorProperty()

nsresult nsIDOMWindowUtils::RequestCompositorProperty ( const nsAString aProperty,
float *  _retval 
)

◆ RestoreNormalRefresh()

nsresult nsIDOMWindowUtils::RestoreNormalRefresh ( )

◆ ResumeTimeouts()

nsresult nsIDOMWindowUtils::ResumeTimeouts ( )

◆ RunBeforeNextEvent()

nsresult nsIDOMWindowUtils::RunBeforeNextEvent ( nsIRunnable runnable)

◆ RunInStableState()

nsresult nsIDOMWindowUtils::RunInStableState ( nsIRunnable runnable)

◆ RunNextCollectorTimer()

nsresult nsIDOMWindowUtils::RunNextCollectorTimer ( )

◆ SelectAtPoint()

nsresult nsIDOMWindowUtils::SelectAtPoint ( float  aX,
float  aY,
uint32_t  aSelectBehavior,
bool _retval 
)

◆ SendContentCommandEvent()

nsresult nsIDOMWindowUtils::SendContentCommandEvent ( const nsAString aType,
nsITransferable aTransferable 
)

◆ SendKeyEvent()

nsresult nsIDOMWindowUtils::SendKeyEvent ( const nsAString aType,
int32_t  aKeyCode,
int32_t  aCharCode,
int32_t  aModifiers,
uint32_t  aAdditionalFlags,
bool _retval 
)

◆ SendMouseEvent()

nsresult nsIDOMWindowUtils::SendMouseEvent ( const nsAString aType,
float  aX,
float  aY,
int32_t  aButton,
int32_t  aClickCount,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
float  aPressure,
uint16_t  aInputSourceArg,
bool  aIsSynthesized,
uint8_t  _argc,
bool _retval 
)

◆ SendMouseEventToWindow()

nsresult nsIDOMWindowUtils::SendMouseEventToWindow ( const nsAString aType,
float  aX,
float  aY,
int32_t  aButton,
int32_t  aClickCount,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
float  aPressure,
uint16_t  aInputSourceArg,
bool  aIsSynthesized,
uint8_t  _argc 
)

◆ SendNativeKeyEvent()

nsresult nsIDOMWindowUtils::SendNativeKeyEvent ( int32_t  aNativeKeyboardLayout,
int32_t  aNativeKeyCode,
int32_t  aModifierFlags,
const nsAString aCharacters,
const nsAString aUnmodifiedCharacters,
nsIObserver aObserver 
)

◆ SendNativeMouseEvent()

nsresult nsIDOMWindowUtils::SendNativeMouseEvent ( int32_t  aScreenX,
int32_t  aScreenY,
int32_t  aNativeMessage,
int32_t  aModifierFlags,
nsIDOMElement aElement,
nsIObserver aObserver 
)

◆ SendNativeMouseScrollEvent()

nsresult nsIDOMWindowUtils::SendNativeMouseScrollEvent ( int32_t  aScreenX,
int32_t  aScreenY,
uint32_t  aNativeMessage,
double  aDeltaX,
double  aDeltaY,
double  aDeltaZ,
uint32_t  aModifierFlags,
uint32_t  aAdditionalFlags,
nsIDOMElement aElement,
nsIObserver aObserver 
)

◆ SendNativeTouchPoint()

nsresult nsIDOMWindowUtils::SendNativeTouchPoint ( uint32_t  aPointerId,
uint32_t  aTouchState,
int32_t  aScreenX,
int32_t  aScreenY,
double  aPressure,
uint32_t  aOrientation,
nsIObserver aObserver 
)

◆ SendNativeTouchTap()

nsresult nsIDOMWindowUtils::SendNativeTouchTap ( int32_t  aScreenX,
int32_t  aScreenY,
bool  aLongTap,
nsIObserver aObserver 
)

◆ SendPointerEvent()

nsresult nsIDOMWindowUtils::SendPointerEvent ( const nsAString aType,
float  aX,
float  aY,
int32_t  aButton,
int32_t  aClickCount,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
float  aPressure,
uint16_t  aInputSourceArg,
int32_t  aPointerId,
int32_t  aWidth,
int32_t  aHeight,
int32_t  tiltX,
int32_t  tiltY,
bool  aIsPrimary,
bool  aIsSynthesized,
uint8_t  _argc,
bool _retval 
)

◆ SendPointerEventToWindow()

nsresult nsIDOMWindowUtils::SendPointerEventToWindow ( const nsAString aType,
float  aX,
float  aY,
int32_t  aButton,
int32_t  aClickCount,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
float  aPressure,
uint16_t  aInputSourceArg,
int32_t  aPointerId,
int32_t  aWidth,
int32_t  aHeight,
int32_t  aTiltX,
int32_t  aTiltY,
bool  aIsPrimary,
bool  aIsSynthesized,
uint8_t  _argc 
)

◆ SendQueryContentEvent()

nsresult nsIDOMWindowUtils::SendQueryContentEvent ( uint32_t  aType,
uint32_t  aOffset,
uint32_t  aLength,
int32_t  aX,
int32_t  aY,
uint32_t  aAdditionalFlags,
nsIQueryContentEventResult **  _retval 
)

◆ SendSelectionSetEvent()

nsresult nsIDOMWindowUtils::SendSelectionSetEvent ( uint32_t  aOffset,
uint32_t  aLength,
uint32_t  aAdditionalFlags,
bool _retval 
)

◆ SendSimpleGestureEvent()

nsresult nsIDOMWindowUtils::SendSimpleGestureEvent ( const nsAString aType,
float  aX,
float  aY,
uint32_t  aDirection,
double  aDelta,
int32_t  aModifiers,
uint32_t  aClickCount 
)

◆ SendTouchEvent()

nsresult nsIDOMWindowUtils::SendTouchEvent ( const nsAString aType,
uint32_t aIdentifiers,
int32_t aXs,
int32_t aYs,
uint32_t aRxs,
uint32_t aRys,
float *  aRotationAngles,
float *  aForces,
uint32_t  count,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
bool _retval 
)

◆ SendTouchEventToWindow()

nsresult nsIDOMWindowUtils::SendTouchEventToWindow ( const nsAString aType,
uint32_t aIdentifiers,
int32_t aXs,
int32_t aYs,
uint32_t aRxs,
uint32_t aRys,
float *  aRotationAngles,
float *  aForces,
uint32_t  count,
int32_t  aModifiers,
bool  aIgnoreRootScrollFrame,
bool _retval 
)

◆ SendWheelEvent()

nsresult nsIDOMWindowUtils::SendWheelEvent ( float  aX,
float  aY,
double  aDeltaX,
double  aDeltaY,
double  aDeltaZ,
uint32_t  aDeltaMode,
int32_t  aModifiers,
int32_t  aLineOrPageDeltaX,
int32_t  aLineOrPageDeltaY,
uint32_t  aOptions 
)

◆ SetAsyncScrollOffset()

nsresult nsIDOMWindowUtils::SetAsyncScrollOffset ( nsIDOMNode aNode,
int32_t  aX,
int32_t  aY 
)

◆ SetAudioMuted()

nsresult nsIDOMWindowUtils::SetAudioMuted ( bool  aAudioMuted)

◆ SetAudioVolume()

nsresult nsIDOMWindowUtils::SetAudioVolume ( float  aAudioVolume)

◆ SetChromeMargin()

nsresult nsIDOMWindowUtils::SetChromeMargin ( int32_t  aTop,
int32_t  aRight,
int32_t  aBottom,
int32_t  aLeft 
)

◆ SetContentDocumentFixedPositionMargins()

nsresult nsIDOMWindowUtils::SetContentDocumentFixedPositionMargins ( float  aTop,
float  aRight,
float  aBottom,
float  aLeft 
)

◆ SetCSSViewport()

nsresult nsIDOMWindowUtils::SetCSSViewport ( float  aWidthPx,
float  aHeightPx 
)

◆ SetDesktopModeViewport()

nsresult nsIDOMWindowUtils::SetDesktopModeViewport ( bool  aDesktopModeViewport)

◆ SetDisplayPortBaseForElement()

nsresult nsIDOMWindowUtils::SetDisplayPortBaseForElement ( int32_t  aX,
int32_t  aY,
int32_t  aWidth,
int32_t  aHeight,
nsIDOMElement aElement 
)

◆ SetDisplayPortForElement()

nsresult nsIDOMWindowUtils::SetDisplayPortForElement ( float  aXPx,
float  aYPx,
float  aWidthPx,
float  aHeightPx,
nsIDOMElement aElement,
uint32_t  aPriority 
)

◆ SetDisplayPortMarginsForElement()

nsresult nsIDOMWindowUtils::SetDisplayPortMarginsForElement ( float  aLeftMargin,
float  aTopMargin,
float  aRightMargin,
float  aBottomMargin,
uint32_t  aAlignmentX,
uint32_t  aAlignmentY,
nsIDOMElement aElement,
uint32_t  aPriority 
)

◆ SetHandlingUserInput()

nsresult nsIDOMWindowUtils::SetHandlingUserInput ( bool  aHandlingInput,
void **  _retval 
)

◆ SetImageAnimationMode()

nsresult nsIDOMWindowUtils::SetImageAnimationMode ( uint16_t  aImageAnimationMode)

◆ SetIsFirstPaint()

nsresult nsIDOMWindowUtils::SetIsFirstPaint ( bool  aIsFirstPaint)

◆ SetPaintFlashing()

nsresult nsIDOMWindowUtils::SetPaintFlashing ( bool  aPaintFlashing)

◆ SetResolution()

nsresult nsIDOMWindowUtils::SetResolution ( float  aResolution)

◆ SetResolutionAndScaleTo()

nsresult nsIDOMWindowUtils::SetResolutionAndScaleTo ( float  aResolution)

◆ SetScrollPositionClampingScrollPortSize()

nsresult nsIDOMWindowUtils::SetScrollPositionClampingScrollPortSize ( float  aWidth,
float  aHeight 
)

◆ SetServiceWorkersTestingEnabled()

nsresult nsIDOMWindowUtils::SetServiceWorkersTestingEnabled ( bool  aServiceWorkersTestingEnabled)

◆ StartFrameTimeRecording()

nsresult nsIDOMWindowUtils::StartFrameTimeRecording ( uint32_t startIndex)

◆ StartPCCountProfiling()

nsresult nsIDOMWindowUtils::StartPCCountProfiling ( JSContext cx)

◆ StopFrameTimeRecording()

nsresult nsIDOMWindowUtils::StopFrameTimeRecording ( uint32_t  startIndex,
uint32_t frameCount,
float **  frameIntervals 
)

◆ StopPCCountProfiling()

nsresult nsIDOMWindowUtils::StopPCCountProfiling ( JSContext cx)

◆ SuppressEventHandling()

nsresult nsIDOMWindowUtils::SuppressEventHandling ( bool  aSuppress)

◆ SuspendTimeouts()

nsresult nsIDOMWindowUtils::SuspendTimeouts ( )

◆ UpdateLayerTree()

nsresult nsIDOMWindowUtils::UpdateLayerTree ( )

◆ WrapDOMFile()

nsresult nsIDOMWindowUtils::WrapDOMFile ( nsIFile aFile,
nsIDOMFile **  _retval 
)

◆ XpconnectArgument()

nsresult nsIDOMWindowUtils::XpconnectArgument ( nsIDOMWindowUtils aThis)

The documentation for this interface was generated from the following file: