From e0857d7c816080b0e35512f455ab266b8a8e9d95 Mon Sep 17 00:00:00 2001 From: Henrik Skupin Date: Mon, 25 May 2020 10:08:13 +0200 Subject: [PATCH] Update protocol definition. --- src/protocol.d.ts | 29941 ++++++++++++++++++++++---------------------- 1 file changed, 14971 insertions(+), 14970 deletions(-) diff --git a/src/protocol.d.ts b/src/protocol.d.ts index 19070743375f4..e14a1d62992ba 100644 --- a/src/protocol.d.ts +++ b/src/protocol.d.ts @@ -1,9276 +1,9276 @@ // This is generated from /utils/protocol-types-generator/index.js -type binary = string; + type binary = string; declare module Protocol { - export module Accessibility { - /** - * Unique accessibility node identifier. - */ - export type AXNodeId = string; - /** - * Enum of possible property types. - */ - export type AXValueType = "boolean"|"tristate"|"booleanOrUndefined"|"idref"|"idrefList"|"integer"|"node"|"nodeList"|"number"|"string"|"computedString"|"token"|"tokenList"|"domRelation"|"role"|"internalRole"|"valueUndefined"; - /** - * Enum of possible property sources. - */ - export type AXValueSourceType = "attribute"|"implicit"|"style"|"contents"|"placeholder"|"relatedElement"; - /** - * Enum of possible native property sources (as a subtype of a particular AXValueSourceType). - */ - export type AXValueNativeSourceType = "figcaption"|"label"|"labelfor"|"labelwrapped"|"legend"|"tablecaption"|"title"|"other"; - /** - * A single source for a computed AX property. - */ - export interface AXValueSource { - /** - * What type of source this is. - */ - type: AXValueSourceType; - /** - * The value of this property source. - */ - value?: AXValue; - /** - * The name of the relevant attribute, if any. - */ - attribute?: string; - /** - * The value of the relevant attribute, if any. - */ - attributeValue?: AXValue; - /** - * Whether this source is superseded by a higher priority source. - */ - superseded?: boolean; - /** - * The native markup source for this value, e.g. a