webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebFramePrivate Interface Reference

import"IWebFramePrivate.idl";

Inheritance diagram for IWebFramePrivate:

Public Member Functions

HRESULT unused1 ()
 
HRESULT scrollOffset ([out, retval] SIZE *offset)
 
HRESULT layout ()
 
HRESULT firstLayoutDone ([out, retval] BOOL *result)
 
HRESULT unused2 ()
 
HRESULT setInPrintingMode ([in] BOOL value, [in] HDC printDC)
 
HRESULT getPrintedPageCount ([in] HDC printDC, [out, retval] UINT *pageCount)
 
HRESULT spoolPages ([in] HDC printDC, [in] UINT startPage, [in] UINT endPage, [out, retval] void *ctx)
 
HRESULT isFrameSet ([out, retval] BOOL *result)
 
HRESULT string ([out, retval] BSTR *result)
 
HRESULT size ([out, retval] SIZE *size)
 
HRESULT hasScrollBars ([out, retval] BOOL *result)
 
HRESULT contentBounds ([out, retval] RECT *result)
 
HRESULT frameBounds ([out, retval] RECT *result)
 
HRESULT isDescendantOfFrame ([in] IWebFrame *ancestor, [out, retval] BOOL *result)
 
HRESULT pendingFrameUnloadEventCount ([out, retval] UINT *result)
 
HRESULT unused3 ()
 
HRESULT paintDocumentRectToContext ([in] RECT rect, [in] HDC deviceContext)
 
HRESULT elementDoesAutoComplete ([in] IDOMElement *element, [out, retval] BOOL *result)
 
HRESULT pauseAnimation ([in] BSTR animationName, [in] IDOMNode *node, [in] double secondsFromNow, [out, retval] BOOL *animationWasRunning)
 
HRESULT pauseTransition ([in] BSTR propertyName, [in] IDOMNode *node, [in] double secondsFromNow, [out, retval] BOOL *transitionWasRunning)
 
HRESULT numberOfActiveAnimations ([out, retval] UINT *number)
 
HRESULT isDisplayingStandaloneImage ([out, retval] BOOL *result)
 
HRESULT allowsFollowingLink ([in] BSTR url, [out, retval] BOOL *result)
 
HRESULT stringByEvaluatingJavaScriptInScriptWorld ([in] IWebScriptWorld *, [in] JSObjectRef globalObject, [in] BSTR script, [out, retval] BSTR *result)
 
JSGlobalContextRef globalContextForScriptWorld ([in] IWebScriptWorld *)
 
HRESULT unused4 ()
 
HRESULT visibleContentRect ([out, retval] RECT *)
 
HRESULT pageNumberForElementById ([in] BSTR id, [in] float pageWidthInPixels, [in] float pageHeightInPixels, [out, retval] int *pageNumber)
 
HRESULT numberOfPages ([in] float pageWidthInPixels, [in] float pageHeightInPixels, [out, retval] int *pageNumber)
 
HRESULT layerTreeAsText ([out, retval] BSTR *result)
 
HRESULT paintScrollViewRectToContextAtPoint ([in] RECT rect, [in] POINT pt, [in] HDC deviceContext)
 
HRESULT renderTreeAsExternalRepresentation ([in] BOOL forPrinting, [out, retval] BSTR *result)
 
HRESULT suspendAnimations ()
 
HRESULT resumeAnimations ()
 
HRESULT loadPlainTextString ([in] BSTR string, [in] BSTR url)
 
HRESULT clearOpener ()
 
HRESULT setTextDirection ([in] BSTR direction)
 

Member Function Documentation

◆ allowsFollowingLink()

HRESULT IWebFramePrivate::allowsFollowingLink ( [in] BSTR  url,
[out, retval] BOOL result 
)

◆ clearOpener()

HRESULT IWebFramePrivate::clearOpener ( )

◆ contentBounds()

HRESULT IWebFramePrivate::contentBounds ( [out, retval] RECT *  result)

◆ elementDoesAutoComplete()

HRESULT IWebFramePrivate::elementDoesAutoComplete ( [in] IDOMElement element,
[out, retval] BOOL result 
)

◆ firstLayoutDone()

HRESULT IWebFramePrivate::firstLayoutDone ( [out, retval] BOOL result)

◆ frameBounds()

HRESULT IWebFramePrivate::frameBounds ( [out, retval] RECT *  result)

◆ getPrintedPageCount()

HRESULT IWebFramePrivate::getPrintedPageCount ( [in] HDC  printDC,
[out, retval] UINT *  pageCount 
)

◆ globalContextForScriptWorld()

