Intermittent browser_context_ui.js | runTests: Task failed - Error: pageshow event timeout at waitForEvent@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:329 | navbar dismissed

RESOLVED FIXED in Firefox 28

Status

defect
P2
normal
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: RyanVM, Assigned: mbrubeck)

Tracking

({intermittent-failure})

unspecified
Firefox 29
x86
Windows 8.1
Dependency tree / graph

Firefox Tracking Flags

(firefox27 unaffected, firefox28 fixed, firefox29 fixed, firefox-esr24 unaffected)

Details

(Whiteboard: [defect] p=1 [qa-])

Attachments

(1 attachment)

https://tbpl.mozilla.org/php/getParsedLog.php?id=27492847&tree=Mozilla-Inbound

WINNT 6.2 mozilla-inbound opt test mochitest-metro-chrome on 2013-09-06 09:29:41 PDT for push c0a79b1e60b1
slave: t-w864-ix-077

09:37:06     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | http://mochi.test:8888/metro/browser/metro/base/tests/mochitest/res/blankpage3.html
09:37:06     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | navbar visible after navigate 3
09:37:06     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Console message: [JavaScript Error: "uncaught exception: Already Loading!
09:37:06     INFO -  startLoading@chrome://browser/content/browser.js:1562
09:37:06     INFO -  _networkStart@chrome://browser/content/WebProgress.js:141
09:37:06     INFO -  receiveMessage@chrome://browser/content/WebProgress.js:45
09:37:06     INFO -  "]
09:37:06  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | runTests: Task failed - Error: pageshow event timeout at waitForEvent@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:329
09:37:06     INFO -  @chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:260
09:37:06     INFO -  TaskImpl_run@resource://gre/modules/Task.jsm:198
09:37:06     INFO -  TaskImpl@resource://gre/modules/Task.jsm:169
09:37:06     INFO -  Task_spawn@resource://gre/modules/Task.jsm:141
09:37:06     INFO -  navBackViaNavButton@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:259
09:37:06     INFO -  .run@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js:146
09:37:06     INFO -  TaskImpl_run@resource://gre/modules/Task.jsm:198
09:37:06     INFO -  resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
09:37:06     INFO -  then@resource://gre/modules/commonjs/sdk/core/promise.js:43
09:37:06     INFO -  then@resource://gre/modules/commonjs/sdk/core/promise.js:153
09:37:06     INFO -  TaskImpl_run@resource://gre/modules/Task.jsm:213
09:37:06     INFO -  resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
09:37:06     INFO -  then@resource://gre/modules/commonjs/sdk/core/promise.js:43
09:37:06     INFO -  resolve@resource://gre/modules/commonjs/sdk/core/promise.js:185
09:37:06     INFO -  TaskImpl_run@resource://gre/modules/Task.jsm:226
09:37:06     INFO -  resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
09:37:06     INFO -  then@resource://gre/modules/commonjs/sdk/core/promise.js:43
09:37:06     INFO -  resolve@resource://gre/modules/commonjs/sdk/core/promise.js:185
09:37:06     INFO -  @chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:341
09:37:06     INFO -   at wfe_canceller@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:332
09:37:06     INFO -  Stack trace:
09:37:06     INFO -      JS frame :: chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js :: <TOP_LEVEL> :: line 883
09:37:06     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 199
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 133
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 52
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 208
09:37:06     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 229
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 133
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 52
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 208
09:37:06     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 229
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 133
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 52
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: reject :: line 208
09:37:06     INFO -      JS frame :: chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js :: wfe_canceller :: line 332
09:37:06     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
09:37:06     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | END taps vs context ui dismissal
09:37:06     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | RUN Bug 907244 - Opening a new tab when the page has focus doesn't correctly focus the location bar
09:37:06     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Opening about:mozilla in a new tab
09:37:06     INFO -  ### Content.js loaded
09:37:06     INFO -  ### FormHelper.js loaded
09:37:06     INFO -  ### SelectionPrototype.js loaded
09:37:06     INFO -  ### SelectionHandler.js loaded
09:37:06     INFO -  ### ContextMenuHandler.js loaded
09:37:06     INFO -  ### FindHandler.js loaded
09:37:06     INFO -  ### ConsoleAPIObserver.js loaded
09:37:06     INFO -  MetroWidget::GetDPI
09:37:06     INFO -  MetroWidget::GetDPI
09:37:06     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Console message: [JavaScript Error: "uncaught exception: Not Loading!
09:37:06     INFO -  endLoading@chrome://browser/content/browser.js:1570
09:37:06     INFO -  _networkStop@chrome://browser/content/WebProgress.js:152
09:37:06     INFO -  receiveMessage@chrome://browser/content/WebProgress.js:47
09:37:06     INFO -  "]
09:37:06     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | about:mozilla is loaded
09:37:06  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | navbar dismissed
09:37:06     INFO -  Stack trace:
09:37:06     INFO -      JS frame :: chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js :: .run :: line 210
09:37:06     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 198
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 118
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 43
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
09:37:06     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 223
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 118
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 43
09:37:06     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 153
09:37:13     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 213
09:37:13     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 118
09:37:13     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 43
09:37:13     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
09:37:13     INFO -      JS frame :: chrome://browser/content/browser.js :: onPageShowEvent :: line 1592
09:37:13     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
09:37:13     INFO -  ### Content.js loaded
09:37:13     INFO -  ### FormHelper.js loaded
09:37:13     INFO -  ### SelectionPrototype.js loaded
09:37:13     INFO -  ### SelectionHandler.js loaded
09:37:13     INFO -  ### ContextMenuHandler.js loaded
09:37:13     INFO -  ### FindHandler.js loaded
09:37:13     INFO -  ### ConsoleAPIObserver.js loaded
09:37:13     INFO -  MetroWidget::GetDPI
09:37:13     INFO -  MetroWidget::GetDPI
09:37:13     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Console message: [JavaScript Error: "uncaught exception: Not Loading!
09:37:13     INFO -  endLoading@chrome://browser/content/browser.js:1570
09:37:13     INFO -  _networkStop@chrome://browser/content/WebProgress.js:152
09:37:13     INFO -  receiveMessage@chrome://browser/content/WebProgress.js:47
09:37:13     INFO -  "]
09:37:13     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | navbar visible
09:37:13     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Edit has focus
09:37:13     INFO -  TEST-PASS | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | Active element is a descendant of urlbar
09:37:13     INFO -  TEST-INFO | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | END Bug 907244 - Opening a new tab when the page has focus doesn't correctly focus the location bar
09:37:13     INFO -  INFO TEST-END | chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/browser_context_ui.js | finished in 5043ms
Blocks: 880298
Depends on: 941451
Depends on: 956877
I'm seeing this consistently in a local debug build.
Assignee: nobody → mbrubeck
No longer depends on: 941451, 956877
I got this the other day as well. Plus for some reason the soft keyboard was up when it failed.
OS: Windows 8 Metro → Windows 8.1
Posted patch patchSplinter Review
This comment was just lying.  addTab doesn't hide the navbar.
Attachment #8366918 - Flags: review?(jmathies)
Attachment #8366918 - Flags: review?(jmathies) → review+
https://hg.mozilla.org/integration/fx-team/rev/5438722ee86a
Status: NEW → ASSIGNED
Whiteboard: [defect] p=1 [fixed-in-fx-team]
Blocks: metrov1it23
Priority: -- → P2
QA Contact: jbecerra
https://hg.mozilla.org/mozilla-central/rev/5438722ee86a
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Whiteboard: [defect] p=1 [fixed-in-fx-team] → [defect] p=1
Target Milestone: --- → Firefox 29
No longer blocks: metrobacklog
Could you please give some guidance in order for the QA to verify this? Thanks!
Flags: needinfo?(mbrubeck)
This was an automated-test-only fix, no change to product, no manual verification needed.
Flags: needinfo?(mbrubeck)
Whiteboard: [defect] p=1 → [defect] p=1 [qa-]
You need to log in before you can comment on or make changes to this bug.