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

Unified Diff: third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js

Issue 2807823002: [Devtools] Updated format to store product registry data (Closed)
Patch Set: data Created 3 years, 8 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
Index: third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js
diff --git a/third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js b/third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js
index 95edcda762420b483c0bc80937bcb50cb8438670..1e2e9a180d47b6bf387d3bcf6ccde743553e5036 100644
--- a/third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js
+++ b/third_party/WebKit/Source/devtools/front_end/network_group_lookup/NetworkProductGroupLookup.js
@@ -113,4 +113,25 @@ NetworkGroupLookup.NetworkProductFrameGroupLookup = class {
}
};
+/**
+ * @implements {Network.NetworkRowDecorator}
+ */
+NetworkGroupLookup.NetworkProductTypeGroupLookup = class {
+ /**
+ * @override
+ * @param {!Network.NetworkNode} node
+ */
+ decorate(node) {
+ var request = node.request();
+ var element = node.existingElement();
+ if (!request || !element)
+ return;
+ var typeName = ProductRegistry.typeForUrl(request.parsedURL);
+ if (!typeName)
+ return;
+ element.classList.add('product-type-' + typeName);
pfeldman 2017/04/07 23:22:01 You need to inject your stylesheet if you want it
allada 2017/04/10 22:20:44 Done.
+ element.classList.add('product-type');
+ }
+};
+
NetworkGroupLookup.NetworkProductFrameGroupLookup._productFrameGroupNameSymbol = Symbol('ProductFrameGroupName');

Powered by Google App Engine
This is Rietveld 408576698