Advertisement
Guest User

Untitled

a guest
Sep 5th, 2015
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 109.62 KB | None | 0 0
  1. From _tests: Kept 40664 existing; Added/updated 0; Removed 0 files and 0 directories.
  2.  
  3. ######
  4. ### Now running mochitest-browser.
  5. ######
  6.  
  7. Checking for orphan ssltunnel processes...
  8. Checking for orphan xpcshell processes...
  9. SUITE-START | Running 1 tests
  10. dir: browser/components/sessionstore/test
  11. pk12util: PKCS12 IMPORT SUCCESSFUL
  12. MochitestServer : launching [u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/xpcshell', '-g', u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin', '-v', '170', '-f', u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpOhiJKE.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/_tests/testing/mochitest/server.js']
  13. runtests.py | Server pid: 15092
  14. runtests.py | Websocket server pid: 15095
  15. runtests.py | SSL tunnel pid: 15102
  16. runtests.py | Running tests: start.
  17.  
  18. runtests.py | Application pid: 15128
  19. TEST-INFO | started process Main app process
  20. [15128] WARNING: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.: 'glib warning', file /home/fabian/git/cu/389com/mozilla-central/toolkit/xre/nsSigHandlers.cpp, line 142
  21. (firefox:15128): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  22. [15128] WARNING: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.: 'glib warning', file /home/fabian/git/cu/389com/mozilla-central/toolkit/xre/nsSigHandlers.cpp, line 142
  23. (firefox:15128): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  24. -*- Webapps.jsm : Saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  25. -*- Webapps.jsm : Saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  26. -*- Webapps.jsm : Success saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  27. -*- Webapps.jsm : Success saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  28. *************************
  29. A coding exception was thrown in a Promise resolution callback.
  30. See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
  31. Full message: TypeError: SessionSaver.clearLastSaveTime is not a function
  32. Full stack: ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  33. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  34. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  35. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  36. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  37. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  38. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  39. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  40. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  41. TaskImpl@resource://gre/modules/Task.jsm:275:3
  42. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  43. LoopUI.init@chrome://browser/content/browser.js:4734:7
  44. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  45. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  46. onload@chrome://browser/content/browser.xul:1:1
  47. *************************
  48. 0 INFO *** Start BrowserChrome Test Results ***
  49. 1 INFO checking window state
  50. 2 INFO TEST-INFO | (browser-test.js) | Console message: [JavaScript Error: "DEPRECATION WARNING: FUEL is deprecated, you should use the add-on SDK instead.
  51. You may find more details about this deprecation at: https://developer.mozilla.org/Add-ons/SDK/
  52. file:///home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/browser/components/fuelApplication.js 1458 Application
  53. file:///home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/browser/components/fuelApplication.js 726 af_ci
  54. chrome://mochikit/content/browser-test.js 248 Tester_start
  55. chrome://mochikit/content/browser-harness.xul 254 createTester/</<
  56. null 0 null
  57. " {file: "resource://gre/modules/Deprecated.jsm" line: 79}]
  58.  
  59. 3 INFO TEST-START | browser/components/sessionstore/test/browser_backup_recovery.js
  60. 4 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | A promise chain failed to handle a rejection: - at resource:///modules/sessionstore/SessionStore.jsm:857 - TypeError: SessionSaver.clearLastSaveTime is not a function
  61. Stack trace:
  62. ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  63. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  64. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  65. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  66. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  67. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  68. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  69. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  70. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  71. TaskImpl@resource://gre/modules/Task.jsm:275:3
  72. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  73. LoopUI.init@chrome://browser/content/browser.js:4734:7
  74. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  75. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  76. onload@chrome://browser/content/browser.xul:1:1
  77. 5 INFO Entering test init
  78. 6 INFO Leaving test init
  79. 7 INFO Entering test test_creation
  80. 8 INFO Console message: [JavaScript Warning: "Key event not available on some keyboard layouts: key="c" modifiers="accel,alt"" {file: "chrome://browser/content/browser.xul" line: 0}]
  81. 9 INFO Console message: [JavaScript Warning: "Key event not available on some keyboard layouts: key="i" modifiers="accel,alt,shift"" {file: "chrome://browser/content/browser.xul" line: 0}]
  82. 10 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe clean sessionstore file doesn't exist
  83. 11 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe recovery sessionstore file doesn't exist
  84. 12 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe recoveryBackup sessionstore file doesn't exist
  85. 13 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe cleanBackup sessionstore file doesn't exist
  86. 14 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe, old backup doesn't exist
  87. 15 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe, old upgrade backup doesn't exist
  88. 16 INFO Testing situation after a single write
  89. *************************
  90. A coding exception was thrown and uncaught in a Task.
  91. Full message: TypeError: TabState.flush is not a function
  92. Full stack: test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  93. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  94. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  95. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  96. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  97. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  98. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  99. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  100. TaskImpl@resource://gre/modules/Task.jsm:275:3
  101. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  102. Task_spawn@resource://gre/modules/Task.jsm:164:12
  103. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  104. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  105. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  106. *************************
  107. 17 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60 - TypeError: TabState.flush is not a function
  108. Stack trace:
  109. test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  110. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  111. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  112. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  113. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  114. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  115. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  116. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  117. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  118. 18 INFO Leaving test test_creation
  119. 19 INFO Entering test test_recovery
  120. 20 INFO Attempting to recover from the recovery file
  121. *************************
  122. A coding exception was thrown and uncaught in a Task.
  123. Full message: TypeError: TabState.flush is not a function
  124. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  125. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  126. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  127. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  128. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  129. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  130. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  131. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  132. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  133. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  134. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  135. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  136. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  137. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  138. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  139. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  140. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  141. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  142. *************************
  143. *************************
  144. A coding exception was thrown and uncaught in a Task.
  145. Full message: TypeError: TabState.flush is not a function
  146. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  147. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  148. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  149. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  150. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  151. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  152. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  153. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  154. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  155. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  156. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  157. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  158. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  159. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  160. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  161. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  162. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  163. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  164. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  165. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  166. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  167. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  168. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  169. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  170. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  171. *************************
  172. 21 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  173. Stack trace:
  174. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  175. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  176. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  177. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  178. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  179. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  180. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  181. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  182. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  183. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  184. 22 INFO Leaving test test_recovery
  185. 23 INFO Entering test test_clean
  186. *************************
  187. A coding exception was thrown and uncaught in a Task.
  188. Full message: TypeError: TabState.flush is not a function
  189. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  190. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  191. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  192. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  193. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  194. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  195. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  196. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  197. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  198. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  199. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  200. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  201. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  202. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  203. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  204. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  205. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  206. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  207. *************************
  208. *************************
  209. A coding exception was thrown and uncaught in a Task.
  210. Full message: TypeError: TabState.flush is not a function
  211. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  212. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  213. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  214. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  215. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  216. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  217. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  218. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  219. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  220. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  221. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  222. TaskImpl@resource://gre/modules/Task.jsm:275:3
  223. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  224. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  225. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  226. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  227. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  228. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  229. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  230. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  231. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  232. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  233. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  234. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  235. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  236. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  237. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  238. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  239. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  240. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  241. *************************
  242. 24 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  243. Stack trace:
  244. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  245. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  246. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  247. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  248. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  249. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  250. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  251. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  252. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  253. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  254. 25 INFO Leaving test test_clean
  255. 26 INFO Entering test test_version
  256. 27 INFO Preparing sessionstore
  257. *************************
  258. A coding exception was thrown and uncaught in a Task.
  259. Full message: TypeError: TabState.flush is not a function
  260. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  261. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  262. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  263. TaskImpl@resource://gre/modules/Task.jsm:275:3
  264. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  265. Task_spawn@resource://gre/modules/Task.jsm:164:12
  266. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  267. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  268. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  269. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  270. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  271. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  272. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  273. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  274. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  275. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  276. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  277. TaskImpl@resource://gre/modules/Task.jsm:275:3
  278. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  279. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  280. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  281. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  282. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  283. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  284. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  285. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  286. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  287. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  288. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  289. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  290. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  291. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  292. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  293. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  294. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  295. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  296. *************************
  297. *************************
  298. A coding exception was thrown and uncaught in a Task.
  299. Full message: TypeError: TabState.flush is not a function
  300. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  301. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  302. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  303. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  304. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  305. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  306. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  307. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  308. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  309. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  310. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  311. TaskImpl@resource://gre/modules/Task.jsm:275:3
  312. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  313. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  314. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  315. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  316. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  317. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  318. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  319. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  320. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  321. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  322. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  323. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  324. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  325. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  326. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  327. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  328. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  329. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  330. *************************
  331. 28 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  332. Stack trace:
  333. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  334. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  335. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  336. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  337. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  338. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  339. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  340. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  341. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  342. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  343. 29 INFO Leaving test test_version
  344. 30 INFO Entering test test_version_fallback
  345. 31 INFO Preparing sessionstore
  346. *************************
  347. A coding exception was thrown and uncaught in a Task.
  348. Full message: TypeError: TabState.flush is not a function
  349. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  350. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  351. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  352. TaskImpl@resource://gre/modules/Task.jsm:275:3
  353. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  354. Task_spawn@resource://gre/modules/Task.jsm:164:12
  355. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  356. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  357. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  358. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  359. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  360. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  361. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  362. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  363. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  364. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  365. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  366. TaskImpl@resource://gre/modules/Task.jsm:275:3
  367. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  368. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  369. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  370. TaskImpl@resource://gre/modules/Task.jsm:275:3
  371. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  372. Task_spawn@resource://gre/modules/Task.jsm:164:12
  373. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  374. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  375. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  376. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  377. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  378. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  379. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  380. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  381. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  382. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  383. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  384. TaskImpl@resource://gre/modules/Task.jsm:275:3
  385. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  386. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  387. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  388. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  389. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  390. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  391. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  392. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  393. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  394. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  395. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  396. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  397. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  398. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  399. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  400. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  401. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  402. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  403. *************************
  404. *************************
  405. A coding exception was thrown and uncaught in a Task.
  406. Full message: TypeError: TabState.flush is not a function
  407. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  408. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  409. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  410. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  411. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  412. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  413. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  414. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  415. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  416. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  417. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  418. TaskImpl@resource://gre/modules/Task.jsm:275:3
  419. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  420. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  421. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  422. TaskImpl@resource://gre/modules/Task.jsm:275:3
  423. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  424. Task_spawn@resource://gre/modules/Task.jsm:164:12
  425. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  426. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  427. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  428. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  429. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  430. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  431. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  432. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  433. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  434. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  435. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  436. TaskImpl@resource://gre/modules/Task.jsm:275:3
  437. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  438. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  439. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  440. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  441. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  442. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  443. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  444. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  445. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  446. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  447. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  448. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  449. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  450. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  451. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  452. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  453. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  454. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  455. *************************
  456. 32 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  457. Stack trace:
  458. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  459. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  460. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  461. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  462. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  463. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  464. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  465. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  466. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  467. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  468. 33 INFO Leaving test test_version_fallback
  469. 34 INFO Entering test cleanup
  470. 35 INFO Leaving test cleanup
  471. MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
  472. MEMORY STAT | vsize 912MB | residentFast 275MB | heapAllocated 99MB
  473. 36 INFO TEST-OK | browser/components/sessionstore/test/browser_backup_recovery.js | took 746ms
  474. 37 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.9489262000907702&name=Paths.clean - expected PASS
  475. 38 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.053535034264866055&name=Paths.clean - expected PASS
  476. 39 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.6797882815068448&name=Paths.clean - expected PASS
  477. 40 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.13805223914916986&name=Paths.recovery - expected PASS
  478. 41 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_creation=0.5704077306868655?first_write - expected PASS
  479. 42 INFO checking window state
  480. Completed ShutdownLeaks collections in process 15128
  481. 43 INFO TEST-START | Shutdown
  482. 44 INFO Browser Chrome Test Summary
  483. 45 INFO Passed: 6
  484. 46 INFO Failed: 11
  485. 47 INFO Todo: 0
  486. 48 INFO *** End BrowserChrome Test Results ***
  487. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  488. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  489. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  490. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  491. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  492. TEST-INFO | Main app process: exit 0
  493. runtests.py | Application ran for: 0:00:04.174900
  494. zombiecheck | Reading PID log: /tmp/tmpEUqRWGpidlog
  495. Stopping web server
  496. Stopping web socket server
  497. Stopping ssltunnel
  498. WARNING | leakcheck | refcount logging is off, so leaks can't be detected!
  499. runtests.py | Running tests: end.
  500. TEST-INFO | checking window state
  501. Browser Chrome Test Summary
  502. Passed: 6
  503. Failed: 11
  504. Todo: 0
  505. *** End BrowserChrome Test Results ***
  506. The following tests failed:
  507. 49 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | A promise chain failed to handle a rejection: - at resource:///modules/sessionstore/SessionStore.jsm:857 - TypeError: SessionSaver.clearLastSaveTime is not a function
  508. Stack trace:
  509. ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  510. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  511. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  512. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  513. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  514. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  515. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  516. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  517. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  518. TaskImpl@resource://gre/modules/Task.jsm:275:3
  519. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  520. LoopUI.init@chrome://browser/content/browser.js:4734:7
  521. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  522. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  523. onload@chrome://browser/content/browser.xul:1:1
  524. 50 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60 - TypeError: TabState.flush is not a function
  525. Stack trace:
  526. test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  527. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  528. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  529. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  530. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  531. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  532. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  533. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  534. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  535. 51 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  536. Stack trace:
  537. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  538. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  539. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  540. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  541. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  542. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  543. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  544. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  545. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  546. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  547. 52 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  548. Stack trace:
  549. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  550. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  551. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  552. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  553. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  554. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  555. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  556. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  557. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  558. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  559. 53 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  560. Stack trace:
  561. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  562. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  563. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  564. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  565. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  566. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  567. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  568. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  569. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  570. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  571. 54 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  572. Stack trace:
  573. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  574. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  575. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  576. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  577. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  578. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  579. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  580. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  581. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  582. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  583. 55 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.9489262000907702&name=Paths.clean - expected PASS
  584. 56 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.053535034264866055&name=Paths.clean - expected PASS
  585. 57 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.6797882815068448&name=Paths.clean - expected PASS
  586. 58 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.13805223914916986&name=Paths.recovery - expected PASS
  587. 59 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_creation=0.5704077306868655?first_write - expected PASS
  588. SUITE-END | took 5s
  589. From _tests: Kept 40664 existing; Added/updated 0; Removed 0 files and 0 directories.
  590.  
  591. ######
  592. ### Now running mochitest-browser.
  593. ######
  594.  
  595. Checking for orphan ssltunnel processes...
  596. Checking for orphan xpcshell processes...
  597. SUITE-START | Running 1 tests
  598. dir: browser/components/sessionstore/test
  599. pk12util: PKCS12 IMPORT SUCCESSFUL
  600. MochitestServer : launching [u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/xpcshell', '-g', u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin', '-v', '170', '-f', u'/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpOhiJKE.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/_tests/testing/mochitest/server.js']
  601. runtests.py | Server pid: 15092
  602. runtests.py | Websocket server pid: 15095
  603. runtests.py | SSL tunnel pid: 15102
  604. runtests.py | Running tests: start.
  605.  
  606. runtests.py | Application pid: 15128
  607. TEST-INFO | started process Main app process
  608. [15128] WARNING: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.: 'glib warning', file /home/fabian/git/cu/389com/mozilla-central/toolkit/xre/nsSigHandlers.cpp, line 142
  609. (firefox:15128): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  610. [15128] WARNING: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.: 'glib warning', file /home/fabian/git/cu/389com/mozilla-central/toolkit/xre/nsSigHandlers.cpp, line 142
  611. (firefox:15128): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  612. -*- Webapps.jsm : Saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  613. -*- Webapps.jsm : Saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  614. -*- Webapps.jsm : Success saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  615. -*- Webapps.jsm : Success saving /tmp/tmpOhiJKE.mozrunner/webapps/webapps.json
  616. *************************
  617. A coding exception was thrown in a Promise resolution callback.
  618. See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
  619. Full message: TypeError: SessionSaver.clearLastSaveTime is not a function
  620. Full stack: ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  621. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  622. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  623. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  624. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  625. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  626. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  627. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  628. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  629. TaskImpl@resource://gre/modules/Task.jsm:275:3
  630. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  631. LoopUI.init@chrome://browser/content/browser.js:4734:7
  632. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  633. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  634. onload@chrome://browser/content/browser.xul:1:1
  635. *************************
  636. 0 INFO *** Start BrowserChrome Test Results ***
  637. 1 INFO checking window state
  638. 2 INFO TEST-INFO | (browser-test.js) | Console message: [JavaScript Error: "DEPRECATION WARNING: FUEL is deprecated, you should use the add-on SDK instead.
  639. You may find more details about this deprecation at: https://developer.mozilla.org/Add-ons/SDK/
  640. file:///home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/browser/components/fuelApplication.js 1458 Application
  641. file:///home/fabian/git/cu/389com/mozilla-central/obj-x86_64-unknown-linux-gnu/dist/bin/browser/components/fuelApplication.js 726 af_ci
  642. chrome://mochikit/content/browser-test.js 248 Tester_start
  643. chrome://mochikit/content/browser-harness.xul 254 createTester/</<
  644. null 0 null
  645. " {file: "resource://gre/modules/Deprecated.jsm" line: 79}]
  646.  
  647. 3 INFO TEST-START | browser/components/sessionstore/test/browser_backup_recovery.js
  648. 4 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | A promise chain failed to handle a rejection: - at resource:///modules/sessionstore/SessionStore.jsm:857 - TypeError: SessionSaver.clearLastSaveTime is not a function
  649. Stack trace:
  650. ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  651. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  652. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  653. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  654. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  655. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  656. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  657. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  658. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  659. TaskImpl@resource://gre/modules/Task.jsm:275:3
  660. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  661. LoopUI.init@chrome://browser/content/browser.js:4734:7
  662. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  663. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  664. onload@chrome://browser/content/browser.xul:1:1
  665. 5 INFO Entering test init
  666. 6 INFO Leaving test init
  667. 7 INFO Entering test test_creation
  668. 8 INFO Console message: [JavaScript Warning: "Key event not available on some keyboard layouts: key="c" modifiers="accel,alt"" {file: "chrome://browser/content/browser.xul" line: 0}]
  669. 9 INFO Console message: [JavaScript Warning: "Key event not available on some keyboard layouts: key="i" modifiers="accel,alt,shift"" {file: "chrome://browser/content/browser.xul" line: 0}]
  670. 10 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe clean sessionstore file doesn't exist
  671. 11 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe recovery sessionstore file doesn't exist
  672. 12 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe recoveryBackup sessionstore file doesn't exist
  673. 13 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe cleanBackup sessionstore file doesn't exist
  674. 14 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe, old backup doesn't exist
  675. 15 INFO TEST-PASS | browser/components/sessionstore/test/browser_backup_recovery.js | After wipe, old upgrade backup doesn't exist
  676. 16 INFO Testing situation after a single write
  677. *************************
  678. A coding exception was thrown and uncaught in a Task.
  679. Full message: TypeError: TabState.flush is not a function
  680. Full stack: test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  681. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  682. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  683. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  684. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  685. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  686. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  687. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  688. TaskImpl@resource://gre/modules/Task.jsm:275:3
  689. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  690. Task_spawn@resource://gre/modules/Task.jsm:164:12
  691. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  692. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  693. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  694. *************************
  695. 17 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60 - TypeError: TabState.flush is not a function
  696. Stack trace:
  697. test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  698. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  699. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  700. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  701. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  702. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  703. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  704. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  705. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  706. 18 INFO Leaving test test_creation
  707. 19 INFO Entering test test_recovery
  708. 20 INFO Attempting to recover from the recovery file
  709. *************************
  710. A coding exception was thrown and uncaught in a Task.
  711. Full message: TypeError: TabState.flush is not a function
  712. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  713. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  714. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  715. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  716. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  717. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  718. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  719. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  720. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  721. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  722. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  723. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  724. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  725. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  726. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  727. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  728. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  729. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  730. *************************
  731. *************************
  732. A coding exception was thrown and uncaught in a Task.
  733. Full message: TypeError: TabState.flush is not a function
  734. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  735. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  736. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  737. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  738. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  739. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  740. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  741. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  742. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  743. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  744. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  745. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  746. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  747. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  748. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  749. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  750. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  751. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  752. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  753. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  754. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  755. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  756. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  757. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  758. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  759. *************************
  760. 21 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  761. Stack trace:
  762. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  763. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  764. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  765. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  766. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  767. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  768. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  769. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  770. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  771. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  772. 22 INFO Leaving test test_recovery
  773. 23 INFO Entering test test_clean
  774. *************************
  775. A coding exception was thrown and uncaught in a Task.
  776. Full message: TypeError: TabState.flush is not a function
  777. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  778. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  779. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  780. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  781. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  782. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  783. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  784. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  785. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  786. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  787. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  788. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  789. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  790. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  791. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  792. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  793. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  794. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  795. *************************
  796. *************************
  797. A coding exception was thrown and uncaught in a Task.
  798. Full message: TypeError: TabState.flush is not a function
  799. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  800. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  801. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  802. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  803. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  804. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  805. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  806. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  807. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  808. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  809. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  810. TaskImpl@resource://gre/modules/Task.jsm:275:3
  811. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  812. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  813. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  814. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  815. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  816. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  817. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  818. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  819. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  820. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  821. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  822. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  823. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  824. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  825. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  826. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  827. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  828. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  829. *************************
  830. 24 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  831. Stack trace:
  832. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  833. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  834. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  835. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  836. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  837. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  838. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  839. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  840. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  841. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  842. 25 INFO Leaving test test_clean
  843. 26 INFO Entering test test_version
  844. 27 INFO Preparing sessionstore
  845. *************************
  846. A coding exception was thrown and uncaught in a Task.
  847. Full message: TypeError: TabState.flush is not a function
  848. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  849. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  850. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  851. TaskImpl@resource://gre/modules/Task.jsm:275:3
  852. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  853. Task_spawn@resource://gre/modules/Task.jsm:164:12
  854. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  855. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  856. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  857. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  858. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  859. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  860. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  861. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  862. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  863. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  864. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  865. TaskImpl@resource://gre/modules/Task.jsm:275:3
  866. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  867. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  868. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  869. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  870. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  871. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  872. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  873. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  874. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  875. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  876. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  877. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  878. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  879. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  880. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  881. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  882. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  883. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  884. *************************
  885. *************************
  886. A coding exception was thrown and uncaught in a Task.
  887. Full message: TypeError: TabState.flush is not a function
  888. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  889. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  890. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  891. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  892. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  893. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  894. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  895. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  896. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  897. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  898. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  899. TaskImpl@resource://gre/modules/Task.jsm:275:3
  900. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  901. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  902. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  903. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  904. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  905. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  906. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  907. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  908. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  909. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  910. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  911. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  912. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  913. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  914. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  915. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  916. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  917. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  918. *************************
  919. 28 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  920. Stack trace:
  921. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  922. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  923. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  924. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  925. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  926. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  927. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  928. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  929. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  930. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  931. 29 INFO Leaving test test_version
  932. 30 INFO Entering test test_version_fallback
  933. 31 INFO Preparing sessionstore
  934. *************************
  935. A coding exception was thrown and uncaught in a Task.
  936. Full message: TypeError: TabState.flush is not a function
  937. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  938. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  939. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  940. TaskImpl@resource://gre/modules/Task.jsm:275:3
  941. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  942. Task_spawn@resource://gre/modules/Task.jsm:164:12
  943. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  944. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  945. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  946. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  947. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  948. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  949. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  950. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  951. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  952. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  953. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  954. TaskImpl@resource://gre/modules/Task.jsm:275:3
  955. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  956. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  957. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  958. TaskImpl@resource://gre/modules/Task.jsm:275:3
  959. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  960. Task_spawn@resource://gre/modules/Task.jsm:164:12
  961. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  962. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  963. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  964. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  965. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  966. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  967. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  968. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  969. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  970. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  971. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  972. TaskImpl@resource://gre/modules/Task.jsm:275:3
  973. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  974. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  975. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  976. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  977. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  978. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  979. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  980. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  981. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  982. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  983. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  984. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  985. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  986. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  987. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  988. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  989. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  990. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  991. *************************
  992. *************************
  993. A coding exception was thrown and uncaught in a Task.
  994. Full message: TypeError: TabState.flush is not a function
  995. Full stack: promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  996. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  997. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  998. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  999. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1000. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1001. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1002. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  1003. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  1004. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  1005. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  1006. TaskImpl@resource://gre/modules/Task.jsm:275:3
  1007. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  1008. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  1009. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  1010. TaskImpl@resource://gre/modules/Task.jsm:275:3
  1011. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  1012. Task_spawn@resource://gre/modules/Task.jsm:164:12
  1013. TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
  1014. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  1015. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1016. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1017. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1018. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1019. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1020. TaskImpl_handleException@resource://gre/modules/Task.jsm:448:5
  1021. TaskImpl_run@resource://gre/modules/Task.jsm:326:11
  1022. promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:388:7
  1023. TaskImpl_run@resource://gre/modules/Task.jsm:322:13
  1024. TaskImpl@resource://gre/modules/Task.jsm:275:3
  1025. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  1026. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  1027. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  1028. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  1029. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1030. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1031. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1032. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1033. this.BasePromiseWorker.prototype._worker/worker.onmessage@resource://gre/modules/PromiseWorker.jsm:231:9
  1034. EventHandlerNonNull*this.BasePromiseWorker.prototype._worker@resource://gre/modules/PromiseWorker.jsm:217:5
  1035. postMessage@resource://gre/modules/PromiseWorker.jsm:292:9
  1036. TaskImpl_run@resource://gre/modules/Task.jsm:314:40
  1037. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  1038. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1039. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1040. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1041. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1042. onError@resource://gre/modules/osfile/osfile_native.jsm:66:7
  1043. *************************
  1044. 32 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  1045. Stack trace:
  1046. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  1047. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  1048. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1049. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1050. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1051. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1052. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1053. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1054. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1055. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1056. 33 INFO Leaving test test_version_fallback
  1057. 34 INFO Entering test cleanup
  1058. 35 INFO Leaving test cleanup
  1059. MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
  1060. MEMORY STAT | vsize 912MB | residentFast 275MB | heapAllocated 99MB
  1061. 36 INFO TEST-OK | browser/components/sessionstore/test/browser_backup_recovery.js | took 746ms
  1062. 37 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.9489262000907702&name=Paths.clean - expected PASS
  1063. 38 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.053535034264866055&name=Paths.clean - expected PASS
  1064. 39 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.6797882815068448&name=Paths.clean - expected PASS
  1065. 40 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.13805223914916986&name=Paths.recovery - expected PASS
  1066. 41 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_creation=0.5704077306868655?first_write - expected PASS
  1067. 42 INFO checking window state
  1068. Completed ShutdownLeaks collections in process 15128
  1069. 43 INFO TEST-START | Shutdown
  1070. 44 INFO Browser Chrome Test Summary
  1071. 45 INFO Passed: 6
  1072. 46 INFO Failed: 11
  1073. 47 INFO Todo: 0
  1074. 48 INFO *** End BrowserChrome Test Results ***
  1075. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  1076. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  1077. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  1078. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  1079. ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
  1080. TEST-INFO | Main app process: exit 0
  1081. runtests.py | Application ran for: 0:00:04.174900
  1082. zombiecheck | Reading PID log: /tmp/tmpEUqRWGpidlog
  1083. Stopping web server
  1084. Stopping web socket server
  1085. Stopping ssltunnel
  1086. WARNING | leakcheck | refcount logging is off, so leaks can't be detected!
  1087. runtests.py | Running tests: end.
  1088. TEST-INFO | checking window state
  1089. Browser Chrome Test Summary
  1090. Passed: 6
  1091. Failed: 11
  1092. Todo: 0
  1093. *** End BrowserChrome Test Results ***
  1094. The following tests failed:
  1095. 49 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | A promise chain failed to handle a rejection: - at resource:///modules/sessionstore/SessionStore.jsm:857 - TypeError: SessionSaver.clearLastSaveTime is not a function
  1096. Stack trace:
  1097. ssi_onLoad@resource:///modules/sessionstore/SessionStore.jsm:857:9
  1098. SessionStoreInternal.onBeforeBrowserWindowShown/<@resource:///modules/sessionstore/SessionStore.jsm:1012:9
  1099. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  1100. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1101. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1102. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1103. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  1104. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:702:1
  1105. TaskImpl_run@resource://gre/modules/Task.jsm:319:13
  1106. TaskImpl@resource://gre/modules/Task.jsm:275:3
  1107. createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
  1108. LoopUI.init@chrome://browser/content/browser.js:4734:7
  1109. gBrowserInit._delayedStartup@chrome://browser/content/browser.js:12227:5
  1110. EventListener.handleEvent*gBrowserInit.onLoad@chrome://browser/content/browser.js:11941:5
  1111. onload@chrome://browser/content/browser.xul:1:1
  1112. 50 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60 - TypeError: TabState.flush is not a function
  1113. Stack trace:
  1114. test_creation@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:60:3
  1115. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
  1116. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1117. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1118. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1119. Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:451:5
  1120. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1121. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1122. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1123. 51 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  1124. Stack trace:
  1125. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  1126. test_recovery@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:121:22
  1127. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1128. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1129. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1130. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1131. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1132. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1133. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1134. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1135. 52 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  1136. Stack trace:
  1137. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  1138. test_clean@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:150:22
  1139. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1140. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1141. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1142. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1143. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1144. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1145. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1146. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1147. 53 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  1148. Stack trace:
  1149. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  1150. test_version@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:167:22
  1151. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1152. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1153. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1154. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1155. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1156. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1157. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1158. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1159. 54 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103 - TypeError: TabState.flush is not a function
  1160. Stack trace:
  1161. promiseSource<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:103:3
  1162. test_version_fallback@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_backup_recovery.js:186:22
  1163. Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
  1164. this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
  1165. Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
  1166. this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
  1167. this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
  1168. Tester_execTest@chrome://mochikit/content/browser-test.js:745:9
  1169. Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:668:7
  1170. SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:745:59
  1171. 55 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.9489262000907702&name=Paths.clean - expected PASS
  1172. 56 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.053535034264866055&name=Paths.clean - expected PASS
  1173. 57 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.6797882815068448&name=Paths.clean - expected PASS
  1174. 58 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_recovery=0.13805223914916986&name=Paths.recovery - expected PASS
  1175. 59 INFO TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_backup_recovery.js | Found an unexpected tab at the end of test run: http://example.com/?atomic_backup_test_creation=0.5704077306868655?first_write - expected PASS
  1176. SUITE-END | took 5s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement