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

Unified Diff: go/src/infra/appengine/sheriff-o-matic/elements/som-app.html

Issue 2081383004: SoM: Added notice about chromium webkit failures + documentation links. (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Created 4 years, 6 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 side-by-side diff with in-line comments
Download patch
Index: go/src/infra/appengine/sheriff-o-matic/elements/som-app.html
diff --git a/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html b/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html
index bd77b9f95509ee989e32f55f2fe658cf6cf0d81c..bc53b84093ee45d9a340729f92565855be8e23ed 100644
--- a/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html
+++ b/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html
@@ -54,6 +54,7 @@
@apply(--layout-vertical);
margin: 1em;
border-bottom: 1px solid #ddd;
+ padding-bottom: 10px;
martiniss 2016/06/23 01:20:25 Why did this get added?
}
.file-bug,
.snooze {
@@ -68,6 +69,14 @@
background: white;
border-left: 1px solid #ddd;
}
+ .notification {
+ box-sizing: border-box;
+ width: 100%;
+ padding: 8px 10px;
+ margin: auto;
+ border: 1px solid #666;
+ border-radius: 5px;
+ }
</style>
<iron-location id="url" path="{{_path}}"></iron-location>
<iron-ajax
@@ -109,7 +118,12 @@
<div class="flex layout vertical">
<iron-pages attr-for-selected='id' selected="[[_selectedPage]]" class="flex layout vertical">
<div id="alertsList">
- <div hidden$="[[_haveAlerts]]">
+ <div class="list-item" hidden$="[[_hideWebkitNotice]]">
+ <div class="notification">
+ Chromium sheriffs: you now need to handle WebKit bot failures too. <a href="http://www.chromium.org/blink/sheriffing">More information</a>.
+ </div>
+ </div>
+ <div hidden$="[[_haveAlerts]]">
No alerts!
</div>
<div id="alertsListInner">
@@ -230,6 +244,10 @@
type: Boolean,
computed: '_computeHaveAlerts(_alerts)',
},
+ _hideWebkitNotice: {
martiniss 2016/06/23 01:20:25 Alphabetize
+ type: Boolean,
+ computed: '_computeHideWebkitNotice(_alerts)',
+ },
_fetchingAlerts: {
type: Boolean,
computed: '_computeFetchingAlerts(_activeRequests)',
@@ -436,6 +454,17 @@
return alerts.length > 0;
},
+ _computeHideWebkitNotice: function(alerts) {
+ if (alerts) {
+ for (var i = 0; i < alerts.length; i++) {
martiniss 2016/06/23 01:20:25 I think there's a fancy for loop you can do, like
+ if (alerts[i].key.indexOf("chromium.webkit") > -1) {
martiniss 2016/06/23 01:20:25 I don't really like this logic being duplicated be
Tiff 2016/06/23 17:24:57 One thought I had was to directly add a isWebkitNo
+ return false;
+ }
+ }
+ }
+ return true;
+ },
+
////////////////////// Annotations ///////////////////////////
_computeAnnotations: function(annotationsJson) {

Powered by Google App Engine
This is Rietveld 408576698