[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198
andreas.kling at nokia.com
andreas.kling at nokia.com
Mon Feb 21 00:27:53 UTC 2011
The following commit has been merged in the webkit-1.3 branch:
commit cb6e41333f450caa8f9fd2c0481c5258046f5038
Author: andreas.kling at nokia.com <andreas.kling at nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Jan 31 21:05:07 2011 +0000
2011-01-31 Andreas Kling <kling at webkit.org>
Unbreak Qt build after r77151.
* bridge/qt/qt_instance.cpp:
(JSC::Bindings::QtInstance::removeCachedMethod):
(JSC::Bindings::QtInstance::markAggregate):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@77156 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 4a5031c..1e2f703 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,11 @@
+2011-01-31 Andreas Kling <kling at webkit.org>
+
+ Unbreak Qt build after r77151.
+
+ * bridge/qt/qt_instance.cpp:
+ (JSC::Bindings::QtInstance::removeCachedMethod):
+ (JSC::Bindings::QtInstance::markAggregate):
+
2011-01-31 takano takumi <takano at apple.com>
Reviewed by Dave Hyatt.
diff --git a/Source/WebCore/bridge/qt/qt_instance.cpp b/Source/WebCore/bridge/qt/qt_instance.cpp
index da0dd71..dd454c3 100644
--- a/Source/WebCore/bridge/qt/qt_instance.cpp
+++ b/Source/WebCore/bridge/qt/qt_instance.cpp
@@ -147,12 +147,12 @@ void QtInstance::put(JSObject* object, ExecState* exec, const Identifier& proper
void QtInstance::removeCachedMethod(JSObject* method)
{
- if (m_defaultMethod == method)
+ if (m_defaultMethod.get() == method)
m_defaultMethod.clear();
- for (QHash<QByteArray, JSObject*>::Iterator it = m_methods.begin(),
+ for (QHash<QByteArray, DeprecatedPtr<JSObject> >::Iterator it = m_methods.begin(),
end = m_methods.end(); it != end; ++it)
- if (it.value() == method) {
+ if (it.value().get() == method) {
m_methods.erase(it);
return;
}
@@ -188,7 +188,7 @@ void QtInstance::markAggregate(MarkStack& markStack)
{
if (m_defaultMethod)
markStack.append(&m_defaultMethod);
- foreach (DeprecatedPtr<JSObject>& val, m_methods.values()) {
+ foreach (DeprecatedPtr<JSObject> val, m_methods.values()) {
if (val)
markStack.append(&val);
}
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list