[webkit-changes] [WebKit/WebKit] da6bdd: Add CookieStoreManagerEnabled feature flag

Rupin Mittal noreply at github.com
Fri Aug 16 15:32:54 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: da6bddd2e4c193b8e6aa8064ebc233d05382ec39
      https://github.com/WebKit/WebKit/commit/da6bddd2e4c193b8e6aa8064ebc233d05382ec39
  Author: Rupin Mittal <rupin at apple.com>
  Date:   2024-08-16 (Fri, 16 Aug 2024)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/Modules/cookie-store/CookieStoreManager.idl
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.idl
    M Source/WebCore/workers/service/ServiceWorkerGlobalScope.idl
    M Source/WebCore/workers/service/ServiceWorkerRegistration.idl

  Log Message:
  -----------
  Add CookieStoreManagerEnabled feature flag
https://bugs.webkit.org/show_bug.cgi?id=278245
rdar://134075274

Reviewed by Chris Dumez and Sihui Liu.

This patch adds a new feature flag that surrounds the functionality
of allowing service workers to subscribe to cookie change notifications.
Since we intend to expose the Cookie Store API to service workers, there
is no need for the CookieStoreAPIServiceWorkerEnabled flag, since we
have the CookieStoreAPIEnabled flag.

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/Modules/cookie-store/CookieStoreManager.idl:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.idl:
* Source/WebCore/workers/service/ServiceWorkerGlobalScope.idl:
* Source/WebCore/workers/service/ServiceWorkerRegistration.idl:

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



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


More information about the webkit-changes mailing list