@@ -1418,6 +1418,12 @@ InputCommand = (
14181418 input.SetFiles
14191419)
14201420
1421+ InputResult = (
1422+ input.PerformActionsResult /
1423+ input.ReleaseActionsResult /
1424+ input.SetFilesResult
1425+ )
1426+
14211427input.ElementOrigin = {
14221428 type: "element",
14231429 element: script.SharedReference
@@ -3042,6 +3048,12 @@ InputCommand = (
30423048 input.SetFiles
30433049)
30443050
3051+ InputResult = (
3052+ input.PerformActionsResult /
3053+ input.ReleaseActionsResult /
3054+ input.SetFilesResult
3055+ )
3056+
30453057input.ElementOrigin = {
30463058 type: "element",
30473059 element: script.SharedReference
@@ -3274,8 +3286,10 @@ ErrorResponse = {
32743286}
32753287
32763288ResultData = (
3289+ BrowserResult /
32773290 BrowsingContextResult /
3278- EmptyResult /
3291+ EmulationResult /
3292+ InputResult /
32793293 NetworkResult /
32803294 ScriptResult /
32813295 SessionResult /
@@ -3337,9 +3351,11 @@ ErrorCode = "invalid argument" /
33373351 "unsupported operation"
33383352
33393353SessionResult = (
3340- session.NewResult /
3341- session.StatusResult /
3342- session.SubscribeResult
3354+ session.EndResult /
3355+ session.NewResult /
3356+ session.StatusResult /
3357+ session.SubscribeResult /
3358+ session.UnsubscribeResult
33433359)
33443360
33453361session.CapabilitiesRequest = {
@@ -3434,13 +3450,22 @@ session.NewResult = {
34343450 }
34353451}
34363452
3453+ session.EndResult = EmptyResult
3454+
34373455session.SubscribeResult = {
34383456 subscription: session.Subscription,
34393457}
34403458
3459+ session.UnsubscribeResult = EmptyResult
3460+
34413461BrowserResult = (
3442- browser.CreateUserContextResult /
3443- browser.GetUserContextsResult
3462+ browser.CloseResult /
3463+ browser.CreateUserContextResult /
3464+ browser.GetClientWindowsResult /
3465+ browser.GetUserContextsResult /
3466+ browser.RemoveUserContextResult /
3467+ browser.SetClientWindowStateResult /
3468+ browser.SetDownloadBehaviorResult
34443469)
34453470
34463471browser.ClientWindow = text;
@@ -3461,6 +3486,8 @@ browser.UserContextInfo = {
34613486 userContext: browser.UserContext
34623487}
34633488
3489+ browser.CloseResult = EmptyResult
3490+
34643491browser.CreateUserContextResult = browser.UserContextInfo
34653492
34663493browser.GetClientWindowsResult = {
@@ -3471,13 +3498,24 @@ browser.GetUserContextsResult = {
34713498 userContexts: [ + browser.UserContextInfo]
34723499}
34733500
3501+ browser.RemoveUserContextResult = EmptyResult
3502+
3503+ browser.SetClientWindowStateResult = browser.ClientWindowInfo
3504+
3505+ browser.SetDownloadBehaviorResult = EmptyResult
3506+
34743507BrowsingContextResult = (
3508+ browsingContext.ActivateResult /
34753509 browsingContext.CaptureScreenshotResult /
3510+ browsingContext.CloseResult /
34763511 browsingContext.CreateResult /
34773512 browsingContext.GetTreeResult /
3513+ browsingContext.HandleUserPromptResult /
34783514 browsingContext.LocateNodesResult /
34793515 browsingContext.NavigateResult /
34803516 browsingContext.PrintResult /
3517+ browsingContext.ReloadResult /
3518+ browsingContext.SetViewportResult /
34813519 browsingContext.TraverseHistoryResult
34823520)
34833521
@@ -3568,10 +3606,14 @@ browsingContext.NavigationInfo = {
35683606
35693607browsingContext.UserPromptType = "alert" / "beforeunload" / "confirm" / "prompt";
35703608
3609+ browsingContext.ActivateResult = EmptyResult
3610+
35713611browsingContext.CaptureScreenshotResult = {
35723612 data: text
35733613}
35743614
3615+ browsingContext.CloseResult = EmptyResult
3616+
35753617browsingContext.CreateResult = {
35763618 context: browsingContext.BrowsingContext
35773619}
@@ -3580,6 +3622,8 @@ browsingContext.GetTreeResult = {
35803622 contexts: browsingContext.InfoList
35813623}
35823624
3625+ browsingContext.HandleUserPromptResult = EmptyResult
3626+
35833627browsingContext.LocateNodesResult = {
35843628 nodes: [ * script.NodeRemoteValue ]
35853629}
@@ -3593,8 +3637,11 @@ browsingContext.PrintResult = {
35933637 data: text
35943638}
35953639
3596- browsingContext.TraverseHistoryResult = {
3597- }
3640+ browsingContext.ReloadResult = browsingContext.NavigateResult
3641+
3642+ browsingContext.SetViewportResult = EmptyResult
3643+
3644+ browsingContext.TraverseHistoryResult = EmptyResult
35983645
35993646browsingContext.ContextCreated = (
36003647 method: "browsingContext.contextCreated",
@@ -3710,8 +3757,44 @@ browsingContext.UserPromptOpenedParameters = {
37103757 ? defaultValue: text
37113758}
37123759
3760+ EmulationResult = (
3761+ emulation.SetForcedColorsModeThemeOverrideResult /
3762+ emulation.SetGeolocationOverrideResult /
3763+ emulation.SetLocaleOverrideResult /
3764+ emulation.SetScreenOrientationOverrideResult /
3765+ emulation.SetScriptingEnabledResult /
3766+ emulation.SetTimezoneOverrideResult /
3767+ emulation.SetUserAgentOverrideResult
3768+ )
3769+
3770+ emulation.SetForcedColorsModeThemeOverrideResult = EmptyResult
3771+
3772+ emulation.SetGeolocationOverrideResult = EmptyResult
3773+
3774+ emulation.SetLocaleOverrideResult = EmptyResult
3775+
3776+ emulation.SetScreenOrientationOverrideResult = EmptyResult
3777+
3778+ emulation.SetUserAgentOverrideResult = EmptyResult
3779+
3780+ emulation.SetScriptingEnabledResult = EmptyResult
3781+
3782+ emulation.SetTimezoneOverrideResult = EmptyResult
3783+
37133784NetworkResult = (
3714- network.AddInterceptResult
3785+ network.AddDataCollectorResult /
3786+ network.AddInterceptResult /
3787+ network.ContinueRequestResult /
3788+ network.ContinueResponseResult /
3789+ network.ContinueWithAuthResult /
3790+ network.DisownDataResult /
3791+ network.FailRequestResult /
3792+ network.GetDataResult /
3793+ network.ProvideResponseResult /
3794+ network.RemoveDataCollectorResult /
3795+ network.RemoveInterceptResult /
3796+ network.SetCacheBehaviorResult /
3797+ network.SetExtraHeadersResult
37153798)
37163799
37173800NetworkEvent = (
@@ -3843,10 +3926,30 @@ network.AddInterceptResult = {
38433926 intercept: network.Intercept
38443927}
38453928
3929+ network.ContinueRequestResult = EmptyResult
3930+
3931+ network.ContinueResponseResult = EmptyResult
3932+
3933+ network.ContinueWithAuthResult = EmptyResult
3934+
3935+ network.DisownDataResult = EmptyResult
3936+
3937+ network.FailRequestResult = EmptyResult
3938+
38463939network.GetDataResult = {
38473940 bytes: network.BytesValue,
38483941}
38493942
3943+ network.ProvideResponseResult = EmptyResult
3944+
3945+ network.RemoveDataCollectorResult = EmptyResult
3946+
3947+ network.RemoveInterceptResult = EmptyResult
3948+
3949+ network.SetCacheBehaviorResult = EmptyResult
3950+
3951+ network.SetExtraHeadersResult = EmptyResult
3952+
38503953network.AuthRequired = (
38513954 method: "network.authRequired",
38523955 params: network.AuthRequiredParameters
@@ -3899,9 +4002,11 @@ network.ResponseStartedParameters = {
38994002
39004003ScriptResult = (
39014004 script.AddPreloadScriptResult /
4005+ script.CallFunctionResult /
4006+ script.DisownResult /
39024007 script.EvaluateResult /
39034008 script.GetRealmsResult /
3904- script.CallFunctionResult
4009+ script.RemovePreloadScriptResult
39054010)
39064011
39074012ScriptEvent = (
@@ -4328,12 +4433,16 @@ script.AddPreloadScriptResult = {
43284433 script: script.PreloadScript
43294434}
43304435
4436+ script.DisownResult = EmptyResult
4437+
43314438script.CallFunctionResult = script.EvaluateResult
43324439
43334440script.GetRealmsResult = {
43344441 realms: [*script.RealmInfo]
43354442}
43364443
4444+ script.RemovePreloadScriptResult = EmptyResult
4445+
43374446script.Message = (
43384447 method: "script.message",
43394448 params: script.MessageParameters
@@ -4430,6 +4539,12 @@ InputEvent = (
44304539 input.FileDialogOpened
44314540)
44324541
4542+ input.PerformActionsResult = EmptyResult
4543+
4544+ input.ReleaseActionsResult = EmptyResult
4545+
4546+ input.SetFilesResult = EmptyResult
4547+
44334548input.FileDialogOpened = (
44344549 method: "input.fileDialogOpened",
44354550 params: input.FileDialogInfo
@@ -4442,11 +4557,14 @@ input.FileDialogInfo = {
44424557}
44434558
44444559WebExtensionResult = (
4445- webExtension.InstallResult
4560+ webExtension.InstallResult /
4561+ webExtension.UninstallResult
44464562)
44474563
44484564webExtension.Extension = text
44494565
44504566webExtension.InstallResult = {
44514567 extension: webExtension.Extension
44524568}
4569+
4570+ webExtension.UninstallResult = EmptyResult
0 commit comments