[webkit-changes] [WebKit/WebKit] dad668: Change WebAutocorrectionData to serialize only the...

Gavin noreply at github.com
Wed Mar 22 12:07:15 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: dad6683ed1a998df15ce3ace7ec49e7f99f29075
      https://github.com/WebKit/WebKit/commit/dad6683ed1a998df15ce3ace7ec49e7f99f29075
  Author: Gavin Phillips <gavin.p at apple.com>
  Date:   2023-03-22 (Wed, 22 Mar 2023)

  Changed paths:
    M Source/WebKit/Platform/spi/ios/UIKitSPI.h
    M Source/WebKit/Shared/ios/WebAutocorrectionData.h
    A Source/WebKit/Shared/ios/WebAutocorrectionData.mm
    M Source/WebKit/Shared/ios/WebAutocorrectionData.serialization.in
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Change WebAutocorrectionData to serialize only the required font properties
https://bugs.webkit.org/show_bug.cgi?id=253981
rdar://106770646

Reviewed by Wenson Hsieh.

Change WebAutocorrectionData to only serialize it's fontName, size &
weight as opposed to the entire UIFont.

* Source/WebKit/Shared/ios/WebAutocorrectionData.h:
* Source/WebKit/Shared/ios/WebAutocorrectionData.mm: Copied from Source/WebKit/Shared/ios/WebAutocorrectionData.h.
(WebKit::WebAutocorrectionData::WebAutocorrectionData):
(WebKit::WebAutocorrectionData::fontName const):
(WebKit::WebAutocorrectionData::fontPointSize const):
(WebKit::WebAutocorrectionData::fontWeight const):
* Source/WebKit/Shared/ios/WebAutocorrectionData.serialization.in:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:

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




More information about the webkit-changes mailing list