function selectFirstListItem(windowId) {
return Promise.resolve().then(function() {
// Ensure no selected item.
- return waitForElementLost(windowId,
- 'div.detail-table > list > li[selected]');
+ return remoteCall.waitForElementLost(
+ windowId,
+ 'div.detail-table > list > li[selected]');
}).then(function() {
// Push Down.
- return callRemoteTestUtil('fakeKeyDown',
- windowId,
- // Down
- ['#file-list', 'Down', true]);
+ return remoteCall.callRemoteTestUtil('fakeKeyDown',
+ windowId,
+ // Down
+ ['#file-list', 'Down', true]);
}).then(function() {
// Wait for selection.
- return waitForElement(windowId, 'div.detail-table > list > li[selected]');
+ return remoteCall.waitForElement(windowId,
+ 'div.detail-table > list > li[selected]');
}).then(function() {
// Ensure that only the first item is selected.
- return callRemoteTestUtil(
+ return remoteCall.callRemoteTestUtil(
'queryAllElements',
windowId,
['div.detail-table > list > li[selected]']);
return Promise.resolve(
).then(function() {
// Push Ctrl + E.
- return callRemoteTestUtil('fakeKeyDown',
- windowId,
- // Ctrl + E
- ['#file-list', 'U+0045', true]);
+ return remoteCall.callRemoteTestUtil('fakeKeyDown',
+ windowId,
+ // Ctrl + E
+ ['#file-list', 'U+0045', true]);
}).then(function() {
// Wait for rename text field.
- return waitForElement(windowId, 'li[renaming] input.rename');
+ return remoteCall.waitForElement(windowId, 'li[renaming] input.rename');
}).then(function() {
- return callRemoteTestUtil(
+ return remoteCall.callRemoteTestUtil(
'queryAllElements',
windowId,
['div.detail-table > list > li[selected]']);
chrome.test.assertTrue('renaming' in elements[0].attributes);
}).then(function() {
// Type new folder name.
- return callRemoteTestUtil(
+ return remoteCall.callRemoteTestUtil(
'inputText', windowId, ['input.rename', 'Test Folder Name']);
}).then(function() {
// Push Enter.
- return callRemoteTestUtil('fakeKeyDown',
- windowId,
- ['input.rename', 'Enter', false]);
+ return remoteCall.callRemoteTestUtil(
+ 'fakeKeyDown',
+ windowId,
+ ['input.rename', 'Enter', false]);
}).then(function() {
// Wait until rename completes.
- return waitForElementLost(windowId, 'input.rename');
+ return remoteCall.waitForElementLost(windowId, 'input.rename');
}).then(function() {
var expectedEntryRows = TestEntryInfo.getExpectedRows(initialEntrySet);
expectedEntryRows.push(['Test Folder Name', '--', 'Folder', '']);
// Wait for the new folder.
- return waitForFiles(windowId,
- expectedEntryRows,
- {ignoreLastModifiedTime: true});
+ return remoteCall.waitForFiles(windowId,
+ expectedEntryRows,
+ {ignoreLastModifiedTime: true});
}).then(function() {
// Wait until the new created folder is selected.
var nameSpanQuery = 'div.detail-table > list > ' +
'li[selected]:not([renaming]) span.entry-name';
return repeatUntil(function() {
- var selectedNameRetrievePromise = callRemoteTestUtil(
+ var selectedNameRetrievePromise = remoteCall.callRemoteTestUtil(
'queryAllElements',
windowId,
['div.detail-table > list > li[selected] span.entry-name']);