<body> with overflow:hidden shouldn't be keyboard scrollable on iOS
[WebKit-https.git] / Source / WebKit / SourcesWPE.txt
1 // Copyright (C) 2018 Igalia S.L.
2 //
3 // Redistribution and use in source and binary forms, with or without
4 // modification, are permitted provided that the following conditions
5 // are met:
6 // 1. Redistributions of source code must retain the above copyright
7 //    notice, this list of conditions and the following disclaimer.
8 // 2. Redistributions in binary form must reproduce the above copyright
9 //    notice, this list of conditions and the following disclaimer in the
10 //    documentation and/or other materials provided with the distribution.
11 //
12 // THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
13 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
14 // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
15 // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
16 // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
17 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
18 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
19 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
20 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
21 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
22 // THE POSSIBILITY OF SUCH DAMAGE.
23
24 NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp
25 NetworkProcess/Classifier/WebResourceLoadStatisticsTelemetry.cpp
26
27 NetworkProcess/Cookies/soup/WebCookieManagerSoup.cpp
28
29 NetworkProcess/CustomProtocols/LegacyCustomProtocolManager.cpp
30
31 NetworkProcess/CustomProtocols/soup/LegacyCustomProtocolManagerSoup.cpp
32
33 NetworkProcess/cache/NetworkCacheDataSoup.cpp
34 NetworkProcess/cache/NetworkCacheIOChannelSoup.cpp
35
36 NetworkProcess/soup/NetworkDataTaskSoup.cpp
37 NetworkProcess/soup/NetworkProcessMainSoup.cpp
38 NetworkProcess/soup/NetworkProcessSoup.cpp
39 NetworkProcess/soup/NetworkSessionSoup.cpp
40 NetworkProcess/soup/RemoteNetworkingContextSoup.cpp
41 NetworkProcess/soup/WebKitSoupRequestInputStream.cpp
42
43 NetworkProcess/webrtc/LibWebRTCSocketClient.cpp
44 NetworkProcess/webrtc/NetworkRTCMonitor.cpp
45 NetworkProcess/webrtc/NetworkRTCProvider.cpp
46 NetworkProcess/webrtc/NetworkRTCSocket.cpp
47
48 Platform/IPC/glib/GSocketMonitor.cpp
49
50 Platform/IPC/unix/AttachmentUnix.cpp
51 Platform/IPC/unix/ConnectionUnix.cpp
52
53 Platform/classifier/ResourceLoadStatisticsClassifier.cpp
54
55 Platform/glib/ModuleGlib.cpp
56
57 Platform/unix/LoggingUnix.cpp
58 Platform/unix/SharedMemoryUnix.cpp
59
60 PluginProcess/unix/PluginControllerProxyUnix.cpp
61 PluginProcess/unix/PluginProcessMainUnix.cpp
62 PluginProcess/unix/PluginProcessUnix.cpp
63
64 Shared/API/c/cairo/WKImageCairo.cpp
65
66 Shared/API/glib/WebKitContextMenu.cpp @no-unify
67 Shared/API/glib/WebKitContextMenuActions.cpp @no-unify
68 Shared/API/glib/WebKitContextMenuItem.cpp @no-unify
69 Shared/API/glib/WebKitHitTestResult.cpp @no-unify
70 Shared/API/glib/WebKitURIRequest.cpp @no-unify
71 Shared/API/glib/WebKitURIResponse.cpp @no-unify
72
73 Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp
74 Shared/CoordinatedGraphics/SimpleViewportController.cpp
75
76 Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp
77 Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp
78 Shared/CoordinatedGraphics/threadedcompositor/ThreadedDisplayRefreshMonitor.cpp
79
80 Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp
81 Shared/Plugins/Netscape/unix/NetscapePluginModuleUnix.cpp
82
83 Shared/cairo/ShareableBitmapCairo.cpp
84
85 Shared/glib/ProcessExecutablePathGLib.cpp
86 Shared/glib/WebContextMenuItemGlib.cpp
87
88 Shared/libwpe/NativeWebKeyboardEventLibWPE.cpp
89 Shared/libwpe/NativeWebMouseEventLibWPE.cpp
90 Shared/libwpe/NativeWebTouchEventLibWPE.cpp
91 Shared/libwpe/NativeWebWheelEventLibWPE.cpp
92 Shared/libwpe/WebEventFactory.cpp
93
94 Shared/linux/WebMemorySamplerLinux.cpp
95
96 Shared/soup/WebCoreArgumentCodersSoup.cpp
97 Shared/soup/WebErrorsSoup.cpp
98
99 Shared/unix/AuxiliaryProcessMain.cpp
100
101 UIProcess/DefaultUndoController.cpp
102 UIProcess/LegacySessionStateCodingNone.cpp
103 UIProcess/WebGrammarDetail.cpp
104 UIProcess/WebMemoryPressureHandler.cpp @no-unify
105 UIProcess/WebViewportAttributes.cpp
106
107 UIProcess/API/C/WKGrammarDetail.cpp
108 UIProcess/API/C/WKViewportAttributes.cpp
109
110 UIProcess/API/C/wpe/WKView.cpp
111
112 UIProcess/API/glib/APIContentRuleListStoreGLib.cpp @no-unify
113 UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp @no-unify
114 UIProcess/API/glib/IconDatabase.cpp @no-unify
115 UIProcess/API/glib/WebKitApplicationInfo.cpp @no-unify
116 UIProcess/API/glib/WebKitAuthenticationRequest.cpp @no-unify
117 UIProcess/API/glib/WebKitAutomationSession.cpp @no-unify
118 UIProcess/API/glib/WebKitBackForwardList.cpp @no-unify
119 UIProcess/API/glib/WebKitBackForwardListItem.cpp @no-unify
120 UIProcess/API/glib/WebKitContextMenuClient.cpp @no-unify
121 UIProcess/API/glib/WebKitCookieManager.cpp @no-unify
122 UIProcess/API/glib/WebKitCredential.cpp @no-unify
123 UIProcess/API/glib/WebKitCustomProtocolManagerClient.cpp @no-unify
124 UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp @no-unify
125 UIProcess/API/glib/WebKitDownload.cpp @no-unify
126 UIProcess/API/glib/WebKitDownloadClient.cpp @no-unify
127 UIProcess/API/glib/WebKitEditorState.cpp @no-unify
128 UIProcess/API/glib/WebKitError.cpp @no-unify
129 UIProcess/API/glib/WebKitFaviconDatabase.cpp @no-unify
130 UIProcess/API/glib/WebKitFileChooserRequest.cpp @no-unify
131 UIProcess/API/glib/WebKitFindController.cpp @no-unify
132 UIProcess/API/glib/WebKitFormClient.cpp @no-unify
133 UIProcess/API/glib/WebKitFormSubmissionRequest.cpp @no-unify
134 UIProcess/API/glib/WebKitGeolocationManager.cpp @no-unify
135 UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp @no-unify
136 UIProcess/API/glib/WebKitInjectedBundleClient.cpp @no-unify
137 UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp @no-unify
138 UIProcess/API/glib/WebKitJavascriptResult.cpp @no-unify
139 UIProcess/API/glib/WebKitMimeInfo.cpp @no-unify
140 UIProcess/API/glib/WebKitNavigationAction.cpp @no-unify
141 UIProcess/API/glib/WebKitNavigationClient.cpp @no-unify
142 UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp @no-unify
143 UIProcess/API/glib/WebKitNetworkProxySettings.cpp @no-unify
144 UIProcess/API/glib/WebKitNotification.cpp @no-unify
145 UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp @no-unify
146 UIProcess/API/glib/WebKitNotificationProvider.cpp @no-unify
147 UIProcess/API/glib/WebKitPermissionRequest.cpp @no-unify
148 UIProcess/API/glib/WebKitPlugin.cpp @no-unify
149 UIProcess/API/glib/WebKitPolicyDecision.cpp @no-unify
150 UIProcess/API/glib/WebKitPrivate.cpp @no-unify
151 UIProcess/API/glib/WebKitResponsePolicyDecision.cpp @no-unify
152 UIProcess/API/glib/WebKitScriptDialog.cpp @no-unify
153 UIProcess/API/glib/WebKitSecurityManager.cpp @no-unify
154 UIProcess/API/glib/WebKitSecurityOrigin.cpp @no-unify
155 UIProcess/API/glib/WebKitSettings.cpp @no-unify
156 UIProcess/API/glib/WebKitUIClient.cpp @no-unify
157 UIProcess/API/glib/WebKitURISchemeRequest.cpp @no-unify
158 UIProcess/API/glib/WebKitURIUtilities.cpp @no-unify
159 UIProcess/API/glib/WebKitUserContent.cpp @no-unify
160 UIProcess/API/glib/WebKitUserContentFilterStore.cpp @no-unify
161 UIProcess/API/glib/WebKitUserContentManager.cpp @no-unify
162 UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp @no-unify
163 UIProcess/API/glib/WebKitVersion.cpp @no-unify
164 UIProcess/API/glib/WebKitWebContext.cpp @no-unify
165 UIProcess/API/glib/WebKitWebResource.cpp @no-unify
166 UIProcess/API/glib/WebKitWebView.cpp @no-unify
167 UIProcess/API/glib/WebKitWebViewSessionState.cpp @no-unify
168 UIProcess/API/glib/WebKitWebsiteData.cpp @no-unify
169 UIProcess/API/glib/WebKitWebsiteDataManager.cpp @no-unify
170 UIProcess/API/glib/WebKitWindowProperties.cpp @no-unify
171
172 UIProcess/API/wpe/PageClientImpl.cpp @no-unify
173 UIProcess/API/wpe/ScrollGestureController.cpp @no-unify
174 UIProcess/API/wpe/WebKitColor.cpp @no-unify
175 UIProcess/API/wpe/WebKitScriptDialogWPE.cpp @no-unify
176 UIProcess/API/wpe/WebKitWebViewBackend.cpp @no-unify
177 UIProcess/API/wpe/WebKitWebViewWPE.cpp @no-unify
178 UIProcess/API/wpe/WPEView.cpp @no-unify
179
180 UIProcess/Automation/cairo/WebAutomationSessionCairo.cpp
181
182 UIProcess/Automation/wpe/WebAutomationSessionWPE.cpp
183
184 UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.cpp
185
186 UIProcess/geoclue/GeoclueGeolocationProvider.cpp
187
188 UIProcess/glib/WebProcessPoolGLib.cpp
189 UIProcess/glib/WebProcessProxyGLib.cpp
190
191 UIProcess/Launcher/glib/ProcessLauncherGLib.cpp
192 UIProcess/Launcher/glib/BubblewrapLauncher.cpp
193 UIProcess/Launcher/glib/FlatpakLauncher.cpp
194
195 UIProcess/Network/CustomProtocols/LegacyCustomProtocolManagerProxy.cpp
196
197 UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp
198 UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp
199
200 UIProcess/WebStorage/StorageManager.cpp
201
202 UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp
203 UIProcess/WebsiteData/unix/WebsiteDataStoreUnix.cpp
204
205 UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp
206 UIProcess/gstreamer/WebPageProxyGStreamer.cpp
207
208 UIProcess/linux/MemoryPressureMonitor.cpp
209
210 UIProcess/soup/WebCookieManagerProxySoup.cpp
211 UIProcess/soup/WebProcessPoolSoup.cpp
212
213 UIProcess/wpe/TextCheckerWPE.cpp
214 UIProcess/wpe/WebInspectorProxyWPE.cpp
215 UIProcess/wpe/WebPageProxyWPE.cpp
216 UIProcess/wpe/WebPasteboardProxyWPE.cpp
217 UIProcess/wpe/WebPreferencesWPE.cpp
218
219 WebProcess/InjectedBundle/API/glib/DOM/DOMObjectCache.cpp @no-unify
220 WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMDocument.cpp @no-unify
221 WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMElement.cpp @no-unify
222 WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp @no-unify
223 WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMObject.cpp @no-unify
224 WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMPrivate.cpp @no-unify
225
226 WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp @no-unify
227 WebProcess/InjectedBundle/API/glib/WebKitExtensionManager.cpp @no-unify
228 WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp @no-unify
229 WebProcess/InjectedBundle/API/glib/WebKitScriptWorld.cpp @no-unify
230 WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp @no-unify
231 WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp @no-unify
232 WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp @no-unify
233 WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp @no-unify
234
235 WebProcess/InjectedBundle/glib/InjectedBundleGlib.cpp
236
237 WebProcess/MediaCache/WebMediaKeyStorageManager.cpp
238
239 WebProcess/Plugins/Netscape/NetscapePluginNone.cpp @no-unify
240
241 WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp
242
243 WebProcess/WebCoreSupport/wpe/WebContextMenuClientWPE.cpp
244 WebProcess/WebCoreSupport/wpe/WebEditorClientWPE.cpp
245 WebProcess/WebCoreSupport/wpe/WebPopupMenuWPE.cpp
246
247 WebProcess/WebPage/AcceleratedSurface.cpp
248
249 WebProcess/WebPage/CoordinatedGraphics/CompositingCoordinator.cpp
250 WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
251 WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp
252
253 WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp
254
255 WebProcess/WebPage/wpe/AcceleratedSurfaceWPE.cpp @no-unify
256 WebProcess/WebPage/wpe/WebInspectorUIWPE.cpp
257 WebProcess/WebPage/wpe/WebPageWPE.cpp
258
259 WebProcess/glib/WebProcessGLib.cpp
260
261 WebProcess/wpe/WebProcessMainWPE.cpp