[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
darin
darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:33:26 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 8fc88c791a6b6b53ab9229252430d4ac954a72e3
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Apr 2 21:54:31 2003 +0000
Reviewed by Dave.
- fixed 3213854 -- REGRESSION: can't click on a text field to select it
- fixed 3201477 -- friends links don't work on hyatt's blog
* khtml/rendering/render_object.cpp: (RenderObject::nodeAtPoint): Skip floating objects when
hit testing children.
* khtml/rendering/render_inline.cpp: (RenderInline::nodeAtPoint): Ditto.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3999 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index e7e4a28..09666d9 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,14 @@
+2003-04-02 Darin Adler <darin at apple.com>
+
+ Reviewed by Dave.
+
+ - fixed 3213854 -- REGRESSION: can't click on a text field to select it
+ - fixed 3201477 -- friends links don't work on hyatt's blog
+
+ * khtml/rendering/render_object.cpp: (RenderObject::nodeAtPoint): Skip floating objects when
+ hit testing children.
+ * khtml/rendering/render_inline.cpp: (RenderInline::nodeAtPoint): Ditto.
+
2003-04-01 Trey Matteson <trey at apple.com>
3119711 - redirects to anchors leave window half-loaded (was SCClib.org is half loaded, half rendered)
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index e7e4a28..09666d9 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,14 @@
+2003-04-02 Darin Adler <darin at apple.com>
+
+ Reviewed by Dave.
+
+ - fixed 3213854 -- REGRESSION: can't click on a text field to select it
+ - fixed 3201477 -- friends links don't work on hyatt's blog
+
+ * khtml/rendering/render_object.cpp: (RenderObject::nodeAtPoint): Skip floating objects when
+ hit testing children.
+ * khtml/rendering/render_inline.cpp: (RenderInline::nodeAtPoint): Ditto.
+
2003-04-01 Trey Matteson <trey at apple.com>
3119711 - redirects to anchors leave window half-loaded (was SCClib.org is half loaded, half rendered)
diff --git a/WebCore/khtml/rendering/render_inline.cpp b/WebCore/khtml/rendering/render_inline.cpp
index f8e61ce..9004799 100644
--- a/WebCore/khtml/rendering/render_inline.cpp
+++ b/WebCore/khtml/rendering/render_inline.cpp
@@ -342,7 +342,7 @@ bool RenderInline::nodeAtPoint(NodeInfo& info, int _x, int _y, int _tx, int _ty,
{
// Always check our kids.
for (RenderObject* child = lastChild(); child; child = child->previousSibling())
- if (!child->layer() && child->nodeAtPoint(info, _x, _y, _tx, _ty))
+ if (!child->layer() && !child->isFloating() && child->nodeAtPoint(info, _x, _y, _tx, _ty))
inside = true;
// Check our line boxes if we're still not inside.
diff --git a/WebCore/khtml/rendering/render_object.cpp b/WebCore/khtml/rendering/render_object.cpp
index fba54aa..181fd5f 100644
--- a/WebCore/khtml/rendering/render_object.cpp
+++ b/WebCore/khtml/rendering/render_object.cpp
@@ -1271,7 +1271,7 @@ bool RenderObject::nodeAtPoint(NodeInfo& info, int _x, int _y, int _tx, int _ty,
// ### table should have its own, more performant method
if (overhangingContents() || isInline() || isRoot() || isTableRow() || isTableSection() || inside || mouseInside() || (childrenInline() && firstChild() && firstChild()->isCompact())) {
for (RenderObject* child = lastChild(); child; child = child->previousSibling())
- if (!child->layer() && child->nodeAtPoint(info, _x, _y, _tx+xPos(), _ty+yPos()))
+ if (!child->layer() && !child->isFloating() && child->nodeAtPoint(info, _x, _y, _tx+xPos(), _ty+yPos()))
inside = true;
}
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list