[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/khtml/svg
From: Viacheslav Tokarev <tsjoker () gmail ! com>
Date: 2008-11-24 19:20:56
Message-ID: 1227554456.616538.18910.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 888530 by vtokarev:
dispatch load event for svg documents too
really, should be refactored so event dispatched in common DocumentImpl
+1 on acid3 (test 69)
M +11 -0 SVGDocument.cpp
M +3 -0 SVGDocument.h
--- trunk/KDE/kdelibs/khtml/svg/SVGDocument.cpp #888529:888530
@@ -101,7 +101,18 @@
}
}
+void SVGDocument::close()
+{
+ bool doload = !parsing() && m_tokenizer;
+
+ DocumentImpl::close();
+
+ if (doload) {
+ document()->dispatchWindowEvent(EventImpl::LOAD_EVENT, false, false);
+ }
}
+}
+
// vim:ts=4:noet
#endif // ENABLE(SVG)
--- trunk/KDE/kdelibs/khtml/svg/SVGDocument.h #888529:888530
@@ -51,6 +51,9 @@
void startPan(const FloatPoint& start);
void updatePan(const FloatPoint& pos) const;
+ // KHTML
+ virtual void close();
+
private:
FloatPoint m_translate;
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic