[webkit-changes] [WebKit/WebKit] 99d31c: Adopt more smart pointers in HTMLVideoElement / HT...
Chris Dumez
noreply at github.com
Wed Feb 14 13:32:57 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 99d31c7f2c1c447d83f1275db7ab9cb871684f96
https://github.com/WebKit/WebKit/commit/99d31c7f2c1c447d83f1275db7ab9cb871684f96
Author: Chris Dumez <cdumez at apple.com>
Date: 2024-02-14 (Wed, 14 Feb 2024)
Changed paths:
M Source/WebCore/html/HTMLAudioElement.cpp
M Source/WebCore/html/HTMLImageElement.cpp
M Source/WebCore/html/HTMLPlugInImageElement.cpp
M Source/WebCore/html/HTMLVideoElement.cpp
M Source/WebCore/html/HTMLVideoElement.h
M Source/WebCore/html/ImageInputType.cpp
M Source/WebCore/loader/ImageLoader.cpp
M Source/WebCore/rendering/RenderImageResource.cpp
M Source/WebCore/rendering/RenderImageResource.h
M Source/WebCore/svg/SVGImageElement.cpp
Log Message:
-----------
Adopt more smart pointers in HTMLVideoElement / HTMLAudioElement
https://bugs.webkit.org/show_bug.cgi?id=269381
Reviewed by Darin Adler.
* Source/WebCore/html/HTMLAudioElement.cpp:
(WebCore::HTMLAudioElement::create):
(WebCore::HTMLAudioElement::createForLegacyFactoryFunction):
* Source/WebCore/html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::didAttachRenderers):
* Source/WebCore/html/HTMLPlugInImageElement.cpp:
(WebCore::HTMLPlugInImageElement::didAttachRenderers):
* Source/WebCore/html/HTMLVideoElement.cpp:
(WebCore::HTMLVideoElement::create):
(WebCore::HTMLVideoElement::didAttachRenderers):
(WebCore::HTMLVideoElement::attributeChanged):
(WebCore::HTMLVideoElement::supportsFullscreen const):
(WebCore::HTMLVideoElement::posterImageURL const):
(WebCore::HTMLVideoElement::exitToFullscreenModeWithoutAnimationIfPossible):
(WebCore::HTMLVideoElement::requestVideoFrameCallback):
(WebCore::HTMLVideoElement::serviceRequestVideoFrameCallbacks):
* Source/WebCore/html/HTMLVideoElement.h:
* Source/WebCore/html/ImageInputType.cpp:
(WebCore::ImageInputType::attach):
* Source/WebCore/loader/ImageLoader.cpp:
(WebCore::ImageLoader::updateRenderer):
* Source/WebCore/rendering/RenderImageResource.cpp:
(WebCore::RenderImageResource::setCachedImage):
* Source/WebCore/rendering/RenderImageResource.h:
* Source/WebCore/svg/SVGImageElement.cpp:
(WebCore::SVGImageElement::didAttachRenderers):
Canonical link: https://commits.webkit.org/274655@main
More information about the webkit-changes
mailing list