+class ImageDocumentElement : public HTMLImageElement {
+public:
+ ImageDocumentElement(ImageDocument* doc) : HTMLImageElement(doc), m_imageDocument(doc) { }
+ virtual ~ImageDocumentElement();
+ virtual void willMoveToNewOwnerDocument();
+
+private:
+ ImageDocument* m_imageDocument;
+};
+
+// --------
+