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
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform