ReactOS 0.4.15-dev-7918-g2a2556c
nsIContentViewer Interface Reference
Inheritance diagram for nsIContentViewer:
Collaboration diagram for nsIContentViewer:

Public Member Functions

nsresult Init (nsIWidget *aParentWidget, const void *aBounds)
 
nsresult GetContainer (nsIDocShell **aContainer)
 
nsresult SetContainer (nsIDocShell *aContainer)
 
void LoadStart (nsIDocument *aDoc)
 
nsresult LoadComplete (nsresult aStatus)
 
nsresult PermitUnload (bool aCallerClosesWindow, bool *_retval)
 
nsresult GetInPermitUnload (bool *aInPermitUnload)
 
nsresult PermitUnloadInternal (bool aCallerClosesWindow, bool *aShouldPrompt, bool *_retval)
 
nsresult GetBeforeUnloadFiring (bool *aBeforeUnloadFiring)
 
nsresult ResetCloseWindow ()
 
nsresult PageHide (bool isUnload)
 
nsresult Close (nsISHEntry *historyEntry)
 
nsresult Destroy ()
 
nsresult Stop ()
 
nsresult GetDOMDocument (nsIDOMDocument **aDOMDocument)
 
nsresult SetDOMDocument (nsIDOMDocument *aDOMDocument)
 
void GetDocument ()
 
nsresult GetBounds (void *aBounds)
 
nsresult SetBounds (const void *aBounds)
 
nsresult GetPreviousViewer (nsIContentViewer **aPreviousViewer)
 
nsresult SetPreviousViewer (nsIContentViewer *aPreviousViewer)
 
nsresult Move (int32_t aX, int32_t aY)
 
nsresult Show ()
 
nsresult Hide ()
 
nsresult GetSticky (bool *aSticky)
 
nsresult SetSticky (bool aSticky)
 
nsresult RequestWindowClose (bool *_retval)
 
nsresult Open (nsISupports *aState, nsISHEntry *aSHEntry)
 
nsresult ClearHistoryEntry ()
 
nsresult SetPageMode (bool aPageMode, nsIPrintSettings *aPrintSettings)
 
nsresult GetHistoryEntry (nsISHEntry **aHistoryEntry)
 
nsresult GetIsTabModalPromptAllowed (bool *aIsTabModalPromptAllowed)
 
nsresult GetIsHidden (bool *aIsHidden)
 
nsresult SetIsHidden (bool aIsHidden)
 
nsresult GetPresShell (nsIPresShell **aPresShell)
 
nsresult GetPresContext (void **aPresContext)
 
nsresult SetDocumentInternal (nsIDocument *aDocument, bool aForceReuseInnerWindow)
 
voidFindContainerView (void)
 
void SetNavigationTiming (void *aTiming)
 
nsresult ScrollToNode (nsIDOMNode *node)
 
nsresult GetTextZoom (float *aTextZoom)
 
nsresult SetTextZoom (float aTextZoom)
 
nsresult GetFullZoom (float *aFullZoom)
 
nsresult SetFullZoom (float aFullZoom)
 
nsresult GetAuthorStyleDisabled (bool *aAuthorStyleDisabled)
 
nsresult SetAuthorStyleDisabled (bool aAuthorStyleDisabled)
 
nsresult GetForceCharacterSet (nsACString *aForceCharacterSet)
 
nsresult SetForceCharacterSet (const nsACString *aForceCharacterSet)
 
nsresult GetHintCharacterSet (nsACString *aHintCharacterSet)
 
nsresult SetHintCharacterSet (const nsACString *aHintCharacterSet)
 
nsresult GetHintCharacterSetSource (int32_t *aHintCharacterSetSource)
 
nsresult SetHintCharacterSetSource (int32_t aHintCharacterSetSource)
 
nsresult GetContentSize (int32_t *width, int32_t *height)
 
nsresult GetMinFontSize (int32_t *aMinFontSize)
 
nsresult SetMinFontSize (int32_t aMinFontSize)
 
nsresult AppendSubtree (void *array)
 
nsresult ChangeMaxLineBoxWidth (int32_t maxLineBoxWidth)
 
nsresult PausePainting ()
 
nsresult ResumePainting ()
 
nsresult EmulateMedium (const nsAString *aMediaType)
 
nsresult StopEmulatingMedium ()
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 3673 of file nsiface.idl.

Member Function Documentation

◆ AppendSubtree()

nsresult nsIContentViewer::AppendSubtree ( void array)

◆ ChangeMaxLineBoxWidth()

nsresult nsIContentViewer::ChangeMaxLineBoxWidth ( int32_t  maxLineBoxWidth)

◆ ClearHistoryEntry()

nsresult nsIContentViewer::ClearHistoryEntry ( )

◆ Close()

nsresult nsIContentViewer::Close ( nsISHEntry historyEntry)

◆ Destroy()

nsresult nsIContentViewer::Destroy ( )

◆ EmulateMedium()

nsresult nsIContentViewer::EmulateMedium ( const nsAString aMediaType)

◆ FindContainerView()

void * nsIContentViewer::FindContainerView ( void  )

◆ GetAuthorStyleDisabled()

nsresult nsIContentViewer::GetAuthorStyleDisabled ( bool aAuthorStyleDisabled)

◆ GetBeforeUnloadFiring()

nsresult nsIContentViewer::GetBeforeUnloadFiring ( bool aBeforeUnloadFiring)

◆ GetBounds()

nsresult nsIContentViewer::GetBounds ( void aBounds)

◆ GetContainer()

nsresult nsIContentViewer::GetContainer ( nsIDocShell **  aContainer)

◆ GetContentSize()

nsresult nsIContentViewer::GetContentSize ( int32_t width,
int32_t height 
)

◆ GetDocument()

void nsIContentViewer::GetDocument ( )

◆ GetDOMDocument()

nsresult nsIContentViewer::GetDOMDocument ( nsIDOMDocument **  aDOMDocument)

◆ GetForceCharacterSet()

nsresult nsIContentViewer::GetForceCharacterSet ( nsACString aForceCharacterSet)

◆ GetFullZoom()

nsresult nsIContentViewer::GetFullZoom ( float aFullZoom)

◆ GetHintCharacterSet()

nsresult nsIContentViewer::GetHintCharacterSet ( nsACString aHintCharacterSet)

◆ GetHintCharacterSetSource()

nsresult nsIContentViewer::GetHintCharacterSetSource ( int32_t aHintCharacterSetSource)

◆ GetHistoryEntry()

nsresult nsIContentViewer::GetHistoryEntry ( nsISHEntry **  aHistoryEntry)

◆ GetInPermitUnload()

nsresult nsIContentViewer::GetInPermitUnload ( bool aInPermitUnload)

◆ GetIsHidden()

nsresult nsIContentViewer::GetIsHidden ( bool aIsHidden)

◆ GetIsTabModalPromptAllowed()

nsresult nsIContentViewer::GetIsTabModalPromptAllowed ( bool aIsTabModalPromptAllowed)

◆ GetMinFontSize()

nsresult nsIContentViewer::GetMinFontSize ( int32_t aMinFontSize)

◆ GetPresContext()

nsresult nsIContentViewer::GetPresContext ( void **  aPresContext)

◆ GetPresShell()

nsresult nsIContentViewer::GetPresShell ( nsIPresShell **  aPresShell)

◆ GetPreviousViewer()

nsresult nsIContentViewer::GetPreviousViewer ( nsIContentViewer **  aPreviousViewer)

◆ GetSticky()

nsresult nsIContentViewer::GetSticky ( bool aSticky)

◆ GetTextZoom()

nsresult nsIContentViewer::GetTextZoom ( float aTextZoom)

