Index: chrome/browser/ui/webui/downloads_ui_supervised_browsertest.js |
diff --git a/chrome/browser/ui/webui/downloads_ui_supervised_browsertest.js b/chrome/browser/ui/webui/downloads_ui_supervised_browsertest.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..23b70d1e498938919f2289af0e66b1968c8dc7f6 |
--- /dev/null |
+++ b/chrome/browser/ui/webui/downloads_ui_supervised_browsertest.js |
@@ -0,0 +1,27 @@ |
+// Copyright 2014 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. |
+ |
+GEN_INCLUDE(['downloads_ui_browsertest_base.js']); |
+GEN('#include "chrome/browser/ui/webui/downloads_ui_supervised_browsertest.h"'); |
+ |
+/** |
+ * Fixture for Downloads WebUI testing for a supervised user. |
+ * @extends {BaseDownloadsWebUITest} |
+ * @constructor |
+ */ |
+function DownloadsWebUIForSupervisedUsersTest() {} |
+ |
+DownloadsWebUIForSupervisedUsersTest.prototype = { |
+ __proto__: BaseDownloadsWebUITest.prototype, |
+ |
+ /** @override */ |
+ typedefCppFixture: 'DownloadsWebUIForSupervisedUsersTest', |
+}; |
+ |
+// Test UI for supervised users, removing entries should be disabled |
+// and removal controls should be hidden. |
+TEST_F('DownloadsWebUIForSupervisedUsersTest', 'SupervisedUsers', function() { |
+ this.testHelper(false, true); |
+ testDone(); |
+}); |