[webkit-changes] [WebKit/WebKit] 174620: Move TextManipulationItem/Token to the new CoreIPC...

Gavin noreply at github.com
Fri Dec 2 09:55:27 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 17462010234ee477ae3cbc6bd523a680a7188e65
      https://github.com/WebKit/WebKit/commit/17462010234ee477ae3cbc6bd523a680a7188e65
  Author: Gavin Phillips <gavin.p at apple.com>
  Date:   2022-12-02 (Fri, 02 Dec 2022)

  Changed paths:
    M Source/WebCore/Headers.cmake
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/editing/TextManipulationController.cpp
    M Source/WebCore/editing/TextManipulationController.h
    A Source/WebCore/editing/TextManipulationItem.h
    A Source/WebCore/editing/TextManipulationToken.h
    M Source/WebCore/platform/EventTrackingRegions.h
    M Source/WebCore/platform/PasteboardCustomData.cpp
    M Source/WebCore/platform/PasteboardCustomData.h
    M Source/WebKit/CMakeLists.txt
    M Source/WebKit/DerivedSources-input.xcfilelist
    M Source/WebKit/DerivedSources.make
    R Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.cpp
    M Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.h
    A Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.serialization.in
    M Source/WebKit/Shared/WebCoreArgumentCoders.cpp
    M Source/WebKit/Shared/WebCoreArgumentCoders.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
    M Source/WebKit/Sources.txt
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
    M Source/WebKit/UIProcess/WebPageProxy.cpp
    M Source/WebKit/UIProcess/WebPageProxy.h
    M Source/WebKit/UIProcess/WebPageProxy.messages.in
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/WebPage/WebPage.h
    M Source/WebKit/WebProcess/WebPage/WebPage.messages.in

  Log Message:
  -----------
  Move TextManipulationItem/Token to the new CoreIPC serialization format
https://bugs.webkit.org/show_bug.cgi?id=248535
rdar://102814555

Reviewed by Alex Christensen.

Port the various TextManipulation related types to the new CoreIPC
serialization format. Also continue expanding the WebCore types which have
been ported across. This change includes types:
    - PasteboardCustomData
    - DatabaseDetails
    - DecomposedGlyphs
    - TextIndicatorData
    - MediaConstraints
    - PromisedAttachmentInfo
    - RecentSearch
    - EventTrackingRegions
    - HasInsecureContent
    - TextManipulationItem
    - TextManipulationToken
    - TextManipulationTokenInfo

* Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.cpp: Removed.

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




More information about the webkit-changes mailing list