JSGlobalContextRef IWebFramePrivate::globalContextForScriptWorld ( [in] IWebScriptWorld )

◆ hasScrollBars()

HRESULT IWebFramePrivate::hasScrollBars ( [out, retval] BOOL result)

◆ isDescendantOfFrame()

HRESULT IWebFramePrivate::isDescendantOfFrame ( [in] IWebFrame ancestor,
[out, retval] BOOL result 
)

◆ isDisplayingStandaloneImage()

HRESULT IWebFramePrivate::isDisplayingStandaloneImage ( [out, retval] BOOL result)

◆ isFrameSet()

HRESULT IWebFramePrivate::isFrameSet ( [out, retval] BOOL result)

◆ layerTreeAsText()

HRESULT IWebFramePrivate::layerTreeAsText ( [out, retval] BSTR result)

◆ layout()

HRESULT IWebFramePrivate::layout ( )

◆ loadPlainTextString()

HRESULT IWebFramePrivate::loadPlainTextString ( [in] BSTR  string,
[in] BSTR  url 
)

◆ numberOfActiveAnimations()

HRESULT IWebFramePrivate::numberOfActiveAnimations ( [out, retval] UINT *  number)

◆ numberOfPages()

HRESULT IWebFramePrivate::numberOfPages ( [in] float  pageWidthInPixels,
[in] float  pageHeightInPixels,
[out, retval] int *  pageNumber 
)

◆ pageNumberForElementById()

HRESULT IWebFramePrivate::pageNumberForElementById ( [in] BSTR  id,
[in] float  pageWidthInPixels,
[in] float  pageHeightInPixels,
[out, retval] int *  pageNumber 
)

◆ paintDocumentRectToContext()

HRESULT IWebFramePrivate::paintDocumentRectToContext ( [in] RECT  rect,
[in] HDC  deviceContext 
)

◆ paintScrollViewRectToContextAtPoint()

HRESULT IWebFramePrivate::paintScrollViewRectToContextAtPoint ( [in] RECT  rect,
[in] POINT  pt,
[in] HDC  deviceContext 
)

◆ pauseAnimation()

HRESULT IWebFramePrivate::pauseAnimation ( [in] BSTR  animationName,
[in] IDOMNode node,
[in] double  secondsFromNow,
[out, retval] BOOL animationWasRunning 
)

◆ pauseTransition()

HRESULT IWebFramePrivate::pauseTransition ( [in] BSTR  propertyName,
[in] IDOMNode node,
[in] double  secondsFromNow,
[out, retval] BOOL transitionWasRunning 
)

◆ pendingFrameUnloadEventCount()

HRESULT IWebFramePrivate::pendingFrameUnloadEventCount ( [out, retval] UINT *  result)

◆ renderTreeAsExternalRepresentation()

HRESULT IWebFramePrivate::renderTreeAsExternalRepresentation ( [in] BOOL  forPrinting,
[out, retval] BSTR result 
)

◆ resumeAnimations()

HRESULT IWebFramePrivate::resumeAnimations ( )

◆ scrollOffset()

HRESULT IWebFramePrivate::scrollOffset ( [out, retval] SIZE *  offset)

◆ setInPrintingMode()

HRESULT IWebFramePrivate::setInPrintingMode ( [in] BOOL  value,
[in] HDC  printDC 
)

◆ setTextDirection()

HRESULT IWebFramePrivate::setTextDirection ( [in] BSTR  direction)

◆ size()

HRESULT IWebFramePrivate::size ( [out, retval] SIZE *  size)

◆ spoolPages()

HRESULT IWebFramePrivate::spoolPages ( [in] HDC  printDC,
[in] UINT  startPage,
[in] UINT  endPage,
[out, retval] void ctx 
)

◆ string()

HRESULT IWebFramePrivate::string ( [out, retval] BSTR result)

◆ stringByEvaluatingJavaScriptInScriptWorld()

HRESULT IWebFramePrivate::stringByEvaluatingJavaScriptInScriptWorld ( [in] IWebScriptWorld ,
[in] JSObjectRef  globalObject,
[in] BSTR  script,
[out, retval] BSTR result 
)

◆ suspendAnimations()

HRESULT IWebFramePrivate::suspendAnimations ( )

◆ unused1()

HRESULT IWebFramePrivate::unused1 ( )

◆ unused2()

HRESULT IWebFramePrivate::unused2 ( )

◆ unused3()

HRESULT IWebFramePrivate::unused3 ( )

◆ unused4()

HRESULT IWebFramePrivate::unused4 ( )

◆ visibleContentRect()

HRESULT IWebFramePrivate::visibleContentRect ( [out, retval] RECT *  )

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