[webkit-changes] [WebKit/WebKit] ecfa52: Port MockWebAuthenticationConfiguration and others...

Gavin noreply at github.com
Wed Mar 1 09:57:16 PST 2023


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

  Changed paths:
    M Source/WebCore/Headers.cmake
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/editing/TextManipulationItem.h
    A Source/WebCore/editing/TextManipulationItemIdentifier.h
    M Source/WebCore/page/GlobalFrameIdentifier.h
    M Source/WebCore/page/GlobalWindowIdentifier.h
    M Source/WebCore/page/InteractionRegion.h
    M Source/WebCore/page/SecurityOrigin.h
    M Source/WebCore/page/TextIndicator.h
    M Source/WebCore/platform/graphics/Region.cpp
    M Source/WebCore/platform/graphics/Region.h
    M Source/WebCore/platform/graphics/filters/FilterEffectGeometry.h
    M Source/WebCore/platform/graphics/iso/ISOVTTCue.h
    M Source/WebCore/storage/StorageType.h
    M Source/WebCore/testing/MockWebAuthenticationConfiguration.h
    M Source/WebKit/Scripts/webkit/messages.py
    M Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Port MockWebAuthenticationConfiguration and others to the new IPC serialization format
https://bugs.webkit.org/show_bug.cgi?id=252996
rdar://105979587

Reviewed by Alex Christensen.

Ports the following types to the new serialization format:
    - PlatformDisplayID
    - TextIndicatorPresentationTransition
    - TextIndicatorOption
    - IDBConnectionIdentifier
    - TransferredMessagePort
    - GlobalFrameIdentifier
    - GlobalWindowIdentifier
    - InteractionRegion::Type
    - InteractionRegion
    - Region::Span
    - Region::Shape
    - Region
    - FilterEffectGeometry::Flags
    - FilterEffectGeometry
    - ISOWebVTTCue
    - MockWebAuthenticationConfiguration::UserVerification
    - MockWebAuthenticationConfiguration::LocalConfiguration
    - MockWebAuthenticationConfiguration::HidStage
    - MockWebAuthenticationConfiguration::HidSubStage
    - MockWebAuthenticationConfiguration::HidError
    - MockWebAuthenticationConfiguration::HidConfiguration
    - MockWebAuthenticationConfiguration::NfcError
    - MockWebAuthenticationConfiguration::NfcConfiguration
    - MockWebAuthenticationConfiguration::CcidConfiguration
    - MockWebAuthenticationConfiguration
    - StorageType

* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/editing/TextManipulationItem.h:
(): Deleted.
* Source/WebCore/page/GlobalFrameIdentifier.h:
(WebCore::GlobalFrameIdentifier::encode const): Deleted.
(WebCore::GlobalFrameIdentifier::decode): Deleted.
* Source/WebCore/page/GlobalWindowIdentifier.h:
(WebCore::GlobalWindowIdentifier::encode const): Deleted.
(WebCore::GlobalWindowIdentifier::decode): Deleted.
* Source/WebCore/page/InteractionRegion.h:
(WebCore::InteractionRegion::encode const): Deleted.
(WebCore::InteractionRegion::decode): Deleted.
* Source/WebCore/page/SecurityOrigin.h:
* Source/WebCore/page/TextIndicator.h:
* Source/WebCore/platform/graphics/Region.cpp:
(WebCore::Region::Region):
(WebCore::Region::Shape::Shape):
* Source/WebCore/platform/graphics/Region.h:
(WebCore::Region::Span::encode const): Deleted.
(WebCore::Region::Span::decode): Deleted.
(WebCore::Region::Shape::encode const): Deleted.
(WebCore::Region::Shape::decode): Deleted.
(WebCore::Region::encode const): Deleted.
(WebCore::Region::decode): Deleted.
* Source/WebCore/platform/graphics/filters/FilterEffectGeometry.h:
(WebCore::FilterEffectGeometry::encode const): Deleted.
(WebCore::FilterEffectGeometry::decode): Deleted.
* Source/WebCore/platform/graphics/iso/ISOVTTCue.h:
* Source/WebCore/storage/StorageType.h:
* Source/WebCore/testing/MockWebAuthenticationConfiguration.h:
(WebCore::MockWebAuthenticationConfiguration::LocalConfiguration::encode const): Deleted.
(WebCore::MockWebAuthenticationConfiguration::LocalConfiguration::decode): Deleted.
(WebCore::MockWebAuthenticationConfiguration::HidConfiguration::encode const): Deleted.
(WebCore::MockWebAuthenticationConfiguration::HidConfiguration::decode): Deleted.
(WebCore::MockWebAuthenticationConfiguration::CcidConfiguration::encode const): Deleted.
(WebCore::MockWebAuthenticationConfiguration::CcidConfiguration::decode): Deleted.
(WebCore::MockWebAuthenticationConfiguration::NfcConfiguration::encode const): Deleted.
(WebCore::MockWebAuthenticationConfiguration::NfcConfiguration::decode): Deleted.
(WebCore::MockWebAuthenticationConfiguration::encode const): Deleted.
(WebCore::MockWebAuthenticationConfiguration::decode): Deleted.
* Source/WebKit/Scripts/webkit/messages.py:
(serialized_identifiers):
* Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp:
(IPC::serializedIdentifiers):
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:

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




More information about the webkit-changes mailing list