diff --git a/browsers.json b/browsers.json
index bb9f790b78..277965b0e6 100644
--- a/browsers.json
+++ b/browsers.json
@@ -13,7 +13,7 @@
},
{
"name": "webkit",
- "revision": "1438",
+ "revision": "1442",
"download": true
},
{
diff --git a/src/server/webkit/protocol.ts b/src/server/webkit/protocol.ts
index 093fae50f5..e255c4def3 100644
--- a/src/server/webkit/protocol.ts
+++ b/src/server/webkit/protocol.ts
@@ -907,6 +907,10 @@ export module Protocol {
* The layout context type of a node.
*/
export type LayoutContextType = "grid";
+ /**
+ * The mode for how layout context type changes are handled. Observed limits handling to those nodes already known to the frontend by other means (generally, this means the node is a visible item in the Elements tab). All informs the frontend of all layout context type changes and.
+ */
+ export type LayoutContextTypeChangedMode = "observed"|"all";
/**
* Fires whenever a MediaQuery result changes (for example, after a browser window has been resized.) The current implementation considers only viewport-dependent media features.
@@ -1167,6 +1171,17 @@ export module Protocol {
}
export type forcePseudoStateReturnValue = {
}
+ /**
+ * Change how layout context type changes are handled for nodes. When the new mode would observe nodes the frontend has not yet recieved, those nodes will be sent to the frontend immediately.
+ */
+ export type setLayoutContextTypeChangedModeParameters = {
+ /**
+ * The mode for how layout context type changes are handled.
+ */
+ mode: LayoutContextTypeChangedMode;
+ }
+ export type setLayoutContextTypeChangedModeReturnValue = {
+ }
}
/**
@@ -2850,7 +2865,7 @@ export module Protocol {
/**
* Show grid lines that extend beyond the bounds of the grid. If not specified, the default value is false.
*/
- showExtendedGridlines?: boolean;
+ showExtendedGridLines?: boolean;
/**
* Show grid track size information. If not specified, the default value is false.
*/
@@ -8626,6 +8641,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
"CSS.getSupportedCSSProperties": CSS.getSupportedCSSPropertiesParameters;
"CSS.getSupportedSystemFontFamilyNames": CSS.getSupportedSystemFontFamilyNamesParameters;
"CSS.forcePseudoState": CSS.forcePseudoStateParameters;
+ "CSS.setLayoutContextTypeChangedMode": CSS.setLayoutContextTypeChangedModeParameters;
"Canvas.enable": Canvas.enableParameters;
"Canvas.disable": Canvas.disableParameters;
"Canvas.requestNode": Canvas.requestNodeParameters;
@@ -8913,6 +8929,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
"CSS.getSupportedCSSProperties": CSS.getSupportedCSSPropertiesReturnValue;
"CSS.getSupportedSystemFontFamilyNames": CSS.getSupportedSystemFontFamilyNamesReturnValue;
"CSS.forcePseudoState": CSS.forcePseudoStateReturnValue;
+ "CSS.setLayoutContextTypeChangedMode": CSS.setLayoutContextTypeChangedModeReturnValue;
"Canvas.enable": Canvas.enableReturnValue;
"Canvas.disable": Canvas.disableReturnValue;
"Canvas.requestNode": Canvas.requestNodeReturnValue;