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

        # WebKit 2 Helpers
        WebKit::WebProcessMainQt*;
        WTF::fastMalloc*;
        WTF::fastFree*;
        WTF::fastZeroedMalloc*;
        WTF::Mutex::*;
        WTF::currentThread*;

        # WebKit 2 API
        *QQuickWebView;
        non-virtual?thunk?to?QQuickWebView*;
        QQuickWebView::*;
        *QQuickWebViewPrivate;
        non-virtual?thunk?to?QQuickWebViewPrivate*;
        QQuickWebViewPrivate::*;
        *QWebIconImageProvider;
        non-virtual?thunk?to?QWebIconImageProvider*;
        QWebIconImageProvider::*;
        *QtWebIconDatabaseClient;
        non-virtual?thunk?to?QtWebIconDatabaseClient*;
        QtWebIconDatabaseClient::*;
        *QQuickWebViewPrivateExtension;
        non-virtual?thunk?to?QQuickWebViewPrivateExtension*;
        QQuickWebViewPrivateExtension::*;
        *QQuickWebViewAttached;
        non-virtual?thunk?to?QQuickWebViewAttached*;
        QQuickWebViewAttached::*;
        *QQuickWebViewExperimental;
        non-virtual?thunk?to?QQuickWebViewExperimental*;
        QQuickWebViewExperimental::*;
        *QWebNavigationHistory;
        non-virtual?thunk?to?QWebNavigationHistory*;
        QWebNavigationHistory::*;
        *QWebNavigationListModel;
        non-virtual?thunk?to?QWebNavigationListModel*;
        QWebNavigationListModel::*;
        *QWebPreferences;
        non-virtual?thunk?to?QWebPreferences*;
        QWebPreferences::*;
        *QWebDownloadItem;
        non-virtual?thunk?to?QWebDownloadItem*;
        QWebDownloadItem::*;
        *QWebViewportInfo;
        non-virtual?thunk?to?QWebViewportInfo;
        QWebViewportInfo::*;
        *QQuickWebPage;
        non-virtual?thunk?to?QQuickWebPage*;
        QQuickWebPage::*;
        *QWebPermissionRequest;
        non-virtual?thunk?to?QWebPermissionRequest*;
        QWebPermissionRequest::*;
        *QWebNavigationRequest;
        non-virtual?thunk?to?QWebNavigationRequest*;
        QWebNavigationRequest::*;
        *QQuickUrlSchemeDelegate;
        QQuickUrlSchemeDelegate::*;
        *QQuickNetworkRequest;
        QQuickNetworkRequest::*;
        *QQuickNetworkReply;
        QQuickNetworkReply::*;


        # WebKit 2 C API mangled in C++
        WKStringCopyQString*;
        WKStringCreateWithQString*;
        WKImageCreateQImage*;
    };
    local: *;
};