[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