Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a908742cd775de5fa23dbf408618449db7f5fefb
https://github.com/WebKit/WebKit/commit/a908742cd775de5fa23dbf408618449db7f5fefb
Author: Anne van Kesteren <[email protected]>
Date: 2026-02-01 (Sun, 01 Feb 2026)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/WebGPU/GPUDevice.h
M Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp
M Source/WebCore/Modules/mediastream/MediaDevices.h
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
M Source/WebCore/css/MediaQueryList.cpp
A Source/WebCore/dom/AddEventListenerOptions.cpp
M Source/WebCore/dom/AddEventListenerOptions.h
M Source/WebCore/dom/AddEventListenerOptions.idl
R Source/WebCore/dom/AddEventListenerOptionsInlines.h
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/EventListenerMap.cpp
M Source/WebCore/dom/EventTarget.cpp
M Source/WebCore/dom/EventTarget.h
M Source/WebCore/dom/FocusOptions.h
M Source/WebCore/dom/FocusOptions.idl
M Source/WebCore/dom/IdleRequestOptions.idl
M Source/WebCore/dom/MessagePort.h
M Source/WebCore/dom/Node.h
M Source/WebCore/dom/messageports/WorkerMessagePortChannelProvider.h
M Source/WebCore/html/HTMLAttachmentElement.cpp
M Source/WebCore/html/HTMLFormControlElement.cpp
M Source/WebCore/html/HTMLLabelElement.cpp
M Source/WebCore/html/HTMLMediaElement.h
M Source/WebCore/html/ImageDocument.cpp
M Source/WebCore/html/InputType.cpp
M Source/WebCore/html/PDFDocument.cpp
M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp
M Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/FocusController.cpp
M Source/WebCore/page/LocalDOMWindow.h
M Source/WebCore/page/LocalFrameView.cpp
M Source/WebCore/page/VisualViewport.h
M Source/WebCore/platform/cocoa/PlaybackSessionModelMediaElement.mm
M Source/WebCore/platform/cocoa/VideoPresentationModelVideoElement.mm
M Source/WebCore/svg/SVGTRefElement.cpp
M Source/WebCore/svg/animation/SVGSMILElement.cpp
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/workers/service/ServiceWorkerContainer.cpp
M Source/WebCore/workers/service/ServiceWorkerContainer.h
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
M Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp
M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginAnnotation.mm
M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginPasswordField.mm
M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm
M Source/WebKitLegacy/mac/DOM/DOMNode.mm
Log Message:
-----------
Remove some LegacyNativeDictionaryRequiredInterfaceNullability from
WebCore/dom
https://bugs.webkit.org/show_bug.cgi?id=306721
Reviewed by Sam Weinig.
This tackles AddEventListenerOptions, FocusOptions, and
IdleRequestOptions.
For AddEventListenerOptions we add an addEventListener() overload that
takes two arguments to avoid having to include AbortSignal.h all over.
Canonical link: https://commits.webkit.org/306596@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications