Search completed in 0.88 seconds.
14 results for "NsIWebBrowserChrome":
nsIWebBrowserChrome2
embedding/browser/webbrowser/
nsiwebbrowserchrome2.idlscriptable an extension to
nsiwebbrowserchrome.
... 1.0 66 introduced gecko 1.9 inherits from:
nsiwebbrowserchrome last changed in gecko 1.9 (firefox 3) method overview void setstatuswithcontext(in unsigned long statustype, in astring statustext, in nsisupports statuscontext); methods setstatuswithcontext() called when the status text in the chrome needs to be updated.
... this method may be called instead of
nsiwebbrowserchrome.setstatus().
...And 2 more matches
nsIWebBrowserChrome3
embedding/browser/webbrowser/
nsiwebbrowserchrome3.idlscriptable an extension to
nsiwebbrowserchrome2.
... 1.0 66 introduced gecko 2.0 inherits from:
nsiwebbrowserchrome2 last changed in gecko 2.0 (firefox 4 / thunderbird 3.3 / seamonkey 2.1) method overview astring onbeforelinktraversal(in astring originaltarget, in nsiuri linkuri, in nsidomnode linknode, in prbool isapptab); methods onbeforelinktraversal() determines the appropriate target for a link.
...see also
nsiwebbrowserchrome2 ...
nsIWebBrowserChrome
embedding/browser/webbrowser/
nsiwebbrowserchrome.idlscriptable corresponds to the top-level, outermost window containing an embedded gecko web browser.
nsIWebBrowserChromeFocus
embedding/browser/webbrowser/
nsiwebbrowserchromefocus.idlscriptable implemented by the same object as nsiembeddingsitewindow.
Index
1060
nsiwebbrowserchrome interfaces, interfaces:scriptable, xpcom, xpcom api reference, xpcom interface reference asks the implementer to destroy the window associated with this webbrowser object.
... 1061
nsiwebbrowserchrome2 interfaces, interfaces:scriptable, xpcom, xpcom interface reference called when the status text in the chrome needs to be updated.
... this method may be called instead of
nsiwebbrowserchrome.setstatus().
...And 3 more matches
Overview of Mozilla embedding APIs
contract-id: ns_webbrowser_contractid implemented interfaces: nsiwebbrowser nsiwebnavigation nsiwebbrowsersetup nsiwebbrowserpersist nsiwebbrowserfind nsiwebbrowserprint nsiwebbrowserfocus nsibasewindow requestor interfaces: nsidomwindow nsidomdocument nsiwebprogress nsiclipboardcommands nsiprompt related interfaces: nsiprompt
nsiwebbrowserchrome nsiwebbrowsersitewindow nsiwebprogresslistener nsicontextmenulistener nsiprintoptions overview: most of gecko's functionality is exposed through the nswebbrowser component.
... rv = webbrowser->setcontainerwindow((
nsiwebbrowserchrome*)this); if (ns_failed(rv)) return rv; basewindow = do_queryinterface(webbrowser); // initialize the webbrowser with a native parent window // (ie.
...being reviewed interface definition: nsiwebbrowsersetup.idl
nsiwebbrowserchrome this interface provides access to the window containing an nswebbrowser instance.
...being reviewed interface definition:
nsiwebbrowserchrome.idl nsiwebnavigation this interface exposes the web navigation functionality of the nswebbrowser component.
nsIWindowCreator
inherits from: nsisupports last changed in gecko 0.9.6 method overview
nsiwebbrowserchrome createchromewindow(in
nsiwebbrowserchrome parent, in pruint32 chromeflags); methods createchromewindow() create a new window.
...
nsiwebbrowserchrome createchromewindow( in
nsiwebbrowserchrome parent, in pruint32 chromeflags ); parameters parent the
nsiwebbrowserchrome of the parent window, if any.
...chromeflags chrome features from
nsiwebbrowserchrome.
... return value an
nsiwebbrowserchrome for the new window.
nsIWindowWatcher
method overview
nsiwebbrowserchrome getchromeforwindow(in nsidomwindow awindow); nsiauthprompt getnewauthprompter(in nsidomwindow aparent); nsiprompt getnewprompter(in nsidomwindow aparent); nsidomwindow getwindowbyname(in wstring atargetname, in nsidomwindow acurrentwindow); nsisimpleenumerator getwindowenumerator(); nsidomwindow openwindow(in nsidomwindow aparent, in string aurl, in st...
...
nsiwebbrowserchrome getchromeforwindow( in nsidomwindow awindow ); parameters awindow the nsidomwindow whose chrome window the caller needs.
... return value an
nsiwebbrowserchrome object for the corresponding chrome window getnewauthprompter() return a newly created nsiauthprompt implementation.
...if it is impossible to get to an
nsiwebbrowserchrome from aparent, this method will effectively act as if aparent were null.
nsIWebBrowser
method overview void addwebbrowserlistener(in nsiweakreference alistener, in nsiidref aiid); void removewebbrowserlistener(in nsiweakreference alistener, in nsiidref aiid); attributes attribute type description containerwindow
nsiwebbrowserchrome the chrome object associated with the browser instance.
... the chrome may optionally implement nsiinterfacerequestor,
nsiwebbrowserchromefocus, nsicontextmenulistener and nsitooltiplistener to receive additional notifications from the browser object.
... see also nsibasewindow nsicontextmenulistener nsidomwindow nsiembeddingsitewindow nsiinterfacerequestor nsishistorylistener nsitooltiplistener nsiuricontentlistener nsiweakreference
nsiwebbrowserchrome nsiwebbrowserchromefocus nsiwebprogresslistener ...
Embedding Tips
this method should create the new browser window in the specified style and hand back the
nsiwebbrowserchrome interface to it.
... when setting up your browser add a hook to the command manager which points to your
nsiwebbrowserchrome implementation.
nsIXULWindow
, in boolean ascreen, in boolean aalert); nsixulwindow createnewwindow(in print32 achromeflags, in nsiappshell aappshell); nsidocshelltreeitem getcontentshellbyid(in wstring id); void removechildwindow(in nsixulwindow achild); void showmodal(); attributes attribute type description chromeflags pruint32 chromeflags are from
nsiwebbrowserchrome.
... nsixulwindow createnewwindow( in print32 achromeflags, in nsiappshell aappshell ); parameters achromeflags see
nsiwebbrowserchrome.
Embedded Dialog API
the
nsiwebbrowserchrome::chrome_openas_chrome flag deserves special mention.
XPCOM Interface Reference
ewnsiurinsiurifixupnsiurifixupinfonsiurlnsiurlformatternsiurlparsernsiutf8converterservicensiutf8stringenumeratornsiuuidgeneratornsiupdatensiupdatechecklistenernsiupdatecheckernsiupdateitemnsiupdatemanagernsiupdatepatchnsiupdatepromptnsiupdatetimermanagernsiuploadchannelnsiuploadchannel2nsiurllistmanagercallbacknsiusercertpickernsiuserinfonsivariantnsiversioncomparatornsiweakreferencensiwebbrowser
nsiwebbrowserchromensiwebbrowserchrome2
nsiwebbrowserchrome3
nsiwebbrowserchromefocusnsiwebbrowserfindnsiwebbrowserfindinframesnsiwebbrowserpersistnsiwebcontenthandlerregistrarnsiwebnavigationnsiwebnavigationinfonsiwebpagedescriptornsiwebprogressnsiwebprogresslistenernsiwebprogresslistener2nsiwebsocketchannelnsiwebsocketlistenernsiwebappssupportnsiwifiaccesspointnsiwifilistenernsiwifimonitornsiwinaccessnodensiwinapphe...
XPCOM Interface Reference by grouping
cache nsicache nsicachedeviceinfo nsicacheentrydescriptor nsicacheentryinfo nsicachelistener nsicachemetadatavisitor nsicacheservice nsicachesession nsicachevisitor nsicachingchannel nsiselectionimageservice chrome nsisearchengine nsisearchsubmission
nsiwebbrowserchrome nsiwindowcreator nsiwindowmediator nsiwindowwatcher clipboard nsiclipboard nsiclipboardcommands nsiclipboarddragdrophooklist nsiclipboarddragdrophooks nsiclipboardhelper nsiclipboardowner core action nsitransactionmanager pr...