[QT][WK2]Add (experimental) viewport info view to Minibrowser/qt.
[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     extern "C++" {
44         # WebKit 1 API
45         *QGraphicsWebView;
46         non-virtual?thunk?to?QGraphicsWebView*;
47         QGraphicsWebView::*;
48         *QWebDatabase;
49         non-virtual?thunk?to?QWebDatabase*;
50         QWebDatabase::*;
51         *QWebElement;
52         non-virtual?thunk?to?QWebElement*;
53         QWebElement::*;
54         *QWebElementCollection;
55         non-virtual?thunk?to?QWebElementCollection*;
56         QWebElementCollection::*;
57         *QWebHitTestResult;
58         non-virtual?thunk?to?QWebHitTestResult*;
59         QWebHitTestResult::*;
60         *QWebFrame;
61         non-virtual?thunk?to?QWebFrame*;
62         QWebFrame::*;
63         *QWebPage;
64         non-virtual?thunk?to?QWebPage*;
65         QWebPage::*;
66         *QWebView;
67         non-virtual?thunk?to?QWebView*;
68         QWebView::*;
69         *QWebSettings;
70         non-virtual?thunk?to?QWebSettings*;
71         QWebSettings::*;
72         *QWebInspector;
73         non-virtual?thunk?to?QWebInspector*;
74         QWebInspector::*;
75         *DumpRenderTreeSupportQt;
76         non-virtual?thunk?to?DumpRenderTreeSupportQt*;
77         DumpRenderTreeSupportQt::*;
78         *QWebPluginFactory;
79         non-virtual?thunk?to?QWebPluginFactory*;
80         QWebPluginFactory::*;
81         *QWebHistory;
82         non-virtual?thunk?to?QWebHistory*;
83         QWebHistory::*;
84         *QWebHistoryItem;
85         non-virtual?thunk?to?QWebHistoryItem*;
86         QWebHistoryItem::*;
87         *QWebSecurityOrigin;
88         non-virtual?thunk?to?QWebSecurityOrigin*;
89         QWebSecurityOrigin::*;
90         *QWebHistoryInterface;
91         non-virtual?thunk?to?QWebHistoryInterface*;
92         QWebHistoryInterface::*;
93         qWebKit*Version*;
94         "operator<<(QDataStream&, QWebHistory const&)";
95         "operator>>(QDataStream&, QWebHistory&)";
96
97         # WebKit 2 Helpers
98         WebKit::WebProcessMainQt*;
99         WTF::fastMalloc*;
100         WTF::fastFree*;
101         WTF::fastZeroedMalloc*;
102         WTF::Mutex::*;
103         WTF::currentThread*;
104
105         # WebKit 2 API
106         *QQuickWebView;
107         non-virtual?thunk?to?QQuickWebView*;
108         QQuickWebView::*;
109         *QQuickWebViewPrivate;
110         non-virtual?thunk?to?QQuickWebViewPrivate*;
111         QQuickWebViewPrivate::*;
112         *QQuickWebViewPrivateExtension;
113         non-virtual?thunk?to?QQuickWebViewPrivateExtension*;
114         QQuickWebViewPrivateExtension::*;
115         *QQuickWebViewAttached;
116         non-virtual?thunk?to?QQuickWebViewAttached*;
117         QQuickWebViewAttached::*;
118         *QQuickWebViewExperimental;
119         non-virtual?thunk?to?QQuickWebViewExperimental*;
120         QQuickWebViewExperimental::*;
121         *QWebNavigationHistory;
122         non-virtual?thunk?to?QWebNavigationHistory*;
123         QWebNavigationHistory::*;
124         *QWebNavigationListModel;
125         non-virtual?thunk?to?QWebNavigationListModel*;
126         QWebNavigationListModel::*;
127         *QWebPreferences;
128         non-virtual?thunk?to?QWebPreferences*;
129         QWebPreferences::*;
130         *QWebDownloadItem;
131         non-virtual?thunk?to?QWebDownloadItem*;
132         QWebDownloadItem::*;
133         *QWebViewportInfo;
134         non-virtual?thunk?to?QWebViewportInfo;
135         QWebViewportInfo::*;
136         *QQuickWebPage;
137         non-virtual?thunk?to?QQuickWebPage*;
138         QQuickWebPage::*;
139         *QWebPermissionRequest;
140         non-virtual?thunk?to?QWebPermissionRequest*;
141         QWebPermissionRequest::*;
142         *QWebNavigationRequest;
143         non-virtual?thunk?to?QWebNavigationRequest*;
144         QWebNavigationRequest::*;
145
146
147         # WebKit 2 C API mangled in C++
148         WKStringCopyQString*;
149         WKStringCreateWithQString*;
150         WKImageCreateQImage*;
151     };
152     local: *;
153 };