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

Side by Side Diff: Tools/GardeningServer/ui/ct-results-by-builder.html

Issue 459983002: Kill ui.js (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Updated to ToT Created 6 years, 4 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!-- 1 <!--
2 Copyright 2014 The Chromium Authors. All rights reserved. 2 Copyright 2014 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 6
7 <link rel="import" href="../bower_components/core-pages/core-pages.html"> 7 <link rel="import" href="../bower_components/core-pages/core-pages.html">
8 <link rel="import" href="../bower_components/paper-tabs/paper-tab.html"> 8 <link rel="import" href="../bower_components/paper-tabs/paper-tab.html">
9 <link rel="import" href="../bower_components/paper-tabs/paper-tabs.html"> 9 <link rel="import" href="../bower_components/paper-tabs/paper-tabs.html">
10 <link rel="import" href="ct-results-detail.html"> 10 <link rel="import" href="ct-results-detail.html">
11 11
12 <polymer-element name="ct-results-by-builder" attributes="failure"> 12 <polymer-element name="ct-results-by-builder" attributes="failure">
13 <template> 13 <template>
14 <style> 14 <style>
15 :host { 15 :host {
16 display: block; 16 display: block;
17 } 17 }
18 </style> 18 </style>
19 <paper-tabs selected="{{ selected }}"> 19 <paper-tabs selected="{{ selected }}">
20 <template repeat="{{ builder in builders }}"> 20 <template repeat="{{ builder in builders }}">
21 <paper-tab>{{ builder | displayName }}</paper-tab> 21 <paper-tab>{{ builder }}</paper-tab>
22 </template> 22 </template>
23 </paper-tabs> 23 </paper-tabs>
24 <ct-results-detail failure="{{ failure }}" builder="{{ builders[selected] }} "></ct-results-detail> 24 <ct-results-detail failure="{{ failure }}" builder="{{ builders[selected] }} "></ct-results-detail>
25 </template> 25 </template>
26 <script> 26 <script>
27 Polymer({ 27 Polymer({
28 failure: null, 28 failure: null,
29 builders: [], 29 builders: [],
30 selected: 0, 30 selected: 0,
31 31
32 failureChanged: function() { 32 failureChanged: function() {
33 this.builders = Object.getOwnPropertyNames(this.failure.resultNodesByBui lder).sort(); 33 this.builders = Object.getOwnPropertyNames(this.failure.resultNodesByBui lder).sort();
34 this.selected = 0; 34 this.selected = 0;
35 }, 35 },
36
37 displayName: function(builder) {
38 return ui.displayNameForBuilder(builder);
39 },
40 }); 36 });
41 </script> 37 </script>
42 </polymer-element> 38 </polymer-element>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698