Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b9a502d60c06019a202360058c8435f683f3e2f3
https://github.com/WebKit/WebKit/commit/b9a502d60c06019a202360058c8435f683f3e2f3
Author: Chris Dumez <[email protected]>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M Source/WebCore/dom/EventTarget.cpp
M Source/WebCore/dom/EventTarget.h
M Source/WebCore/dom/MessagePort.cpp
M Source/WebCore/dom/Node.cpp
M Source/WebCore/dom/Node.h
Log Message:
-----------
Node is currently this only EventTarget subclass actually requiring
CanMakeCheckedPtr
https://bugs.webkit.org/show_bug.cgi?id=266256
Reviewed by Darin Adler.
Node is currently this only EventTarget subclass actually requiring
CanMakeCheckedPtr.
We can thus have Node subclass CanMakeCheckedPtr directly to decrease the size
of
every other EventTarget subclass.
* Source/WebCore/dom/EventTarget.cpp:
* Source/WebCore/dom/EventTarget.h:
* Source/WebCore/dom/MessagePort.cpp:
(WebCore::MessagePort::disentanglePorts):
* Source/WebCore/dom/Node.cpp:
* Source/WebCore/dom/Node.h:
Canonical link: https://commits.webkit.org/271905@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes