Changeset 117504 in webkit
- Timestamp:
- May 17, 2012 3:09:29 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r117502 r117504 1 2012-05-17 Oliver Hunt <oliver@apple.com> 2 3 Endeavour to make the windows test bot actually able to run tests. 4 https://bugs.webkit.org/show_bug.cgi?id=86772 5 6 Reviewed by Sam Weinig. 7 8 Use WEBKIT_EXPORT to get correct export behaviour on windows, rather than 9 relying on the .def files. 10 11 * bindings/js/JSDOMGlobalObject.h: 12 (JSDOMGlobalObject): 13 * bindings/scripts/CodeGeneratorJS.pm: 14 (GenerateHeader): 15 1 16 2012-05-17 Beth Dakin <bdakin@apple.com> 2 17 -
trunk/Source/WebCore/bindings/js/JSDOMGlobalObject.h
r112555 r117504 30 30 #include <runtime/JSGlobalObject.h> 31 31 #include <runtime/JSGlobalThis.h> 32 33 #ifndef WEBKIT_EXPORTDATA 34 #define WEBKIT_EXPORTDATA 35 #endif 32 36 33 37 namespace WebCore { … … 72 76 DOMWrapperWorld* world() { return m_world.get(); } 73 77 74 static const JSC::ClassInfo s_info;78 static WEBKIT_EXPORTDATA const JSC::ClassInfo s_info; 75 79 76 80 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
r116828 r117504 777 777 778 778 # Class info 779 push(@headerContent, " static const JSC::ClassInfo s_info;\n\n"); 780 779 if ($interfaceName eq "Node") { 780 push(@headerContent, " static WEBKIT_EXPORTDATA const JSC::ClassInfo s_info;\n\n"); 781 } else { 782 push(@headerContent, " static const JSC::ClassInfo s_info;\n\n"); 783 } 781 784 # Structure ID 782 785 if ($interfaceName eq "DOMWindow") { -
trunk/Source/WebKit2/ChangeLog
r117495 r117504 1 2012-05-17 Oliver Hunt <oliver@apple.com> 2 3 Endeavour to make the windows test bot actually able to run tests. 4 https://bugs.webkit.org/show_bug.cgi?id=86772 5 6 Reviewed by Sam Weinig. 7 8 Remove the ClassInfo exports from the .def files as we're now using 9 WEBKIT_EXPORT declarations to get expected behaviour on windows. 10 11 * win/WebKit2.def: 12 * win/WebKit2CFLite.def: 13 1 14 2012-05-17 Timothy Hatcher <timothy@apple.com> 2 15 -
trunk/Source/WebKit2/win/WebKit2.def
r117460 r117504 204 204 ?reverseFind@StringImpl@WTF@@QAEI_WI@Z 205 205 ?s_frontendCounter@InspectorInstrumentation@WebCore@@0HA 206 ?s_info@JSNode@WebCore@@2UClassInfo@JSC@@B207 ?s_info@JSDOMGlobalObject@WebCore@@2UClassInfo@JSC@@B208 206 ?scriptExecutionContext@JSDOMGlobalObject@WebCore@@QBEPAVScriptExecutionContext@2@XZ 209 207 ?scriptNameToCode@WebCore@@YA?AW4UScriptCode@@ABVString@WTF@@@Z -
trunk/Source/WebKit2/win/WebKit2CFLite.def
r117324 r117504 197 197 ?reverseFind@StringImpl@WTF@@QAEI_WI@Z 198 198 ?s_frontendCounter@InspectorInstrumentation@WebCore@@0HA 199 ?s_info@JSNode@WebCore@@2UClassInfo@JSC@@B200 ?s_info@JSDOMGlobalObject@WebCore@@2UClassInfo@JSC@@B201 199 ?scriptExecutionContext@JSDOMGlobalObject@WebCore@@QBEPAVScriptExecutionContext@2@XZ 202 200 ?scriptNameToCode@WebCore@@YA?AW4UScriptCode@@ABVString@WTF@@@Z
Note: See TracChangeset
for help on using the changeset viewer.