[webkit-changes] [WebKit/WebKit] ed6a62: [TZone] WebCore/html Convert FastMalloc to TZone

Michael Saboff noreply at github.com
Thu Aug 29 07:36:48 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ed6a62906bf1e00f285497c6301b740b3f0715ea
      https://github.com/WebKit/WebKit/commit/ed6a62906bf1e00f285497c6301b740b3f0715ea
  Author: Michael Saboff <msaboff at apple.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M Source/WebCore/html/CustomPaintCanvas.cpp
    M Source/WebCore/html/CustomPaintCanvas.h
    M Source/WebCore/html/DOMTokenList.cpp
    M Source/WebCore/html/DOMTokenList.h
    M Source/WebCore/html/FormAssociatedCustomElement.cpp
    M Source/WebCore/html/FormAssociatedCustomElement.h
    M Source/WebCore/html/FormController.cpp
    M Source/WebCore/html/FormController.h
    M Source/WebCore/html/FormListedElement.cpp
    M Source/WebCore/html/FormListedElement.h
    M Source/WebCore/html/HTMLCollection.h
    M Source/WebCore/html/HTMLInputElement.cpp
    M Source/WebCore/html/HTMLLinkElement.cpp
    M Source/WebCore/html/HTMLMediaElement.cpp
    M Source/WebCore/html/ImageBitmap.cpp
    M Source/WebCore/html/InputType.cpp
    M Source/WebCore/html/InputType.h
    M Source/WebCore/html/LazyLoadFrameObserver.cpp
    M Source/WebCore/html/LazyLoadFrameObserver.h
    M Source/WebCore/html/LazyLoadImageObserver.cpp
    M Source/WebCore/html/LazyLoadImageObserver.h
    M Source/WebCore/html/MediaElementSession.cpp
    M Source/WebCore/html/MediaElementSession.h
    M Source/WebCore/html/NavigatorUserActivation.cpp
    M Source/WebCore/html/NavigatorUserActivation.h
    M Source/WebCore/html/OffscreenCanvas.cpp
    M Source/WebCore/html/OffscreenCanvas.h
    M Source/WebCore/html/PermissionsPolicy.cpp
    M Source/WebCore/html/PermissionsPolicy.h
    M Source/WebCore/html/PublicURLManager.cpp
    M Source/WebCore/html/PublicURLManager.h
    M Source/WebCore/html/StepRange.cpp
    M Source/WebCore/html/StepRange.h
    M Source/WebCore/html/URLRegistry.cpp
    M Source/WebCore/html/URLRegistry.h
    M Source/WebCore/html/ValidatedFormListedElement.cpp
    M Source/WebCore/html/ValidatedFormListedElement.h
    M Source/WebCore/html/ValidationMessage.cpp
    M Source/WebCore/html/ValidationMessage.h
    M Source/WebCore/html/canvas/CanvasFilterContextSwitcher.cpp
    M Source/WebCore/html/canvas/CanvasFilterContextSwitcher.h
    M Source/WebCore/html/canvas/Path2D.cpp
    M Source/WebCore/html/canvas/Path2D.h
    M Source/WebCore/html/canvas/PlaceholderRenderingContext.cpp
    M Source/WebCore/html/canvas/PlaceholderRenderingContext.h
    M Source/WebCore/html/canvas/WebGLDefaultFramebuffer.cpp
    M Source/WebCore/html/canvas/WebGLDefaultFramebuffer.h
    M Source/WebCore/html/forms/FileIconLoader.cpp
    M Source/WebCore/html/forms/FileIconLoader.h
    M Source/WebCore/html/parser/HTMLElementStack.cpp
    M Source/WebCore/html/parser/HTMLElementStack.h
    M Source/WebCore/html/parser/HTMLMetaCharsetParser.cpp
    M Source/WebCore/html/parser/HTMLMetaCharsetParser.h
    M Source/WebCore/html/parser/HTMLParserScheduler.cpp
    M Source/WebCore/html/parser/HTMLParserScheduler.h
    M Source/WebCore/html/parser/HTMLPreloadScanner.cpp
    M Source/WebCore/html/parser/HTMLPreloadScanner.h
    M Source/WebCore/html/parser/HTMLResourcePreloader.cpp
    M Source/WebCore/html/parser/HTMLResourcePreloader.h
    M Source/WebCore/html/parser/HTMLScriptRunner.cpp
    M Source/WebCore/html/parser/HTMLScriptRunner.h
    M Source/WebCore/html/parser/HTMLToken.h
    M Source/WebCore/html/parser/HTMLTreeBuilder.cpp
    M Source/WebCore/html/parser/HTMLTreeBuilder.h
    M Source/WebCore/html/track/AudioTrackConfiguration.cpp
    M Source/WebCore/html/track/AudioTrackConfiguration.h
    M Source/WebCore/html/track/VideoTrackConfiguration.cpp
    M Source/WebCore/html/track/VideoTrackConfiguration.h
    M Source/WebCore/html/track/WebVTTParser.cpp
    M Source/WebCore/html/track/WebVTTParser.h

  Log Message:
  -----------
  [TZone] WebCore/html Convert FastMalloc to TZone