◆ Hide()

nsresult nsIContentViewer::Hide ( )

◆ Init()

nsresult nsIContentViewer::Init ( nsIWidget aParentWidget,
const void aBounds 
)

◆ LoadComplete()

nsresult nsIContentViewer::LoadComplete ( nsresult  aStatus)

◆ LoadStart()

void nsIContentViewer::LoadStart ( nsIDocument aDoc)

◆ Move()

nsresult nsIContentViewer::Move ( int32_t  aX,
int32_t  aY 
)

◆ Open()

nsresult nsIContentViewer::Open ( nsISupports aState,
nsISHEntry aSHEntry 
)

◆ PageHide()

nsresult nsIContentViewer::PageHide ( bool  isUnload)

◆ PausePainting()

nsresult nsIContentViewer::PausePainting ( )

◆ PermitUnload()

nsresult nsIContentViewer::PermitUnload ( bool  aCallerClosesWindow,
bool _retval 
)

◆ PermitUnloadInternal()

nsresult nsIContentViewer::PermitUnloadInternal ( bool  aCallerClosesWindow,
bool aShouldPrompt,
bool _retval 
)

◆ RequestWindowClose()

nsresult nsIContentViewer::RequestWindowClose ( bool _retval)

◆ ResetCloseWindow()

nsresult nsIContentViewer::ResetCloseWindow ( )

◆ ResumePainting()

nsresult nsIContentViewer::ResumePainting ( )

◆ ScrollToNode()

nsresult nsIContentViewer::ScrollToNode ( nsIDOMNode node)

◆ SetAuthorStyleDisabled()

nsresult nsIContentViewer::SetAuthorStyleDisabled ( bool  aAuthorStyleDisabled)

◆ SetBounds()

nsresult nsIContentViewer::SetBounds ( const void aBounds)

◆ SetContainer()

nsresult nsIContentViewer::SetContainer ( nsIDocShell aContainer)

◆ SetDocumentInternal()

nsresult nsIContentViewer::SetDocumentInternal ( nsIDocument aDocument,
bool  aForceReuseInnerWindow 
)

◆ SetDOMDocument()

nsresult nsIContentViewer::SetDOMDocument ( nsIDOMDocument aDOMDocument)

◆ SetForceCharacterSet()

nsresult nsIContentViewer::SetForceCharacterSet ( const nsACString aForceCharacterSet)

◆ SetFullZoom()

nsresult nsIContentViewer::SetFullZoom ( float  aFullZoom)

◆ SetHintCharacterSet()

nsresult nsIContentViewer::SetHintCharacterSet ( const nsACString aHintCharacterSet)

◆ SetHintCharacterSetSource()

nsresult nsIContentViewer::SetHintCharacterSetSource ( int32_t  aHintCharacterSetSource)

◆ SetIsHidden()

nsresult nsIContentViewer::SetIsHidden ( bool  aIsHidden)

◆ SetMinFontSize()

nsresult nsIContentViewer::SetMinFontSize ( int32_t  aMinFontSize)

◆ SetNavigationTiming()

void nsIContentViewer::SetNavigationTiming ( void aTiming)

◆ SetPageMode()

nsresult nsIContentViewer::SetPageMode ( bool  aPageMode,
nsIPrintSettings aPrintSettings 
)

◆ SetPreviousViewer()

nsresult nsIContentViewer::SetPreviousViewer ( nsIContentViewer aPreviousViewer)

◆ SetSticky()

nsresult nsIContentViewer::SetSticky ( bool  aSticky)

◆ SetTextZoom()

nsresult nsIContentViewer::SetTextZoom ( float  aTextZoom)

◆ Show()

nsresult nsIContentViewer::Show ( )

◆ Stop()

nsresult nsIContentViewer::Stop ( )

◆ StopEmulatingMedium()

nsresult nsIContentViewer::StopEmulatingMedium ( )

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