3
3
// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
4
4
//
5
5
// **This code was generated by a tool, do not change directly**
6
- // CHROMIUM VERSION 131 .0.6778.86
6
+ // CHROMIUM VERSION 132 .0.6834.83
7
7
using System.Runtime.Serialization;
8
8
9
9
namespace CefSharp.DevTools.Accessibility
@@ -476,6 +476,11 @@ public System.Collections.Generic.IList<CefSharp.DevTools.Accessibility.AXValueS
476
476
/// </summary>
477
477
public enum AXPropertyName
478
478
{
479
+ /// <summary>
480
+ /// actions
481
+ /// </summary>
482
+ [EnumMember(Value = ("actions"))]
483
+ Actions,
479
484
/// <summary>
480
485
/// busy
481
486
/// </summary>
@@ -1454,7 +1459,17 @@ public enum CookieExclusionReason
1454
1459
/// ExcludeThirdPartyPhaseout
1455
1460
/// </summary>
1456
1461
[EnumMember(Value = ("ExcludeThirdPartyPhaseout"))]
1457
- ExcludeThirdPartyPhaseout
1462
+ ExcludeThirdPartyPhaseout,
1463
+ /// <summary>
1464
+ /// ExcludePortMismatch
1465
+ /// </summary>
1466
+ [EnumMember(Value = ("ExcludePortMismatch"))]
1467
+ ExcludePortMismatch,
1468
+ /// <summary>
1469
+ /// ExcludeSchemeMismatch
1470
+ /// </summary>
1471
+ [EnumMember(Value = ("ExcludeSchemeMismatch"))]
1472
+ ExcludeSchemeMismatch
1458
1473
}
1459
1474
1460
1475
/// <summary>
@@ -6066,6 +6081,17 @@ internal string ruleTypes
6066
6081
get;
6067
6082
set;
6068
6083
}
6084
+
6085
+ /// <summary>
6086
+ /// @starting-style CSS at-rule array.
6087
+ /// The array enumerates @starting-style at-rules starting with the innermost one, going outwards.
6088
+ /// </summary>
6089
+ [DataMember(Name = ("startingStyles"), IsRequired = (false))]
6090
+ public System.Collections.Generic.IList<CefSharp.DevTools.CSS.CSSStartingStyle> StartingStyles
6091
+ {
6092
+ get;
6093
+ set;
6094
+ }
6069
6095
}
6070
6096
6071
6097
/// <summary>
@@ -6103,7 +6129,12 @@ public enum CSSRuleType
6103
6129
/// StyleRule
6104
6130
/// </summary>
6105
6131
[EnumMember(Value = ("StyleRule"))]
6106
- StyleRule
6132
+ StyleRule,
6133
+ /// <summary>
6134
+ /// StartingStyleRule
6135
+ /// </summary>
6136
+ [EnumMember(Value = ("StartingStyleRule"))]
6137
+ StartingStyleRule
6107
6138
}
6108
6139
6109
6140
/// <summary>
@@ -6723,6 +6754,16 @@ internal string logicalAxes
6723
6754
get;
6724
6755
set;
6725
6756
}
6757
+
6758
+ /// <summary>
6759
+ /// true if the query contains scroll-state() queries.
6760
+ /// </summary>
6761
+ [DataMember(Name = ("queriesScrollState"), IsRequired = (false))]
6762
+ public bool? QueriesScrollState
6763
+ {
6764
+ get;
6765
+ set;
6766
+ }
6726
6767
}
6727
6768
6728
6769
/// <summary>
@@ -6849,6 +6890,34 @@ public string StyleSheetId
6849
6890
}
6850
6891
}
6851
6892
6893
+ /// <summary>
6894
+ /// CSS Starting Style at-rule descriptor.
6895
+ /// </summary>
6896
+ [System.Runtime.Serialization.DataContractAttribute]
6897
+ public partial class CSSStartingStyle : CefSharp.DevTools.DevToolsDomainEntityBase
6898
+ {
6899
+ /// <summary>
6900
+ /// The associated rule header range in the enclosing stylesheet (if
6901
+ /// available).
6902
+ /// </summary>
6903
+ [DataMember(Name = ("range"), IsRequired = (false))]
6904
+ public CefSharp.DevTools.CSS.SourceRange Range
6905
+ {
6906
+ get;
6907
+ set;
6908
+ }
6909
+
6910
+ /// <summary>
6911
+ /// Identifier of the stylesheet containing this object (if exists).
6912
+ /// </summary>
6913
+ [DataMember(Name = ("styleSheetId"), IsRequired = (false))]
6914
+ public string StyleSheetId
6915
+ {
6916
+ get;
6917
+ set;
6918
+ }
6919
+ }
6920
+
6852
6921
/// <summary>
6853
6922
/// CSS Layer data.
6854
6923
/// </summary>
@@ -7598,6 +7667,23 @@ public string StyleSheetId
7598
7667
private set;
7599
7668
}
7600
7669
}
7670
+
7671
+ /// <summary>
7672
+ /// computedStyleUpdated
7673
+ /// </summary>
7674
+ [System.Runtime.Serialization.DataContractAttribute]
7675
+ public class ComputedStyleUpdatedEventArgs : CefSharp.DevTools.DevToolsDomainEventArgsBase
7676
+ {
7677
+ /// <summary>
7678
+ /// The node id that has updated computed styles.
7679
+ /// </summary>
7680
+ [DataMember(Name = ("nodeId"), IsRequired = (true))]
7681
+ public int NodeId
7682
+ {
7683
+ get;
7684
+ private set;
7685
+ }
7686
+ }
7601
7687
}
7602
7688
7603
7689
namespace CefSharp.DevTools.CacheStorage
@@ -7976,6 +8062,11 @@ public enum PseudoType
7976
8062
[EnumMember(Value = ("first-letter"))]
7977
8063
FirstLetter,
7978
8064
/// <summary>
8065
+ /// check
8066
+ /// </summary>
8067
+ [EnumMember(Value = ("check"))]
8068
+ Check,
8069
+ /// <summary>
7979
8070
/// before
7980
8071
/// </summary>
7981
8072
[EnumMember(Value = ("before"))]
@@ -7986,6 +8077,11 @@ public enum PseudoType
7986
8077
[EnumMember(Value = ("after"))]
7987
8078
After,
7988
8079
/// <summary>
8080
+ /// select-arrow
8081
+ /// </summary>
8082
+ [EnumMember(Value = ("select-arrow"))]
8083
+ SelectArrow,
8084
+ /// <summary>
7989
8085
/// marker
7990
8086
/// </summary>
7991
8087
[EnumMember(Value = ("marker"))]
@@ -8136,16 +8232,6 @@ public enum PseudoType
8136
8232
[EnumMember(Value = ("details-content"))]
8137
8233
DetailsContent,
8138
8234
/// <summary>
8139
- /// select-fallback-button
8140
- /// </summary>
8141
- [EnumMember(Value = ("select-fallback-button"))]
8142
- SelectFallbackButton,
8143
- /// <summary>
8144
- /// select-fallback-button-text
8145
- /// </summary>
8146
- [EnumMember(Value = ("select-fallback-button-text"))]
8147
- SelectFallbackButtonText,
8148
- /// <summary>
8149
8235
/// picker
8150
8236
/// </summary>
8151
8237
[EnumMember(Value = ("picker"))]
@@ -15507,6 +15593,7 @@ internal string type
15507
15593
15508
15594
/// <summary>
15509
15595
/// Initiator JavaScript stack trace, set for Script only.
15596
+ /// Requires the Debugger domain to be enabled.
15510
15597
/// </summary>
15511
15598
[DataMember(Name = ("stack"), IsRequired = (false))]
15512
15599
public CefSharp.DevTools.Runtime.StackTrace Stack
@@ -16005,7 +16092,17 @@ public enum CookieBlockedReason
16005
16092
/// NameValuePairExceedsMaxSize
16006
16093
/// </summary>
16007
16094
[EnumMember(Value = ("NameValuePairExceedsMaxSize"))]
16008
- NameValuePairExceedsMaxSize
16095
+ NameValuePairExceedsMaxSize,
16096
+ /// <summary>
16097
+ /// PortMismatch
16098
+ /// </summary>
16099
+ [EnumMember(Value = ("PortMismatch"))]
16100
+ PortMismatch,
16101
+ /// <summary>
16102
+ /// SchemeMismatch
16103
+ /// </summary>
16104
+ [EnumMember(Value = ("SchemeMismatch"))]
16105
+ SchemeMismatch
16009
16106
}
16010
16107
16011
16108
/// <summary>
@@ -21066,6 +21163,11 @@ public enum PermissionsPolicyFeature
21066
21163
[EnumMember(Value = ("execution-while-not-rendered"))]
21067
21164
ExecutionWhileNotRendered,
21068
21165
/// <summary>
21166
+ /// fenced-unpartitioned-storage-read
21167
+ /// </summary>
21168
+ [EnumMember(Value = ("fenced-unpartitioned-storage-read"))]
21169
+ FencedUnpartitionedStorageRead,
21170
+ /// <summary>
21069
21171
/// focus-without-user-activation
21070
21172
/// </summary>
21071
21173
[EnumMember(Value = ("focus-without-user-activation"))]
@@ -25157,7 +25259,8 @@ public string DefaultPrompt
25157
25259
}
25158
25260
25159
25261
/// <summary>
25160
- /// Fired for top level page lifecycle events such as navigation, load, paint, etc.
25262
+ /// Fired for lifecycle events (navigation, load, paint, etc) in the current
25263
+ /// target (including local frames).
25161
25264
/// </summary>
25162
25265
[System.Runtime.Serialization.DataContractAttribute]
25163
25266
public class LifecycleEventEventArgs : CefSharp.DevTools.DevToolsDomainEventArgsBase
@@ -28144,6 +28247,16 @@ public CefSharp.DevTools.Storage.AttributionScopesData ScopesData
28144
28247
get;
28145
28248
set;
28146
28249
}
28250
+
28251
+ /// <summary>
28252
+ /// MaxEventLevelReports
28253
+ /// </summary>
28254
+ [DataMember(Name = ("maxEventLevelReports"), IsRequired = (true))]
28255
+ public int MaxEventLevelReports
28256
+ {
28257
+ get;
28258
+ set;
28259
+ }
28147
28260
}
28148
28261
28149
28262
/// <summary>
@@ -28727,6 +28840,11 @@ public enum AttributionReportingAggregatableResult
28727
28840
[EnumMember(Value = ("insufficientBudget"))]
28728
28841
InsufficientBudget,
28729
28842
/// <summary>
28843
+ /// insufficientNamedBudget
28844
+ /// </summary>
28845
+ [EnumMember(Value = ("insufficientNamedBudget"))]
28846
+ InsufficientNamedBudget,
28847
+ /// <summary>
28730
28848
/// noMatchingSourceFilterData
28731
28849
/// </summary>
28732
28850
[EnumMember(Value = ("noMatchingSourceFilterData"))]
@@ -31177,7 +31295,12 @@ public enum ContextState
31177
31295
/// closed
31178
31296
/// </summary>
31179
31297
[EnumMember(Value = ("closed"))]
31180
- Closed
31298
+ Closed,
31299
+ /// <summary>
31300
+ /// interrupted
31301
+ /// </summary>
31302
+ [EnumMember(Value = ("interrupted"))]
31303
+ Interrupted
31181
31304
}
31182
31305
31183
31306
/// <summary>
@@ -41554,6 +41677,22 @@ public event System.EventHandler<StyleSheetRemovedEventArgs> StyleSheetRemoved
41554
41677
}
41555
41678
}
41556
41679
41680
+ /// <summary>
41681
+ /// ComputedStyleUpdated
41682
+ /// </summary>
41683
+ public event System.EventHandler<ComputedStyleUpdatedEventArgs> ComputedStyleUpdated
41684
+ {
41685
+ add
41686
+ {
41687
+ _client.AddEventHandler<ComputedStyleUpdatedEventArgs>("CSS.computedStyleUpdated", value);
41688
+ }
41689
+
41690
+ remove
41691
+ {
41692
+ _client.RemoveEventHandler<ComputedStyleUpdatedEventArgs>("CSS.computedStyleUpdated", value);
41693
+ }
41694
+ }
41695
+
41557
41696
partial void ValidateAddRule(string styleSheetId, string ruleText, CefSharp.DevTools.CSS.SourceRange location, int? nodeForPropertySyntaxValidation = null);
41558
41697
/// <summary>
41559
41698
/// Inserts a new rule with the given `ruleText` in a stylesheet with given `styleSheetId`, at the
@@ -41775,6 +41914,29 @@ public System.Threading.Tasks.Task<GetLocationForSelectorResponse> GetLocationFo
41775
41914
return _client.ExecuteDevToolsMethodAsync<GetLocationForSelectorResponse>("CSS.getLocationForSelector", dict);
41776
41915
}
41777
41916
41917
+ partial void ValidateTrackComputedStyleUpdatesForNode(int? nodeId = null);
41918
+ /// <summary>
41919
+ /// Starts tracking the given node for the computed style updates
41920
+ /// and whenever the computed style is updated for node, it queues
41921
+ /// a `computedStyleUpdated` event with throttling.
41922
+ /// There can only be 1 node tracked for computed style updates
41923
+ /// so passing a new node id removes tracking from the previous node.
41924
+ /// Pass `undefined` to disable tracking.
41925
+ /// </summary>
41926
+ /// <param name = "nodeId">nodeId</param>
41927
+ /// <returns>returns System.Threading.Tasks.Task<DevToolsMethodResponse></returns>
41928
+ public System.Threading.Tasks.Task<DevToolsMethodResponse> TrackComputedStyleUpdatesForNodeAsync(int? nodeId = null)
41929
+ {
41930
+ ValidateTrackComputedStyleUpdatesForNode(nodeId);
41931
+ var dict = new System.Collections.Generic.Dictionary<string, object>();
41932
+ if (nodeId.HasValue)
41933
+ {
41934
+ dict.Add("nodeId", nodeId.Value);
41935
+ }
41936
+
41937
+ return _client.ExecuteDevToolsMethodAsync<DevToolsMethodResponse>("CSS.trackComputedStyleUpdatesForNode", dict);
41938
+ }
41939
+
41778
41940
partial void ValidateTrackComputedStyleUpdates(System.Collections.Generic.IList<CefSharp.DevTools.CSS.CSSComputedStyleProperty> propertiesToTrack);
41779
41941
/// <summary>
41780
41942
/// Starts tracking the given computed styles for updates. The specified array of properties
@@ -44543,21 +44705,23 @@ public System.Threading.Tasks.Task<GetFrameOwnerResponse> GetFrameOwnerAsync(str
44543
44705
return _client.ExecuteDevToolsMethodAsync<GetFrameOwnerResponse>("DOM.getFrameOwner", dict);
44544
44706
}
44545
44707
44546
- partial void ValidateGetContainerForNode(int nodeId, string containerName = null, CefSharp.DevTools.DOM.PhysicalAxes? physicalAxes = null, CefSharp.DevTools.DOM.LogicalAxes? logicalAxes = null);
44708
+ partial void ValidateGetContainerForNode(int nodeId, string containerName = null, CefSharp.DevTools.DOM.PhysicalAxes? physicalAxes = null, CefSharp.DevTools.DOM.LogicalAxes? logicalAxes = null, bool? queriesScrollState = null );
44547
44709
/// <summary>
44548
44710
/// Returns the query container of the given node based on container query
44549
- /// conditions: containerName, physical, and logical axes. If no axes are
44550
- /// provided, the style container is returned, which is the direct parent or the
44551
- /// closest element with a matching container-name.
44711
+ /// conditions: containerName, physical and logical axes, and whether it queries
44712
+ /// scroll-state. If no axes are provided and queriesScrollState is false, the
44713
+ /// style container is returned, which is the direct parent or the closest
44714
+ /// element with a matching container-name.
44552
44715
/// </summary>
44553
44716
/// <param name = "nodeId">nodeId</param>
44554
44717
/// <param name = "containerName">containerName</param>
44555
44718
/// <param name = "physicalAxes">physicalAxes</param>
44556
44719
/// <param name = "logicalAxes">logicalAxes</param>
44720
+ /// <param name = "queriesScrollState">queriesScrollState</param>
44557
44721
/// <returns>returns System.Threading.Tasks.Task<GetContainerForNodeResponse></returns>
44558
- public System.Threading.Tasks.Task<GetContainerForNodeResponse> GetContainerForNodeAsync(int nodeId, string containerName = null, CefSharp.DevTools.DOM.PhysicalAxes? physicalAxes = null, CefSharp.DevTools.DOM.LogicalAxes? logicalAxes = null)
44722
+ public System.Threading.Tasks.Task<GetContainerForNodeResponse> GetContainerForNodeAsync(int nodeId, string containerName = null, CefSharp.DevTools.DOM.PhysicalAxes? physicalAxes = null, CefSharp.DevTools.DOM.LogicalAxes? logicalAxes = null, bool? queriesScrollState = null )
44559
44723
{
44560
- ValidateGetContainerForNode(nodeId, containerName, physicalAxes, logicalAxes);
44724
+ ValidateGetContainerForNode(nodeId, containerName, physicalAxes, logicalAxes, queriesScrollState );
44561
44725
var dict = new System.Collections.Generic.Dictionary<string, object>();
44562
44726
dict.Add("nodeId", nodeId);
44563
44727
if (!(string.IsNullOrEmpty(containerName)))
@@ -44575,6 +44739,11 @@ public System.Threading.Tasks.Task<GetContainerForNodeResponse> GetContainerForN
44575
44739
dict.Add("logicalAxes", EnumToString(logicalAxes));
44576
44740
}
44577
44741
44742
+ if (queriesScrollState.HasValue)
44743
+ {
44744
+ dict.Add("queriesScrollState", queriesScrollState.Value);
44745
+ }
44746
+
44578
44747
return _client.ExecuteDevToolsMethodAsync<GetContainerForNodeResponse>("DOM.getContainerForNode", dict);
44579
44748
}
44580
44749
@@ -51811,7 +51980,8 @@ public event System.EventHandler<JavascriptDialogOpeningEventArgs> JavascriptDia
51811
51980
}
51812
51981
51813
51982
/// <summary>
51814
- /// Fired for top level page lifecycle events such as navigation, load, paint, etc.
51983
+ /// Fired for lifecycle events (navigation, load, paint, etc) in the current
51984
+ /// target (including local frames).
51815
51985
/// </summary>
51816
51986
public event System.EventHandler<LifecycleEventEventArgs> LifecycleEvent
51817
51987
{
0 commit comments