Contact emails
debadree...@gmail.com <mailto:debadree...@gmail.com>

Explainer
None

Specification
https://url.spec.whatwg.org/#dom-urlsearchparams-has

Summary
This feature adds the ability to pass a `value` argument to URLSearchParams's 
has() and delete() methods which allow for deleting tuples stored in 
URLSearchParams either by the `name` parameter or by the combination of `name` 
and `value`


Blink component
Blink <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink>

Motivation
This particular addition to the standards has been a long requested and gives 
developers much needed flexibility in the has() and delete() apis allowing to 
delete specific tuples.


Initial public proposal
None

TAG review
None

TAG review status
Not applicable

Risks


Interoperability and Compatibility
Compatibility with existing websites were tested by means of a Counter in 
chromium, ref: https://github.com/whatwg/url/pull/735#issuecomment-1441503315 
and no significant chances of breaking were found

Gecko: No signal

WebKit: Has shipped (https://github.com/WebKit/WebKit/pull/13500)

Web developers: No signals

Other signals:

WebView application risks
Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications?

Unknown but most probably no.


Debuggability
None

Is this feature fully tested by web-platform-tests 
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
Yes

Flag name
None


Requires code in //chrome?
False

Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1442916

Estimated milestones
No milestones specified


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5147732899004416

Links to previous Intent discussions


This intent message was generated by Chrome Platform Status 
<https://chromestatus.com/>.

-- 
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/CFBE060E-9D1C-4B8D-A4FB-B0279D73E6F4%40gmail.com.

Reply via email to