Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

api.Sanitizer - Chrome support data error #23186

Open
22jcampb opened this issue May 27, 2024 · 5 comments
Open

api.Sanitizer - Chrome support data error #23186

22jcampb opened this issue May 27, 2024 · 5 comments
Labels
data:api 🐇 Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API

Comments

@22jcampb
Copy link

22jcampb commented May 27, 2024

The compatibility table states Chrome does not support the Sanitizer API. Chrome does support the Sanitizer API as of Chrome version 125.0.6422.112 on platforms Mac, Windows, Linux, ChromeOS, Android, Fuchsia, Lacros with the #sanitizer-api flag.

@hamishwillee
Copy link
Collaborator

@Elchi3 @queengooborg Can we make an exception to normal rules and purge the old santizer data entirely - then restart?

The data is correct, but unhelpful. The old API was released "prematurely" - because the new and old API share some API names this can really only confuse people. They point to documentation of the old API too, which I would also like to delete.

Thoughts?

@queengooborg queengooborg added the data:api 🐇 Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API label May 28, 2024
@Elchi3
Copy link
Member

Elchi3 commented May 28, 2024

I haven't looked into the Sanitizer API in details but seems reasonable to do that to avoid confusion.
Looks like it was removed in Chromium in September 2022, so almost two years ago.
CC'ing another BCD owner for opinions: @foolip.

@foolip
Copy link
Collaborator

foolip commented Jun 10, 2024

I'd be happy to make an exception for Sanitizer, or even change the guideline to 1 year.

@hamishwillee
Copy link
Collaborator

Thanks @foolip

OK, @22jcampb can you point me to "evidence" of the addition in version 125.0.6422.112 and what exactly was added - i.e. is it a precise implementation that fully reflects the current spec, or something else? Does it support all the configuration options (or will it) and so on. I can't find anything on "new work" in chromestatus.

That affects how we might do this work (not so much this data, but corresponding changes in MDN content).

@22jcampb
Copy link
Author

22jcampb commented Jun 11, 2024

Screenshot_20240610-211655.png

This is all it says, the flag "enables the Sanitizer API" and links to the GitHub page. No specific details on implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:api 🐇 Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API
Projects
None yet
Development

No branches or pull requests

6 participants
@Elchi3 @foolip @queengooborg @hamishwillee @22jcampb and others