2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
[WebKit-https.git] / Source / WebKit2 / win / WebKit2CFLite.def
1 EXPORTS
2         DllGetClassObject   PRIVATE
3         DllCanUnloadNow     PRIVATE
4         DllRegisterServer   PRIVATE
5         DllUnregisterServer PRIVATE
6         RunAsLocalServer    PRIVATE
7         LocalServerDidDie   PRIVATE
8         setUseOpenSourceWebKit
9         shutDownWebKit
10         progIDForClass
11         WebLocalizedStringUTF8
12         WebLocalizedLPCTSTRUTF8
13         WebKitCreateInstance
14                 
15         ; These functions are deprecated
16         WebLocalizedString
17         WebLocalizedLPCTSTR
18         SetWebLocalizedStringMainBundle
19
20                 ; Deprecated re-exports from JavaScriptCore
21         JSCheckScriptSyntax
22         JSClassCreate
23         JSClassRelease
24         JSClassRetain
25         JSContextGetGlobalObject
26         JSContextGetGroup
27         JSContextGroupCreate
28         JSContextGroupRelease
29         JSContextGroupRetain
30         JSEvaluateScript
31         JSGarbageCollect
32         JSGlobalContextCreate
33         JSGlobalContextCreateInGroup
34         JSGlobalContextRelease
35         JSGlobalContextRetain
36         JSObjectCallAsConstructor
37         JSObjectCallAsFunction
38         JSObjectCopyPropertyNames
39         JSObjectDeleteProperty
40         JSObjectGetPrivate
41         JSObjectGetProperty
42         JSObjectGetPropertyAtIndex
43         JSObjectGetPrototype
44         JSObjectHasProperty
45         JSObjectIsConstructor
46         JSObjectIsFunction
47         JSObjectMake
48         JSObjectMakeArray
49         JSObjectMakeConstructor
50         JSObjectMakeDate
51         JSObjectMakeError
52         JSObjectMakeFunction
53         JSObjectMakeFunctionWithCallback
54         JSObjectMakeRegExp
55         JSObjectSetPrivate
56         JSObjectSetProperty
57         JSObjectSetPropertyAtIndex
58         JSObjectSetPrototype
59         JSPropertyNameAccumulatorAddName
60         JSPropertyNameArrayGetCount
61         JSPropertyNameArrayGetNameAtIndex
62         JSPropertyNameArrayRelease
63         JSPropertyNameArrayRetain
64         JSStringCopyBSTR
65         JSStringCopyCFString
66         JSStringCreateWithBSTR
67         JSStringCreateWithCFString
68         JSStringCreateWithCharacters
69         JSStringCreateWithUTF8CString
70         JSStringGetCharactersPtr
71         JSStringGetLength
72         JSStringGetMaximumUTF8CStringSize
73         JSStringGetUTF8CString
74         JSStringIsEqual
75         JSStringIsEqualToUTF8CString
76         JSStringRelease
77         JSStringRetain
78         JSValueGetType
79         JSValueIsBoolean
80         JSValueIsEqual
81         JSValueIsInstanceOfConstructor
82         JSValueIsNull
83         JSValueIsNumber
84         JSValueIsObject
85         JSValueIsObjectOfClass
86         JSValueIsStrictEqual
87         JSValueIsString
88         JSValueIsUndefined
89         JSValueMakeBoolean
90         JSValueMakeNull
91         JSValueMakeNumber
92         JSValueMakeString
93         JSValueMakeUndefined
94         JSValueProtect
95         JSValueToBoolean
96         JSValueToNumber
97         JSValueToObject
98         JSValueToStringCopy
99         JSValueUnprotect
100         ?fastMalloc@WTF@@YAPAXI@Z
101         ?fastZeroedMalloc@WTF@@YAPAXI@Z
102         ?fastFree@WTF@@YAXPAX@Z
103         ?fastCalloc@WTF@@YAPAXII@Z
104         ??0Mutex@WTF@@QAE@XZ
105         ??0ThreadCondition@WTF@@QAE@XZ
106         ??1Mutex@WTF@@QAE@XZ
107         ??1StringImpl@WTF@@QAE@XZ
108         ??1ThreadCondition@WTF@@QAE@XZ
109         ?broadcast@ThreadCondition@WTF@@QAEXXZ
110         ?callOnMainThread@WTF@@YAXP6AXPAX@Z0@Z
111         ?createThread@WTF@@YAIP6APAXPAX@Z0PBD@Z
112         ?currentThread@WTF@@YAIXZ
113         ?detachThread@WTF@@YAXI@Z
114         ?initializeMainThread@WTF@@YAXXZ
115         ?initializeThreading@WTF@@YAXXZ
116         ?isMainThread@WTF@@YA_NXZ
117         ?lock@Mutex@WTF@@QAEXXZ
118         ?lockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
119         ?signal@ThreadCondition@WTF@@QAEXXZ
120         ?timedWait@ThreadCondition@WTF@@QAE_NAAVMutex@2@N@Z
121         ?tlsKeyCount@WTF@@YAAAJXZ
122         ?tlsKeys@WTF@@YAPAKXZ
123         ?tryLock@Mutex@WTF@@QAE_NXZ
124         ?unlock@Mutex@WTF@@QAEXXZ
125         ?unlockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
126         ?wait@ThreadCondition@WTF@@QAEXAAVMutex@2@@Z
127         ?waitForThreadCompletion@WTF@@YAHIPAPAX@Z
128         ?createThread@WTF@@YAIP6APAXPAX@Z0@Z
129
130         ; Re-exports from WebCore for WebCoreTestSupport
131         ?addSlowCase@AtomicString@WTF@@CA?AV?$PassRefPtr@VStringImpl@WTF@@@2@PAVStringImpl@2@@Z
132         ?cacheDOMStructure@WebCore@@YAPAVStructure@JSC@@PAVJSDOMGlobalObject@1@PAV23@PBUClassInfo@3@@Z
133         ?create@ShadowContentElement@WebCore@@SA?AV?$PassRefPtr@VShadowContentElement@WebCore@@@WTF@@PAVDocument@2@@Z
134         ?createWrapper@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z
135         ?ensureShadowRoot@Element@WebCore@@QAEPAVShadowRoot@2@XZ
136         ?externalRepresentation@WebCore@@YA?AVString@WTF@@PAVElement@1@I@Z
137         ?getCachedDOMStructure@WebCore@@YAPAVStructure@JSC@@PAVJSDOMGlobalObject@1@PBUClassInfo@3@@Z
138         ?isPreloaded@CachedResourceLoader@WebCore@@QBE_NABVString@WTF@@@Z
139         ?jsStringSlowCase@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@AAV?$HashMap@PAVStringImpl@WTF@@V?$Weak@VJSString@JSC@@@JSC@@UStringHash@2@U?$HashTraits@PAVStringImpl@WTF@@@2@U?$HashTraits@V?$Weak@VJSString@JSC@@@JSC@@@2@@WTF@@PAVStringImpl@6@@Z
140         ?page@Document@WebCore@@QBEPAVPage@2@XZ
141         ?removeShadowRoot@Element@WebCore@@QAEXXZ
142         ?setDOMException@WebCore@@YAXPAVExecState@JSC@@H@Z
143         ?setResourcesDataSizeLimitsFromInternals@InspectorController@WebCore@@QAEXHH@Z
144         ?shadowRoot@Element@WebCore@@QBEPAVShadowRoot@2@XZ
145         ?toDocument@WebCore@@YAPAVDocument@1@VJSValue@JSC@@@Z
146         ?toElement@WebCore@@YAPAVElement@1@VJSValue@JSC@@@Z
147         ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z
148         ?virtualFunctionToPreventWeakVtable@JSDOMWrapper@WebCore@@MAEXXZ