[webkit-changes] [WebKit/WebKit] 27a791: Port remaining font related types to the new IPC s...

Gavin noreply at github.com
Mon Sep 11 11:56:14 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 27a7919ec381266f41979cab7760ed841e3795de
      https://github.com/WebKit/WebKit/commit/27a7919ec381266f41979cab7760ed841e3795de
  Author: Gavin Phillips <gavin.p at apple.com>
  Date:   2023-09-11 (Mon, 11 Sep 2023)

  Changed paths:
    M Source/WebCore/page/PrewarmInformation.h
    M Source/WebCore/platform/graphics/FloatLine.h
    M Source/WebCore/platform/graphics/FontCache.h
    M Source/WebCore/platform/graphics/FontDescription.h
    M Source/WebCore/platform/graphics/FontSelectionAlgorithm.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in

  Log Message:
  -----------
  Port remaining font related types to the new IPC serialization format
https://bugs.webkit.org/show_bug.cgi?id=260658
rdar://114382569

Reviewed by Alex Christensen.

Port remaining font related types to the new IPC serialization format.
This includes:
    - FontSelectionSpecifiedCapabilities
    - FontSelectionRange
    - FontSelectionValue::BackingType
    - PrewarmInformation
    - FontCachePrewarmInformation
    - FloatLine

* Source/WebCore/page/PrewarmInformation.h:
(WebCore::PrewarmInformation::encode const): Deleted.
(WebCore::PrewarmInformation::decode): Deleted.
* Source/WebCore/platform/graphics/FloatLine.h:
(WebCore::FloatLine::encode const): Deleted.
(WebCore::FloatLine::decode): Deleted.
* Source/WebCore/platform/graphics/FontCache.h:
(WebCore::FontCachePrewarmInformation::isolatedCopy const):
(WebCore::FontCachePrewarmInformation::isolatedCopy):
(WebCore::FontCachePrewarmInformation::isEmpty const):
(WebCore::FontCache::PrewarmInformation::isolatedCopy const): Deleted.
(WebCore::FontCache::PrewarmInformation::isolatedCopy): Deleted.
(WebCore::FontCache::PrewarmInformation::isEmpty const): Deleted.
(WebCore::FontCache::PrewarmInformation::encode const): Deleted.
(WebCore::FontCache::PrewarmInformation::decode): Deleted.
* Source/WebCore/platform/graphics/FontDescription.h:
(WebCore::FontDescription::encode const): Deleted.
(WebCore::FontDescription::decode): Deleted.
* Source/WebCore/platform/graphics/FontSelectionAlgorithm.h:
(WebCore::FontSelectionValue::FontSelectionValue):
(WebCore::FontSelectionValue::encode const): Deleted.
(WebCore::FontSelectionValue::decode): Deleted.
(WebCore::FontSelectionRange::encode const): Deleted.
(WebCore::FontSelectionRange::decode): Deleted.
(WebCore::FontSelectionSpecifiedCapabilities::encode const): Deleted.
(WebCore::FontSelectionSpecifiedCapabilities::decode): Deleted.
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:

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




More information about the webkit-changes mailing list