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

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

Issue 349783003: Polymer-based Garden-O-Matic should have a basic results panel (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Address Michael's comments Created 6 years, 5 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
(Empty)
1 <!--
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
4 found in the LICENSE file.
5 -->
6
7 <link rel="import" href="../bower_components/core-pages/core-pages.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">
10 <link rel="import" href="ct-results-detail.html">
11
12 <polymer-element name="ct-results-by-builder" attributes="failure">
13 <template>
14 <style>
15 :host {
16 display: block;
17 }
18 </style>
19 <paper-tabs selected="{{selected}}">
20 <template repeat="{{builder in builders}}">
21 <paper-tab>{{builder|displayName}}</paper-tab>
22 </template>
23 </paper-tabs>
24 <ct-results-detail test="{{failure.testName}}" builder="{{builders[selected] }}"></ct-results-detail>
25 </template>
26 <script>
27 Polymer({
28 failure: null,
29 builders: [],
30 selected: 0,
31
32 failureChanged: function() {
33 this.builders = Object.getOwnPropertyNames(this.failure.resultNodesByBui lder);
34 this.selected = 0;
35 },
36
37 displayName: function(builder) {
38 return ui.displayNameForBuilder(builder);
39 },
40 });
41 </script>
42 </polymer-element>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698