Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5af53ebe9c4c017387e11691eeb6c0fdf576cb93
      
https://github.com/WebKit/WebKit/commit/5af53ebe9c4c017387e11691eeb6c0fdf576cb93
  Author: Youenn Fablet <[email protected]>
  Date:   2026-01-19 (Mon, 19 Jan 2026)

  Changed paths:
    M Source/WTF/wtf/persistence/PersistentCoders.h
    M Source/WebCore/platform/WebCorePersistentCoders.cpp
    M Source/WebCore/platform/WebCorePersistentCoders.h
    M Source/WebCore/workers/service/RouterSourceDict.h
    M Source/WebCore/workers/service/RouterSourceEnum.h
    M Source/WebCore/workers/service/ServiceWorkerContextData.cpp
    M Source/WebCore/workers/service/ServiceWorkerContextData.h
    M Source/WebCore/workers/service/ServiceWorkerRoute.cpp
    M Source/WebCore/workers/service/ServiceWorkerRoute.h
    M Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp
    M Source/WebCore/workers/service/server/SWServer.cpp
    M Source/WebCore/workers/service/server/SWServerWorker.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.cpp
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
    M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/ServiceWorkerBasic.mm
    A 
Tools/TestWebKitAPI/Tests/WebKitCocoa/ServiceWorkerRegistrationsVersion1.sqlite3
    A 
Tools/TestWebKitAPI/Tests/WebKitCocoa/ServiceWorkerRegistrationsVersion1Salt.bin

  Log Message:
  -----------
  Add persistent storage for service worker routes
rdar://167986803
https://bugs.webkit.org/show_bug.cgi?id=305330

Reviewed by Ben Nham.

We update the database schema to add route storage support.
We use the same versioning as done for PushDatabase to allow upgrading from v1 
to v2.

Upgrade process covered by added API test.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to