[webkit-changes] [WebKit/WebKit] 4e04f1: Make DOMFormData a subclass of ContextDestructionO...
Matthew Finkel
noreply at github.com
Thu Jan 26 09:49:02 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4e04f1a26a82b2864243e22e78cb142e38d0e1f2
https://github.com/WebKit/WebKit/commit/4e04f1a26a82b2864243e22e78cb142e38d0e1f2
Author: Matthew Finkel <sysrqb at apple.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp
M Source/WebCore/html/DOMFormData.cpp
M Source/WebCore/html/DOMFormData.h
M Source/WebCore/html/DOMFormData.idl
M Source/WebCore/html/FormAssociatedCustomElement.cpp
M Source/WebCore/loader/FormSubmission.cpp
Log Message:
-----------
Make DOMFormData a subclass of ContextDestructionObserver
https://bugs.webkit.org/show_bug.cgi?id=251167
rdar://104659126
Reviewed by Chris Dumez.
We make DOMFormData inherit from ContextDestructionObserver so we have easier
access to the context. We'll use this in later patches when we must obtain the
relevant top-level origin from the context.
* Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp:
(WebCore::FetchBodyConsumer::packageFormData):
* Source/WebCore/html/DOMFormData.cpp:
(WebCore::DOMFormData::DOMFormData):
(WebCore::DOMFormData::create):
(WebCore::DOMFormData::clone const):
* Source/WebCore/html/DOMFormData.h:
* Source/WebCore/html/DOMFormData.idl:
* Source/WebCore/html/FormAssociatedCustomElement.cpp:
(WebCore::FormAssociatedCustomElement::restoreFormControlState):
* Source/WebCore/loader/FormSubmission.cpp:
(WebCore::FormSubmission::create):
Canonical link: https://commits.webkit.org/259431@main
More information about the webkit-changes
mailing list