Intent to Prototype: WebDriver commands for triggering Bounce Tracking Mitigations

88 views
Skip to first unread message

Joshua Hood

unread,
Aug 31, 2023, 5:28:47 PM8/31/23
to blink-dev

Please note that the addition of an associated "User Agent Automation" section to the spec, defining the new WebDriver Extension Command(s), is still in progress.


Contact emails

j...@chromium.orgwande...@chromium.orgrtar...@chromium.orgb...@chromium.org

Explainer

None

Specification

https://privacycg.github.io/nav-tracking-mitigations/#bounce-tracking-mitigations

Summary

Exposes a WebDriver command to allow browser automation, such as the automated testing, to force Bounce Tracking Mitigations to run immediately. There are currently no web-platform-tests for Bounce Tracking Mitigations. Adding this WebDriver command allows web developers to create web-platform-tests to test their implementation and verify its adherence to the spec.



Blink component

Privacy>NavTracking

Motivation

None



Initial public proposal

None

TAG review

None

TAG review status

Not applicable

Risks



Interoperability and Compatibility

None



Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

Ergonomics

Not applicable



Security

n/a, this is only exposed through WebDriver.



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?

None



Debuggability

This is a debugging feature.



Is this feature fully tested by web-platform-tests?

No

Flag name on chrome://flags

None

Finch feature name

None

Non-finch justification

None

Requires code in //chrome?

False

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1474656

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5171591763197952

This intent message was generated by Chrome Platform Status.

Mathias Bynens

unread,
Sep 1, 2023, 4:37:33 AM9/1/23
to Joshua Hood, blink-dev
Excited about this getting prototyped! I look forward to discussing the specifics, such as the exact shape of the WebDriver Classic or BiDi command(s) / event(s). Please keep me looped in.

--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAp0QgekAmLOLMwaRQAGpM_-J_WmsCTBZpK6WurhfyUFi9ii3A%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages