In ChromeDriver, we don’t have feature flags per se. Instead the mechanism we have available is vendor-prefixed command mappings <https://source.chromium.org/chromium/chromium/src/+/main:chrome/test/chromedriver/server/http_handler.cc;l=206-209;drc=bdbfa8b9c04dbe680cbfb24f7ef81278c7be2604>. Features that aren’t considered stable / have received cross-vendor buy-in should not land as an unprefixed WebDriver endpoint.
On Wed, Jun 7, 2023 at 7:30 PM Chris Harrelson <[email protected]> wrote: > > > On Wed, Jun 7, 2023 at 10:25 AM Christian Biesinger < > [email protected]> wrote: > >> >> >> On Wed, Jun 7, 2023 at 12:48 PM Chris Harrelson <[email protected]> >> wrote: >> >>> >>> >>> On Wed, Jun 7, 2023 at 9:30 AM Raphael Kubo da Costa < >>> [email protected]> wrote: >>> >>>> Op 31-05-2023 om 20:44 schreef Chris Harrelson: >>>> > TL;DR: going forward, new WebDriver Classic and WebDriver BiDi APIs >>>> in >>>> > Chromium need to go through the Intent process, including in >>>> particular >>>> > Intent to Prototype and Intent to Ship. >>>> > >>>> > See here >>>> > < >>>> https://groups.google.com/a/chromium.org/g/blink-api-owners-discuss/c/SYA56RETDGc/m/yicXrX3qAAAJ> >>>> for a more detailed description of and motivation for the changes. >>>> >>>> Hi Chris, >>>> >>>> Could you elaborate on how the Intent process would apply in terms of >>>> timelines and if some equivalent of a runtime flag would be required? >>>> >>> >>> There are no minimum or maximum amounts of time required before >>> shipping. Just like with other features, landing code for a new feature >>> requires an Intent to Prototype before doing so, and likewise an Intent to >>> Experiment or Intent to Ship is needed before an origin trial or shipping. >>> >> >> I don't think it's possible to do an origin trial for webdriver commands. >> How would that work? >> > > Good point. > > If it's not possible then Intent to Experiment would never happen for > webdriver features. > > >> >> Christian >> >> -- >> 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 [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPTJ0XH8NStGLR6BuhHY8dddwz72vN%2BPu7tg06-JEHvT%3DCLfqQ%40mail.gmail.com >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPTJ0XH8NStGLR6BuhHY8dddwz72vN%2BPu7tg06-JEHvT%3DCLfqQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADizRga-%2BjCuyJz_PJpFePh4SfXEK2JMH61DvuykMGgSsgd2aA%40mail.gmail.com.
