[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.15.1-1414-gc69ee75
aroben at apple.com
aroben at apple.com
Thu Oct 29 20:41:03 UTC 2009
The following commit has been merged in the webkit-1.1 branch:
commit d7603a15c116e4a07ea8af2bed6d6f659dc99f22
Author: aroben at apple.com <aroben at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Oct 7 16:49:35 2009 +0000
Export DateInstance::info in a way that works on Windows
Fixes <http://webkit.org/b/30171>
fast/dom/Window/window-postmessage-clone.html fails on Windows
Reviewed by Anders Carlsson.
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def:
Removed the export of DateInstance::info from here.
* runtime/DateInstance.h: Use JS_EXPORTDATA to export
DateInstance::info, which is the required way of exporting data on
Windows.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@49247 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 7734e70..8ecada8 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,3 +1,20 @@
+2009-10-07 Adam Roben <aroben at apple.com>
+
+ Export DateInstance::info in a way that works on Windows
+
+ Fixes <http://webkit.org/b/30171>
+ fast/dom/Window/window-postmessage-clone.html fails on Windows
+
+ Reviewed by Anders Carlsson.
+
+ * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
+ * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def:
+ Removed the export of DateInstance::info from here.
+
+ * runtime/DateInstance.h: Use JS_EXPORTDATA to export
+ DateInstance::info, which is the required way of exporting data on
+ Windows.
+
2009-10-07 Jørgen Lind <jorgen.lind at nokia.com>
Reviewed by Simon Hausmann.
diff --git a/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def b/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def
index a3038c3..048613a 100644
--- a/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def
+++ b/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def
@@ -166,7 +166,6 @@ EXPORTS
?hasTransition at Structure@JSC@@QAE_NPAURep at UString@2 at I@Z
?heap at Heap@JSC@@SAPAV12 at VJSValue@2@@Z
?increment at RefCountedLeakCounter@WTF@@QAEXXZ
- ?info at DateInstance@JSC@@2UClassInfo at 2@B
?init at JSGlobalObject@JSC@@AAEXPAVJSObject at 2@@Z
?initializeMainThread at WTF@@YAXXZ
?initializeThreading at JSC@@YAXXZ
diff --git a/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def b/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def
index cb719b0..1f79502 100644
--- a/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def
+++ b/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def
@@ -166,7 +166,6 @@ EXPORTS
?hasTransition at Structure@JSC@@QAE_NPAURep at UString@2 at I@Z
?heap at Heap@JSC@@SAPAV12 at VJSValue@2@@Z
?increment at RefCountedLeakCounter@WTF@@QAEXXZ
- ?info at DateInstance@JSC@@2UClassInfo at 2@B
?init at JSGlobalObject@JSC@@AAEXPAVJSObject at 2@@Z
?initializeMainThread at WTF@@YAXXZ
?initializeThreading at JSC@@YAXXZ
diff --git a/JavaScriptCore/runtime/DateInstance.h b/JavaScriptCore/runtime/DateInstance.h
index eecbb76..36d90b1 100644
--- a/JavaScriptCore/runtime/DateInstance.h
+++ b/JavaScriptCore/runtime/DateInstance.h
@@ -42,7 +42,7 @@ namespace JSC {
bool getTime(double& milliseconds, int& offset) const;
bool getUTCTime(double& milliseconds) const;
- static const ClassInfo info;
+ static JS_EXPORTDATA const ClassInfo info;
void msToGregorianDateTime(double, bool outputIsUTC, WTF::GregorianDateTime&) const;
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list