Node updated. Some todos.
This commit is contained in:
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js
generated
vendored
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js
generated
vendored
@ -39,7 +39,8 @@ var __importStar = (this && this.__importStar) || function (mod) {
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Permissions = exports.Cdp = exports.Storage = exports.Input = exports.Session = exports.BrowsingContext = exports.Script = exports.Network = exports.parseObject = void 0;
|
||||
exports.Permissions = exports.Cdp = exports.Storage = exports.Input = exports.Session = exports.BrowsingContext = exports.Script = exports.Network = exports.Browser = void 0;
|
||||
exports.parseObject = parseObject;
|
||||
/**
|
||||
* @fileoverview Provides parsing and validator for WebDriver BiDi protocol.
|
||||
* Parser types should match the `../protocol` types.
|
||||
@ -59,11 +60,19 @@ function parseObject(obj, schema) {
|
||||
.join(' ');
|
||||
throw new protocol_js_1.InvalidArgumentException(errorMessage);
|
||||
}
|
||||
exports.parseObject = parseObject;
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-browser */
|
||||
var Browser;
|
||||
(function (Browser) {
|
||||
function parseRemoveUserContextParams(params) {
|
||||
return parseObject(params, WebDriverBidi.Browser.RemoveUserContextParametersSchema);
|
||||
}
|
||||
Browser.parseRemoveUserContextParams = parseRemoveUserContextParams;
|
||||
})(Browser || (exports.Browser = Browser = {}));
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-network */
|
||||
var Network;
|
||||
(function (Network) {
|
||||
function parseAddInterceptParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
return parseObject(params, WebDriverBidi.Network.AddInterceptParametersSchema);
|
||||
}
|
||||
Network.parseAddInterceptParameters = parseAddInterceptParameters;
|
||||
@ -72,10 +81,6 @@ var Network;
|
||||
}
|
||||
Network.parseContinueRequestParameters = parseContinueRequestParameters;
|
||||
function parseContinueResponseParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
// The generated schema `SameSiteSchema` in `src/protocol-parser/webdriver-bidi.ts` is
|
||||
// of type `"none" | "strict" | "lax"` which is not assignable to generated enum
|
||||
// `SameSite` in `src/protocol/webdriver-bidi.ts`.
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.Network.ContinueResponseParametersSchema);
|
||||
}
|
||||
@ -89,10 +94,6 @@ var Network;
|
||||
}
|
||||
Network.parseFailRequestParameters = parseFailRequestParameters;
|
||||
function parseProvideResponseParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
// The generated schema `SameSiteSchema` in `src/protocol-parser/webdriver-bidi.ts` is
|
||||
// of type `"none" | "strict" | "lax"` which is not assignable to generated enum
|
||||
// `SameSite` in `src/protocol/webdriver-bidi.ts`.
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.Network.ProvideResponseParametersSchema);
|
||||
}
|
||||
@ -177,6 +178,11 @@ var BrowsingContext;
|
||||
return parseObject(params, WebDriverBidi.BrowsingContext.HandleUserPromptParametersSchema);
|
||||
}
|
||||
BrowsingContext.parseHandleUserPromptParameters = parseHandleUserPromptParameters;
|
||||
function parseLocateNodesParams(params) {
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.BrowsingContext.LocateNodesParametersSchema);
|
||||
}
|
||||
BrowsingContext.parseLocateNodesParams = parseLocateNodesParams;
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-session */
|
||||
var Session;
|
||||
@ -244,6 +250,9 @@ var Cdp;
|
||||
const GetSessionRequestSchema = zod_1.z.object({
|
||||
context: WebDriverBidi.BrowsingContext.BrowsingContextSchema,
|
||||
});
|
||||
const ResolveRealmRequestSchema = zod_1.z.object({
|
||||
realm: WebDriverBidi.Script.RealmSchema,
|
||||
});
|
||||
function parseSendCommandRequest(params) {
|
||||
return parseObject(params, SendCommandRequestSchema);
|
||||
}
|
||||
@ -252,11 +261,19 @@ var Cdp;
|
||||
return parseObject(params, GetSessionRequestSchema);
|
||||
}
|
||||
Cdp.parseGetSessionRequest = parseGetSessionRequest;
|
||||
function parseResolveRealmRequest(params) {
|
||||
return parseObject(params, ResolveRealmRequestSchema);
|
||||
}
|
||||
Cdp.parseResolveRealmRequest = parseResolveRealmRequest;
|
||||
})(Cdp || (exports.Cdp = Cdp = {}));
|
||||
var Permissions;
|
||||
(function (Permissions) {
|
||||
function parseSetPermissionsParams(params) {
|
||||
return parseObject(params, WebDriverBidiPermissions.Permissions.SetPermissionParametersSchema);
|
||||
return {
|
||||
// TODO: remove once "goog:" attributes are not needed.
|
||||
...params,
|
||||
...parseObject(params, WebDriverBidiPermissions.Permissions.SetPermissionParametersSchema),
|
||||
};
|
||||
}
|
||||
Permissions.parseSetPermissionsParams = parseSetPermissionsParams;
|
||||
})(Permissions || (exports.Permissions = Permissions = {}));
|
||||
|
||||
Reference in New Issue
Block a user