1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
7 tvcm.requireStylesheet('tracing.tracks.spacing_track');
9 tvcm.require('tracing.tracks.heading_track');
11 tvcm.exportTo('tracing.tracks', function() {
15 var SpacingTrack = tvcm.ui.define('spacing-track',
16 tracing.tracks.HeadingTrack);
18 SpacingTrack.prototype = {
19 __proto__: tracing.tracks.HeadingTrack.prototype,
21 decorate: function(viewport) {
22 tracing.tracks.HeadingTrack.prototype.decorate.call(this, viewport);
23 this.classList.add('spacing-track');
26 draw: function(type, viewLWorld, viewRWorld) {
29 addAllObjectsMatchingFilterToSelection: function(filter, selection) {
34 SpacingTrack: SpacingTrack