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

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

Issue 2863183004: Print Preview: Fix top level directory compile errors (Closed)
Patch Set: Address comments Created 3 years, 7 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
« no previous file with comments | « chrome/browser/resources/print_preview/print_preview_utils.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 GEN('#include "base/feature_list.h"'); 5 GEN('#include "base/feature_list.h"');
6 GEN('#include "chrome/common/chrome_features.h"'); 6 GEN('#include "chrome/common/chrome_features.h"');
7 7
8 /** 8 /**
9 * Test fixture for print preview WebUI testing. 9 * Test fixture for print preview WebUI testing.
10 * @constructor 10 * @constructor
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 print_preview.NativeLayer.EventType = oldNativeLayerEventType; 104 print_preview.NativeLayer.EventType = oldNativeLayerEventType;
105 print_preview.NativeLayer.DuplexMode = oldDuplexMode; 105 print_preview.NativeLayer.DuplexMode = oldDuplexMode;
106 106
107 function CloudPrintInterfaceStub() { 107 function CloudPrintInterfaceStub() {
108 cr.EventTarget.call(this); 108 cr.EventTarget.call(this);
109 } 109 }
110 CloudPrintInterfaceStub.prototype = { 110 CloudPrintInterfaceStub.prototype = {
111 __proto__: cr.EventTarget.prototype, 111 __proto__: cr.EventTarget.prototype,
112 search: function(isRecent) {} 112 search: function(isRecent) {}
113 }; 113 };
114 var oldCpInterfaceEventType = cloudprint.CloudPrintInterface.EventType; 114 var oldCpInterfaceEventType = cloudprint.CloudPrintInterfaceEventType;
115 cloudprint.CloudPrintInterface = CloudPrintInterfaceStub; 115 cloudprint.CloudPrintInterface = CloudPrintInterfaceStub;
116 cloudprint.CloudPrintInterface.EventType = oldCpInterfaceEventType; 116 cloudprint.CloudPrintInterfaceEventType = oldCpInterfaceEventType;
117 117
118 print_preview.PreviewArea.prototype.checkPluginCompatibility_ = 118 print_preview.PreviewArea.prototype.checkPluginCompatibility_ =
119 function() { 119 function() {
120 return false; 120 return false;
121 }; 121 };
122 }.bind(this)); 122 }.bind(this));
123 }, 123 },
124 124
125 /** 125 /**
126 * Dispatch the INITIAL_SETTINGS_SET event. This call is NOT async and will 126 * Dispatch the INITIAL_SETTINGS_SET event. This call is NOT async and will
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
304 TEST_F('PrintPreviewWebUITest', 'TestPrinterListCloudEmpty', function() { 304 TEST_F('PrintPreviewWebUITest', 'TestPrinterListCloudEmpty', function() {
305 this.setInitialSettings(); 305 this.setInitialSettings();
306 this.setLocalDestinations(); 306 this.setLocalDestinations();
307 307
308 var cloudPrintEnableEvent = 308 var cloudPrintEnableEvent =
309 new Event(print_preview.NativeLayer.EventType.CLOUD_PRINT_ENABLE); 309 new Event(print_preview.NativeLayer.EventType.CLOUD_PRINT_ENABLE);
310 cloudPrintEnableEvent.baseCloudPrintUrl = 'cloudprint url'; 310 cloudPrintEnableEvent.baseCloudPrintUrl = 'cloudprint url';
311 this.nativeLayer_.dispatchEvent(cloudPrintEnableEvent); 311 this.nativeLayer_.dispatchEvent(cloudPrintEnableEvent);
312 312
313 var searchDoneEvent = 313 var searchDoneEvent =
314 new Event(cloudprint.CloudPrintInterface.EventType.SEARCH_DONE); 314 new Event(cloudprint.CloudPrintInterfaceEventType.SEARCH_DONE);
315 searchDoneEvent.printers = []; 315 searchDoneEvent.printers = [];
316 searchDoneEvent.isRecent = true; 316 searchDoneEvent.isRecent = true;
317 searchDoneEvent.email = 'foo@chromium.org'; 317 searchDoneEvent.email = 'foo@chromium.org';
318 printPreview.cloudPrintInterface_.dispatchEvent(searchDoneEvent); 318 printPreview.cloudPrintInterface_.dispatchEvent(searchDoneEvent);
319 319
320 var recentList = $('destination-search').querySelector('.recent-list ul'); 320 var recentList = $('destination-search').querySelector('.recent-list ul');
321 var localList = $('destination-search').querySelector('.local-list ul'); 321 var localList = $('destination-search').querySelector('.local-list ul');
322 var cloudList = $('destination-search').querySelector('.cloud-list ul'); 322 var cloudList = $('destination-search').querySelector('.cloud-list ul');
323 323
324 assertNotEquals(null, recentList); 324 assertNotEquals(null, recentList);
(...skipping 1117 matching lines...) Expand 10 before | Expand all | Expand 10 after
1442 this.dispatchPreviewDone(); 1442 this.dispatchPreviewDone();
1443 1443
1444 // Has active print button and successfully "prints", indicating recovery 1444 // Has active print button and successfully "prints", indicating recovery
1445 // from error state. 1445 // from error state.
1446 expectFalse(printButton.disabled); 1446 expectFalse(printButton.disabled);
1447 expectFalse(this.hasPrinted()); 1447 expectFalse(this.hasPrinted());
1448 printButton.click(); 1448 printButton.click();
1449 expectTrue(this.hasPrinted()); 1449 expectTrue(this.hasPrinted());
1450 testDone(); 1450 testDone();
1451 }); 1451 });
OLDNEW
« no previous file with comments | « chrome/browser/resources/print_preview/print_preview_utils.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698