Index: Source/core/dom/Element.h |
diff --git a/Source/core/dom/Element.h b/Source/core/dom/Element.h |
index 9978ec92910d90e0a014a9a8836cc36d69534159..99ebcd917e244fe28eed9386c64808fef62ff55a 100644 |
--- a/Source/core/dom/Element.h |
+++ b/Source/core/dom/Element.h |
@@ -189,22 +189,38 @@ public: |
virtual ~Element(); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(abort); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(beforecopy); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(beforecut); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(beforepaste); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(cancel); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(canplay); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(canplaythrough); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(change); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(click); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(close); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(contextmenu); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(copy); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(cuechange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(cut); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(dblclick); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(drag); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(dragend); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(dragenter); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(dragover); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(dragleave); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(drop); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(dragover); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(dragstart); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(drag); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(dragend); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(drop); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(durationchange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(emptied); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(ended); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(input); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(invalid); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(keydown); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(keypress); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(keyup); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(loadeddata); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(loadedmetadata); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(loadstart); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mousedown); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mouseenter); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mouseleave); |
@@ -213,9 +229,32 @@ public: |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mouseover); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mouseup); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(mousewheel); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(paste); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(pause); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(play); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(playing); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(progress); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(ratechange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(reset); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(scroll); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(search); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(seeked); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(seeking); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(select); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(selectstart); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(show); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(stalled); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(submit); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(suspend); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(timeupdate); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(touchcancel); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(touchend); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(touchmove); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(touchstart); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(volumechange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(waiting); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitfullscreenchange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitfullscreenerror); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(wheel); |
// These four attribute event handler attributes are overridden by HTMLBodyElement |
@@ -225,23 +264,6 @@ public: |
DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus); |
DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load); |
- // WebKit extensions |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(beforecut); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(cut); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(beforecopy); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(copy); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(beforepaste); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(paste); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(reset); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(search); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(selectstart); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(touchstart); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(touchmove); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(touchend); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(touchcancel); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitfullscreenchange); |
- DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitfullscreenerror); |
- |
bool hasAttribute(const QualifiedName&) const; |
const AtomicString& getAttribute(const QualifiedName&) const; |
void setAttribute(const QualifiedName&, const AtomicString& value); |