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

Side by Side Diff: chrome/test/data/webui/print_preview.js

Issue 893403004: webui: make 0 into 0ms when it's a <time>. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 10 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
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * Test fixture for print preview WebUI testing. 6 * Test fixture for print preview WebUI testing.
7 * @constructor 7 * @constructor
8 * @extends {testing.Test} 8 * @extends {testing.Test}
9 */ 9 */
10 function PrintPreviewWebUITest() { 10 function PrintPreviewWebUITest() {
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 { printerName: 'FooName', deviceName: 'FooDevice' }, 185 { printerName: 'FooName', deviceName: 'FooDevice' },
186 { printerName: 'BarName', deviceName: 'BarDevice' } 186 { printerName: 'BarName', deviceName: 'BarDevice' }
187 ]; 187 ];
188 this.nativeLayer_ = printPreview.nativeLayer_; 188 this.nativeLayer_ = printPreview.nativeLayer_;
189 189
190 // Make all transitions and animations take 0ms for testing purposes. 190 // Make all transitions and animations take 0ms for testing purposes.
191 // Animations still happen and must be waited on. 191 // Animations still happen and must be waited on.
192 var noAnimationStyle = document.createElement('style'); 192 var noAnimationStyle = document.createElement('style');
193 noAnimationStyle.textContent = 193 noAnimationStyle.textContent =
194 '* {' + 194 '* {' +
195 ' -webkit-transition-duration: 0s !important;' + 195 ' -webkit-transition-duration: 0ms !important;' +
196 ' -webkit-transition-delay: 0s !important;' + 196 ' -webkit-transition-delay: 0ms !important;' +
197 ' -webkit-animation-duration: 0s !important;' + 197 ' -webkit-animation-duration: 0ms !important;' +
198 ' -webkit-animation-delay: 0s !important;' + 198 ' -webkit-animation-delay: 0ms !important;' +
199 '}'; 199 '}';
200 document.querySelector('head').appendChild(noAnimationStyle); 200 document.querySelector('head').appendChild(noAnimationStyle);
201 } 201 }
202 }; 202 };
203 203
204 GEN('#include "chrome/test/data/webui/print_preview.h"'); 204 GEN('#include "chrome/test/data/webui/print_preview.h"');
205 205
206 // Test some basic assumptions about the print preview WebUI. 206 // Test some basic assumptions about the print preview WebUI.
207 TEST_F('PrintPreviewWebUITest', 'TestPrinterList', function() { 207 TEST_F('PrintPreviewWebUITest', 'TestPrinterList', function() {
208 this.setInitialSettings(); 208 this.setInitialSettings();
(...skipping 719 matching lines...) Expand 10 before | Expand all | Expand 10 after
928 expectEquals( 928 expectEquals(
929 customLocalizedMediaName, 929 customLocalizedMediaName,
930 mediaSelect.options[mediaSelect.selectedIndex].text); 930 mediaSelect.options[mediaSelect.selectedIndex].text);
931 // Check the other media item. 931 // Check the other media item.
932 expectEquals( 932 expectEquals(
933 customMediaName, 933 customMediaName,
934 mediaSelect.options[mediaSelect.selectedIndex == 0 ? 1 : 0].text); 934 mediaSelect.options[mediaSelect.selectedIndex == 0 ? 1 : 0].text);
935 935
936 this.waitForAnimationToEnd('more-settings'); 936 this.waitForAnimationToEnd('more-settings');
937 }); 937 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698