|
static | INT (WINAPI *pLCIDToLocaleName)(LCID |
|
static | LANGID (WINAPI *pGetUserDefaultUILanguage)(void) |
|
static int | strcmp_wa (LPCWSTR strw, const char *stra) |
|
static BOOL | is_prefix_wa (const WCHAR *strw, const char *prefix) |
|
static BSTR | a2bstr (const char *str) |
|
static const char * | debugstr_variant (const VARIANT *var) |
|
static BOOL | iface_cmp (IUnknown *iface1, IUnknown *iface2) |
|
static IHTMLDocument2 * | create_document (void) |
|
static IDispatchEx * | _get_dispex_iface (unsigned line, IUnknown *unk) |
|
static void | _test_ifaces (unsigned line, IUnknown *iface, REFIID *iids) |
|
static void | _test_no_iface (unsigned line, IUnknown *iface, REFIID iid) |
|
static BOOL | _test_get_dispid (unsigned line, IUnknown *unk, IID *iid) |
|
static void | _test_disp_value (unsigned line, IUnknown *unk, const char *val) |
|
static void | _test_disp (unsigned line, IUnknown *unk, const IID *diid, const char *val) |
|
static void | _test_disp2 (unsigned line, IUnknown *unk, const IID *diid, const IID *diid2, const char *val) |
|
static void | _test_class_info (unsigned line, IUnknown *unk) |
|
static void | _set_dispex_value (unsigned line, IUnknown *unk, const char *name, VARIANT *val) |
|
static IHTMLElement * | _get_elem_iface (unsigned line, IUnknown *unk) |
|
static IHTMLElement2 * | _get_elem2_iface (unsigned line, IUnknown *unk) |
|
static IHTMLElement3 * | _get_elem3_iface (unsigned line, IUnknown *unk) |
|
static IHTMLElement4 * | _get_elem4_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDocument3 * | _get_doc3_iface (unsigned line, IHTMLDocument2 *doc) |
|
static IHTMLDOMNode * | _get_node_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDOMNode2 * | _get_node2_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDocument5 * | _get_htmldoc5_iface (unsigned line, IUnknown *unk) |
|
static IHTMLImgElement * | _get_img_iface (unsigned line, IUnknown *unk) |
|
static IHTMLAnchorElement * | _get_anchor_iface (unsigned line, IUnknown *unk) |
|
static IHTMLTextAreaElement * | _get_textarea_iface (unsigned line, IUnknown *unk) |
|
static IHTMLSelectElement * | _get_select_iface (unsigned line, IUnknown *unk) |
|
static IHTMLOptionElement * | _get_option_iface (unsigned line, IUnknown *unk) |
|
static IHTMLFormElement * | _get_form_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDOMTextNode * | _get_text_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDOMTextNode2 * | _get_text2_iface (unsigned line, IUnknown *unk) |
|
static IHTMLCommentElement * | _get_comment_iface (unsigned line, IUnknown *unk) |
|
static IHTMLObjectElement * | _get_object_iface (unsigned line, IUnknown *unk) |
|
static IHTMLStyleElement * | _get_style_iface (unsigned line, IUnknown *unk) |
|
static IHTMLMetaElement * | _get_metaelem_iface (unsigned line, IUnknown *unk) |
|
static IHTMLLinkElement * | _get_link_iface (unsigned line, IUnknown *unk) |
|
static IHTMLIFrameElement2 * | _get_iframe2_iface (unsigned line, IUnknown *unk) |
|
static IHTMLButtonElement * | _get_button_iface (unsigned line, IUnknown *unk) |
|
static IHTMLLabelElement * | _get_label_iface (unsigned line, IUnknown *unk) |
|
static IHTMLDOMAttribute2 * | _get_attr2_iface (unsigned line, IUnknown *unk) |
|
static void | _test_node_name (unsigned line, IUnknown *unk, const char *exname) |
|
static IHTMLDocument2 * | _get_owner_doc (unsigned line, IUnknown *unk) |
|
static IHTMLWindow2 * | _get_doc_window (unsigned line, IHTMLDocument2 *doc) |
|
static IHTMLDOMNode * | _clone_node (unsigned line, IUnknown *unk, VARIANT_BOOL deep) |
|
static void | _test_elem_tag (unsigned line, IUnknown *unk, const char *extag) |
|
static void | _test_elem_type (unsigned line, IUnknown *unk, elem_type_t type) |
|
static LONG | _get_node_type (unsigned line, IUnknown *unk) |
|
static IHTMLDOMChildrenCollection * | _get_child_nodes (unsigned line, IUnknown *unk) |
|
static IHTMLDOMNode * | _get_child_item (unsigned line, IHTMLDOMChildrenCollection *col, LONG idx) |
|
static void | _test_elem_attr (unsigned line, IHTMLElement *elem, const char *name, const char *exval) |
|
static void | _test_elem_offset (unsigned line, IUnknown *unk, const char *parent_tag) |
|
static void | _test_elem_source_index (unsigned line, IHTMLElement *elem, int index) |
|
static IHTMLDocument2 * | _get_doc_node (unsigned line, IHTMLDocument2 *doc) |
|
static void | _test_window_name (unsigned line, IHTMLWindow2 *window, const char *exname) |
|
static void | _set_window_name (unsigned line, IHTMLWindow2 *window, const char *name) |
|
static void | _test_window_status (unsigned line, IHTMLWindow2 *window) |
|
static void | _set_window_status (unsigned line, IHTMLWindow2 *window, const char *status) |
|
static void | _test_window_length (unsigned line, IHTMLWindow2 *window, LONG exlen) |
|
static IHTMLWindow2 * | _get_frame_content_window (unsigned line, IUnknown *elem) |
|
static void | test_get_set_attr (IHTMLDocument2 *doc) |
|
static IHTMLElement * | _get_doc_elem (unsigned line, IHTMLDocument2 *doc) |
|
static void | _test_anchor_href (unsigned line, IUnknown *unk, const char *exhref) |
|
static void | _test_anchor_put_href (unsigned line, IUnknown *unk, const char *exhref) |
|
static void | _test_anchor_rel (unsigned line, IUnknown *unk, const char *exrel) |
|
static void | _test_anchor_put_rel (unsigned line, IUnknown *unk, const char *exrel) |
|
static void | _test_anchor_get_target (unsigned line, IUnknown *unk, const char *target) |
|
static void | _test_anchor_put_target (unsigned line, IUnknown *unk, const char *target) |
|
static void | _test_anchor_name (unsigned line, IUnknown *unk, const char *name) |
|
static void | _test_anchor_put_name (unsigned line, IUnknown *unk, const char *name) |
|
static void | _test_anchor_hostname (unsigned line, IUnknown *unk, const char *hostname) |
|
static void | _test_anchor_search (unsigned line, IUnknown *elem, const char *search, BOOL allowbroken) |
|
static void | _test_anchor_put_search (unsigned line, IUnknown *unk, const char *search) |
|
static void | _test_anchor_hash (unsigned line, IHTMLElement *elem, const char *exhash) |
|
static void | _test_option_text (unsigned line, IHTMLOptionElement *option, const char *text) |
|
static void | _test_option_put_text (unsigned line, IHTMLOptionElement *option, const char *text) |
|
static void | _test_option_value (unsigned line, IHTMLOptionElement *option, const char *value) |
|
static void | _test_option_put_value (unsigned line, IHTMLOptionElement *option, const char *value) |
|
static void | _test_option_selected (unsigned line, IHTMLOptionElement *option, VARIANT_BOOL ex) |
|
static void | _test_option_put_selected (unsigned line, IHTMLOptionElement *option, VARIANT_BOOL b) |
|
static void | _test_option_get_index (unsigned line, IHTMLOptionElement *option, LONG exval) |
|
static void | _test_option_put_defaultSelected (unsigned line, IHTMLOptionElement *option, VARIANT_BOOL b) |
|
static void | _test_option_defaultSelected (unsigned line, IHTMLOptionElement *option, VARIANT_BOOL ex) |
|
static void | test_option_defaultSelected_property (IHTMLOptionElement *option) |
|
static void | _test_textarea_value (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_textarea_put_value (unsigned line, IUnknown *unk, const char *value) |
|
static void | _test_textarea_defaultvalue (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_textarea_put_defaultvalue (unsigned line, IUnknown *unk, const char *value) |
|
static void | _test_textarea_readonly (unsigned line, IUnknown *unk, VARIANT_BOOL ex) |
|
static void | _test_textarea_put_readonly (unsigned line, IUnknown *unk, VARIANT_BOOL b) |
|
static void | _test_textarea_type (unsigned line, IUnknown *unk) |
|
static IHTMLFormElement * | _get_textarea_form (unsigned line, IUnknown *unk) |
|
static void | _test_comment_text (unsigned line, IUnknown *unk, const char *extext) |
|
static void | _test_attr_specified (unsigned line, IHTMLDOMAttribute *attr, VARIANT_BOOL expected) |
|
static void | _test_attr_expando (unsigned line, IHTMLDOMAttribute *attr, VARIANT_BOOL expected) |
|
static void | _test_attr_value (unsigned line, IHTMLDOMAttribute *attr, const char *exval) |
|
static void | _test_comment_attrs (unsigned line, IUnknown *unk) |
|
static void | _test_object_vspace (unsigned line, IUnknown *unk, LONG exl) |
|
static void | _test_object_name (unsigned line, IHTMLElement *elem, const char *exname) |
|
static void | _set_object_name (unsigned line, IHTMLElement *elem, const char *name) |
|
static IHTMLOptionElement * | _create_option_elem (unsigned line, IHTMLDocument2 *doc, const char *txt, const char *val) |
|
static void | _test_img_width (unsigned line, IHTMLImgElement *img, const LONG exp) |
|
static void | _test_img_put_width (unsigned line, IHTMLImgElement *img, const LONG width) |
|
static void | _test_img_height (unsigned line, IHTMLImgElement *img, const LONG exp) |
|
static void | _test_img_put_height (unsigned line, IHTMLImgElement *img, const LONG height) |
|
static IHTMLImgElement * | _create_img_elem (unsigned line, IHTMLDocument2 *doc, LONG wdth, LONG hght) |
|
static void | _test_select_length (unsigned line, IHTMLSelectElement *select, LONG length) |
|
static void | _test_select_put_length (unsigned line, IUnknown *unk, LONG length) |
|
static void | _test_select_selidx (unsigned line, IHTMLSelectElement *select, LONG index) |
|
static void | _test_select_put_selidx (unsigned line, IHTMLSelectElement *select, LONG index) |
|
static void | _test_select_value (unsigned line, IHTMLSelectElement *select, const char *exval) |
|
static void | _test_select_set_value (unsigned line, IHTMLSelectElement *select, const char *val) |
|
static void | _test_select_type (unsigned line, IHTMLSelectElement *select, const char *extype) |
|
static void | _test_select_multiple (unsigned line, IHTMLSelectElement *select, VARIANT_BOOL exmultiple) |
|
static void | _test_select_set_multiple (unsigned line, IHTMLSelectElement *select, VARIANT_BOOL val) |
|
static void | _test_select_size (unsigned line, IHTMLSelectElement *select, LONG exval) |
|
static void | _test_select_set_size (unsigned line, IHTMLSelectElement *select, LONG val, HRESULT exhres) |
|
static void | _test_select_name (unsigned line, IHTMLSelectElement *select, const char *extext) |
|
static void | _test_select_set_name (unsigned line, IHTMLSelectElement *select, const char *text) |
|
static void | _test_range_text (unsigned line, IHTMLTxtRange *range, const char *extext) |
|
static void | _test_range_collapse (unsigned line, IHTMLTxtRange *range, BOOL b) |
|
static void | _test_range_expand (unsigned line, IHTMLTxtRange *range, LPWSTR unit, VARIANT_BOOL exb, const char *extext) |
|
static void | _test_range_move (unsigned line, IHTMLTxtRange *range, LPWSTR unit, LONG cnt, LONG excnt) |
|
static void | _test_range_movestart (unsigned line, IHTMLTxtRange *range, LPWSTR unit, LONG cnt, LONG excnt) |
|
static void | _test_range_moveend (unsigned line, IHTMLTxtRange *range, LPWSTR unit, LONG cnt, LONG excnt) |
|
static void | _test_range_put_text (unsigned line, IHTMLTxtRange *range, const char *text) |
|
static void | _test_range_inrange (unsigned line, IHTMLTxtRange *range1, IHTMLTxtRange *range2, VARIANT_BOOL exb) |
|
static void | _test_range_isequal (unsigned line, IHTMLTxtRange *range1, IHTMLTxtRange *range2, VARIANT_BOOL exb) |
|
static void | _test_range_paste_html (unsigned line, IHTMLTxtRange *range, const char *html) |
|
static void | _test_range_parent (unsigned line, IHTMLTxtRange *range, elem_type_t type) |
|
static IHTMLElement * | _get_elem_col_item_idx (unsigned line, IHTMLElementCollection *col, int i) |
|
static void | _test_elem_collection (unsigned line, IUnknown *unk, const elem_type_t *elem_types, LONG exlen) |
|
static void | _test_elem_all (unsigned line, IUnknown *unk, const elem_type_t *elem_types, LONG exlen) |
|
static void | _test_doc_all (unsigned line, IHTMLDocument2 *doc, const elem_type_t *elem_types, LONG exlen) |
|
static void | _test_elem_getelembytag (unsigned line, IUnknown *unk, elem_type_t type, LONG exlen, IHTMLElement **ret) |
|
static void | _test_elem_innertext (unsigned line, IHTMLElement *elem, const char *extext) |
|
static void | _test_elem_set_innertext (unsigned line, IHTMLElement *elem, const char *text) |
|
static void | _test_elem_innerhtml (unsigned line, IUnknown *unk, const char *inner_html) |
|
static void | _test_elem_set_innerhtml (unsigned line, IUnknown *unk, const char *inner_html) |
|
static void | _test_elem_set_outerhtml (unsigned line, IUnknown *unk, const char *outer_html) |
|
static void | _test_elem_outerhtml (unsigned line, IUnknown *unk, const char *outer_html) |
|
static void | _test_elem_contains (unsigned line, IHTMLElement *elem, IHTMLElement *elem2, VARIANT_BOOL exval) |
|
static void | _test_elem_istextedit (unsigned line, IHTMLElement *elem, VARIANT_BOOL exval) |
|
static IHTMLDOMNode * | _get_first_child (unsigned line, IUnknown *unk) |
|
static void | _test_node_has_child (unsigned line, IUnknown *unk, VARIANT_BOOL exb) |
|
static IHTMLDOMNode * | _test_node_get_parent (unsigned line, IUnknown *unk) |
|
static IHTMLDOMNode * | _node_get_next (unsigned line, IUnknown *unk) |
|
static IHTMLDOMNode * | _node_get_prev (unsigned line, IUnknown *unk) |
|
static IHTMLElement * | _test_elem_get_parent (unsigned line, IUnknown *unk) |
|
static void | _test_elem3_get_disabled (unsigned line, IUnknown *unk, VARIANT_BOOL exb) |
|
static void | _test_elem3_set_disabled (unsigned line, IUnknown *unk, VARIANT_BOOL b) |
|
static void | _test_select_get_disabled (unsigned line, IHTMLSelectElement *select, VARIANT_BOOL exb) |
|
static void | test_select_remove (IHTMLSelectElement *select) |
|
static void | _test_text_length (unsigned line, IUnknown *unk, LONG l) |
|
static void | _test_text_data (unsigned line, IUnknown *unk, const char *exdata) |
|
static void | _set_text_data (unsigned line, IUnknown *unk, const char *data) |
|
static void | _text_append_data (unsigned line, IUnknown *unk, const char *data) |
|
static void | _test_select_set_disabled (unsigned line, IHTMLSelectElement *select, VARIANT_BOOL b) |
|
static void | _test_elem_dir (unsigned line, IUnknown *unk, const char *exdir) |
|
static void | _set_elem_dir (unsigned line, IUnknown *unk, const char *dira) |
|
static LONG | _elem_get_scroll_height (unsigned line, IUnknown *unk) |
|
static LONG | _elem_get_scroll_width (unsigned line, IUnknown *unk) |
|
static LONG | _elem_get_scroll_top (unsigned line, IUnknown *unk) |
|
static void | _elem_get_scroll_left (unsigned line, IUnknown *unk) |
|
static void | _test_img_src (unsigned line, IUnknown *unk, const char *exsrc, const char *broken_src) |
|
static void | _test_img_set_src (unsigned line, IUnknown *unk, const char *src) |
|
static void | _test_img_alt (unsigned line, IUnknown *unk, const char *exalt) |
|
static void | _test_img_set_alt (unsigned line, IUnknown *unk, const char *alt) |
|
static void | _test_img_align (unsigned line, IUnknown *unk, const char *align) |
|
static void | _test_img_name (unsigned line, IUnknown *unk, const char *pValue) |
|
static void | _test_img_complete (unsigned line, IHTMLElement *elem, VARIANT_BOOL exb) |
|
static void | _test_img_isMap (unsigned line, IUnknown *unk, VARIANT_BOOL v) |
|
static void | test_dynamic_properties (IHTMLElement *elem) |
|
static void | _test_attr_node_name (unsigned line, IHTMLDOMAttribute *attr, const char *exname) |
|
static void | test_attr_collection_disp (IDispatch *disp) |
|
static void | test_attr_collection (IHTMLElement *elem) |
|
static void | _test_elem_id (unsigned line, IUnknown *unk, const char *exid) |
|
static void | _test_elem_language (unsigned line, IHTMLElement *elem, const char *exlang) |
|
static void | _set_elem_language (unsigned line, IHTMLElement *elem, const char *lang) |
|
static void | _test_elem_put_id (unsigned line, IUnknown *unk, const char *new_id) |
|
static void | test_contenteditable (IUnknown *unk) |
|
static void | _test_input_type (unsigned line, IHTMLInputElement *input, const char *extype) |
|
static void | _test_input_name (unsigned line, IHTMLInputElement *input, const char *exname) |
|
static void | _test_input_set_name (unsigned line, IHTMLInputElement *input, const char *name) |
|
static void | _test_input_get_disabled (unsigned line, IHTMLInputElement *input, VARIANT_BOOL exb) |
|
static void | _test_input_set_disabled (unsigned line, IHTMLInputElement *input, VARIANT_BOOL b) |
|
static void | _test_input_get_defaultchecked (unsigned line, IHTMLInputElement *input, VARIANT_BOOL exb) |
|
static void | _test_input_set_defaultchecked (unsigned line, IHTMLInputElement *input, VARIANT_BOOL b) |
|
static void | _test_input_get_checked (unsigned line, IHTMLInputElement *input, VARIANT_BOOL exb) |
|
static void | _test_input_set_checked (unsigned line, IHTMLInputElement *input, VARIANT_BOOL b) |
|
static void | _test_input_maxlength (unsigned line, IHTMLInputElement *input, LONG exl) |
|
static void | _test_input_set_maxlength (unsigned line, IHTMLInputElement *input, LONG l) |
|
static void | _test_input_value (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_input_get_form (unsigned line, IUnknown *unk, const char *id) |
|
static void | _test_input_put_value (unsigned line, IUnknown *unk, const char *val) |
|
static void | _test_input_defaultValue (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_input_put_defaultValue (unsigned line, IUnknown *unk, const char *val) |
|
static void | _test_input_src (unsigned line, IHTMLInputElement *input, const char *exsrc) |
|
static void | _test_input_set_src (unsigned line, IHTMLInputElement *input, const char *src) |
|
static void | _test_input_set_size (unsigned line, IHTMLInputElement *input, LONG size, HRESULT exret) |
|
static void | _test_input_get_size (unsigned line, IHTMLInputElement *input, LONG exsize) |
|
static void | _test_input_readOnly (unsigned line, IHTMLInputElement *input, VARIANT_BOOL v) |
|
static void | _test_elem_class (unsigned line, IUnknown *unk, const char *exclass) |
|
static void | _test_elem_tabindex (unsigned line, IUnknown *unk, short exindex) |
|
static void | _test_elem_set_tabindex (unsigned line, IUnknown *unk, short index) |
|
static void | _test_style_media (unsigned line, IUnknown *unk, const char *exmedia) |
|
static void | _test_style_put_media (unsigned line, IUnknown *unk, const char *media) |
|
static void | _test_style_type (unsigned line, IUnknown *unk, const char *extype) |
|
static void | _test_style_put_type (unsigned line, IUnknown *unk, const char *type) |
|
static void | _test_elem_filters (unsigned line, IUnknown *unk) |
|
static void | _test_elem_set_class (unsigned line, IUnknown *unk, const char *class) |
|
static void | _test_elem_title (unsigned line, IUnknown *unk, const char *extitle) |
|
static void | _test_elem_set_title (unsigned line, IUnknown *unk, const char *title) |
|
static void | _test_node_get_value_str (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_node_put_value_str (unsigned line, IUnknown *unk, const char *val) |
|
static void | _test_elem_client_size (unsigned line, IUnknown *unk) |
|
static void | _test_elem_client_rect (unsigned line, IUnknown *unk) |
|
static void | _test_form_length (unsigned line, IUnknown *unk, LONG exlen) |
|
static void | _test_form_action (unsigned line, IUnknown *unk, const char *ex) |
|
static void | _test_form_put_action (unsigned line, IUnknown *unk, const char *action) |
|
static void | _test_form_method (unsigned line, IUnknown *unk, const char *ex) |
|
static void | _test_form_put_method (unsigned line, IUnknown *unk, HRESULT exp_hres, const char *method) |
|
static void | _test_form_name (unsigned line, IUnknown *unk, const char *ex) |
|
static void | _test_form_put_name (unsigned line, IUnknown *unk, const char *name) |
|
static void | _test_form_encoding (unsigned line, IUnknown *unk, const char *ex) |
|
static void | _test_form_put_encoding (unsigned line, IUnknown *unk, HRESULT exp_hres, const char *encoding) |
|
static void | _test_form_elements (unsigned line, IUnknown *unk) |
|
static void | _test_form_reset (unsigned line, IUnknown *unk) |
|
static void | test_form_target (IUnknown *unk) |
|
static void | test_select_form (IUnknown *uselect, IUnknown *uform) |
|
static void | test_select_form_notfound (IHTMLSelectElement *select) |
|
static void | _test_meta_name (unsigned line, IUnknown *unk, const char *exname) |
|
static void | _test_meta_content (unsigned line, IUnknown *unk, const char *excontent) |
|
static void | _test_meta_httpequiv (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _test_meta_charset (unsigned line, IUnknown *unk, const char *exval) |
|
static void | _set_meta_charset (unsigned line, IUnknown *unk, const char *vala) |
|
static void | _test_link_media (unsigned line, IHTMLElement *elem, const char *exval) |
|
static void | _test_link_disabled (unsigned line, IHTMLElement *elem, VARIANT_BOOL v) |
|
static void | _link_put_disabled (unsigned line, IHTMLElement *elem, VARIANT_BOOL v) |
|
static void | _test_link_rel (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _link_put_rel (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _test_link_rev (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _link_put_rev (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _test_link_type (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _test_script_text (unsigned line, IHTMLScriptElement *script, const char *extext) |
|
static void | _link_put_type (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _test_link_href (unsigned line, IHTMLElement *elem, const char *v) |
|
static void | _link_put_href (unsigned line, IHTMLElement *elem, const char *v) |
|
static IHTMLDocument2 * | _get_elem_doc (unsigned line, IUnknown *unk) |
|
static IHTMLDOMAttribute * | _get_elem_attr_node (unsigned line, IUnknown *unk, const char *attr_name, BOOL expect_success) |
|
static void | _get_attr_node_value (unsigned line, IHTMLDOMAttribute *attr, VARIANT *v, VARTYPE vt) |
|
static void | _put_attr_node_value (unsigned line, IHTMLDOMAttribute *attr, VARIANT v) |
|
static IHTMLDocument2 * | _get_window_doc (unsigned line, IHTMLWindow2 *window) |
|
static IHTMLElement * | _doc_get_body (unsigned line, IHTMLDocument2 *doc) |
|
static IHTMLElement * | _test_create_elem (unsigned line, IHTMLDocument2 *doc, const char *tag) |
|
static IHTMLDOMNode * | _test_create_text (unsigned line, IHTMLDocument2 *doc, const char *text) |
|
static IHTMLDOMNode * | _test_node_append_child (unsigned line, IUnknown *node_unk, IUnknown *child_unk) |
|
static IHTMLDOMNode * | _test_node_insertbefore (unsigned line, IUnknown *node_unk, IHTMLDOMNode *child, VARIANT *var) |
|
static void | _test_node_remove_child (unsigned line, IUnknown *unk, IHTMLDOMNode *child) |
|
static void | _test_doc_title (unsigned line, IHTMLDocument2 *doc, const char *extitle) |
|
static void | _test_doc_set_title (unsigned line, IHTMLDocument2 *doc, const char *title) |
|
static void | test_elem_bounding_client_rect (IUnknown *unk) |
|
static void | test_elem_col_item (IHTMLElementCollection *col, const char *n, const elem_type_t *elem_types, LONG len) |
|
static IHTMLElement * | get_elem_by_id (IHTMLDocument2 *doc, const char *id, BOOL expect_success) |
|
static IHTMLElement * | get_doc_elem_by_id (IHTMLDocument2 *doc, const char *id) |
|
static void | test_select_elem (IHTMLSelectElement *select) |
|
static void | test_form_item (IHTMLElement *elem) |
|
static void | test_create_option_elem (IHTMLDocument2 *doc) |
|
static void | test_option_form (IUnknown *uoption, IUnknown *uform) |
|
static void | test_create_img_elem (IHTMLDocument2 *doc) |
|
static void | _insert_adjacent_elem (unsigned line, IHTMLElement *parent, const char *where, IHTMLElement *elem) |
|
static void | test_insert_adjacent_elems (IHTMLDocument2 *doc, IHTMLElement *parent) |
|
static IHTMLTxtRange * | test_create_body_range (IHTMLDocument2 *doc) |
|
static IHTMLTxtRange * | _range_duplicate (unsigned line, IHTMLTxtRange *range) |
|
static void | _test_range_set_end_point (unsigned line, IHTMLTxtRange *range, const char *how, IHTMLTxtRange *ref_range, HRESULT exhres) |
|
static void | test_txtrange (IHTMLDocument2 *doc) |
|
static void | test_txtrange2 (IHTMLDocument2 *doc) |
|
static void | _test_compatmode (unsigned line, IHTMLDocument2 *doc2, const char *excompat) |
|
static void | test_location (IHTMLDocument2 *doc) |
|
static void | test_plugins_col (IHTMLDocument2 *doc) |
|
static void | test_mime_types_col (IOmNavigator *nav) |
|
static void | _test_framebase_name (unsigned line, IHTMLElement *elem, const char *name) |
|
static void | _test_framebase_put_name (unsigned line, IHTMLElement *elem, const char *name) |
|
static void | _test_framebase_src (unsigned line, IHTMLElement *elem, const char *src) |
|
static void | _test_framebase_marginheight (unsigned line, IHTMLFrameBase *framebase, const char *exval) |
|
static void | _set_framebase_marginheight (unsigned line, IHTMLFrameBase *framebase, const char *val) |
|
static void | _test_framebase_marginwidth (unsigned line, IHTMLFrameBase *framebase, const char *exval) |
|
static void | _set_framebase_marginwidth (unsigned line, IHTMLFrameBase *framebase, const char *val) |
|
static void | test_framebase (IUnknown *unk) |
|
static void | _test_language_string (unsigned line, const WCHAR *lang, LCID lcid) |
|
static void | _test_table_length (unsigned line, IHTMLTable *table, LONG expect) |
|
static void | test_navigator (IHTMLDocument2 *doc) |
|
static void | test_screen (IHTMLWindow2 *window) |
|
static void | test_default_selection (IHTMLDocument2 *doc) |
|
static void | test_doc_elem (IHTMLDocument2 *doc) |
|
static void | test_default_body (IHTMLBodyElement *body) |
|
static void | _test_body_scroll (unsigned line, IHTMLBodyElement *body, const char *ex) |
|
static void | _set_body_scroll (unsigned line, IHTMLBodyElement *body, const char *val) |
|
static void | test_body_funs (IHTMLBodyElement *body) |
|
static void | test_history (IHTMLWindow2 *window) |
|
static void | test_xmlhttprequest (IHTMLWindow5 *window) |
|
static void | test_window (IHTMLDocument2 *doc) |
|
static void | test_dom_implementation (IHTMLDocument2 *doc) |
|
static void | test_defaults (IHTMLDocument2 *doc) |
|
static void | _test_button_name (unsigned line, IHTMLElement *elem, const char *exname) |
|
static void | _set_button_name (unsigned line, IHTMLElement *elem, const char *name) |
|
static void | _test_button_get_disabled (unsigned line, IHTMLElement *elem, VARIANT_BOOL exb) |
|
static void | _test_button_set_disabled (unsigned line, IHTMLElement *elem, VARIANT_BOOL b) |
|
static void | test_button_elem (IHTMLElement *elem) |
|
static void | _test_tr_possess (unsigned line, IHTMLElement *elem, IHTMLTableRow *row, LONG len, const char *id) |
|
static void | test_tr_modify (IHTMLElement *elem, IHTMLTableRow *row) |
|
static void | test_tr_elem (IHTMLElement *elem) |
|
static void | test_td_elem (IHTMLElement *elem) |
|
static void | test_label_elem (IHTMLElement *elem) |
|
static void | _test_table_cell_spacing (unsigned line, IHTMLTable *table, const char *exstr) |
|
static void | _test_table_cell_padding (unsigned line, IHTMLTable *table, const char *exstr) |
|
static void | test_table_modify (IHTMLTable *table) |
|
static void | test_table_elem (IHTMLElement *elem) |
|
static void | doc_write (IHTMLDocument2 *doc, BOOL ln, const char *text) |
|
static void | doc_complex_write (IHTMLDocument2 *doc) |
|
static void | test_frame_doc (IUnknown *frame_elem, BOOL iframe) |
|
static void | _test_iframe_height (unsigned line, IHTMLElement *elem, const char *exval) |
|
static void | _set_iframe_height (unsigned line, IHTMLElement *elem, const char *val) |
|
static void | _test_iframe_width (unsigned line, IHTMLElement *elem, const char *exval) |
|
static void | _set_iframe_width (unsigned line, IHTMLElement *elem, const char *val) |
|
static void | test_iframe_elem (IHTMLElement *elem) |
|
static void | _test_stylesheet_csstext (unsigned line, IHTMLStyleSheet *stylesheet, const char *exstr, BOOL is_todo) |
|
static void | _set_stylesheet_csstext (unsigned line, IHTMLStyleSheet *stylesheet, const char *csstext, BOOL is_todo) |
|
static void | test_stylesheet (IDispatch *disp) |
|
static void | test_stylesheets (IHTMLDocument2 *doc) |
|
static void | test_child_col_disp (IHTMLDOMChildrenCollection *col) |
|
static void | test_enum_children (IUnknown *unk, unsigned len) |
|
static void | test_elems (IHTMLDocument2 *doc) |
|
static void | test_attr (IHTMLElement *elem) |
|
static void | test_blocked (IHTMLDocument2 *doc, IHTMLElement *outer_elem) |
|
static IHTMLElementCollection * | _doc_get_elems_by_name (unsigned line, IHTMLDocument2 *doc, const char *name) |
|
static void | test_elem_names (IHTMLDocument2 *doc) |
|
static void | test_elems2 (IHTMLDocument2 *doc) |
|
static void | test_create_elems (IHTMLDocument2 *doc) |
|
static void | test_replacechild_elems (IHTMLDocument2 *doc) |
|
static void | test_noscript (IHTMLDocument2 *doc) |
|
static void | test_doctype (IHTMLDocument2 *doc) |
|
static void | test_null_write (IHTMLDocument2 *doc) |
|
static void | test_create_stylesheet (IHTMLDocument2 *doc) |
|
static void | test_exec (IUnknown *unk, const GUID *grpid, DWORD cmdid, VARIANT *in, VARIANT *out) |
|
static void | test_indent (IHTMLDocument2 *doc) |
|
static void | test_cond_comment (IHTMLDocument2 *doc) |
|
static HRESULT WINAPI | Unknown_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | Unknown_AddRef (IUnknown *iface) |
|
static ULONG WINAPI | Unknown_Release (IUnknown *iface) |
|
static void | test_frame (IDispatch *disp, const char *exp_id) |
|
static void | test_frames_collection (IHTMLFramesCollection2 *frames, const char *frid) |
|
static void | test_frameset (IHTMLDocument2 *doc) |
|
static IHTMLDocument2 * | create_docfrag (IHTMLDocument2 *doc) |
|
static void | test_docfrag (IHTMLDocument2 *doc) |
|
static void | check_quirks_mode (IHTMLDocument2 *doc) |
|
static void | check_strict_mode (IHTMLDocument2 *doc) |
|
static void | test_quirks_mode_offsetHeight (IHTMLDocument2 *doc) |
|
static HRESULT WINAPI | PropertyNotifySink_QueryInterface (IPropertyNotifySink *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | PropertyNotifySink_AddRef (IPropertyNotifySink *iface) |
|
static ULONG WINAPI | PropertyNotifySink_Release (IPropertyNotifySink *iface) |
|
static HRESULT WINAPI | PropertyNotifySink_OnChanged (IPropertyNotifySink *iface, DISPID dispID) |
|
static HRESULT WINAPI | PropertyNotifySink_OnRequestEdit (IPropertyNotifySink *iface, DISPID dispID) |
|
static HRESULT | cs_qi (REFIID, void **) |
|
static HRESULT WINAPI | InPlaceFrame_QueryInterface (IOleInPlaceFrame *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | InPlaceFrame_AddRef (IOleInPlaceFrame *iface) |
|
static ULONG WINAPI | InPlaceFrame_Release (IOleInPlaceFrame *iface) |
|
static HRESULT WINAPI | InPlaceFrame_GetWindow (IOleInPlaceFrame *iface, HWND *phwnd) |
|
static HRESULT WINAPI | InPlaceFrame_ContextSensitiveHelp (IOleInPlaceFrame *iface, BOOL fEnterMode) |
|
static HRESULT WINAPI | InPlaceFrame_GetBorder (IOleInPlaceFrame *iface, LPRECT lprectBorder) |
|
static HRESULT WINAPI | InPlaceFrame_RequestBorderSpace (IOleInPlaceFrame *iface, LPCBORDERWIDTHS pborderwidths) |
|
static HRESULT WINAPI | InPlaceFrame_SetBorderSpace (IOleInPlaceFrame *iface, LPCBORDERWIDTHS pborderwidths) |
|
static HRESULT WINAPI | InPlaceFrame_SetActiveObject (IOleInPlaceFrame *iface, IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName) |
|
static HRESULT WINAPI | InPlaceFrame_InsertMenus (IOleInPlaceFrame *iface, HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths) |
|
static HRESULT WINAPI | InPlaceFrame_SetMenu (IOleInPlaceFrame *iface, HMENU hmenuShared, HOLEMENU holemenu, HWND hwndActiveObject) |
|
static HRESULT WINAPI | InPlaceFrame_RemoveMenus (IOleInPlaceFrame *iface, HMENU hmenuShared) |
|
static HRESULT WINAPI | InPlaceFrame_SetStatusText (IOleInPlaceFrame *iface, LPCOLESTR pszStatusText) |
|
static HRESULT WINAPI | InPlaceFrame_EnableModeless (IOleInPlaceFrame *iface, BOOL fEnable) |
|
static HRESULT WINAPI | InPlaceFrame_TranslateAccelerator (IOleInPlaceFrame *iface, LPMSG lpmsg, WORD wID) |
|
static HRESULT WINAPI | InPlaceSite_QueryInterface (IOleInPlaceSite *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | InPlaceSite_AddRef (IOleInPlaceSite *iface) |
|
static ULONG WINAPI | InPlaceSite_Release (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_GetWindow (IOleInPlaceSite *iface, HWND *phwnd) |
|
static HRESULT WINAPI | InPlaceSite_ContextSensitiveHelp (IOleInPlaceSite *iface, BOOL fEnterMode) |
|
static HRESULT WINAPI | InPlaceSite_CanInPlaceActivate (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_OnInPlaceActivate (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_OnUIActivate (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_GetWindowContext (IOleInPlaceSite *iface, IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo) |
|
static HRESULT WINAPI | InPlaceSite_Scroll (IOleInPlaceSite *iface, SIZE scrollExtant) |
|
static HRESULT WINAPI | InPlaceSite_OnUIDeactivate (IOleInPlaceSite *iface, BOOL fUndoable) |
|
static HRESULT WINAPI | InPlaceSite_OnInPlaceDeactivate (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_DiscardUndoState (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_DeactivateAndUndo (IOleInPlaceSite *iface) |
|
static HRESULT WINAPI | InPlaceSite_OnPosRectChange (IOleInPlaceSite *iface, LPCRECT lprcPosRect) |
|
static HRESULT WINAPI | ClientSite_QueryInterface (IOleClientSite *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | ClientSite_AddRef (IOleClientSite *iface) |
|
static ULONG WINAPI | ClientSite_Release (IOleClientSite *iface) |
|
static HRESULT WINAPI | ClientSite_SaveObject (IOleClientSite *iface) |
|
static HRESULT WINAPI | ClientSite_GetMoniker (IOleClientSite *iface, DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmon) |
|
static HRESULT WINAPI | ClientSite_GetContainer (IOleClientSite *iface, IOleContainer **ppContainer) |
|
static HRESULT WINAPI | ClientSite_ShowObject (IOleClientSite *iface) |
|
static HRESULT WINAPI | ClientSite_OnShowWindow (IOleClientSite *iface, BOOL fShow) |
|
static HRESULT WINAPI | ClientSite_RequestNewObjectLayout (IOleClientSite *iface) |
|
static HRESULT WINAPI | DocumentSite_QueryInterface (IOleDocumentSite *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | DocumentSite_AddRef (IOleDocumentSite *iface) |
|
static ULONG WINAPI | DocumentSite_Release (IOleDocumentSite *iface) |
|
static HRESULT WINAPI | DocumentSite_ActivateMe (IOleDocumentSite *iface, IOleDocumentView *pViewToActivate) |
|
static void | set_client_site (IHTMLDocument2 *doc, BOOL set) |
|
static IHTMLDocument2 * | create_doc_with_string (const char *str) |
|
static void | do_advise (IUnknown *unk, REFIID riid, IUnknown *unk_advise) |
|
static void | run_domtest (const char *str, domtest_t test) |
|
static void | test_quirks_mode (void) |
|
| START_TEST (dom) |
|