Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bd2795436d8c4c389d30444f2e927919e2520cb8 https://github.com/WebKit/WebKit/commit/bd2795436d8c4c389d30444f2e927919e2520cb8 Author: Ryosuke Niwa <rn...@webkit.org> Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths: M Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.cpp M Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp M Source/WebCore/Modules/applepay/ApplePayCancelEvent.cpp M Source/WebCore/Modules/applepay/ApplePayCouponCodeChangedEvent.cpp M Source/WebCore/Modules/applepay/ApplePayPaymentAuthorizedEvent.cpp M Source/WebCore/Modules/applepay/ApplePayPaymentMethodSelectedEvent.cpp M Source/WebCore/Modules/applepay/ApplePayShippingContactSelectedEvent.cpp M Source/WebCore/Modules/applepay/ApplePayShippingMethodSelectedEvent.cpp M Source/WebCore/Modules/applepay/ApplePayValidateMerchantEvent.cpp M Source/WebCore/Modules/cookie-store/CookieChangeEvent.cpp M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.cpp M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.cpp M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.cpp M Source/WebCore/Modules/gamepad/GamepadEvent.cpp M Source/WebCore/Modules/indexeddb/IDBRequestCompletionEvent.cpp M Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp M Source/WebCore/Modules/mediarecorder/BlobEvent.cpp M Source/WebCore/Modules/mediarecorder/MediaRecorderErrorEvent.cpp M Source/WebCore/Modules/mediasource/BufferedChangeEvent.cpp M Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp M Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.h M Source/WebCore/Modules/mediastream/RTCDTMFToneChangeEvent.cpp M Source/WebCore/Modules/mediastream/RTCDataChannelEvent.cpp M Source/WebCore/Modules/mediastream/RTCErrorEvent.cpp M Source/WebCore/Modules/mediastream/RTCPeerConnectionIceErrorEvent.cpp M Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.cpp M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.cpp M Source/WebCore/Modules/mediastream/RTCTrackEvent.cpp M Source/WebCore/Modules/mediastream/RTCTransformEvent.cpp M Source/WebCore/Modules/notifications/NotificationEvent.cpp M Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp M Source/WebCore/Modules/paymentrequest/PaymentMethodChangeEvent.cpp M Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp M Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.h M Source/WebCore/Modules/pictureinpicture/PictureInPictureEvent.cpp M Source/WebCore/Modules/push-api/PushEvent.cpp M Source/WebCore/Modules/push-api/PushNotificationEvent.cpp M Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.cpp M Source/WebCore/Modules/speech/SpeechRecognitionErrorEvent.cpp M Source/WebCore/Modules/speech/SpeechRecognitionEvent.cpp M Source/WebCore/Modules/speech/SpeechSynthesisErrorEvent.cpp M Source/WebCore/Modules/speech/SpeechSynthesisEvent.cpp M Source/WebCore/Modules/speech/SpeechSynthesisEvent.h M Source/WebCore/Modules/webaudio/AudioProcessingEvent.cpp M Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp M Source/WebCore/Modules/websockets/CloseEvent.h M Source/WebCore/Modules/webxr/XRInputSourceEvent.cpp M Source/WebCore/Modules/webxr/XRInputSourcesChangeEvent.cpp M Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp M Source/WebCore/Modules/webxr/XRSessionEvent.cpp M Source/WebCore/animation/AnimationEventBase.cpp M Source/WebCore/animation/AnimationEventBase.h M Source/WebCore/animation/AnimationPlaybackEvent.cpp M Source/WebCore/animation/CSSAnimationEvent.cpp M Source/WebCore/animation/CSSTransitionEvent.cpp M Source/WebCore/animation/StyleOriginatedAnimationEvent.cpp M Source/WebCore/animation/StyleOriginatedAnimationEvent.h M Source/WebCore/bindings/scripts/InFilesCompiler.pm M Source/WebCore/css/MediaQueryListEvent.cpp M Source/WebCore/dom/BeforeTextInsertedEvent.cpp M Source/WebCore/dom/BeforeUnloadEvent.cpp M Source/WebCore/dom/ClipboardEvent.cpp M Source/WebCore/dom/CompositionEvent.cpp M Source/WebCore/dom/ContentVisibilityAutoStateChangeEvent.cpp M Source/WebCore/dom/CustomEvent.cpp M Source/WebCore/dom/DeviceMotionEvent.cpp M Source/WebCore/dom/DeviceOrientationEvent.cpp M Source/WebCore/dom/DragEvent.cpp M Source/WebCore/dom/ErrorEvent.cpp M Source/WebCore/dom/Event.cpp M Source/WebCore/dom/Event.h M Source/WebCore/dom/FocusEvent.cpp M Source/WebCore/dom/FocusEvent.h M Source/WebCore/dom/FormDataEvent.cpp M Source/WebCore/dom/HashChangeEvent.h M Source/WebCore/dom/InputEvent.cpp M Source/WebCore/dom/InvokeEvent.cpp M Source/WebCore/dom/InvokeEvent.h M Source/WebCore/dom/KeyboardEvent.cpp M Source/WebCore/dom/MessageEvent.cpp M Source/WebCore/dom/MouseEvent.cpp M Source/WebCore/dom/MouseEvent.h M Source/WebCore/dom/MouseRelatedEvent.cpp M Source/WebCore/dom/MouseRelatedEvent.h M Source/WebCore/dom/MutationEvent.cpp M Source/WebCore/dom/MutationEvent.h M Source/WebCore/dom/OverflowEvent.cpp M Source/WebCore/dom/PageTransitionEvent.cpp M Source/WebCore/dom/PointerEvent.cpp M Source/WebCore/dom/PopStateEvent.cpp M Source/WebCore/dom/PopStateEvent.h M Source/WebCore/dom/ProgressEvent.cpp M Source/WebCore/dom/ProgressEvent.h M Source/WebCore/dom/PromiseRejectionEvent.cpp M Source/WebCore/dom/ScopedEventQueue.cpp M Source/WebCore/dom/SecurityPolicyViolationEvent.h M Source/WebCore/dom/SimulatedClick.cpp M Source/WebCore/dom/TextEvent.cpp M Source/WebCore/dom/ToggleEvent.cpp M Source/WebCore/dom/ToggleEvent.h M Source/WebCore/dom/UIEvent.cpp M Source/WebCore/dom/UIEvent.h M Source/WebCore/dom/UIEventWithKeyState.h M Source/WebCore/dom/WheelEvent.cpp M Source/WebCore/dom/ios/MouseEventIOS.cpp M Source/WebCore/dom/ios/PointerEventIOS.cpp M Source/WebCore/dom/make_event_factory.pl M Source/WebCore/dom/wpe/PointerEventWPE.cpp M Source/WebCore/html/MediaEncryptedEvent.cpp M Source/WebCore/html/SubmitEvent.cpp M Source/WebCore/html/canvas/WebGLContextEvent.cpp M Source/WebCore/html/track/TrackEvent.cpp M Source/WebCore/page/NavigateEvent.cpp M Source/WebCore/page/NavigationCurrentEntryChangeEvent.cpp M Source/WebCore/storage/StorageEvent.cpp M Source/WebCore/workers/service/ExtendableEvent.cpp M Source/WebCore/workers/service/ExtendableEvent.h M Source/WebCore/workers/service/ExtendableMessageEvent.cpp M Source/WebCore/workers/service/FetchEvent.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.h M Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.cpp M Source/WebCore/xml/XMLHttpRequestProgressEvent.h M Source/WebKitLegacy/mac/DOM/DOMEvents.mm Log Message: ----------- Devirtualize Event::eventInterface https://bugs.webkit.org/show_bug.cgi?id=269338 Reviewed by Chris Dumez and Yusuke Suzuki. This PR replaces Event::eventInterface, which is a virtual function, with Event::interfaceType, which is an inline non-virtual function that reads the value off of m_eventInterface set forth in the Event constructor. WebKitAdditions' files need to be migrated once this PR lands so they currently fallback to calling Event::eventInterface (m_eventInterface is set to 0 in this case). This PR also replaces EventInterface enum with EventInterfaceType enum class. Because one of the valid values of EventInterface enum is EventInterfaceType (for Event class), we need to explicitly write `enum EventInterfaceType` for now. The plan is to remove EventInterface once the code in WebKitAdditions has migrated to use the new code path. * Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.cpp: (WebCore::GPUUncapturedErrorEvent::GPUUncapturedErrorEvent): * Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp: (WebCore::WebKitPlaybackTargetAvailabilityEvent::WebKitPlaybackTargetAvailabilityEvent): * Source/WebCore/Modules/applepay/ApplePayCancelEvent.cpp: (WebCore::ApplePayCancelEvent::ApplePayCancelEvent): * Source/WebCore/Modules/applepay/ApplePayCouponCodeChangedEvent.cpp: (WebCore::ApplePayCouponCodeChangedEvent::ApplePayCouponCodeChangedEvent): * Source/WebCore/Modules/applepay/ApplePayPaymentAuthorizedEvent.cpp: (WebCore::ApplePayPaymentAuthorizedEvent::ApplePayPaymentAuthorizedEvent): * Source/WebCore/Modules/applepay/ApplePayPaymentMethodSelectedEvent.cpp: (WebCore::ApplePayPaymentMethodSelectedEvent::ApplePayPaymentMethodSelectedEvent): * Source/WebCore/Modules/applepay/ApplePayShippingContactSelectedEvent.cpp: (WebCore::ApplePayShippingContactSelectedEvent::ApplePayShippingContactSelectedEvent): * Source/WebCore/Modules/applepay/ApplePayShippingMethodSelectedEvent.cpp: (WebCore::ApplePayShippingMethodSelectedEvent::ApplePayShippingMethodSelectedEvent): * Source/WebCore/Modules/applepay/ApplePayValidateMerchantEvent.cpp: (WebCore::ApplePayValidateMerchantEvent::ApplePayValidateMerchantEvent): * Source/WebCore/Modules/cookie-store/CookieChangeEvent.cpp: (WebCore::CookieChangeEvent::CookieChangeEvent): * Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.cpp: (WebCore::ExtendableCookieChangeEvent::ExtendableCookieChangeEvent): * Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.cpp: (WebCore::MediaKeyMessageEvent::MediaKeyMessageEvent): * Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.cpp: (WebCore::WebKitMediaKeyMessageEvent::WebKitMediaKeyMessageEvent): * Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.cpp: (WebCore::WebKitMediaKeyNeededEvent::WebKitMediaKeyNeededEvent): * Source/WebCore/Modules/gamepad/GamepadEvent.cpp: (WebCore::GamepadEvent::GamepadEvent): * Source/WebCore/Modules/indexeddb/IDBRequestCompletionEvent.cpp: (WebCore::IDBRequestCompletionEvent::IDBRequestCompletionEvent): * Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp: (WebCore::IDBVersionChangeEvent::IDBVersionChangeEvent): * Source/WebCore/Modules/mediarecorder/BlobEvent.cpp: (WebCore::BlobEvent::BlobEvent): * Source/WebCore/Modules/mediarecorder/MediaRecorderErrorEvent.cpp: (WebCore::MediaRecorderErrorEvent::MediaRecorderErrorEvent): * Source/WebCore/Modules/mediasource/BufferedChangeEvent.cpp: (WebCore::BufferedChangeEvent::BufferedChangeEvent): * Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp: (WebCore::MediaStreamTrackEvent::MediaStreamTrackEvent): * Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.h: * Source/WebCore/Modules/mediastream/RTCDTMFToneChangeEvent.cpp: (WebCore::RTCDTMFToneChangeEvent::RTCDTMFToneChangeEvent): * Source/WebCore/Modules/mediastream/RTCDataChannelEvent.cpp: (WebCore::RTCDataChannelEvent::RTCDataChannelEvent): * Source/WebCore/Modules/mediastream/RTCErrorEvent.cpp: (WebCore::RTCErrorEvent::RTCErrorEvent): * Source/WebCore/Modules/mediastream/RTCPeerConnectionIceErrorEvent.cpp: (WebCore::RTCPeerConnectionIceErrorEvent::RTCPeerConnectionIceErrorEvent): * Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.cpp: (WebCore::RTCPeerConnectionIceEvent::RTCPeerConnectionIceEvent): * Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.cpp: (WebCore::RTCRtpSFrameTransformErrorEvent::RTCRtpSFrameTransformErrorEvent): * Source/WebCore/Modules/mediastream/RTCTrackEvent.cpp: (WebCore::RTCTrackEvent::RTCTrackEvent): * Source/WebCore/Modules/mediastream/RTCTransformEvent.cpp: (WebCore::RTCTransformEvent::RTCTransformEvent): * Source/WebCore/Modules/notifications/NotificationEvent.cpp: (WebCore::NotificationEvent::NotificationEvent): * Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp: (WebCore::MerchantValidationEvent::MerchantValidationEvent): * Source/WebCore/Modules/paymentrequest/PaymentMethodChangeEvent.cpp: (WebCore::PaymentMethodChangeEvent::PaymentMethodChangeEvent): * Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp: (WebCore::PaymentRequestUpdateEvent::PaymentRequestUpdateEvent): * Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.h: (WebCore::PaymentRequestUpdateEvent::create): * Source/WebCore/Modules/pictureinpicture/PictureInPictureEvent.cpp: (WebCore::PictureInPictureEvent::PictureInPictureEvent): * Source/WebCore/Modules/push-api/PushEvent.cpp: (WebCore::PushEvent::PushEvent): * Source/WebCore/Modules/push-api/PushNotificationEvent.cpp: (WebCore::PushNotificationEvent::PushNotificationEvent): * Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.cpp: (WebCore::PushSubscriptionChangeEvent::PushSubscriptionChangeEvent): * Source/WebCore/Modules/speech/SpeechRecognitionErrorEvent.cpp: (WebCore::SpeechRecognitionErrorEvent::SpeechRecognitionErrorEvent): * Source/WebCore/Modules/speech/SpeechRecognitionEvent.cpp: (WebCore::SpeechRecognitionEvent::SpeechRecognitionEvent): * Source/WebCore/Modules/speech/SpeechSynthesisErrorEvent.cpp: (WebCore::SpeechSynthesisErrorEvent::SpeechSynthesisErrorEvent): * Source/WebCore/Modules/speech/SpeechSynthesisEvent.cpp: (WebCore::SpeechSynthesisEvent::create): (WebCore::SpeechSynthesisEvent::SpeechSynthesisEvent): * Source/WebCore/Modules/speech/SpeechSynthesisEvent.h: * Source/WebCore/Modules/webaudio/AudioProcessingEvent.cpp: (WebCore::AudioProcessingEvent::AudioProcessingEvent): * Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp: (WebCore::OfflineAudioCompletionEvent::OfflineAudioCompletionEvent): * Source/WebCore/Modules/websockets/CloseEvent.h: * Source/WebCore/Modules/webxr/XRInputSourceEvent.cpp: (WebCore::XRInputSourceEvent::XRInputSourceEvent): * Source/WebCore/Modules/webxr/XRInputSourcesChangeEvent.cpp: (WebCore::XRInputSourcesChangeEvent::XRInputSourcesChangeEvent): * Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.cpp: (WebCore::XRReferenceSpaceEvent::XRReferenceSpaceEvent): * Source/WebCore/Modules/webxr/XRSessionEvent.cpp: (WebCore::XRSessionEvent::XRSessionEvent): * Source/WebCore/animation/AnimationEventBase.cpp: (WebCore::AnimationEventBase::AnimationEventBase): * Source/WebCore/animation/AnimationEventBase.h: * Source/WebCore/animation/AnimationPlaybackEvent.cpp: (WebCore::AnimationPlaybackEvent::AnimationPlaybackEvent): * Source/WebCore/animation/CSSAnimationEvent.cpp: (WebCore::CSSAnimationEvent::CSSAnimationEvent): * Source/WebCore/animation/CSSTransitionEvent.cpp: (WebCore::CSSTransitionEvent::CSSTransitionEvent): * Source/WebCore/animation/StyleOriginatedAnimationEvent.cpp: (WebCore::StyleOriginatedAnimationEvent::StyleOriginatedAnimationEvent): * Source/WebCore/animation/StyleOriginatedAnimationEvent.h: * Source/WebCore/bindings/scripts/InFilesCompiler.pm: (generateInterfacesHeader): * Source/WebCore/css/MediaQueryListEvent.cpp: (WebCore::MediaQueryListEvent::MediaQueryListEvent): * Source/WebCore/dom/BeforeTextInsertedEvent.cpp: (WebCore::BeforeTextInsertedEvent::BeforeTextInsertedEvent): * Source/WebCore/dom/BeforeUnloadEvent.cpp: (WebCore::BeforeUnloadEvent::BeforeUnloadEvent): * Source/WebCore/dom/ClipboardEvent.cpp: (WebCore::ClipboardEvent::ClipboardEvent): * Source/WebCore/dom/CompositionEvent.cpp: (WebCore::CompositionEvent::CompositionEvent): * Source/WebCore/dom/ContentVisibilityAutoStateChangeEvent.cpp: (WebCore::ContentVisibilityAutoStateChangeEvent::ContentVisibilityAutoStateChangeEvent): * Source/WebCore/dom/CustomEvent.cpp: (WebCore::CustomEvent::CustomEvent): * Source/WebCore/dom/DeviceMotionEvent.cpp: (WebCore::DeviceMotionEvent::DeviceMotionEvent): * Source/WebCore/dom/DeviceOrientationEvent.cpp: (WebCore::DeviceOrientationEvent::DeviceOrientationEvent): * Source/WebCore/dom/DragEvent.cpp: (WebCore::DragEvent::DragEvent): * Source/WebCore/dom/ErrorEvent.cpp: (WebCore::ErrorEvent::ErrorEvent): * Source/WebCore/dom/Event.cpp: (WebCore::Event::Event): (WebCore::Event::create): (WebCore::Event::createForBindings): * Source/WebCore/dom/Event.h: (WebCore::Event::interfaceType): * Source/WebCore/dom/FocusEvent.cpp: (WebCore::FocusEvent::FocusEvent): * Source/WebCore/dom/FocusEvent.h: * Source/WebCore/dom/FormDataEvent.cpp: (WebCore::FormDataEvent::FormDataEvent): * Source/WebCore/dom/HashChangeEvent.h: * Source/WebCore/dom/InputEvent.cpp: (WebCore::InputEvent::InputEvent): * Source/WebCore/dom/InvokeEvent.cpp: (WebCore::InvokeEvent::InvokeEvent): * Source/WebCore/dom/InvokeEvent.h: * Source/WebCore/dom/KeyboardEvent.cpp: (WebCore::KeyboardEvent::KeyboardEvent): * Source/WebCore/dom/MessageEvent.cpp: (WebCore::MessageEvent::MessageEvent): * Source/WebCore/dom/MouseEvent.cpp: (WebCore::MouseEvent::create): (WebCore::MouseEvent::createForBindings): (WebCore::MouseEvent::MouseEvent): * Source/WebCore/dom/MouseEvent.h: (WebCore::MouseEvent::createForBindings): Deleted. * Source/WebCore/dom/MouseRelatedEvent.cpp: (WebCore::MouseRelatedEvent::MouseRelatedEvent): * Source/WebCore/dom/MouseRelatedEvent.h: * Source/WebCore/dom/MutationEvent.cpp: (WebCore::MutationEvent::MutationEvent): * Source/WebCore/dom/MutationEvent.h: * Source/WebCore/dom/OverflowEvent.cpp: (WebCore::OverflowEvent::OverflowEvent): * Source/WebCore/dom/PageTransitionEvent.cpp: (WebCore::PageTransitionEvent::PageTransitionEvent): * Source/WebCore/dom/PointerEvent.cpp: (WebCore::PointerEvent::PointerEvent): * Source/WebCore/dom/PopStateEvent.cpp: (WebCore::PopStateEvent::PopStateEvent): * Source/WebCore/dom/PopStateEvent.h: * Source/WebCore/dom/ProgressEvent.cpp: (WebCore::ProgressEvent::ProgressEvent): * Source/WebCore/dom/ProgressEvent.h: (WebCore::ProgressEvent::create): * Source/WebCore/dom/PromiseRejectionEvent.cpp: (WebCore::PromiseRejectionEvent::PromiseRejectionEvent): * Source/WebCore/dom/ScopedEventQueue.cpp: (WebCore::ScopedEventQueue::dispatchEvent const): * Source/WebCore/dom/SecurityPolicyViolationEvent.h: * Source/WebCore/dom/SimulatedClick.cpp: * Source/WebCore/dom/TextEvent.cpp: (WebCore::TextEvent::TextEvent): * Source/WebCore/dom/ToggleEvent.cpp: (WebCore::ToggleEvent::ToggleEvent): * Source/WebCore/dom/ToggleEvent.h: * Source/WebCore/dom/UIEvent.cpp: (WebCore::UIEvent::UIEvent): * Source/WebCore/dom/UIEvent.h: (WebCore::UIEvent::create): (WebCore::UIEvent::createForBindings): * Source/WebCore/dom/UIEventWithKeyState.h: (WebCore::UIEventWithKeyState::UIEventWithKeyState): * Source/WebCore/dom/WheelEvent.cpp: (WebCore::WheelEvent::WheelEvent): * Source/WebCore/dom/ios/MouseEventIOS.cpp: (WebCore::MouseEvent::create): * Source/WebCore/dom/ios/PointerEventIOS.cpp: (WebCore::PointerEvent::PointerEvent): * Source/WebCore/dom/make_event_factory.pl: (generateImplementation): * Source/WebCore/html/MediaEncryptedEvent.cpp: (WebCore::MediaEncryptedEvent::MediaEncryptedEvent): * Source/WebCore/html/SubmitEvent.cpp: (WebCore::SubmitEvent::SubmitEvent): * Source/WebCore/html/canvas/WebGLContextEvent.cpp: (WebCore::WebGLContextEvent::WebGLContextEvent): * Source/WebCore/html/track/TrackEvent.cpp: (WebCore::TrackEvent::TrackEvent): * Source/WebCore/page/NavigateEvent.cpp: (WebCore::NavigateEvent::NavigateEvent): * Source/WebCore/page/NavigationCurrentEntryChangeEvent.cpp: (WebCore::NavigationCurrentEntryChangeEvent::NavigationCurrentEntryChangeEvent): * Source/WebCore/storage/StorageEvent.cpp: (WebCore::StorageEvent::StorageEvent): * Source/WebCore/workers/service/ExtendableEvent.cpp: (WebCore::ExtendableEvent::ExtendableEvent): * Source/WebCore/workers/service/ExtendableEvent.h: (WebCore::ExtendableEvent::create): * Source/WebCore/workers/service/ExtendableMessageEvent.cpp: (WebCore::ExtendableMessageEvent::ExtendableMessageEvent): * Source/WebCore/workers/service/FetchEvent.cpp: (WebCore::FetchEvent::FetchEvent): * Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.cpp: (WebCore::BackgroundFetchEvent::create): (WebCore::BackgroundFetchEvent::BackgroundFetchEvent): * Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.h: * Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.cpp: (WebCore::BackgroundFetchUpdateUIEvent::BackgroundFetchUpdateUIEvent): * Source/WebCore/xml/XMLHttpRequestProgressEvent.h: * Source/WebKitLegacy/mac/DOM/DOMEvents.mm: (kitClass): Canonical link: https://commits.webkit.org/274913@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes