Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / test / data / extensions / api_test / file_manager_browsertest / file_manager / create_new_folder.js
index 9b3fc8b..8115cf1 100644 (file)
 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]']);
@@ -46,15 +48,15 @@ function createNewFolder(windowId, path, initialEntrySet) {
   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]']);
@@ -64,30 +66,31 @@ function createNewFolder(windowId, path, initialEntrySet) {
     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']);