[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:57:07 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit b92595f133fb7c70ae7089056f2e56936afecc37
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Tue Sep 23 14:47:30 2003 +0000
Reviewed by Ken.
- fixed 3292723 -- onBlur() getting called twice on <input type=text>
* khtml/rendering/render_replaced.cpp: (RenderWidget::eventFilter):
Call setFocusNode(0) instead of explicitly sending a blur event, otherwise
setFocusNode will send a second blur event later.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index ef14e87..856f97f 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,5 +1,15 @@
2003-09-22 Darin Adler <darin at apple.com>
+ Reviewed by Ken.
+
+ - fixed 3292723 -- onBlur() getting called twice on <input type=text>
+
+ * khtml/rendering/render_replaced.cpp: (RenderWidget::eventFilter):
+ Call setFocusNode(0) instead of explicitly sending a blur event, otherwise
+ setFocusNode will send a second blur event later.
+
+2003-09-22 Darin Adler <darin at apple.com>
+
- fixed 3391837 -- we list ISO-8859-8-E as visual ordering for Hebrew; it's "explicit ordering", not supported
* kwq/mac-encodings.txt: Removed ISO-8859-8-E.
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index ef14e87..856f97f 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,15 @@
2003-09-22 Darin Adler <darin at apple.com>
+ Reviewed by Ken.
+
+ - fixed 3292723 -- onBlur() getting called twice on <input type=text>
+
+ * khtml/rendering/render_replaced.cpp: (RenderWidget::eventFilter):
+ Call setFocusNode(0) instead of explicitly sending a blur event, otherwise
+ setFocusNode will send a second blur event later.
+
+2003-09-22 Darin Adler <darin at apple.com>
+
- fixed 3391837 -- we list ISO-8859-8-E as visual ordering for Hebrew; it's "explicit ordering", not supported
* kwq/mac-encodings.txt: Removed ISO-8859-8-E.
diff --git a/WebCore/khtml/rendering/render_replaced.cpp b/WebCore/khtml/rendering/render_replaced.cpp
index 3d1d8eb..a8d67f4 100644
--- a/WebCore/khtml/rendering/render_replaced.cpp
+++ b/WebCore/khtml/rendering/render_replaced.cpp
@@ -329,7 +329,7 @@ bool RenderWidget::eventFilter(QObject* /*o*/, QEvent* e)
if ( QFocusEvent::reason() != QFocusEvent::Popup )
{
//kdDebug(6000) << "RenderWidget::eventFilter captures FocusOut" << endl;
- elem->dispatchHTMLEvent(EventImpl::BLUR_EVENT,false,false);
+ elem->getDocument()->setFocusNode(0);
// if ( elem->isEditable() ) {
// KHTMLPartBrowserExtension *ext = static_cast<KHTMLPartBrowserExtension *>( elem->view->part()->browserExtension() );
// if ( ext ) ext->editableWidgetBlurred( m_widget );
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list