class DocumentFragment;
class HTMLCollection;
class HTMLFormElement;
+class HTMLMenuElement;
class ExceptionState;
enum TranslateAttributeMode {
};
class HTMLElement : public Element {
+ DEFINE_WRAPPERTYPEINFO();
public:
DECLARE_ELEMENT_FACTORY_WITH_TAGNAME(HTMLElement);
static const AtomicString& eventParameterName();
+ HTMLMenuElement* contextMenu() const;
+ void setContextMenu(HTMLMenuElement*);
+
protected:
HTMLElement(const QualifiedName& tagName, Document&, ConstructionType);
: Element(tagName, &document, type)
{
ASSERT(!tagName.localName().isNull());
- ScriptWrappable::init(this);
}
inline bool Node::hasTagName(const HTMLQualifiedName& name) const