Differentiate between SVG/CSS width/height attributes/properties
[WebKit-https.git] / Source / qtwebkit-export.map
1 qwk_1.0 {
2     global:
3     WK*;
4     JSValueToObject;
5     JSObjectGetProperty;
6     JSValueIsObjectOfClass;
7     JSObjectSetProperty;
8     JSValueMakeString;
9     JSValueIsObject;
10     JSStringCreateWithUTF8CString;
11     JSValueToNumber;
12     JSStringRelease;
13     JSValueToStringCopy;
14     JSStringRetain;
15     JSClassRetain;
16     JSObjectGetPrivate;
17     JSObjectMake;
18     JSValueMakeBoolean;
19     JSClassCreate;
20     JSValueMakeNull;
21     JSValueToBoolean;
22     JSValueMakeNumber;
23     JSObjectCallAsFunction;
24     JSValueMakeUndefined;
25     JSClassRelease;
26     JSStringIsEqualToUTF8CString;
27     JSStringGetUTF8CString;
28     JSContextGetGlobalObject;
29     kJSClassDefinitionEmpty;
30     JSValueIsNumber;
31     JSObjectGetPropertyAtIndex;
32     JSValueIsString;
33     JSStringGetLength;
34     JSStringGetCharactersPtr;
35     JSStringCreateWithCharacters;
36     JSValueUnprotect;
37     JSValueProtect;
38     JSEvaluateScript;
39     _WKContextSetAdditionalPluginsDirectory;
40     WTFReportArgumentAssertionFailure;
41     WTFReportAssertionFailure;
42     WTFReportBacktrace;
43     WTFInvokeCrashHook;
44     WTFSetCrashHook;
45     extern "C++" {
46         # WebKit 1 API
47         *QGraphicsWebView;
48         non-virtual?thunk?to?QGraphicsWebView*;
49         QGraphicsWebView::*;
50         *QWebDatabase;
51         non-virtual?thunk?to?QWebDatabase*;
52         QWebDatabase::*;
53         *QWebElement;
54         non-virtual?thunk?to?QWebElement*;
55         QWebElement::*;
56         *QWebElementCollection;
57         non-virtual?thunk?to?QWebElementCollection*;
58         QWebElementCollection::*;
59         *QWebHitTestResult;
60         non-virtual?thunk?to?QWebHitTestResult*;
61         QWebHitTestResult::*;
62         *QWebFrame;
63         non-virtual?thunk?to?QWebFrame*;
64         QWebFrame::*;
65         *QWebPage;
66         non-virtual?thunk?to?QWebPage*;
67         QWebPage::*;
68         *QWebView;
69         non-virtual?thunk?to?QWebView*;
70         QWebView::*;
71         *QWebSettings;
72         non-virtual?thunk?to?QWebSettings*;
73         QWebSettings::*;
74         *QWebInspector;
75         non-virtual?thunk?to?QWebInspector*;
76         QWebInspector::*;
77         *DumpRenderTreeSupportQt;
78         non-virtual?thunk?to?DumpRenderTreeSupportQt*;
79         DumpRenderTreeSupportQt::*;
80         *QWebPluginFactory;
81         non-virtual?thunk?to?QWebPluginFactory*;
82         QWebPluginFactory::*;
83         *QWebHistory;
84         non-virtual?thunk?to?QWebHistory*;
85         QWebHistory::*;
86         *QWebHistoryItem;
87         non-virtual?thunk?to?QWebHistoryItem*;
88         QWebHistoryItem::*;
89         *QWebSecurityOrigin;
90         non-virtual?thunk?to?QWebSecurityOrigin*;
91         QWebSecurityOrigin::*;
92         *QWebHistoryInterface;
93         non-virtual?thunk?to?QWebHistoryInterface*;
94         QWebHistoryInterface::*;
95         qWebKit*Version*;
96         "operator<<(QDataStream&, QWebHistory const&)";
97         "operator>>(QDataStream&, QWebHistory&)";
98
99         # WebKit 2 Helpers
100         WebKit::WebProcessMainQt*;
101         WTF::fastMalloc*;
102         WTF::fastFree*;
103         WTF::fastZeroedMalloc*;
104         WTF::Mutex::*;
105         WTF::currentThread*;
106
107         # WebKit 2 API
108         *QQuickWebView;
109         non-virtual?thunk?to?QQuickWebView*;
110         QQuickWebView::*;
111         *QQuickWebViewPrivate;
112         non-virtual?thunk?to?QQuickWebViewPrivate*;
113         QQuickWebViewPrivate::*;
114         *QWebIconImageProvider;
115         non-virtual?thunk?to?QWebIconImageProvider*;
116         QWebIconImageProvider::*;
117         *QtWebIconDatabaseClient;
118         non-virtual?thunk?to?QtWebIconDatabaseClient*;
119         QtWebIconDatabaseClient::*;
120         *QQuickWebViewPrivateExtension;
121         non-virtual?thunk?to?QQuickWebViewPrivateExtension*;
122         QQuickWebViewPrivateExtension::*;
123         *QQuickWebViewAttached;
124         non-virtual?thunk?to?QQuickWebViewAttached*;
125         QQuickWebViewAttached::*;
126         *QQuickWebViewExperimental;
127         non-virtual?thunk?to?QQuickWebViewExperimental*;
128         QQuickWebViewExperimental::*;
129         *QWebNavigationHistory;
130         non-virtual?thunk?to?QWebNavigationHistory*;
131         QWebNavigationHistory::*;
132         *QWebNavigationListModel;
133         non-virtual?thunk?to?QWebNavigationListModel*;
134         QWebNavigationListModel::*;
135         *QWebPreferences;
136         non-virtual?thunk?to?QWebPreferences*;
137         QWebPreferences::*;
138         *QWebDownloadItem;
139         non-virtual?thunk?to?QWebDownloadItem*;
140         QWebDownloadItem::*;
141         *QWebViewportInfo;
142         non-virtual?thunk?to?QWebViewportInfo;
143         QWebViewportInfo::*;
144         *QQuickWebPage;
145         non-virtual?thunk?to?QQuickWebPage*;
146         QQuickWebPage::*;
147         *QWebPermissionRequest;
148         non-virtual?thunk?to?QWebPermissionRequest*;
149         QWebPermissionRequest::*;
150         *QWebNavigationRequest;
151         non-virtual?thunk?to?QWebNavigationRequest*;
152         QWebNavigationRequest::*;
153         *QQuickUrlSchemeDelegate;
154         QQuickUrlSchemeDelegate::*;
155         *QQuickNetworkRequest;
156         QQuickNetworkRequest::*;
157         *QQuickNetworkReply;
158         QQuickNetworkReply::*;
159
160
161         # WebKit 2 C API mangled in C++
162         WKStringCopyQString*;
163         WKStringCreateWithQString*;
164         WKImageCreateQImage*;
165     };
166     local: *;
167 };