haikuwebkit/Source/WebKit/UIProcess
Adrien Destugues f7e7412fa5 Remove some now unneeded files and functions
These now have cross platform implementation
2021-09-02 21:22:25 +02:00
..
API Merge commit 'e4390067fab9a407b0c303e04f03c77381cb2ddb' into Haiku 2021-08-30 17:59:07 +02:00
Authentication Adopt SecTrustGetCertificateAtIndex replacement where available 2021-06-08 02:25:49 +00:00
Automation [GTK4] Add support for navigation gestures 2021-06-09 12:36:07 +00:00
Cocoa [iOS] Remove support for the meaningful tap heuristic 2021-08-19 23:17:35 +00:00
CoordinatedGraphics [GTK] Support transient zoom 2021-06-15 17:20:54 +00:00
Downloads SandboxExtension::Handle creation should return std::optional instead of bool 2021-08-13 20:53:03 +00:00
GPU SandboxExtension::Handle creation should return std::optional instead of bool 2021-08-13 20:53:03 +00:00
Gamepad
Inspector [WinCairo] Can't open WebInspector UI since r277787 2021-06-11 02:36:35 +00:00
Launcher Merge commit 'e4390067fab9a407b0c303e04f03c77381cb2ddb' into Haiku 2021-08-30 17:59:07 +02:00
Media REGRESSION (r280951): [ Big Sur ] TestWebKitAPI.AudioRoutingArbitration.Close is failing 2021-08-13 03:58:52 +00:00
Network Make UIEventAttribution tests less platform dependent 2021-08-20 23:01:58 +00:00
Notifications Simplify / Modernize Notification permission implementation 2021-05-13 00:31:44 +00:00
PDF Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
Plugins NetworkProcessProxy::networkProcessDidTerminate() should copy process pools before iterating over them 2021-06-29 00:24:54 +00:00
RemoteLayerTree [css-scroll-snap] Pass the full target point when selecting a snap offset 2021-07-22 09:00:27 +00:00
UserContent WKUserContentController.removeAllScriptMessageHandlers() doesn't release the message handlers 2021-07-26 23:58:23 +00:00
WebAuthentication Remove unused processDidTransitionTo{Foreground,Background} IPC 2021-08-03 20:36:45 +00:00
WebsiteData Merge commit 'e4390067fab9a407b0c303e04f03c77381cb2ddb' into Haiku 2021-08-30 17:59:07 +02:00
XR Cross platform compilation of PlatformXRSystem and PlatformXRSystemProxy 2021-07-12 09:30:56 +00:00
cairo [Cairo] Simplify GraphicsContextCairo creation 2021-07-01 10:35:07 +00:00
geoclue Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
glib [GTK][WPE] Allow the user to configure the MemoryPressureHandler inside the web process 2021-07-21 20:10:49 +00:00
gstreamer
gtk Non-unified build fixes, late July 2021 edition 2021-07-29 11:03:52 +00:00
haiku Remove some now unneeded files and functions 2021-09-02 21:22:25 +02:00
ios [macCatalyst] Crash when clicking a phone number link 2021-08-21 00:14:10 +00:00
libwpe Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
linux NetworkProcessProxy::networkProcessDidTerminate() should copy process pools before iterating over them 2021-06-29 00:24:54 +00:00
mac Rename WebPageProxy::headerHeight() and related to make it clear they are for printing 2021-08-19 16:23:36 +00:00
playstation [iOS] WebPageProxy's EditorState may be stale until the next remote layer tree commit 2021-03-16 01:25:41 +00:00
soup [GTK][WPE] Add API to pass WebKitMemoryPressureHandler parameters to the network processes 2021-08-16 06:55:58 +00:00
win Virtualize GraphicsContext 2021-05-26 00:01:28 +00:00
wpe [GTK][WPE] Fix compilation when ATK is not used 2021-07-20 10:25:10 +00:00
ApplicationStateTracker.h
ApplicationStateTracker.mm Make format of release logging more consistent to facilitate grepping 2021-02-20 00:46:44 +00:00
AuxiliaryProcessProxy.cpp Add logging for failure in getting network process connection 2021-08-16 18:27:16 +00:00
AuxiliaryProcessProxy.h Add logging for failure in getting network process connection 2021-08-16 18:27:16 +00:00
BackgroundProcessResponsivenessTimer.cpp
BackgroundProcessResponsivenessTimer.h
BackingStore.cpp
BackingStore.h haiku: Shared Webkit source modifications for Haiku support 2021-01-17 17:50:04 -06:00
DefaultUndoController.cpp
DefaultUndoController.h
DeviceIdHashSaltStorage.cpp Next step toward using std::optional directly instead of through WTF::Optional typedef 2021-05-28 01:26:23 +00:00
DeviceIdHashSaltStorage.h
DrawingAreaProxy.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
DrawingAreaProxy.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
DrawingAreaProxy.messages.in
EndowmentStateTracker.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
EndowmentStateTracker.mm Removed most uses of dispatch_async(dispatch_get_main_queue(), ...) 2021-01-14 18:44:13 +00:00
FrameLoadState.cpp
FrameLoadState.h
GenericCallback.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
GeolocationIdentifier.h
GeolocationPermissionRequestManagerProxy.cpp
GeolocationPermissionRequestManagerProxy.h
GeolocationPermissionRequestProxy.cpp
GeolocationPermissionRequestProxy.h
HiddenPageThrottlingAutoIncreasesCounter.h
HighPerformanceGraphicsUsageSampler.cpp
HighPerformanceGraphicsUsageSampler.h
LegacyGlobalSettings.cpp NetworkProcessProxy::networkProcessDidTerminate() should copy process pools before iterating over them 2021-06-29 00:24:54 +00:00
LegacyGlobalSettings.h
LegacySessionStateCoding.h Validate documentState of FrameState when setting and getting it 2021-03-05 00:12:41 +00:00
LegacySessionStateCodingNone.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
MediaKeySystemPermissionRequest.h Permission request API for MediaKeySystem access support 2021-02-09 12:46:22 +00:00
MediaKeySystemPermissionRequestManagerProxy.cpp Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
MediaKeySystemPermissionRequestManagerProxy.h Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
MediaKeySystemPermissionRequestProxy.cpp Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
MediaKeySystemPermissionRequestProxy.h Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
MediaPermissionUtilities.h Align device orientation delegate to getUserMedia/geolocation delegates 2021-03-17 13:30:25 +00:00
ModelElementController.cpp [Model] Restrict IPC calls to ARKit SPI availability and runtime flag 2021-07-01 19:37:13 +00:00
ModelElementController.h [Model] Restrict IPC calls to ARKit SPI availability and runtime flag 2021-07-01 19:37:13 +00:00
PageClient.h [iOS] Remove support for the meaningful tap heuristic 2021-08-19 23:17:35 +00:00
PageLoadState.cpp
PageLoadState.h
PasteboardAccessIntent.h [iOS] Specify a _UIDataOwner when reading or writing from the system pasteboard 2021-02-20 00:51:03 +00:00
PerActivityStateCPUUsageSampler.cpp
PerActivityStateCPUUsageSampler.h
ProcessAssertion.cpp Non-unified build fixes, mid-July 2021 edition 2021-07-15 12:40:39 +00:00
ProcessAssertion.h RunningBoard kills the network process if it is still holding the "holding locked file" assertion upon suspension 2021-07-21 20:59:27 +00:00
ProcessThrottler.cpp RunningBoard kills the network process if it is still holding the "holding locked file" assertion upon suspension 2021-07-21 20:59:27 +00:00
ProcessThrottler.h [iOS] Have ProcessAssertion take the RunningBoard assertion asynchronously by default 2021-07-06 19:01:27 +00:00
ProcessThrottlerClient.h
ProvisionalPageProxy.cpp [GTK][WPE] PSON: accessibility doesn't work after a cross site navigation 2021-07-16 11:16:13 +00:00
ProvisionalPageProxy.h [GTK][WPE] PSON: accessibility doesn't work after a cross site navigation 2021-07-16 11:16:13 +00:00
QuickLookThumbnailLoader.h
QuickLookThumbnailLoader.mm Code formatting: change instances of "@synthesize a=b" to "@synthesize a = b". 2020-11-20 05:56:15 +00:00
QuickLookThumbnailingSoftLink.h
QuickLookThumbnailingSoftLink.mm
ResponsivenessTimer.cpp Add basic detection of unresponsive Network / GPU Processes 2021-06-15 20:53:28 +00:00
ResponsivenessTimer.h Add basic detection of unresponsive Network / GPU Processes 2021-06-15 20:53:28 +00:00
SafeBrowsingWarning.h
SpeechRecognitionPermissionManager.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SpeechRecognitionPermissionManager.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SpeechRecognitionPermissionRequest.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SpeechRecognitionRemoteRealtimeMediaSource.cpp Avoid wasteful large allocation in SpeechRecognitionRemoteRealtimeMediaSource::setStorage() 2021-06-04 17:14:24 +00:00
SpeechRecognitionRemoteRealtimeMediaSource.h RealtimeMediaSource does not need to be a WeakPtr 2021-03-22 20:30:12 +00:00
SpeechRecognitionRemoteRealtimeMediaSourceManager.cpp SandboxExtension::Handle creation should return std::optional instead of bool 2021-08-13 20:53:03 +00:00
SpeechRecognitionRemoteRealtimeMediaSourceManager.h [IPC Hardening] Protect against bad input in WebProcessProxy::createSpeechRecognitionServer() and MessageReceiverMap 2021-03-09 21:27:27 +00:00
SpeechRecognitionRemoteRealtimeMediaSourceManager.messages.in [GPUProcess] Cut in half amount of IPC needed to do WebAudio 2020-12-11 02:14:41 +00:00
SpeechRecognitionServer.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SpeechRecognitionServer.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SpeechRecognitionServer.messages.in Use user media permission prompt for speech recognition 2021-02-01 20:30:42 +00:00
StatisticsRequest.cpp
StatisticsRequest.h
SuspendedPageProxy.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SuspendedPageProxy.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
SystemPreviewController.cpp
SystemPreviewController.h
TextChecker.cpp
TextChecker.h
TextCheckerCompletion.cpp Use an ObjectIdentifier<> for text checker requests 2021-08-20 02:46:43 +00:00
TextCheckerCompletion.h Use an ObjectIdentifier<> for text checker requests 2021-08-20 02:46:43 +00:00
UserMediaPermissionCheckProxy.cpp
UserMediaPermissionCheckProxy.h
UserMediaPermissionRequestManagerProxy.cpp Use UserMediaRequestIdentifier in WebKit rather than a mysterious uint64_t 2021-08-21 02:56:54 +00:00
UserMediaPermissionRequestManagerProxy.h Use UserMediaRequestIdentifier in WebKit rather than a mysterious uint64_t 2021-08-21 02:56:54 +00:00
UserMediaPermissionRequestProxy.cpp Use UserMediaRequestIdentifier in WebKit rather than a mysterious uint64_t 2021-08-21 02:56:54 +00:00
UserMediaPermissionRequestProxy.h Use UserMediaRequestIdentifier in WebKit rather than a mysterious uint64_t 2021-08-21 02:56:54 +00:00
UserMediaProcessManager.cpp Fix the apple internal build after r281277 2021-08-20 02:35:35 +00:00
UserMediaProcessManager.h [GStreamer] CaptureDevice monitor used from UIProcess 2021-04-13 08:38:14 +00:00
ViewGestureController.cpp [GTK] Support transient zoom 2021-06-15 17:20:54 +00:00
ViewGestureController.h [GTK] Too easy to trigger navigation swipe on touchscreen 2021-07-08 18:14:23 +00:00
ViewGestureController.messages.in [GTK] Support transient zoom 2021-06-15 17:20:54 +00:00
ViewSnapshotStore.cpp [GTK4] Add support for navigation gestures 2021-06-09 12:36:07 +00:00
ViewSnapshotStore.h [GTK4] Add support for navigation gestures 2021-06-09 12:36:07 +00:00
VisibleWebPageCounter.h
VisitedLinkStore.cpp WebProcessPool should store Vector<Ref<WebProcessProxy>> instead of Vector<RefPtr> 2021-04-13 22:48:10 +00:00
VisitedLinkStore.h
VisitedLinkStore.messages.in
WKImagePreviewViewController.h
WKImagePreviewViewController.mm
WebBackForwardCache.cpp REGRESSION (iOS 14.5): Can't go back and render previous page properly after "location.href" 2021-06-01 19:02:38 +00:00
WebBackForwardCache.h REGRESSION (iOS 14.5): Can't go back and render previous page properly after "location.href" 2021-06-01 19:02:38 +00:00
WebBackForwardCacheEntry.cpp Make format of release logging more consistent to facilitate grepping 2021-02-20 00:46:44 +00:00
WebBackForwardCacheEntry.h
WebBackForwardList.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebBackForwardList.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebColorPicker.cpp
WebColorPicker.h
WebConnectionToWebProcess.cpp
WebConnectionToWebProcess.h
WebContextClient.cpp
WebContextClient.h
WebContextConnectionClient.cpp
WebContextConnectionClient.h
WebContextInjectedBundleClient.cpp
WebContextInjectedBundleClient.h
WebContextMenuListenerProxy.cpp
WebContextMenuListenerProxy.h
WebContextMenuProxy.cpp [Modern Media Controls] [macOS] Overflow button still shows as `on` even after contextmenu is dismissed 2021-07-28 03:56:44 +00:00
WebContextMenuProxy.h [Live Text] [macOS] Add an internal option to disable inline text selection in images 2021-06-23 01:32:54 +00:00
WebContextSupplement.h
WebCookieManagerProxy.cpp Clean up WebCookieManagerProxy 2021-06-16 18:00:28 +00:00
WebCookieManagerProxy.h REGRESSION(r267763): [SOUP] After network process crash, all cookies are lost until browser is restarted 2021-07-21 11:51:18 +00:00
WebCookieManagerProxy.messages.in Clean up WebCookieManagerProxy 2021-06-16 18:00:28 +00:00
WebDataListSuggestionsDropdown.cpp
WebDataListSuggestionsDropdown.h
WebDateTimePicker.cpp
WebDateTimePicker.h
WebEditCommandProxy.cpp
WebEditCommandProxy.h
WebFormClient.cpp
WebFormClient.h
WebFormSubmissionListenerProxy.cpp
WebFormSubmissionListenerProxy.h
WebFramePolicyListenerProxy.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebFramePolicyListenerProxy.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebFrameProxy.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebFrameProxy.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebFullScreenManagerProxy.cpp WKWebView closeAllMediaPresentations API does not have a completion handler 2021-01-27 20:24:59 +00:00
WebFullScreenManagerProxy.h Use UniqueRef<> instead of std::unique_ptr<> when passing IPC::Encoder to sendMessage() 2021-03-10 02:21:43 +00:00
WebFullScreenManagerProxy.messages.in Add a quirk to disable "return to element fullscreen from picture-in-picture" for some sites 2021-01-14 23:17:20 +00:00
WebGeolocationManagerProxy.cpp
WebGeolocationManagerProxy.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebGeolocationManagerProxy.messages.in
WebGeolocationProvider.cpp
WebGeolocationProvider.h
WebGrammarDetail.cpp
WebGrammarDetail.h
WebIconDatabase.h
WebMemoryPressureHandler.cpp NetworkProcessProxy::networkProcessDidTerminate() should copy process pools before iterating over them 2021-06-29 00:24:54 +00:00
WebMemoryPressureHandler.h
WebNavigationState.cpp Expand stubs to thread actual NSURLRequest/NSURLResponse for the new simulated-request API 2021-02-17 21:26:08 +00:00
WebNavigationState.h [IPC Hardening] Protect against bad navigationID in WebPageProxy::didDestroyNavigation() 2021-03-06 02:56:21 +00:00
WebOpenPanelResultListenerProxy.cpp
WebOpenPanelResultListenerProxy.h
WebPageDiagnosticLoggingClient.cpp
WebPageDiagnosticLoggingClient.h
WebPageGroup.cpp Use the strongly typed PageGroupIdentifier in place of uint64_t 2021-08-22 15:35:52 +00:00
WebPageGroup.h Use the strongly typed PageGroupIdentifier in place of uint64_t 2021-08-22 15:35:52 +00:00
WebPageInjectedBundleClient.cpp
WebPageInjectedBundleClient.h
WebPageProxy.cpp Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
WebPageProxy.h Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
WebPageProxy.messages.in Use MediaKeySystemRequestIdentifier, rather than mysterious uint64_t values, in WebKit 2021-08-21 18:15:15 +00:00
WebPageProxyIdentifier.h
WebPasteboardProxy.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
WebPasteboardProxy.h Use Vector<SandboxExtension::Handle> instead of SandboxExtension::HandleArray 2021-08-19 23:02:50 +00:00
WebPasteboardProxy.messages.in Use Vector<SandboxExtension::Handle> instead of SandboxExtension::HandleArray 2021-08-19 23:02:50 +00:00
WebPopupMenuProxy.h
WebPreferences.cpp Use WeakHashSet instead of HashSet<T*> 2021-01-08 07:34:45 +00:00
WebPreferences.h Use SortedArrayMap in a few more places 2021-05-02 03:09:34 +00:00
WebProcessCache.cpp [macOS] Suspend WebProcesses that are in the process cache 2021-07-07 16:44:32 +00:00
WebProcessCache.h [macOS] Suspend WebProcesses that are in the process cache 2021-07-07 16:44:32 +00:00
WebProcessPool.cpp Use Vector<SandboxExtension::Handle> instead of SandboxExtension::HandleArray 2021-08-19 23:02:50 +00:00
WebProcessPool.h [GTK][WPE] Add API to pass WebKitMemoryPressureHandler parameters to the network processes 2021-08-16 06:55:58 +00:00
WebProcessPool.messages.in
WebProcessProxy.cpp REGRESSION (r280951): [ Big Sur ] TestWebKitAPI.AudioRoutingArbitration.Close is failing 2021-08-13 03:58:52 +00:00
WebProcessProxy.h REGRESSION (r278877) [Cocoa] WebAuthn stopped working for non-Safari browsers 2021-07-29 22:12:16 +00:00
WebProcessProxy.messages.in Set Caption preferences in the UI process 2021-07-08 11:46:21 +00:00
WebURLSchemeHandler.cpp Assertion failure in WebPageProxy::stopURLSchemeTask, 2021-01-07 23:09:45 +00:00
WebURLSchemeHandler.h Update Base64 encoding/decoding to match more modern WebKit conventions 2021-05-19 18:43:29 +00:00
WebURLSchemeTask.cpp Don't include certificate info in WebURLSchemeTask::didReceiveResponse 2021-06-11 21:24:13 +00:00
WebURLSchemeTask.h Drop CheckedLock / CheckedCondition aliases 2021-05-24 18:29:01 +00:00
WebViewDidMoveToWindowObserver.h
WebViewportAttributes.cpp
WebViewportAttributes.h
_WKTouchEventGenerator.h
_WKTouchEventGenerator.mm Reduce use of CFRetain() / CFRelease() / CFAutoRelease() in WebKit 2021-03-05 15:44:47 +00:00
_WKWebViewPrintFormatter.h
_WKWebViewPrintFormatter.mm Check that CGPDFDocumentRef is consistently unlocked and printable 2021-02-08 20:07:23 +00:00
_WKWebViewPrintFormatterInternal.h