[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 07:10:42 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit f00e53396c3fa1b9e461b6df0d09a677b63255bf
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Dec 3 21:50:41 2002 +0000

    	Fix link feedback regression on aintitcool.com.  Observe
    	the wacky feedback we give now (yes, it matches MacIE and
    	Gecko).  Gotta love this malformed page.
    
    	<a><h4>...</h4></a>
    
    	r=mjs
    
            * khtml/rendering/render_object.cpp:
            (RenderObject::nodeAtPoint):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2909 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 95f2169..39d801b 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,5 +1,18 @@
 2002-12-03  David Hyatt  <hyatt at apple.com>
 
+	Fix link feedback regression on aintitcool.com.  Observe
+	the wacky feedback we give now (yes, it matches MacIE and
+	Gecko).  Gotta love this malformed page.
+
+	<a><h4>...</h4></a>
+
+	r=mjs
+	
+        * khtml/rendering/render_object.cpp:
+        (RenderObject::nodeAtPoint):
+
+2002-12-03  David Hyatt  <hyatt at apple.com>
+
 	Eliminate the KONQBLOCK hack.  Fixes ipodhacks.com (a mislayout
 	caused by malformed html... <table><br>...)
 
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 95f2169..39d801b 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,5 +1,18 @@
 2002-12-03  David Hyatt  <hyatt at apple.com>
 
+	Fix link feedback regression on aintitcool.com.  Observe
+	the wacky feedback we give now (yes, it matches MacIE and
+	Gecko).  Gotta love this malformed page.
+
+	<a><h4>...</h4></a>
+
+	r=mjs
+	
+        * khtml/rendering/render_object.cpp:
+        (RenderObject::nodeAtPoint):
+
+2002-12-03  David Hyatt  <hyatt at apple.com>
+
 	Eliminate the KONQBLOCK hack.  Fixes ipodhacks.com (a mislayout
 	caused by malformed html... <table><br>...)
 
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 95f2169..39d801b 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,18 @@
 2002-12-03  David Hyatt  <hyatt at apple.com>
 
+	Fix link feedback regression on aintitcool.com.  Observe
+	the wacky feedback we give now (yes, it matches MacIE and
+	Gecko).  Gotta love this malformed page.
+
+	<a><h4>...</h4></a>
+
+	r=mjs
+	
+        * khtml/rendering/render_object.cpp:
+        (RenderObject::nodeAtPoint):
+
+2002-12-03  David Hyatt  <hyatt at apple.com>
+
 	Eliminate the KONQBLOCK hack.  Fixes ipodhacks.com (a mislayout
 	caused by malformed html... <table><br>...)
 
diff --git a/WebCore/khtml/rendering/render_object.cpp b/WebCore/khtml/rendering/render_object.cpp
index 2c52d6c..ca28ff5 100644
--- a/WebCore/khtml/rendering/render_object.cpp
+++ b/WebCore/khtml/rendering/render_object.cpp
@@ -992,15 +992,15 @@ bool RenderObject::nodeAtPoint(NodeInfo& info, int _x, int _y, int _tx, int _ty)
                 inside = true;
     }
 
-    if (inside && element()) {
-        if (!info.innerNode())
+    if (inside) {
+        if (!info.innerNode() && element())
             info.setInnerNode(element());
 
-        if(!info.innerNonSharedNode())
+        if(!info.innerNonSharedNode() && element())
             info.setInnerNonSharedNode(element());
         
         if (!info.URLElement()) {
-            RenderObject* p = this;
+            RenderObject* p = (!isInline() && continuation()) ? continuation() : this;
             while (p) {
                 if (p->element() && p->element()->hasAnchor()) {
                     info.setURLElement(p->element());

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list