diff options
author | Michal Klocek <michal.klocek@qt.io> | 2017-01-18 18:30:15 +0100 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2017-01-19 12:03:01 +0000 |
commit | 11e5c2ddbda46865261266214ed1345679fef0d2 (patch) | |
tree | 679d19753f7c85614a0c163a42b806b54bc970de /chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html | |
parent | 891fb3a82f7257b70a06527fef20be5e48ccd71a (diff) |
Revert "Add mus and catapult project files"
This reverts commit f0e73b6da23ab32db1edfbc912bc3ce989bf9a06.
Change-Id: I0ee65ed5f04597d7538ef59e3699867871524fe1
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html')
-rw-r--r-- | chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html b/chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html deleted file mode 100644 index 20ffea84d05..00000000000 --- a/chromium/third_party/catapult/tracing/tracing/ui/tracks/kernel_track.html +++ /dev/null @@ -1,83 +0,0 @@ -<!DOCTYPE html> -<!-- -Copyright (c) 2013 The Chromium Authors. All rights reserved. -Use of this source code is governed by a BSD-style license that can be -found in the LICENSE file. ---> - -<link rel="import" href="/tracing/ui/tracks/process_track_base.html"> -<link rel="import" href="/tracing/ui/tracks/cpu_track.html"> -<link rel="import" href="/tracing/ui/tracks/spacing_track.html"> - -<script> -'use strict'; - -tr.exportTo('tr.ui.tracks', function() { - var Cpu = tr.model.Cpu; - var CpuTrack = tr.ui.tracks.cpu_track; - var ProcessTrackBase = tr.ui.tracks.ProcessTrackBase; - var SpacingTrack = tr.ui.tracks.SpacingTrack; - - /** - * @constructor - */ - var KernelTrack = tr.ui.b.define('kernel-track', ProcessTrackBase); - - KernelTrack.prototype = { - __proto__: ProcessTrackBase.prototype, - - decorate: function(viewport) { - ProcessTrackBase.prototype.decorate.call(this, viewport); - }, - - - // Kernel maps to processBase because we derive from ProcessTrackBase. - set kernel(kernel) { - this.processBase = kernel; - }, - - get kernel() { - return this.processBase; - }, - - get eventContainer() { - return this.kernel; - }, - - get hasVisibleContent() { - return this.children.length > 1; - }, - - addContainersToTrackMap: function(containerToTrackMap) { - tr.ui.tracks.ProcessTrackBase.prototype.addContainersToTrackMap.call( - this, containerToTrackMap); - containerToTrackMap.addContainer(this.kernel, this); - }, - - willAppendTracks_: function() { - var cpus = tr.b.dictionaryValues(this.kernel.cpus); - cpus.sort(tr.model.Cpu.compare); - - var didAppendAtLeastOneTrack = false; - for (var i = 0; i < cpus.length; ++i) { - var cpu = cpus[i]; - var track = new tr.ui.tracks.CpuTrack(this.viewport); - track.detailedMode = this.expanded; - track.cpu = cpu; - if (!track.hasVisibleContent) - continue; - this.appendChild(track); - didAppendAtLeastOneTrack = true; - } - if (didAppendAtLeastOneTrack) - this.appendChild(new SpacingTrack(this.viewport)); - } - }; - - - return { - KernelTrack: KernelTrack - }; -}); -</script> - |