[webkit-changes] [WebKit/WebKit] 7e720e: Convert six API classes to use generated serializa...

EWS noreply at github.com
Tue Jan 3 12:59:37 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7e720e06b1178d479f844eb87e99db007fd370cf
      https://github.com/WebKit/WebKit/commit/7e720e06b1178d479f844eb87e99db007fd370cf
  Author: Brent Fulgham <bfulgham at webkit.org>
  Date:   2023-01-03 (Tue, 03 Jan 2023)

  Changed paths:
    M Source/WebKit/CMakeLists.txt
    M Source/WebKit/DerivedSources-input.xcfilelist
    M Source/WebKit/DerivedSources.make
    M Source/WebKit/Shared/API/APIError.cpp
    M Source/WebKit/Shared/API/APIError.h
    A Source/WebKit/Shared/API/APIError.serialization.in
    R Source/WebKit/Shared/API/APIFrameHandle.cpp
    M Source/WebKit/Shared/API/APIFrameHandle.h
    A Source/WebKit/Shared/API/APIFrameHandle.serialization.in
    R Source/WebKit/Shared/API/APIPageHandle.cpp
    M Source/WebKit/Shared/API/APIPageHandle.h
    A Source/WebKit/Shared/API/APIPageHandle.serialization.in
    M Source/WebKit/Shared/API/APIURL.h
    A Source/WebKit/Shared/API/APIURL.serialization.in
    M Source/WebKit/Shared/API/APIURLRequest.cpp
    M Source/WebKit/Shared/API/APIURLRequest.h
    A Source/WebKit/Shared/API/APIURLRequest.serialization.in
    R Source/WebKit/Shared/API/APIURLResponse.cpp
    M Source/WebKit/Shared/API/APIURLResponse.h
    A Source/WebKit/Shared/API/APIURLResponse.serialization.in
    M Source/WebKit/Shared/Cocoa/SharedCARingBuffer.cpp
    M Source/WebKit/Shared/UserData.cpp
    M Source/WebKit/Sources.txt
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Convert six API classes to use generated serialization
https://bugs.webkit.org/show_bug.cgi?id=249799
<rdar://problem/103646493>

Reviewed by Alex Christensen.

Convert APIError, APIFrameHandle, APIPageHandle, APIURL, APIURLRequest, and APIURLResponse
types to use the new generated serializers.

* Source/WebKit/CMakeLists.txt:
* Source/WebKit/DerivedSources-input.xcfilelist:
* Source/WebKit/DerivedSources.make:
* Source/WebKit/Shared/API/APIError.cpp:
(API::Error::encode const): Deleted.
(API::Error::decode): Deleted.
* Source/WebKit/Shared/API/APIError.h:
* Source/WebKit/Shared/API/APIError.serialization.in: Added.
* Source/WebKit/Shared/API/APIFrameHandle.cpp: Removed.
* Source/WebKit/Shared/API/APIFrameHandle.h:
* Source/WebKit/Shared/API/APIFrameHandle.serialization.in: Added.
* Source/WebKit/Shared/API/APIPageHandle.cpp: Removed.
* Source/WebKit/Shared/API/APIPageHandle.h:
(API::PageHandle::create):
(API::PageHandle::createAutoconverting):
(API::PageHandle::PageHandle):
* Source/WebKit/Shared/API/APIPageHandle.serialization.in: Added.
* Source/WebKit/Shared/API/APIURL.h:
(API::URL::encode const): Deleted.
(API::URL::decode): Deleted.
* Source/WebKit/Shared/API/APIURL.serialization.in: Added.
* Source/WebKit/Shared/API/APIURLRequest.cpp:
(API::URLRequest::encode const): Deleted.
(API::URLRequest::decode): Deleted.
* Source/WebKit/Shared/API/APIURLRequest.h:
* Source/WebKit/Shared/API/APIURLRequest.serialization.in: Added.
* Source/WebKit/Shared/API/APIURLResponse.cpp: Removed.
* Source/WebKit/Shared/API/APIURLResponse.h:
(API::URLResponse::URLResponse):
* Source/WebKit/Shared/API/APIURLResponse.serialization.in: Added.
* Source/WebKit/Shared/Cocoa/SharedCARingBuffer.cpp:
* Source/WebKit/Shared/UserData.cpp:
(WebKit::UserData::encode):
(WebKit::UserData::decode):
* Source/WebKit/Sources.txt:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:

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




More information about the webkit-changes mailing list