On Thursday, November 10, 2022 at 6:40:38 PM UTC-5 dylan...@google.com wrote:
> Hey Rick, > > Let me answer your question as well. > >> I see there is one failing >> <https://wpt.fyi/results/cookies/partitioned-cookies/partitioned-cookies.tentative.https.html?label=master&label=experimental&aligned&view=subtest&q=cookies%2Fpartitioned-cookies%2F> >> >> subtest on Chrome 108. Known issue that will be fixed prior to shipping? > > That failure is expected since partitioned cookies are not enabled in > Chrome 108. Cookies set with the Partitioned attribute in that version will > create unpartitioned third-party cookies. Once the feature is enabled in > Chrome 109 then the test should pass. > >> Also the harness is failing on Safari and Firefox, is that just because >> the test has a dependency on the Cookie Store API (while CHIPS is >> orthogonal from the API)? > > That is entirely possible. Good catch! I am fixing this and will have a CL > up shortly. > >> If Firefox decided to implement CHIPS but not Cookie Store >> <https://mozilla.github.io/standards-positions/#cookie-store> would we >> be able / willing to modify the tests to pass on Firefox? > > I suppose any CookieStore-related test could be guarded on the existence > of window.cookieStore, so that those tests are skipped if the browser does > not support the API. > Unless we consider Cookie Store to be a normative requirement of CHIPS (and I don't think we do), that doesn't seem like a great outcome. Can I ask what WPT is missing to be able to write these tests in a cross-browser fashion? A better outcome would be to add the missing functionality to WPT itself. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a300aca6-dbdb-46fe-a8a7-8783198157b4n%40chromium.org.