ReactOS 0.4.16-dev-732-g2d1144a
|
#include <wine/config.h>
#include <assert.h>
#include <stdarg.h>
#include <stdio.h>
#include <math.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <wingdi.h>
#include <ole2.h>
#include <docobjectservice.h>
#include <mshtmhst.h>
#include <mshtmcid.h>
#include <mshtmdid.h>
#include <perhist.h>
#include <objsafe.h>
#include <htiframe.h>
#include <tlogstg.h>
#include <shdeprecated.h>
#include <shlguid.h>
#include <shlwapi.h>
#include <optary.h>
#include <idispids.h>
#include <wininet.h>
#include <nsiface.h>
#include <wine/debug.h>
#include <wine/list.h>
#include <wine/unicode.h>
#include "binding.h"
#include "htmlevent.h"
#include "htmlscript.h"
#include "htmlstyle.h"
#include "pluginhost.h"
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | dispex_static_data_vtbl_t |
struct | dispex_static_data_t |
struct | DispatchEx |
struct | nsCycleCollectingAutoRefCnt |
struct | ExternalCycleCollectionParticipant |
struct | CCObjCallback |
struct | global_prop_t |
struct | EventTarget |
struct | HTMLOptionElementFactory |
struct | HTMLImageElementFactory |
struct | HTMLXMLHttpRequestFactory |
struct | HTMLLocation |
struct | OmHistory |
struct | windowref_t |
struct | HTMLWindow |
struct | HTMLOuterWindow |
struct | HTMLInnerWindow |
struct | _cp_static_data_t |
struct | cpc_entry_t |
struct | ConnectionPointContainer |
struct | ConnectionPoint< T > |
struct | HTMLDocument |
struct | HTMLDocumentObj |
struct | NSContainer |
struct | NodeImplVtbl |
struct | HTMLDOMNode |
struct | HTMLElement |
struct | HTMLTextContainer |
struct | HTMLFrameBase |
struct | HTMLDocumentNode |
struct | HTMLAttributeCollection |
struct | HTMLDOMAttribute |
struct | cmdtable_t |
struct | task_t |
struct | docobj_task_t |
struct | thread_data_t |
Variables | |
nsISupports * | DECLSPEC_HIDDEN |
static void size_t | len |
#define _INC_WINDOWS |
Definition at line 30 of file mshtml_private.h.
#define ATTRFLAG_ASSTRING 0x0002 |
Definition at line 1031 of file mshtml_private.h.
#define ATTRFLAG_CASESENSITIVE 0x0001 |
Definition at line 1030 of file mshtml_private.h.
#define ATTRFLAG_EXPANDURL 0x0004 |
Definition at line 1032 of file mshtml_private.h.
#define COBJMACROS |
Definition at line 32 of file mshtml_private.h.
#define HTMLELEMENT_CPC {&DIID_HTMLElementEvents2, &HTMLElementEvents2_data} |
Definition at line 748 of file mshtml_private.h.
#define HTMLELEMENT_TIDS |
Definition at line 739 of file mshtml_private.h.
#define MSHTML_CUSTOM_DISPID_CNT (MSHTML_DISPID_CUSTOM_MAX-MSHTML_DISPID_CUSTOM_MIN) |
Definition at line 251 of file mshtml_private.h.
#define MSHTML_DISPID_CUSTOM_MAX 0x6fffffff |
Definition at line 250 of file mshtml_private.h.
#define MSHTML_DISPID_CUSTOM_MIN 0x60000000 |
Definition at line 249 of file mshtml_private.h.
#define MSHTML_E_NODOC 0x800a025c |
Definition at line 88 of file mshtml_private.h.
#define NO_SHLWAPI_REG |
Definition at line 51 of file mshtml_private.h.
#define NONAMELESSSTRUCT |
Definition at line 34 of file mshtml_private.h.
#define NONAMELESSUNION |
Definition at line 33 of file mshtml_private.h.
#define NS_BINDING_ABORTED NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_NETWORK, 2) |
Definition at line 80 of file mshtml_private.h.
Definition at line 68 of file mshtml_private.h.
#define NS_ERROR_GENERATE_FAILURE | ( | module, | |
code | |||
) | ((nsresult) (((UINT32)(1u<<31)) | ((UINT32)(module+0x45)<<16) | ((UINT32)(code)))) |
Definition at line 64 of file mshtml_private.h.
Definition at line 75 of file mshtml_private.h.
Definition at line 72 of file mshtml_private.h.
#define NS_ERROR_MODULE_NETWORK 6 |
Definition at line 78 of file mshtml_private.h.
Definition at line 74 of file mshtml_private.h.
Definition at line 70 of file mshtml_private.h.
#define NS_ERROR_NULL_POINTER NS_ERROR_INVALID_POINTER |
Definition at line 73 of file mshtml_private.h.
Definition at line 69 of file mshtml_private.h.
Definition at line 76 of file mshtml_private.h.
#define NS_ERROR_UNKNOWN_PROTOCOL NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_NETWORK, 18) |
Definition at line 81 of file mshtml_private.h.
Definition at line 83 of file mshtml_private.h.
Definition at line 71 of file mshtml_private.h.
Definition at line 67 of file mshtml_private.h.
Definition at line 86 of file mshtml_private.h.
#define TID_LIST |
Definition at line 95 of file mshtml_private.h.
#define UPDATE_TITLE 0x0002 |
Definition at line 1054 of file mshtml_private.h.
#define UPDATE_UI 0x0001 |
Definition at line 1053 of file mshtml_private.h.
#define WIN32_NO_STATUS |
Definition at line 29 of file mshtml_private.h.
#define XDIID | ( | iface | ) | iface ## _tid, |
Definition at line 239 of file mshtml_private.h.
#define XIID | ( | iface | ) | iface ## _tid, |
Definition at line 238 of file mshtml_private.h.
typedef struct BSCallback BSCallback |
Definition at line 92 of file mshtml_private.h.
typedef struct ConnectionPoint ConnectionPoint |
Definition at line 91 of file mshtml_private.h.
typedef struct _cp_static_data_t cp_static_data_t |
typedef struct DispatchEx DispatchEx |
Definition at line 253 of file mshtml_private.h.
typedef struct dispex_data_t dispex_data_t |
Definition at line 246 of file mshtml_private.h.
Definition at line 247 of file mshtml_private.h.
typedef struct event_target_t event_target_t |
Definition at line 93 of file mshtml_private.h.
Definition at line 335 of file mshtml_private.h.
typedef struct HTMLDocumentNode HTMLDocumentNode |
Definition at line 331 of file mshtml_private.h.
typedef struct HTMLDocumentObj HTMLDocumentObj |
Definition at line 332 of file mshtml_private.h.
typedef struct HTMLDOMNode HTMLDOMNode |
Definition at line 90 of file mshtml_private.h.
typedef struct HTMLFrameBase HTMLFrameBase |
Definition at line 333 of file mshtml_private.h.
typedef struct HTMLInnerWindow HTMLInnerWindow |
Definition at line 329 of file mshtml_private.h.
typedef struct HTMLOuterWindow HTMLOuterWindow |
Definition at line 330 of file mshtml_private.h.
typedef struct HTMLWindow HTMLWindow |
Definition at line 328 of file mshtml_private.h.
typedef struct nsChannelBSC nsChannelBSC |
Definition at line 413 of file mshtml_private.h.
typedef struct NSContainer NSContainer |
Definition at line 334 of file mshtml_private.h.
Definition at line 291 of file mshtml_private.h.
Definition at line 769 of file mshtml_private.h.
typedef struct nsWeakReference nsWeakReference |
Definition at line 648 of file mshtml_private.h.
typedef struct ScriptHost ScriptHost |
Definition at line 342 of file mshtml_private.h.
Definition at line 1076 of file mshtml_private.h.
Definition at line 1075 of file mshtml_private.h.
Enumerator | |
---|---|
DISPEXPROP_CUSTOM | |
DISPEXPROP_DYNAMIC | |
DISPEXPROP_BUILTIN |
Definition at line 320 of file mshtml_private.h.
Enumerator | |
---|---|
GLOBAL_SCRIPTVAR | |
GLOBAL_ELEMENTVAR | |
GLOBAL_DISPEXVAR | |
GLOBAL_FRAMEVAR |
Definition at line 344 of file mshtml_private.h.
Enumerator | |
---|---|
SCRIPTMODE_GECKO | |
SCRIPTMODE_ACTIVESCRIPT |
Definition at line 337 of file mshtml_private.h.
Definition at line 237 of file mshtml_private.h.
Enumerator | |
---|---|
UNKNOWN_USERMODE | |
BROWSEMODE | |
EDITMODE |
Definition at line 497 of file mshtml_private.h.
|
inlinestatic |
Definition at line 1127 of file mshtml_private.h.
|
inlinestatic |
void abort_window_bindings | ( | HTMLInnerWindow * | window | ) |
Definition at line 1775 of file navigate.c.
Referenced by create_pending_window(), detach_inner_window(), release_outer_window(), and set_moniker().
HRESULT async_start_doc_binding | ( | HTMLOuterWindow * | window, |
HTMLInnerWindow * | pending_window | ||
) |
Definition at line 1758 of file navigate.c.
Referenced by async_open().
void call_docview_84 | ( | HTMLDocumentObj * | doc | ) |
Definition at line 173 of file oleobj.c.
Referenced by OleObject_SetClientSite(), PersistMoniker_Load(), and super_navigate().
void call_property_onchanged | ( | ConnectionPointContainer * | container, |
DISPID | dispid | ||
) |
Definition at line 342 of file conpoint.c.
Referenced by HTMLDocument_put_designMode(), notif_readystate(), and parse_complete().
HRESULT call_set_active_object | ( | IOleInPlaceUIWindow * | window, |
IOleInPlaceActiveObject * | act_obj | ||
) |
Definition at line 398 of file view.c.
Referenced by OleDocumentView_UIActivate(), and setup_edit_mode().
HRESULT clear_task_timer | ( | HTMLInnerWindow * | window, |
BOOL | interval, | ||
DWORD | id | ||
) |
Definition at line 201 of file task.c.
Referenced by HTMLWindow2_clearInterval(), and HTMLWindow2_clearTimeout().
Definition at line 1076 of file nsembed.c.
Referenced by process_detach().
void ConnectionPointContainer_Destroy | ( | ConnectionPointContainer * | This | ) |
Definition at line 442 of file events.c.
Referenced by destroy_htmldoc(), DocHost_Release(), and HTMLElement_destructor().
void ConnectionPointContainer_Init | ( | ConnectionPointContainer * | This, |
IUnknown * | outer, | ||
const cpc_entry_t * | cp_entries | ||
) |
Definition at line 421 of file conpoint.c.
Definition at line 45 of file main.c.
Referenced by get_document_charset(), and nsIOService_NewURI().
IHTMLElementCollection * create_all_collection | ( | HTMLDOMNode * | node, |
BOOL | include_root | ||
) |
Definition at line 654 of file htmlelemcol.c.
Referenced by HTMLDocument_get_all(), and HTMLElement_get_all().
IHTMLElementCollection * create_collection_from_htmlcol | ( | HTMLDocumentNode * | doc, |
nsIDOMHTMLCollection * | nscol | ||
) |
Definition at line 705 of file htmlelemcol.c.
Referenced by HTMLDocument_get_anchors(), HTMLDocument_get_applets(), HTMLDocument_get_forms(), HTMLDocument_get_images(), HTMLDocument_get_links(), HTMLDocument_get_scripts(), HTMLElement2_getElementsByTagName(), HTMLTable_get_rows(), HTMLTable_get_tBodies(), and HTMLTableRow_get_cells().
IHTMLElementCollection * create_collection_from_nodelist | ( | HTMLDocumentNode * | doc, |
nsIDOMNodeList * | nslist | ||
) |
Definition at line 670 of file htmlelemcol.c.
Referenced by HTMLDocument3_getElementsByName(), HTMLDocument3_getElementsByTagName(), and HTMLElement_get_children().
HRESULT create_doc_from_nsdoc | ( | nsIDOMHTMLDocument * | nsdoc, |
HTMLDocumentObj * | doc_obj, | ||
HTMLInnerWindow * | window, | ||
HTMLDocumentNode ** | ret | ||
) |
Definition at line 4620 of file htmldoc.c.
Referenced by update_window_doc().
HRESULT create_dom_implementation | ( | IHTMLDOMImplementation ** | ret | ) |
Definition at line 169 of file omnavigator.c.
Referenced by HTMLDocument5_get_implementation().
HRESULT create_element | ( | HTMLDocumentNode * | doc, |
const WCHAR * | tag, | ||
HTMLElement ** | ret | ||
) |
Definition at line 275 of file htmlelem.c.
Referenced by HTMLDocument_createElement(), and HTMLDocument_createStyleSheet().
HRESULT create_history | ( | HTMLInnerWindow * | window, |
OmHistory ** | ret | ||
) |
Definition at line 335 of file omnavigator.c.
Referenced by HTMLWindow2_get_history().
nsICommandParams * create_nscommand_params | ( | void | ) |
Definition at line 865 of file nsembed.c.
Referenced by exec_fontname(), exec_forecolor(), query_ns_edit_status(), set_ns_align(), and set_ns_fontname().
HRESULT create_nscontainer | ( | HTMLDocumentObj * | doc, |
NSContainer ** | _ret | ||
) |
Definition at line 2076 of file nsembed.c.
Referenced by HTMLDocument_Create().
HRESULT create_nselem | ( | HTMLDocumentNode * | doc, |
const WCHAR * | tag, | ||
nsIDOMHTMLElement ** | ret | ||
) |
Definition at line 246 of file htmlelem.c.
Referenced by create_element(), exec_hyperlink(), exec_indent(), HTMLImageElementFactory_create(), HTMLOptionElementFactory_create(), and set_font_size().
Definition at line 72 of file nsembed.c.
Referenced by create_profile_directory(), init_xpcom(), nsDirectoryServiceProvider2_GetFiles(), and nsFileURL_GetFile().
nsIWritableVariant * create_nsvariant | ( | void | ) |
Definition at line 882 of file nsembed.c.
Referenced by HTMLSelectElement_add().
nsIXMLHttpRequest * create_nsxhr | ( | nsIDOMWindow * | nswindow | ) |
Definition at line 2156 of file nsembed.c.
Referenced by HTMLXMLHttpRequestFactory_create().
HRESULT create_pending_window | ( | HTMLOuterWindow * | outer_window, |
nsChannelBSC * | channelbsc | ||
) |
Definition at line 3009 of file htmlwindow.c.
Referenced by async_open(), HTMLOuterWindow_Create(), and set_moniker().
HRESULT create_storage | ( | IHTMLStorage ** | p | ) |
Definition at line 188 of file htmlstorage.c.
Definition at line 542 of file main.c.
Referenced by ClassFactory_QueryInterface(), ConnectionPoint_QueryInterface(), ConnectionPointContainer_FindConnectionPoint(), CustomDoc_QueryInterface(), DllGetClassObject(), editsvcs_QueryInterface(), EnumConnections_QueryInterface(), Function_QueryInterface(), get_typeinfo(), HTMLAttributeCollection_QueryInterface(), HTMLCurrentStyle_QueryInterface(), HTMLDocument_Create(), HTMLDocumentNode_QI(), HTMLDOMAttribute_QueryInterface(), HTMLDOMChildrenCollection_QueryInterface(), HTMLDOMChildrenCollectionEnum_QueryInterface(), HTMLDOMImplementation_QueryInterface(), HTMLDOMNode_QI(), HTMLDOMTextNode_QI(), HTMLElementCollection_QueryInterface(), HTMLElementCollectionEnum_QueryInterface(), HTMLEmbedElement_QI(), HTMLEventObj_QueryInterface(), HTMLFiltersCollection_QueryInterface(), HTMLHeadElement_QI(), HTMLImageElementFactory_QueryInterface(), HTMLLoadOptions_Create(), HtmlLoadOptions_QueryInterface(), HTMLLocation_QueryInterface(), HTMLMimeTypesCollection_QueryInterface(), HTMLObjectElement_QI(), HTMLOptionElementFactory_QueryInterface(), HTMLPluginsCollection_QueryInterface(), HTMLRect_QueryInterface(), HTMLScreen_QueryInterface(), HTMLSelectionObject_QueryInterface(), HTMLStorage_QueryInterface(), HTMLStyle_QueryInterface(), HTMLStyleSheet_QueryInterface(), HTMLStyleSheetRulesCollection_QueryInterface(), HTMLStyleSheetsCollection_QueryInterface(), HTMLTitleElement_QI(), HTMLTxtRange_QueryInterface(), HTMLWindow2_QueryInterface(), HTMLWindowSP_QueryService(), HTMLXMLHttpRequest_QueryInterface(), HTMLXMLHttpRequestFactory_QueryInterface(), InPlaceFrame_QueryInterface(), InPlaceUIWindow_QueryInterface(), OmHistory_QueryInterface(), OmNavigator_QueryInterface(), SupportErrorInfo_InterfaceSupportsErrorInfo(), typeinfo_invoke(), and wrapper_QueryInterface().
DEFINE_GUID | ( | CLSID_AboutProtocol | , |
0x3050F406 | , | ||
0x98B5 | , | ||
0x11CF | , | ||
0xBB | , | ||
0x82 | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0xBD | , | ||
0xCE | , | ||
0x0B | |||
) |
DEFINE_GUID | ( | CLSID_CMarkup | , |
0x3050f4fb | , | ||
0x98b5 | , | ||
0x11cf | , | ||
0xbb | , | ||
0x82 | , | ||
0x00 | , | ||
0xaa | , | ||
0x00 | , | ||
0xbd | , | ||
0xce | , | ||
0x0b | |||
) |
DEFINE_GUID | ( | CLSID_JScript | , |
0xf414c260 | , | ||
0x6ac0 | , | ||
0x11cf | , | ||
0xb6 | , | ||
0xd1 | , | ||
0x00 | , | ||
0xaa | , | ||
0x00 | , | ||
0xbb | , | ||
0xbb | , | ||
0x58 | |||
) |
DEFINE_GUID | ( | CLSID_JSProtocol | , |
0x3050F3B2 | , | ||
0x98B5 | , | ||
0x11CF | , | ||
0xBB | , | ||
0x82 | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0xBD | , | ||
0xCE | , | ||
0x0B | |||
) |
DEFINE_GUID | ( | CLSID_MailtoProtocol | , |
0x3050F3DA | , | ||
0x98B5 | , | ||
0x11CF | , | ||
0xBB | , | ||
0x82 | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0xBD | , | ||
0xCE | , | ||
0x0B | |||
) |
DEFINE_GUID | ( | CLSID_ResProtocol | , |
0x3050F3BC | , | ||
0x98B5 | , | ||
0x11CF | , | ||
0xBB | , | ||
0x82 | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0xBD | , | ||
0xCE | , | ||
0x0B | |||
) |
DEFINE_GUID | ( | CLSID_SysimageProtocol | , |
0x76E67A63 | , | ||
0x06E9 | , | ||
0x11D2 | , | ||
0xA8 | , | ||
0x40 | , | ||
0x00 | , | ||
0x60 | , | ||
0x08 | , | ||
0x05 | , | ||
0x93 | , | ||
0x82 | |||
) |
DEFINE_GUID | ( | CLSID_VBScript | , |
0xb54f3741 | , | ||
0x5b07 | , | ||
0x11cf | , | ||
0xa4 | , | ||
0xb0 | , | ||
0x00 | , | ||
0xaa | , | ||
0x00 | , | ||
0x4a | , | ||
0x55 | , | ||
0xe8 | |||
) |
DEFINE_GUID | ( | IID_IDispatchJS | , |
0x719c3050 | , | ||
0xf9d3 | , | ||
0x11cf | , | ||
0xa4 | , | ||
0x93 | , | ||
0x00 | , | ||
0x40 | , | ||
0x05 | , | ||
0x23 | , | ||
0xa8 | , | ||
0xa6 | |||
) |
DEFINE_GUID | ( | IID_nsXPCOMCycleCollectionParticipant | , |
0x9674489b | , | ||
0x1f6f | , | ||
0x4550 | , | ||
0xa7 | , | ||
0x30 | , | ||
0xcc | , | ||
0xae | , | ||
0xdd | , | ||
0x10 | , | ||
0x4c | , | ||
0xf9 | |||
) |
DEFINE_GUID | ( | IID_UndocumentedScriptIface | , |
0x719c3050 | , | ||
0xf9d3 | , | ||
0x11cf | , | ||
0xa4 | , | ||
0x93 | , | ||
0x00 | , | ||
0x40 | , | ||
0x05 | , | ||
0x23 | , | ||
0xa8 | , | ||
0xa0 | |||
) |
DEFINE_OLEGUID | ( | CGID_DocHostCmdPriv | , |
0x000214D4L | , | ||
0 | , | ||
0 | |||
) |
void detach_ranges | ( | HTMLDocumentNode * | This | ) |
Definition at line 1747 of file txtrange.c.
Referenced by HTMLDocumentNode_destructor().
void detach_selection | ( | HTMLDocumentNode * | This | ) |
Definition at line 347 of file selection.c.
Referenced by HTMLDocumentNode_destructor().
Definition at line 555 of file dispex.c.
Referenced by get_event_handler(), HTMLElement3_get_disabled(), HTMLElement3_put_disabled(), HTMLElement_get_title(), HTMLElement_put_title(), HTMLStyle3_get_zoom(), HTMLStyle3_put_zoom(), remove_event_handler(), and set_event_handler().
HRESULT dispex_get_dynid | ( | DispatchEx * | This, |
const WCHAR * | name, | ||
DISPID * | id | ||
) |
Definition at line 568 of file dispex.c.
Referenced by HTMLWindow_invoke().
BOOL dispex_query_interface | ( | DispatchEx * | This, |
REFIID | riid, | ||
void ** | ppv | ||
) |
void dispex_traverse | ( | DispatchEx * | This, |
nsCycleCollectionTraversalCallback * | cb | ||
) |
Definition at line 1674 of file dispex.c.
Referenced by HTMLDOMNode_traverse().
void dispex_unlink | ( | DispatchEx * | This | ) |
Definition at line 1689 of file dispex.c.
Referenced by HTMLDOMNode_unlink().
void do_ns_command | ( | HTMLDocument * | This, |
const char * | cmd, | ||
nsICommandParams * | nsparam | ||
) |
Definition at line 24 of file olecmd.c.
Referenced by exec_bold(), exec_copy(), exec_forecolor(), exec_horizontalline(), exec_indent(), exec_italic(), exec_mshtml_copy(), exec_orderlist(), exec_outdent(), exec_select_all(), exec_underline(), exec_unorderlist(), set_ns_align(), and set_ns_fontname().
Definition at line 148 of file main.c.
Referenced by hlink_frame_navigate(), HTMLWindow2_open(), navigate_new_window(), OleObject_SetClientSite(), and ServiceProvider_QueryService().
HRESULT editor_exec_copy | ( | HTMLDocument * | This, |
DWORD | cmdexecopt, | ||
VARIANT * | in, | ||
VARIANT * | out | ||
) |
Definition at line 870 of file editor.c.
Referenced by exec_mshtml_copy().
HRESULT editor_exec_cut | ( | HTMLDocument * | This, |
DWORD | cmdexecopt, | ||
VARIANT * | in, | ||
VARIANT * | out | ||
) |
HRESULT editor_exec_paste | ( | HTMLDocument * | This, |
DWORD | cmdexecopt, | ||
VARIANT * | in, | ||
VARIANT * | out | ||
) |
HRESULT editor_is_dirty | ( | HTMLDocument * | This | ) |
Definition at line 1209 of file editor.c.
Referenced by PersistStreamInit_IsDirty().
Definition at line 162 of file htmlelem.c.
Referenced by HTMLElement_get_language(), HTMLLabelElement_get_htmlFor(), HTMLMetaElement_get_charset(), HTMLMetaElement_get_content(), HTMLMetaElement_get_httpEquiv(), and HTMLMetaElement_get_name().
Definition at line 186 of file htmlelem.c.
Referenced by HTMLElement_put_language(), HTMLMetaElement_put_charset(), and HTMLObjectElement2_put_classid().
Definition at line 88 of file task.c.
Referenced by handle_load().
HRESULT get_client_disp_property | ( | IOleClientSite * | client, |
DISPID | dispid, | ||
VARIANT * | res | ||
) |
Definition at line 811 of file oleobj.c.
Referenced by OleControl_OnAmbientPropertyChange(), OleObject_SetClientSite(), and on_change_dlcontrol().
JSContext * get_context_from_document | ( | nsIDOMHTMLDocument * | nsdoc | ) |
Definition at line 758 of file mutation.c.
Referenced by document_write(), and HTMLDocument_open().
dispex_prop_type_t get_dispid_type | ( | DISPID | id | ) |
Definition at line 464 of file dispex.c.
Referenced by DispatchEx_InvokeEx(), HTMLDOMAttribute2_get_expando(), HTMLDOMAttribute_get_specified(), and remove_attribute().
Definition at line 389 of file dispex.c.
Referenced by is_cp_event().
Definition at line 173 of file main.c.
Referenced by HTMLScreen_get_colorDepth(), HTMLScreen_get_height(), and HTMLScreen_get_width().
HRESULT get_doc_elem_by_id | ( | HTMLDocumentNode * | doc, |
const WCHAR * | id, | ||
HTMLElement ** | ret | ||
) |
Definition at line 23 of file htmldoc.c.
Referenced by find_event_target(), HTMLDocument3_getElementById(), test_elems(), test_elems2(), and test_frameset().
UINT get_document_charset | ( | HTMLDocumentNode * | doc | ) |
Definition at line 96 of file htmldoc.c.
Referenced by bind_script_to_text().
void get_editor_controller | ( | NSContainer * | This | ) |
Definition at line 1029 of file nsembed.c.
Referenced by handle_edit_load().
HRESULT get_elem | ( | HTMLDocumentNode * | doc, |
nsIDOMElement * | nselem, | ||
HTMLElement ** | ret | ||
) |
Definition at line 4078 of file htmlelem.c.
Referenced by get_doc_elem_by_id(), and HTMLDocument_get_activeElement().
nsresult get_elem_attr_value | ( | nsIDOMHTMLElement * | nselem, |
const WCHAR * | name, | ||
nsAString * | val_str, | ||
const PRUnichar ** | val | ||
) |
Definition at line 143 of file htmlelem.c.
Referenced by check_codebase(), check_event_attr(), elem_string_attr_getter(), fill_props(), get_elem_clsid(), get_font_size(), get_script_guid(), HTMLFormElement_get_dispid(), and is_elem_name().
HRESULT get_elem_attr_value_by_dispid | ( | HTMLElement * | elem, |
DISPID | dispid, | ||
DWORD | flags, | ||
VARIANT * | ret | ||
) |
Definition at line 621 of file htmlelem.c.
Referenced by HTMLDOMAttribute2_get_value(), HTMLDOMAttribute_get_nodeValue(), and HTMLElement_getAttribute().
HRESULT get_elem_source_index | ( | HTMLElement * | elem, |
LONG * | ret | ||
) |
Definition at line 740 of file htmlelemcol.c.
Referenced by HTMLElement_get_sourceIndex().
HRESULT get_frame_by_name | ( | HTMLOuterWindow * | This, |
const WCHAR * | name, | ||
BOOL | deep, | ||
HTMLOuterWindow ** | ret | ||
) |
Definition at line 343 of file htmlwindow.c.
Referenced by get_frame_by_name(), get_target_window(), HTMLWindow2_item(), HTMLWindow_invoke(), and WindowDispEx_GetDispID().
Definition at line 172 of file dispex.c.
Referenced by ProvideClassInfo_GetClassInfo().
HRESULT get_node | ( | HTMLDocumentNode * | This, |
nsIDOMNode * | nsnode, | ||
BOOL | create, | ||
HTMLDOMNode ** | ret | ||
) |
Definition at line 1339 of file htmlnode.c.
Referenced by check_event_attr(), create_all_list(), create_collection_from_htmlcol(), create_collection_from_nodelist(), fire_event(), fire_event_obj(), get_elem(), get_elem_source_index(), HTMLDocument3_get_documentElement(), HTMLDocument_elementFromPoint(), HTMLDocument_get_all(), HTMLDocument_get_body(), HTMLDocumentNode_invoke(), HTMLDOMChildrenCollection_item(), HTMLDOMChildrenCollectionEnum_Next(), HTMLDOMNode_appendChild(), HTMLDOMNode_get_firstChild(), HTMLDOMNode_get_lastChild(), HTMLDOMNode_get_nextSibling(), HTMLDOMNode_get_parentNode(), HTMLDOMNode_get_previousSibling(), HTMLDOMNode_insertBefore(), HTMLDOMNode_removeChild(), HTMLDOMNode_replaceChild(), HTMLDOMTextNode_splitText(), HTMLElement_get_offsetParent(), htmlform_item(), HTMLInputElement_get_form(), HTMLOptionElement_get_form(), HTMLOptionElementFactory_create(), htmlselect_item(), HTMLSelectElement_get_form(), HTMLTextAreaElement_get_form(), HTMLTxtRange_parentElement(), insert_adjacent_node(), NPP_New(), nsContextMenuListener_OnShowContextMenu(), run_bind_to_tree(), and script_elem_from_nsscript().
HRESULT get_node_text | ( | HTMLDOMNode * | node, |
BSTR * | ret | ||
) |
Definition at line 515 of file txtrange.c.
Referenced by HTMLElement_get_innerText().
Definition at line 898 of file nsembed.c.
Referenced by is_supported_doc_mime().
nsresult get_nsinterface | ( | nsISupports * | iface, |
REFIID | riid, | ||
void ** | ppv | ||
) |
Definition at line 907 of file nsembed.c.
Referenced by CustomDoc_Release(), do_ns_command(), exec_print(), get_clipboard_commands(), get_editor_controller(), get_ns_command_state(), load_nsuri(), and set_viewer_zoom().
Definition at line 205 of file htmlelem.c.
Referenced by HTMLDocument_get_readyState(), and HTMLScriptElement_get_readyState().
Definition at line 162 of file main.c.
Referenced by HTMLWindow2_alert(), HTMLWindow2_confirm(), prompt_dlgproc(), set_default_templates(), and show_context_menu().
HTMLOuterWindow * get_target_window | ( | HTMLOuterWindow * | window, |
nsAString * | target_str, | ||
BOOL * | use_new_window | ||
) |
Definition at line 45 of file htmlanchor.c.
Referenced by HTMLFormElement_submit(), and navigate_href().
Definition at line 139 of file task.c.
Referenced by create_inner_window(), HTMLOuterWindow_Create(), and init_doc().
thread_data_t * get_thread_data | ( | BOOL | create | ) |
Definition at line 352 of file task.c.
Referenced by clear_task_timer(), flush_pending_tasks(), get_thread_hwnd(), pop_task(), process_timer(), push_task(), remove_target_tasks(), set_task_timer(), and thread_detach().
void get_top_window | ( | HTMLOuterWindow * | window, |
HTMLOuterWindow ** | ret | ||
) |
Definition at line 59 of file htmlwindow.c.
Referenced by get_target_window(), and HTMLWindow2_get_top().
void handle_edit_event | ( | HTMLDocument * | This, |
nsIDOMEvent * | event | ||
) |
Definition at line 384 of file editor.c.
Referenced by handle_keypress().
void handle_edit_load | ( | HTMLDocument * | This | ) |
Definition at line 482 of file editor.c.
Referenced by handle_docobj_load().
HRESULT handle_link_click_event | ( | HTMLElement * | element, |
nsAString * | href_str, | ||
nsAString * | target_str, | ||
nsIDOMEvent * | event, | ||
BOOL * | prevent_default | ||
) |
Definition at line 123 of file htmlanchor.c.
Referenced by HTMLAnchorElement_handle_event(), and HTMLAreaElement_handle_event().
Definition at line 1184 of file mshtml_private.h.
Referenced by channelbsc_load_stream(), create_nsuri(), FindFirstUrlCacheEntryA(), nsChannel_SetContentCharset(), nsChannel_SetContentType(), and read_stream_data().
Definition at line 1200 of file mshtml_private.h.
Definition at line 1230 of file mshtml_private.h.
Referenced by is_gecko_path(), nsURI_Resolve(), nsURI_SetHost(), nsURI_SetPassword(), nsURI_SetPath(), nsURI_SetScheme(), nsURI_SetSpec(), nsURI_SetUsername(), nsURI_SetUserPass(), nsURL_SetQuery(), and nsURL_SetRef().
Definition at line 1152 of file mshtml_private.h.
Definition at line 1216 of file mshtml_private.h.
Definition at line 1246 of file mshtml_private.h.
Referenced by bstr_to_nsacstr(), get_uri_string(), HTMLXMLHttpRequest_getResponseHeader(), nsURI_GetHostPort(), nsURI_Resolve(), and nsURL_GetRef().
Definition at line 1260 of file mshtml_private.h.
Referenced by process_response_status_text().
void hide_tooltip | ( | HTMLDocumentObj * | This | ) |
Definition at line 386 of file view.c.
Referenced by nsTooltipListener_OnHideTooltip().
HRESULT HTMLAnchorElement_Create | ( | HTMLDocumentNode * | doc, |
nsIDOMHTMLElement * | nselem, | ||
HTMLElement ** | elem | ||
) |
Definition at line 798 of file htmlanchor.c.
HRESULT HTMLAreaElement_Create | ( | HTMLDocumentNode * | doc, |
nsIDOMHTMLElement * | nselem, | ||
HTMLElement ** | elem | ||
) |
Definition at line 443 of file htmlarea.c.
HRESULT HTMLBodyElement_Create | ( | HTMLDocumentNode * | doc, |
nsIDOMHTMLElement * | nselem, | ||
HTMLElement ** | elem | ||
) |
Definition at line 869 of file htmlbody.c.
HRESULT HTMLButtonElement_Create | ( | HTMLDocumentNode * | doc, |
nsIDOMHTMLElement * | nselem, | ||
HTMLElement ** | elem | ||
) |
Definition at line 1843 of file htmlinput.c.