Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 629347e3f7c53d8792152bbb9a08033e3a9a0eba
      
https://github.com/WebKit/WebKit/commit/629347e3f7c53d8792152bbb9a08033e3a9a0eba
  Author: Gavin Phillips <gavi...@apple.com>
  Date:   2022-12-06 (Tue, 06 Dec 2022)

  Changed paths:
    M Source/WebCore/Modules/notifications/NotificationResources.h
    M Source/WebCore/page/scrolling/ScrollingConstraints.cpp
    M Source/WebCore/page/scrolling/ScrollingConstraints.h
    M Source/WebCore/platform/DragData.cpp
    M Source/WebCore/platform/DragData.h
    M Source/WebCore/platform/ScrollTypes.h
    M Source/WebCore/platform/cocoa/DragDataCocoa.mm
    M Source/WebCore/platform/network/soup/AuthenticationChallenge.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.cpp
    M Source/WebKit/Shared/WebCoreArgumentCoders.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in

  Log Message:
  -----------
  Expand new CoreIPC serialization format to cover more of WebCoreArgumentCoders
https://bugs.webkit.org/show_bug.cgi?id=248397
rdar://102717379

Reviewed by Alex Christensen.

Expand CoreIPC serialization to cover more of WebCoreArgumentCoders.
This includes:
 - VelocityData
 - MimeClassInfo
 - AuthenticationChallenge
 - DragData
 - DictationAlternative
 - UserStyleSheet
 - ScrollElasticity
 - ScrollbarMode
 - ScrollableAreaParameters
 - AbsolutePositionConstraints
 - NotificationResources

* Source/WebCore/Modules/notifications/NotificationResources.h:
(WebCore::NotificationResources::NotificationResources):
(WebCore::NotificationResources::create):
* Source/WebCore/page/scrolling/ScrollingConstraints.cpp:
(WebCore::AbsolutePositionConstraints::AbsolutePositionConstraints):
* Source/WebCore/page/scrolling/ScrollingConstraints.h:
* Source/WebCore/platform/DragData.h:
(WebCore::DragData::DragData):
* Source/WebCore/platform/ScrollTypes.h:
* Source/WebCore/platform/cocoa/DragDataCocoa.mm:
(WebCore::DragData::DragData):
* Source/WebCore/platform/network/soup/AuthenticationChallenge.h:
* Source/WebKit/Shared/WebCoreArgumentCoders.cpp:
(IPC::ArgumentCoder<VelocityData>::encode): Deleted.
(IPC::ArgumentCoder<VelocityData>::decode): Deleted.
(IPC::ArgumentCoder<MimeClassInfo>::encode): Deleted.
(IPC::ArgumentCoder<MimeClassInfo>::decode): Deleted.
(IPC::ArgumentCoder<AuthenticationChallenge>::encode): Deleted.
(IPC::ArgumentCoder<AuthenticationChallenge>::decode): Deleted.
(IPC::ArgumentCoder<DragData>::encode): Deleted.
(IPC::ArgumentCoder<DragData>::decode): Deleted.
(IPC::ArgumentCoder<DictationAlternative>::encode): Deleted.
(IPC::ArgumentCoder<DictationAlternative>::decode): Deleted.
(IPC::ArgumentCoder<UserStyleSheet>::encode): Deleted.
(IPC::ArgumentCoder<UserStyleSheet>::decode): Deleted.
(IPC::ArgumentCoder<ScrollableAreaParameters>::encode): Deleted.
(IPC::ArgumentCoder<ScrollableAreaParameters>::decode): Deleted.
(IPC::ArgumentCoder<AbsolutePositionConstraints>::encode): Deleted.
(IPC::ArgumentCoder<AbsolutePositionConstraints>::decode): Deleted.
(IPC::ArgumentCoder<WebCore::NotificationResources>::encode): Deleted.
(IPC::ArgumentCoder<WebCore::NotificationResources>::decode): Deleted.
* Source/WebKit/Shared/WebCoreArgumentCoders.h:
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to