Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 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 * Opens the main Files.app's window and waits until it is ready. | 6 * Opens the main Files.app's window and waits until it is ready. |
| 7 * | 7 * |
| 8 * @param {Object} appState App state. | 8 * @param {Object} appState App state. |
| 9 * @param {function(string)} callback Completion callback with the new window's | 9 * @param {function(string)} callback Completion callback with the new window's |
| 10 * App ID. | 10 * App ID. |
| (...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 180 * @param {Window} contentWindow Window to be tested. | 180 * @param {Window} contentWindow Window to be tested. |
| 181 * @param {string} filename Name of the file to be copied. | 181 * @param {string} filename Name of the file to be copied. |
| 182 * @return {boolean} True if copying got simulated successfully. It does not | 182 * @return {boolean} True if copying got simulated successfully. It does not |
| 183 * say if the file got copied, or not. | 183 * say if the file got copied, or not. |
| 184 */ | 184 */ |
| 185 test.util.sync.copyFile = function(contentWindow, filename) { | 185 test.util.sync.copyFile = function(contentWindow, filename) { |
| 186 if (!test.util.sync.selectFile(contentWindow, filename)) | 186 if (!test.util.sync.selectFile(contentWindow, filename)) |
| 187 return false; | 187 return false; |
| 188 // Ctrl+C and Ctrl+V | 188 // Ctrl+C and Ctrl+V |
| 189 test.util.sync.fakeKeyDown( | 189 test.util.sync.fakeKeyDown( |
| 190 contentWindow, '#file-list', 'w', 'U+0043', true, false, false); | 190 contentWindow, '#file-list', 'c', 'U+0043', true, false, false); |
|
oka
2016/06/09 13:32:31
Can you remove keyIdentifier from fakeKeyDown?
fukino
2016/06/09 13:47:50
As the cr.ui.Command still depends on keyIdentifie
| |
| 191 test.util.sync.fakeKeyDown( | 191 test.util.sync.fakeKeyDown( |
| 192 contentWindow, '#file-list', 'v', 'U+0056', true, false, false); | 192 contentWindow, '#file-list', 'v', 'U+0056', true, false, false); |
| 193 return true; | 193 return true; |
| 194 }; | 194 }; |
| 195 | 195 |
| 196 /** | 196 /** |
| 197 * Selects |filename| and fakes pressing the Delete key. | 197 * Selects |filename| and fakes pressing the Delete key. |
| 198 * | 198 * |
| 199 * @param {Window} contentWindow Window to be tested. | 199 * @param {Window} contentWindow Window to be tested. |
| 200 * @param {string} filename Name of the file to be deleted. | 200 * @param {string} filename Name of the file to be deleted. |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 352 * Obtains the preferences. | 352 * Obtains the preferences. |
| 353 * @param {function(Object)} callback Callback function with results returned by | 353 * @param {function(Object)} callback Callback function with results returned by |
| 354 * the script. | 354 * the script. |
| 355 */ | 355 */ |
| 356 test.util.async.getPreferences = function(callback) { | 356 test.util.async.getPreferences = function(callback) { |
| 357 chrome.fileManagerPrivate.getPreferences(callback); | 357 chrome.fileManagerPrivate.getPreferences(callback); |
| 358 }; | 358 }; |
| 359 | 359 |
| 360 // Register the test utils. | 360 // Register the test utils. |
| 361 test.util.registerRemoteTestUtils(); | 361 test.util.registerRemoteTestUtils(); |
| OLD | NEW |