https://bugs.webkit.org/show_bug.cgi?id=278838
rdar://134908928

Reviewed by Yijia Huang.

Converted WebCore/html classes from WTF_MAKE_FAST_ALLOCATED to WTF_MAKE_TZONE_ALLOCATED
(and related macros) in preparation for enabling TZone (not yet enabled).

* Source/WebCore/html/CustomPaintCanvas.cpp:
* Source/WebCore/html/CustomPaintCanvas.h:
* Source/WebCore/html/DOMTokenList.cpp:
* Source/WebCore/html/DOMTokenList.h:
* Source/WebCore/html/FormAssociatedCustomElement.cpp:
* Source/WebCore/html/FormAssociatedCustomElement.h:
* Source/WebCore/html/FormController.cpp:
* Source/WebCore/html/FormController.h:
* Source/WebCore/html/FormListedElement.cpp:
* Source/WebCore/html/FormListedElement.h:
* Source/WebCore/html/HTMLCollection.h:
* Source/WebCore/html/HTMLInputElement.cpp:
* Source/WebCore/html/HTMLLinkElement.cpp:
* Source/WebCore/html/HTMLMediaElement.cpp:
* Source/WebCore/html/ImageBitmap.cpp:
* Source/WebCore/html/InputType.cpp:
* Source/WebCore/html/InputType.h:
* Source/WebCore/html/LazyLoadFrameObserver.cpp:
* Source/WebCore/html/LazyLoadFrameObserver.h:
* Source/WebCore/html/LazyLoadImageObserver.cpp:
* Source/WebCore/html/LazyLoadImageObserver.h:
* Source/WebCore/html/MediaElementSession.cpp:
* Source/WebCore/html/MediaElementSession.h:
* Source/WebCore/html/NavigatorUserActivation.cpp:
* Source/WebCore/html/NavigatorUserActivation.h:
* Source/WebCore/html/OffscreenCanvas.cpp:
* Source/WebCore/html/OffscreenCanvas.h:
* Source/WebCore/html/PermissionsPolicy.cpp:
* Source/WebCore/html/PermissionsPolicy.h:
* Source/WebCore/html/PublicURLManager.cpp:
* Source/WebCore/html/PublicURLManager.h:
* Source/WebCore/html/StepRange.cpp:
* Source/WebCore/html/StepRange.h:
* Source/WebCore/html/URLRegistry.cpp:
* Source/WebCore/html/URLRegistry.h:
* Source/WebCore/html/ValidatedFormListedElement.cpp:
* Source/WebCore/html/ValidatedFormListedElement.h:
* Source/WebCore/html/ValidationMessage.cpp:
* Source/WebCore/html/ValidationMessage.h:
* Source/WebCore/html/canvas/CanvasFilterContextSwitcher.cpp:
* Source/WebCore/html/canvas/CanvasFilterContextSwitcher.h:
* Source/WebCore/html/canvas/Path2D.cpp:
* Source/WebCore/html/canvas/Path2D.h:
* Source/WebCore/html/canvas/PlaceholderRenderingContext.cpp:
(): Deleted.
* Source/WebCore/html/canvas/PlaceholderRenderingContext.h:
* Source/WebCore/html/canvas/WebGLDefaultFramebuffer.cpp:
* Source/WebCore/html/canvas/WebGLDefaultFramebuffer.h:
* Source/WebCore/html/forms/FileIconLoader.cpp:
* Source/WebCore/html/forms/FileIconLoader.h:
* Source/WebCore/html/parser/HTMLElementStack.cpp:
* Source/WebCore/html/parser/HTMLElementStack.h:
* Source/WebCore/html/parser/HTMLMetaCharsetParser.cpp:
* Source/WebCore/html/parser/HTMLMetaCharsetParser.h:
* Source/WebCore/html/parser/HTMLParserScheduler.cpp:
* Source/WebCore/html/parser/HTMLParserScheduler.h:
* Source/WebCore/html/parser/HTMLPreloadScanner.cpp:
* Source/WebCore/html/parser/HTMLPreloadScanner.h:
* Source/WebCore/html/parser/HTMLResourcePreloader.cpp:
* Source/WebCore/html/parser/HTMLResourcePreloader.h:
* Source/WebCore/html/parser/HTMLScriptRunner.cpp:
* Source/WebCore/html/parser/HTMLScriptRunner.h:
* Source/WebCore/html/parser/HTMLToken.h:
* Source/WebCore/html/parser/HTMLTreeBuilder.cpp:
* Source/WebCore/html/parser/HTMLTreeBuilder.h:
* Source/WebCore/html/track/AudioTrackConfiguration.cpp:
* Source/WebCore/html/track/AudioTrackConfiguration.h:
* Source/WebCore/html/track/VideoTrackConfiguration.cpp:
* Source/WebCore/html/track/VideoTrackConfiguration.h:
* Source/WebCore/html/track/WebVTTParser.cpp:
* Source/WebCore/html/track/WebVTTParser.h:

Canonical link: https://commits.webkit.org/282905@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list