Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1146)

Unified Diff: Source/devtools/front_end/CSSStyleModel.js

Issue 17848002: Web Inspector: Integrate new regionOversetChange event into inspector (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/devtools/front_end/CSSNamedFlowCollectionsView.js ('k') | Source/devtools/protocol.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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);
}
}
« no previous file with comments | « Source/devtools/front_end/CSSNamedFlowCollectionsView.js ('k') | Source/devtools/protocol.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698