[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
kocienda
kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:14:48 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit a8f7e4d3ebbf7d932878a15c6bf8905842d262c7
Author: kocienda <kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu May 23 22:11:50 2002 +0000
2002-05-23 Kenneth Kocienda <kocienda at apple.com>
More work to fix this bug:
Radar 2883631 (need to implement support for META HTTP_EQUIV=REFRESH)
There was yet two more cases where the refresh timers were getting clobbered.
Fixed.
* khtml/ecma/kjs_window.cpp:
(WindowQObject::parentDestroyed)
* khtml/khtmlview.cpp:
(KHTMLView::clear)
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1209 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 8621453..9c06dc0 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,17 @@
+2002-05-23 Kenneth Kocienda <kocienda at apple.com>
+
+ More work to fix this bug:
+
+ Radar 2883631 (need to implement support for META HTTP_EQUIV=REFRESH)
+
+ There was yet two more cases where the refresh timers were getting clobbered.
+ Fixed.
+
+ * khtml/ecma/kjs_window.cpp:
+ (WindowQObject::parentDestroyed)
+ * khtml/khtmlview.cpp:
+ (KHTMLView::clear)
+
2002-05-23 Richard J. Williamson <rjw at apple.com>
Fixed crasher 2935757. I still need to investigate the root cause
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 8621453..9c06dc0 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,17 @@
+2002-05-23 Kenneth Kocienda <kocienda at apple.com>
+
+ More work to fix this bug:
+
+ Radar 2883631 (need to implement support for META HTTP_EQUIV=REFRESH)
+
+ There was yet two more cases where the refresh timers were getting clobbered.
+ Fixed.
+
+ * khtml/ecma/kjs_window.cpp:
+ (WindowQObject::parentDestroyed)
+ * khtml/khtmlview.cpp:
+ (KHTMLView::clear)
+
2002-05-23 Richard J. Williamson <rjw at apple.com>
Fixed crasher 2935757. I still need to investigate the root cause
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 8621453..9c06dc0 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,17 @@
+2002-05-23 Kenneth Kocienda <kocienda at apple.com>
+
+ More work to fix this bug:
+
+ Radar 2883631 (need to implement support for META HTTP_EQUIV=REFRESH)
+
+ There was yet two more cases where the refresh timers were getting clobbered.
+ Fixed.
+
+ * khtml/ecma/kjs_window.cpp:
+ (WindowQObject::parentDestroyed)
+ * khtml/khtmlview.cpp:
+ (KHTMLView::clear)
+
2002-05-23 Richard J. Williamson <rjw at apple.com>
Fixed crasher 2935757. I still need to investigate the root cause
diff --git a/WebCore/khtml/ecma/kjs_window.cpp b/WebCore/khtml/ecma/kjs_window.cpp
index ebd7b6d..4de52d9 100644
--- a/WebCore/khtml/ecma/kjs_window.cpp
+++ b/WebCore/khtml/ecma/kjs_window.cpp
@@ -1344,7 +1344,14 @@ WindowQObject::~WindowQObject()
void WindowQObject::parentDestroyed()
{
//kdDebug(6070) << "WindowQObject::parentDestroyed " << this << " we have " << scheduledActions.count() << " actions in the map" << endl;
+#ifdef APPLE_CHANGES
+ QMapIterator<int,ScheduledAction*> myit;
+ for (myit = scheduledActions.begin(); myit != scheduledActions.end(); ++myit) {
+ killTimer(myit.key());
+ }
+#else
killTimers();
+#endif
QMapIterator<int,ScheduledAction*> it;
for (it = scheduledActions.begin(); it != scheduledActions.end(); ++it) {
ScheduledAction *action = *it;
diff --git a/WebCore/khtml/khtmlview.cpp b/WebCore/khtml/khtmlview.cpp
index 6f72acc..7f3a466 100644
--- a/WebCore/khtml/khtmlview.cpp
+++ b/WebCore/khtml/khtmlview.cpp
@@ -293,7 +293,14 @@ void KHTMLView::clear()
setStaticBackground(true);
d->reset();
+#ifdef APPLE_CHANGES
+ killTimer(d->timerId);
+ killTimer(d->repaintTimerId);
+ d->timerId = 0;
+ d->repaintTimerId = 0;
+#else
killTimers();
+#endif
emit cleared();
QScrollView::setHScrollBarMode(d->hmode);
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list