| Index: Source/devtools/front_end/CSSStyleModel.js
|
| diff --git a/Source/devtools/front_end/CSSStyleModel.js b/Source/devtools/front_end/CSSStyleModel.js
|
| index 9b50293a96a31009c151ce20daf304f8f9edeb5e..d2fde064bd9ddd53b16ab33c463e1472893f244e 100644
|
| --- a/Source/devtools/front_end/CSSStyleModel.js
|
| +++ b/Source/devtools/front_end/CSSStyleModel.js
|
| @@ -76,7 +76,8 @@ WebInspector.CSSStyleModel.Events = {
|
| MediaQueryResultChanged: "MediaQueryResultChanged",
|
| NamedFlowCreated: "NamedFlowCreated",
|
| NamedFlowRemoved: "NamedFlowRemoved",
|
| - RegionLayoutUpdated: "RegionLayoutUpdated"
|
| + RegionLayoutUpdated: "RegionLayoutUpdated",
|
| + RegionOversetChanged: "RegionOversetChanged"
|
| }
|
|
|
| WebInspector.CSSStyleModel.MediaTypes = ["all", "braille", "embossed", "handheld", "print", "projection", "screen", "speech", "tty", "tv"];
|
| @@ -502,6 +503,21 @@ WebInspector.CSSStyleModel.prototype = {
|
| },
|
|
|
| /**
|
| + * @param {CSSAgent.NamedFlow} namedFlowPayload
|
| + */
|
| + _regionOversetChanged: function(namedFlowPayload)
|
| + {
|
| + var namedFlow = WebInspector.NamedFlow.parsePayload(namedFlowPayload);
|
| + var namedFlowCollection = this._namedFlowCollections[namedFlow.documentNodeId];
|
| +
|
| + if (!namedFlowCollection)
|
| + return;
|
| +
|
| + namedFlowCollection._appendNamedFlow(namedFlow);
|
| + this.dispatchEventToListeners(WebInspector.CSSStyleModel.Events.RegionOversetChanged, namedFlow);
|
| + },
|
| +
|
| + /**
|
| * @param {CSSAgent.StyleSheetId} styleSheetId
|
| * @param {string} newText
|
| * @param {boolean} majorChange
|
| @@ -1591,6 +1607,14 @@ WebInspector.CSSDispatcher.prototype = {
|
| regionLayoutUpdated: function(namedFlowPayload)
|
| {
|
| this._cssModel._regionLayoutUpdated(namedFlowPayload);
|
| + },
|
| +
|
| + /**
|
| + * @param {CSSAgent.NamedFlow} namedFlowPayload
|
| + */
|
| + regionOversetChanged: function(namedFlowPayload)
|
| + {
|
| + this._cssModel._regionOversetChanged(namedFlowPayload);
|
| }
|
| }
|
|
|
|
|