Commit f36d7616 authored by Alex Henrie's avatar Alex Henrie Committed by Alexandre Julliard

mshtml: Stub out HTMLAreaElement.

parent 06ec2942
......@@ -9,6 +9,7 @@ C_SRCS = \
editor.c \
hlink.c \
htmlanchor.c \
htmlarea.c \
htmlattr.c \
htmlbody.c \
htmlcomment.c \
......
......@@ -39,6 +39,7 @@
WINE_DEFAULT_DEBUG_CHANNEL(mshtml);
static const WCHAR aW[] = {'A',0};
static const WCHAR areaW[] = {'A','R','E','A',0};
static const WCHAR bodyW[] = {'B','O','D','Y',0};
static const WCHAR buttonW[] = {'B','U','T','T','O','N',0};
static const WCHAR embedW[] = {'E','M','B','E','D',0};
......@@ -69,6 +70,7 @@ typedef struct {
static const tag_desc_t tag_descs[] = {
{aW, HTMLAnchorElement_Create},
{areaW, HTMLAreaElement_Create},
{bodyW, HTMLBodyElement_Create},
{buttonW, HTMLButtonElement_Create},
{embedW, HTMLEmbedElement_Create},
......
......@@ -76,6 +76,7 @@ typedef struct event_target_t event_target_t;
XDIID(DispCPlugins) \
XDIID(DispDOMChildrenCollection) \
XDIID(DispHTMLAnchorElement) \
XDIID(DispHTMLAreaElement) \
XDIID(DispHTMLAttributeCollection) \
XDIID(DispHTMLBody) \
XDIID(DispHTMLButtonElement) \
......@@ -120,6 +121,7 @@ typedef struct event_target_t event_target_t;
XDIID(HTMLDocumentEvents) \
XDIID(HTMLElementEvents2) \
XIID(IHTMLAnchorElement) \
XIID(IHTMLAreaElement) \
XIID(IHTMLAttributeCollection) \
XIID(IHTMLAttributeCollection2) \
XIID(IHTMLAttributeCollection3) \
......@@ -943,6 +945,7 @@ HRESULT HTMLDOMAttribute_Create(const WCHAR*,HTMLElement*,DISPID,HTMLDOMAttribut
HRESULT HTMLElement_Create(HTMLDocumentNode*,nsIDOMNode*,BOOL,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLCommentElement_Create(HTMLDocumentNode*,nsIDOMNode*,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLAnchorElement_Create(HTMLDocumentNode*,nsIDOMHTMLElement*,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLAreaElement_Create(HTMLDocumentNode*,nsIDOMHTMLElement*,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLBodyElement_Create(HTMLDocumentNode*,nsIDOMHTMLElement*,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLButtonElement_Create(HTMLDocumentNode*,nsIDOMHTMLElement*,HTMLElement**) DECLSPEC_HIDDEN;
HRESULT HTMLEmbedElement_Create(HTMLDocumentNode*,nsIDOMHTMLElement*,HTMLElement**) DECLSPEC_HIDDEN;
......
......@@ -1942,6 +1942,44 @@ interface nsIDOMHTMLAnchorElement : nsISupports
[
object,
uuid(40c78026-36dc-40ca-9221-de73267e9e99),
local
]
interface nsIDOMHTMLAreaElement : nsISupports
{
nsresult GetAlt(const nsAString *aAlt);
nsresult SetAlt(nsAString *aAlt);
nsresult GetCoords(const nsAString *aCoords);
nsresult SetCoords(nsAString *aCoords);
nsresult GetShape(const nsAString *aShape);
nsresult SetShape(nsAString *aShape);
nsresult GetHref(const nsAString *aHref);
nsresult SetHref(nsAString *aHref);
nsresult GetTarget(const nsAString *aTarget);
nsresult SetTarget(nsAString *aTarget);
nsresult GetPing(const nsAString *aPing);
nsresult SetPing(nsAString *aPing);
nsresult GetDownload(const nsAString *aDownload);
nsresult SetDownload(nsAString *aDownload);
nsresult GetProtocol(const nsAString *aProtocol);
nsresult SetProtocol(nsAString *aProtocol);
nsresult GetHost(const nsAString *aHost);
nsresult SetHost(nsAString *aHost);
nsresult GetPort(const nsAString *aPort);
nsresult SetPort(nsAString *aPort);
nsresult GetPathname(const nsAString *aPathname);
nsresult SetPathname(nsAString *aPathname);
nsresult GetSearch(const nsAString *aSearch);
nsresult SetSearch(nsAString *aSearch);
nsresult GetHash(const nsAString *aHash);
nsresult SetHash(nsAString *aHash);
nsresult GetNoHref(const nsAString *aNoHref);
nsresult SetNoHref(nsAString *aNoHref);
nsresult ToString(nsAString *_retval);
}
[
object,
uuid(ee50b7ab-0015-4fbe-89e0-e3feacd4ffde),
local
]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment