On 12/01/2021 16:56, Anne van Kesteren wrote:
On Tue, Jan 12, 2021 at 5:43 PM James Graham <ja...@hoppipolla.co.uk> wrote:
CDP is not part of any web standard, and is not exposed to content.

Seems unfortunate we cannot standardize on this format if we have to
support it anyway, but I guess that was already considered and found
not feasible?

Yes, that was a definite point of consideration, but I don't think it would work out to do it directly:

* There's no support from other vendors from standardizing CDP as-is.

* CDP exposes some blink internals that aren't reasonable to bake into a cross-browser standard.

* Parts of CDP are awkward to use for automation use cases (this is probably the weakest reason).

Having said that it's clear that the automation client ecosystem needs a transition path away from CDP, and this means that the standard has to be pretty close in terms of the semantics and feature set. The intent is to work with clients through the standards process to ensure they're able to support WebDriver-BiDi as a backend; if that becomes too difficult it will be a red flag that we've done something that has a low chance of succeeding.
dev-platform mailing list

Reply via email to