Bug 226638 - Implement FetchEvent.replacesClientId
Summary: Implement FetchEvent.replacesClientId
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Service Workers (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Keywords: InRadar
Depends on:
Reported: 2021-06-04 03:01 PDT by Jake Archibald
Modified: 2022-09-12 03:10 PDT (History)
5 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Jake Archibald 2021-06-04 03:01:55 PDT
This was renamed in 2018 (https://github.com/w3c/ServiceWorker/pull/1333) but no bug was filed with WebKit, sorry about that. Anyway, this is that bug. I don't expect the rename to cause problems in the wild.

Test to fail if targetClientId is present https://github.com/web-platform-tests/wpt/pull/29213.
Comment 1 Philip Jägenstedt 2021-06-04 07:08:23 PDT
As part of sorting out many errors in the browser compat data for FetchEvent in https://github.com/mdn/browser-compat-data/pull/10774, I noticed that no browser has shipped replacesClientId yet.
Comment 2 Radar WebKit Bug Importer 2021-06-11 03:02:29 PDT
Comment 3 youenn fablet 2022-01-11 04:21:08 PST
WebKit exposes targetClientId so I guess we should do the migration to replacesClientId even if no other browser supports it. We can deal with this as part of bug 190313
Comment 4 Sam Sneddon [:gsnedders] 2022-06-06 06:44:34 PDT
targetClientId was removed in bug 235107, but replacesClientId wasn't implemented.