[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

hyatt hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 08:26:17 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit bd3e6749f0ec149bfef4b7f9c2ddd486e8421980
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Feb 11 21:47:01 2004 +0000

    	Remove my bogus refs of the elementSheet.  Fixes 3554213 and 3555467.
    
            * khtml/html/html_baseimpl.cpp:
            (HTMLBodyElementImpl::createLinkDecl):
            * khtml/html/html_tableimpl.cpp:
            (HTMLTableElementImpl::additionalAttributeStyleDecl):
            (HTMLTableElementImpl::getSharedCellDecl):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@6073 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 4a3ea14..f83ecc6 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,15 @@
 2004-02-11  David Hyatt  <hyatt at apple.com>
 
+	Remove my bogus refs of the elementSheet.  Fixes 3554213 and 3555467.
+	
+        * khtml/html/html_baseimpl.cpp:
+        (HTMLBodyElementImpl::createLinkDecl):
+        * khtml/html/html_tableimpl.cpp:
+        (HTMLTableElementImpl::additionalAttributeStyleDecl):
+        (HTMLTableElementImpl::getSharedCellDecl):
+
+2004-02-11  David Hyatt  <hyatt at apple.com>
+
 	Fix for 3556037, regression where display:block generated content didn't work.
 	
         Reviewed by kocienda
diff --git a/WebCore/khtml/html/html_baseimpl.cpp b/WebCore/khtml/html/html_baseimpl.cpp
index c6d7aab..c95a0cc 100644
--- a/WebCore/khtml/html/html_baseimpl.cpp
+++ b/WebCore/khtml/html/html_baseimpl.cpp
@@ -69,7 +69,6 @@ void HTMLBodyElementImpl::createLinkDecl()
     m_linkDecl = new CSSStyleDeclarationImpl(0);
     m_linkDecl->ref();
     m_linkDecl->setParent(getDocument()->elementSheet());
-    m_linkDecl->parent()->ref();
     m_linkDecl->setNode(this);
     m_linkDecl->setStrictParsing(!getDocument()->inCompatMode());
 }
diff --git a/WebCore/khtml/html/html_tableimpl.cpp b/WebCore/khtml/html/html_tableimpl.cpp
index b9e4ed6..fb0c9e8 100644
--- a/WebCore/khtml/html/html_tableimpl.cpp
+++ b/WebCore/khtml/html/html_tableimpl.cpp
@@ -531,7 +531,6 @@ CSSStyleDeclarationImpl* HTMLTableElementImpl::additionalAttributeStyleDecl()
     if (!decl) {
         decl = new CSSMappedAttributeDeclarationImpl(0);
         decl->setParent(getDocument()->elementSheet());
-        decl->parent()->ref();
         decl->setNode(this);
         decl->setStrictParsing(false); // Mapped attributes are just always quirky.
         
@@ -558,7 +557,6 @@ CSSStyleDeclarationImpl* HTMLTableElementImpl::getSharedCellDecl()
     if (!decl) {
         decl = new CSSMappedAttributeDeclarationImpl(0);
         decl->setParent(getDocument()->elementSheet());
-        decl->parent()->ref();
         decl->setNode(this);
         decl->setStrictParsing(false); // Mapped attributes are just always quirky.
         

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list