Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 585d92ca632aa4c79df0ce07a2a52e7edc6cc4fa https://github.com/WebKit/WebKit/commit/585d92ca632aa4c79df0ce07a2a52e7edc6cc4fa Author: Alex Christensen <achristen...@apple.com> Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths: M Source/WebCore/Modules/indexeddb/IDBIndex.cpp M Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp M Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h M Source/WebCore/Modules/indexeddb/IDBTransaction.cpp M Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp M Source/WebKit/Scripts/generate-serializers.py M Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in Log Message: ----------- Remove ReturnEarlyIfTrue serialization attribute https://bugs.webkit.org/show_bug.cgi?id=252640 rdar://105707231 Reviewed by Sihui Liu. It's not needed, and can't be exposed to the IPC testing API very well. * Source/WebCore/Modules/indexeddb/IDBIndex.cpp: (WebCore::IDBIndex::doGet): (WebCore::IDBIndex::doGetKey): * Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp: (WebCore::IDBKeyRangeData::IDBKeyRangeData): (WebCore::IDBKeyRangeData::isolatedCopy const): (WebCore::IDBKeyRangeData::isExactlyOneKey const): (WebCore::IDBKeyRangeData::isValid const): (WebCore::IDBKeyRangeData::maybeCreateIDBKeyRange const): Deleted. * Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h: (WebCore::IDBKeyRangeData::IDBKeyRangeData): (WebCore::IDBKeyRangeData::allKeys): (WebCore::IDBKeyRangeData::isNull const): * Source/WebCore/Modules/indexeddb/IDBTransaction.cpp: (WebCore::IDBTransaction::requestGetRecord): (WebCore::IDBTransaction::requestIndexRecord): (WebCore::IDBTransaction::requestCount): (WebCore::IDBTransaction::requestDeleteRecord): * Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp: (WebCore::IDBClient::IDBConnectionToServer::getRecord): (WebCore::IDBClient::IDBConnectionToServer::getCount): (WebCore::IDBClient::IDBConnectionToServer::deleteRecord): * Source/WebKit/Scripts/generate-serializers.py: (encode_type): (decode_type): * Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp: (IPC::ArgumentCoder<Namespace::OtherClass>::encode): (IPC::ArgumentCoder<Namespace::OtherClass>::decode): (IPC::ArgumentCoder<Namespace::EmptyConstructorNullable>::encode): (IPC::ArgumentCoder<Namespace::EmptyConstructorNullable>::decode): * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: Canonical link: https://commits.webkit.org/260615@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes