Add the product field for events associated with URLs.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a7dafdea8ae94ec96b4f279482e57c0df65fd695 commit a7dafdea8ae94ec96b4f279482e57c0df65fd695 Author: alph <alph@chromium.org> Date: Fri May 05 23:52:08 2017 DevTools: Add Product field in timeline event details. The product field is inferred from the event url using product registry. BUG= 718655 Review-Url: https://codereview.chromium.org/2859343002 Cr-Commit-Position: refs/heads/master@{#469813} [add] https://crrev.com/a7dafdea8ae94ec96b4f279482e57c0df65fd695/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-details-expected.txt [add] https://crrev.com/a7dafdea8ae94ec96b4f279482e57c0df65fd695/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-details.html [modify] https://crrev.com/a7dafdea8ae94ec96b4f279482e57c0df65fd695/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js [modify] https://crrev.com/a7dafdea8ae94ec96b4f279482e57c0df65fd695/third_party/WebKit/Source/devtools/front_end/timeline/module.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2 commit e8678a7c27bb2e8bb2de032a1039155c5a0be1b2 Author: alph <alph@chromium.org> Date: Mon May 08 22:00:55 2017 DevTools: Support color by Product on timeline flamechart. The coloring switch is supported for the main flamechart. BUG= 718655 Review-Url: https://codereview.chromium.org/2863293002 Cr-Commit-Position: refs/heads/master@{#470143} [modify] https://crrev.com/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2/third_party/WebKit/Source/devtools/front_end/main/Main.js [modify] https://crrev.com/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartDataProvider.js [modify] https://crrev.com/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js [modify] https://crrev.com/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2/third_party/WebKit/Source/devtools/front_end/timeline/TimelinePanel.js [modify] https://crrev.com/e8678a7c27bb2e8bb2de032a1039155c5a0be1b2/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/dd4253aaedfc7947ecd92f7755219106a3152642 commit dd4253aaedfc7947ecd92f7755219106a3152642 Author: alph <alph@chromium.org> Date: Tue May 09 10:55:33 2017 DevTools: Support grouping by Product in performance tree views. BUG= 718655 Review-Url: https://codereview.chromium.org/2872853002 Cr-Commit-Position: refs/heads/master@{#470275} [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-aggregated-details-expected.txt [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-aggregated-details.html [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/Source/devtools/front_end/main/Main.js [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/Source/devtools/front_end/timeline/TimelineTreeView.js [modify] https://crrev.com/dd4253aaedfc7947ecd92f7755219106a3152642/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2cc4ba79f53e6d0073d51343cbbbc4f1f5739952 commit 2cc4ba79f53e6d0073d51343cbbbc4f1f5739952 Author: alph <alph@chromium.org> Date: Fri May 12 09:47:15 2017 DevTools: Tweak Group by Product Show domain names for entries that have no product associated. Color unmatched domain names with grey. BUG= 718655 Review-Url: https://codereview.chromium.org/2874273003 Cr-Commit-Position: refs/heads/master@{#471261} [modify] https://crrev.com/2cc4ba79f53e6d0073d51343cbbbc4f1f5739952/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-aggregated-details-expected.txt [modify] https://crrev.com/2cc4ba79f53e6d0073d51343cbbbc4f1f5739952/third_party/WebKit/Source/devtools/front_end/timeline/TimelineTreeView.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f7cee3b1317d4a51eff3c179dfbb65b0558056c2 commit f7cee3b1317d4a51eff3c179dfbb65b0558056c2 Author: alph <alph@chromium.org> Date: Sat May 13 01:04:53 2017 DevTools: Show product name when available in group by [sub]domain mode. BUG= 718655 Review-Url: https://codereview.chromium.org/2877893003 Cr-Commit-Position: refs/heads/master@{#471519} [modify] https://crrev.com/f7cee3b1317d4a51eff3c179dfbb65b0558056c2/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-aggregated-details-expected.txt [modify] https://crrev.com/f7cee3b1317d4a51eff3c179dfbb65b0558056c2/third_party/WebKit/Source/devtools/front_end/timeline/TimelineTreeView.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2ccf86ba657e1450597a26bb941bd332eff3ab8c commit 2ccf86ba657e1450597a26bb941bd332eff3ab8c Author: alph <alph@chromium.org> Date: Tue May 16 18:10:07 2017 DevTools: Make flamechart coloring depend on group by selector. This is currently implemented for Group by Product only and hidden behind an experiment. BUG= 718655 Review-Url: https://codereview.chromium.org/2882343002 Cr-Commit-Position: refs/heads/master@{#472161} [modify] https://crrev.com/2ccf86ba657e1450597a26bb941bd332eff3ab8c/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js [modify] https://crrev.com/2ccf86ba657e1450597a26bb941bd332eff3ab8c/third_party/WebKit/Source/devtools/front_end/timeline/TimelinePanel.js [modify] https://crrev.com/2ccf86ba657e1450597a26bb941bd332eff3ab8c/third_party/WebKit/Source/devtools/front_end/timeline/TimelineTreeView.js [modify] https://crrev.com/2ccf86ba657e1450597a26bb941bd332eff3ab8c/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ca4cad869953b9ea4a2fa194a132526b2520e36b commit ca4cad869953b9ea4a2fa194a132526b2520e36b Author: alph <alph@chromium.org> Date: Sat May 20 09:32:03 2017 DevTools: Use badges to render products in timeline details. BUG= 718655 Review-Url: https://codereview.chromium.org/2886393003 Cr-Commit-Position: refs/heads/master@{#473429} [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/http/tests/inspector/inspector-test.js [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/console/console-log-linkify-links-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/console/console-log-linkify-stack-in-errors-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/console/console-log-object-with-getter-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/console/console-object-preview-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/console/console-proxy-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-details-expected.txt [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-details.html [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-network/timeline-network-resource-details.html [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/product_registry/BadgePool.js [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/product_registry/badge.css [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/timeline/EventsTimelineTreeView.js [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js [modify] https://crrev.com/ca4cad869953b9ea4a2fa194a132526b2520e36b/third_party/WebKit/Source/devtools/front_end/timeline/timelinePanel.css
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9697039dce6102f4ef9caf403dbe0ee481ae3e7a commit 9697039dce6102f4ef9caf403dbe0ee481ae3e7a Author: alph <alph@chromium.org> Date: Thu May 25 00:22:14 2017 DevTools: Render third-party badges in timeline tree view BUG= 718655 Review-Url: https://codereview.chromium.org/2892333002 Cr-Commit-Position: refs/heads/master@{#474489} [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/product_registry/BadgePool.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/EventsTimelineTreeView.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineTreeView.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js [modify] https://crrev.com/9697039dce6102f4ef9caf403dbe0ee481ae3e7a/third_party/WebKit/Source/devtools/front_end/timeline/timelinePanel.css
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4f51183e751e780ae7cd12d9782bd2bf104c8eeb commit 4f51183e751e780ae7cd12d9782bd2bf104c8eeb Author: Alexei Filippov <alph@chromium.org> Date: Thu May 25 01:01:52 2017 DevTools: Enable "color by product" timeline experiment by default. BUG= 718655 Change-Id: Ie89d4c6b6ba6c7294e026e31b36102b8d36656f8 Reviewed-on: https://chromium-review.googlesource.com/514542 Reviewed-by: Pavel Feldman <pfeldman@chromium.org> Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Cr-Commit-Position: refs/heads/master@{#474503} [modify] https://crrev.com/4f51183e751e780ae7cd12d9782bd2bf104c8eeb/third_party/WebKit/Source/devtools/front_end/main/Main.js
Comment 1 by bugdroid1@chromium.org
, May 5 2017