2006-01-20 Eric Seidel <eseidel@apple.com>
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jan 2006 20:20:45 +0000 (20:20 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jan 2006 20:20:45 +0000 (20:20 +0000)
        Reviewed by beth.

        Unbreak build (partial commit of animation patch)

        * khtml/xml/DocumentImpl.cpp:
        (WebCore::DocumentImpl::implicitClose):
        * khtml/xml/DocumentImpl.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@12265 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/khtml/xml/DocumentImpl.cpp
WebCore/khtml/xml/DocumentImpl.h

index c97f641..ac43b1f 100644 (file)
@@ -2,6 +2,16 @@
 
         Reviewed by beth.
 
+        Unbreak build (partial commit of animation patch)
+
+        * khtml/xml/DocumentImpl.cpp:
+        (WebCore::DocumentImpl::implicitClose):
+        * khtml/xml/DocumentImpl.h:
+
+2006-01-20  Eric Seidel  <eseidel@apple.com>
+
+        Reviewed by beth.
+
         Missed the kcanvas directory in my previous commit.
         http://bugzilla.opendarwin.org/show_bug.cgi?id=6683
 
index 769dbe0..06350a5 100644 (file)
@@ -1240,14 +1240,6 @@ void DocumentImpl::implicitClose()
     if (renderer() && KWQAccObjectCache::accessibilityEnabled())
         getAccObjectCache()->postNotification(renderer(), "AXLoadComplete");
 #endif
-
-#if SVG_SUPPORT
-    // FIXME: Officially, time 0 is when the outermost <svg> recieves its
-    // SVGLoad event, but we don't implement those yet.  This is close enough
-    // for now.  In some cases we should have fired earlier.
-    if (svgExtensions())
-        accessSVGExtensions()->timeScheduler()->startAnimations();
-#endif
 }
 
 void DocumentImpl::setParsing(bool b)
@@ -2979,20 +2971,6 @@ AttrImpl *DocumentImpl::createAttributeNS(const DOMString &namespaceURI, const D
                                                                        namespaceURI.impl()), DOMString("").impl()), false);
 }
 
-#if SVG_SUPPORT
-const SVGDocumentExtensions* DocumentImpl::svgExtensions()
-{
-    return m_svgExtensions.get();
-}
-
-SVGDocumentExtensions* DocumentImpl::accessSVGExtensions()
-{
-    if (!m_svgExtensions)
-        m_svgExtensions = new SVGDocumentExtensions(this);
-    return m_svgExtensions.get();
-}
-#endif
-
 void DocumentImpl::radioButtonChecked(HTMLInputElementImpl *caller, HTMLFormElementImpl *form)
 {
     // Without a name, there is no group.
index 7c2ff5f..c6e24bb 100644 (file)
@@ -92,7 +92,6 @@ namespace WebCore {
 #if __APPLE__
     struct DashboardRegionValue;
 #endif
-    class SVGDocumentExtensions;
 
     // A range of a node within a document that is "marked", such as being misspelled
     struct DocumentMarker
@@ -716,11 +715,6 @@ public:
     void radioButtonChecked(HTMLInputElementImpl *caller, HTMLFormElementImpl *form);
     HTMLInputElementImpl* checkedRadioButtonForGroup(DOMStringImpl* name, HTMLFormElementImpl *form);
     void removeRadioButtonGroup(DOMStringImpl* name, HTMLFormElementImpl *form);
-    
-#if SVG_SUPPORT
-    const SVGDocumentExtensions* svgExtensions();
-    SVGDocumentExtensions* accessSVGExtensions();
-#endif
 
 private:
     void updateTitle();
@@ -751,10 +745,6 @@ private:
     typedef HashMap<HTMLFormElementImpl*, NameToInputMap*, PointerHash<HTMLFormElementImpl*> > FormToGroupMap;
     FormToGroupMap m_selectedRadioButtons;
     
-#if SVG_SUPPORT
-    RefPtr<SVGDocumentExtensions> m_svgExtensions;
-#endif
-    
 #if __APPLE__
     QValueList<DashboardRegionValue> m_dashboardRegions;
     bool m_hasDashboardRegions;