summaryrefslogtreecommitdiff
path: root/Source/WebCore/html/HTMLAnchorElement.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/html/HTMLAnchorElement.idl')
-rw-r--r--Source/WebCore/html/HTMLAnchorElement.idl43
1 files changed, 6 insertions, 37 deletions
diff --git a/Source/WebCore/html/HTMLAnchorElement.idl b/Source/WebCore/html/HTMLAnchorElement.idl
index df6836282..7486d032c 100644
--- a/Source/WebCore/html/HTMLAnchorElement.idl
+++ b/Source/WebCore/html/HTMLAnchorElement.idl
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2006, 2007, 2009, 2010 Apple Inc. All rights reserved.
+ * Copyright (C) 2006-2016 Apple Inc. All rights reserved.
* Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
*
* This library is free software; you can redistribute it and/or
@@ -21,50 +21,19 @@
interface HTMLAnchorElement : HTMLElement {
[Reflect] attribute DOMString charset;
[Reflect] attribute DOMString coords;
- [Conditional=DOWNLOAD_ATTRIBUTE, Reflect] attribute DOMString download;
- [Reflect, URL] attribute DOMString href;
+ [Conditional=DOWNLOAD_ATTRIBUTE, EnabledAtRuntime=DownloadAttribute, Reflect] attribute DOMString download;
[Reflect] attribute DOMString hreflang;
[Reflect] attribute DOMString name;
- [Reflect] attribute DOMString ping;
+ [Reflect] attribute USVString ping;
[Reflect] attribute DOMString rel;
[Reflect] attribute DOMString rev;
[Reflect] attribute DOMString shape;
[Reflect] attribute DOMString target;
[Reflect] attribute DOMString type;
-#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- [Reflect] attribute DOMString accessKey;
-#endif
+ [CEReactions] attribute DOMString text;
-#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- readonly attribute DOMString hash;
- readonly attribute DOMString host;
- readonly attribute DOMString hostname;
- readonly attribute DOMString pathname;
- readonly attribute DOMString port;
- readonly attribute DOMString protocol;
- readonly attribute DOMString search;
-#else
- [TreatNullAs=NullString] attribute DOMString hash;
- [TreatNullAs=NullString] attribute DOMString host;
- [TreatNullAs=NullString] attribute DOMString hostname;
- [TreatNullAs=NullString] attribute DOMString pathname;
- [TreatNullAs=NullString] attribute DOMString port;
- [TreatNullAs=NullString] attribute DOMString protocol;
- [TreatNullAs=NullString] attribute DOMString search;
-
- [TreatNullAs=NullString] readonly attribute DOMString origin;
-#endif
-
- readonly attribute DOMString text;
-
-#if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
- [NotEnumerable] DOMString toString();
-#endif
-
-#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- // Objective-C extension:
- readonly attribute URL absoluteLinkURL;
-#endif
+ [PutForwards=value] readonly attribute DOMTokenList relList;
};
+HTMLAnchorElement implements HTMLHyperlinkElementUtils;