Intermittent browser_privatebrowsing_geoprompt.js | Test timed out | uncaught exception - ReferenceError: executeSoon is not defined at chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.j

RESOLVED FIXED in Firefox 27, Firefox OS v1.2

Status

()

Core
Geolocation
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: RyanVM, Assigned: smaug)

Tracking

(Blocks: 1 bug, {intermittent-failure})

Trunk
mozilla29
All
Linux
intermittent-failure
Points:
---

Firefox Tracking Flags

(firefox27 fixed, firefox28 fixed, firefox29 fixed, firefox-esr24 fixed, b2g-v1.2 fixed, b2g-v1.3 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=31402207&tree=Fx-Team

Rev3 Fedora 12 fx-team debug test mochitest-browser-chrome on 2013-12-03 12:42:22 PST for push dc10b8966344
slave: talos-r3-fed-062

13:11:57     INFO -  TEST-START | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
13:11:57     INFO -  ++DOCSHELL 0xf794758 == 71 [pid = 2298] [id = 1422]
13:11:57     INFO -  ++DOMWINDOW == 200 (0xd6e5ee4) [pid = 2298] [serial = 3871] [outer = (nil)]
13:11:57     INFO -  ++DOMWINDOW == 201 (0x9f3cdc4) [pid = 2298] [serial = 3872] [outer = 0xd6e5ee4]
13:11:57     INFO -  ++DOCSHELL 0xce49230 == 72 [pid = 2298] [id = 1423]
13:11:57     INFO -  ++DOMWINDOW == 202 (0xc55b0c4) [pid = 2298] [serial = 3873] [outer = (nil)]
13:11:57     INFO -  ++DOCSHELL 0xc6a0770 == 73 [pid = 2298] [id = 1424]
13:11:57     INFO -  ++DOMWINDOW == 203 (0x1077764c) [pid = 2298] [serial = 3874] [outer = (nil)]
13:11:57     INFO -  ++DOCSHELL 0x10599340 == 74 [pid = 2298] [id = 1425]
13:11:57     INFO -  ++DOMWINDOW == 204 (0x9da114c) [pid = 2298] [serial = 3875] [outer = (nil)]
13:11:57     INFO -  ++DOMWINDOW == 205 (0xaaa0774) [pid = 2298] [serial = 3876] [outer = 0x9da114c]
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && subjPrincipal) failed: file ../../../docshell/base/nsDocShell.cpp, line 8591
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(globalObject && globalObject->GetGlobalJSObject()) failed: file ../../../../../content/html/document/src/nsHTMLContentSink.cpp, line 717
13:11:57     INFO -  [Parent 2298] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2351
13:11:57     INFO -  ++DOMWINDOW == 206 (0xda1236c) [pid = 2298] [serial = 3877] [outer = 0xc55b0c4]
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(globalObject && globalObject->GetGlobalJSObject()) failed: file ../../../../../content/html/document/src/nsHTMLContentSink.cpp, line 717
13:11:57     INFO -  [Parent 2298] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2351
13:11:57     INFO -  ++DOMWINDOW == 207 (0xfb14cf4) [pid = 2298] [serial = 3878] [outer = 0x1077764c]
13:11:57     INFO -  ++DOMWINDOW == 208 (0xcf42174) [pid = 2298] [serial = 3879] [outer = 0x9da114c]
13:11:57     INFO -  JavaScript strict warning: chrome://browser/content/customizableui/toolbar.xml, line 417: assignment to undeclared variable node
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:57     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Warning: "ReferenceError: assignment to undeclared variable node" {file: "chrome://browser/content/customizableui/toolbar.xml" line: 417}]
13:11:57     INFO -  ++DOCSHELL 0xcb32810 == 75 [pid = 2298] [id = 1426]
13:11:57     INFO -  ++DOMWINDOW == 209 (0x10666fac) [pid = 2298] [serial = 3880] [outer = (nil)]
13:11:57     INFO -  ++DOMWINDOW == 210 (0xe709f44) [pid = 2298] [serial = 3881] [outer = 0x10666fac]
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:57     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:57     INFO -  ++DOMWINDOW == 211 (0xe83e584) [pid = 2298] [serial = 3882] [outer = 0x10666fac]
13:11:57     INFO -  JavaScript strict warning: chrome://browser/content/browser.js, line 1686: reference to undefined property this._cps2
13:11:58     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Warning: "ReferenceError: reference to undefined property this._cps2" {file: "chrome://browser/content/browser.js" line: 1686}]
13:11:58     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Error: "this._cps2 is undefined" {file: "chrome://browser/content/browser.js" line: 1686}]
13:11:58     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(enabled) failed: file ../../../dom/base/Navigator.cpp, line 1708
13:11:58     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt_page.html" line: 0}]
13:11:58     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Secondary actions should exist (always/never remember)
13:11:58     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:58     INFO -  ++DOCSHELL 0xb3734b0 == 76 [pid = 2298] [id = 1427]
13:11:58     INFO -  ++DOMWINDOW == 212 (0xd68b514) [pid = 2298] [serial = 3883] [outer = (nil)]
13:11:58     INFO -  ++DOMWINDOW == 213 (0xeefd434) [pid = 2298] [serial = 3884] [outer = 0xd68b514]
13:11:58     INFO -  ++DOCSHELL 0xf3ad770 == 77 [pid = 2298] [id = 1428]
13:11:58     INFO -  ++DOMWINDOW == 214 (0x10221d24) [pid = 2298] [serial = 3885] [outer = (nil)]
13:11:58     INFO -  ++DOCSHELL 0xf8f6118 == 78 [pid = 2298] [id = 1429]
13:11:58     INFO -  ++DOMWINDOW == 215 (0x10406cac) [pid = 2298] [serial = 3886] [outer = (nil)]
13:11:59     INFO -  ++DOCSHELL 0xab6cd10 == 79 [pid = 2298] [id = 1430]
13:11:59     INFO -  ++DOMWINDOW == 216 (0xaf67d24) [pid = 2298] [serial = 3887] [outer = (nil)]
13:11:59     INFO -  ++DOMWINDOW == 217 (0xe9c5a64) [pid = 2298] [serial = 3888] [outer = 0xaf67d24]
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && subjPrincipal) failed: file ../../../docshell/base/nsDocShell.cpp, line 8591
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(globalObject && globalObject->GetGlobalJSObject()) failed: file ../../../../../content/html/document/src/nsHTMLContentSink.cpp, line 717
13:11:59     INFO -  [Parent 2298] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2351
13:11:59     INFO -  ++DOMWINDOW == 218 (0xa62aa3c) [pid = 2298] [serial = 3889] [outer = 0x10221d24]
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(globalObject && globalObject->GetGlobalJSObject()) failed: file ../../../../../content/html/document/src/nsHTMLContentSink.cpp, line 717
13:11:59     INFO -  [Parent 2298] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2351
13:11:59     INFO -  ++DOMWINDOW == 219 (0xaf6a7d4) [pid = 2298] [serial = 3890] [outer = 0x10406cac]
13:11:59     INFO -  ++DOMWINDOW == 220 (0x105086a4) [pid = 2298] [serial = 3891] [outer = 0xaf67d24]
13:11:59     INFO -  JavaScript strict warning: chrome://browser/content/customizableui/toolbar.xml, line 417: assignment to undeclared variable node
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:59     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Warning: "ReferenceError: assignment to undeclared variable node" {file: "chrome://browser/content/customizableui/toolbar.xml" line: 417}]
13:11:59     INFO -  ++DOCSHELL 0xd894460 == 80 [pid = 2298] [id = 1431]
13:11:59     INFO -  ++DOMWINDOW == 221 (0xfa3d2dc) [pid = 2298] [serial = 3892] [outer = (nil)]
13:11:59     INFO -  ++DOMWINDOW == 222 (0xda27ec4) [pid = 2298] [serial = 3893] [outer = 0xfa3d2dc]
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
13:11:59     INFO -  [Parent 2298] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file ../../../../toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 107
13:11:59     INFO -  ++DOMWINDOW == 223 (0xb71a77c) [pid = 2298] [serial = 3894] [outer = 0xfa3d2dc]
13:11:59     INFO -  [Parent 2298] WARNING: attempt to modify an immutable nsStandardURL: file ../../../../netwerk/base/src/nsStandardURL.cpp, line 1210
<MISC DOMWINDOW/DOCSHELL STUFF - SEE LOG>
13:12:29     INFO -  SCREENSHOT: <see log>
13:12:30  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Test timed out
13:12:30     INFO -  TEST-INFO | MEMORY STAT vsize after test: 981950464
13:12:30     INFO -  TEST-INFO | MEMORY STAT residentFast after test: 296701952
13:12:30     INFO -  INFO TEST-END | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | finished in 30065ms
13:12:30     INFO -  TEST-INFO | checking window state
13:12:30     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | must wait for focus
13:12:30  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | uncaught exception - ReferenceError: executeSoon is not defined at chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js:23
13:12:30     INFO -  Stack trace:
13:12:30     INFO -      JS frame :: chrome://mochikit/content/tests/SimpleTest/SimpleTest.js :: simpletestOnerror :: line 1166
13:12:30     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
13:12:30     INFO -  JavaScript error: chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js, line 23: executeSoon is not defined
13:12:30     INFO -  --DOCSHELL 0xce49230 == 20 [pid = 2298] [id = 1423]
13:12:30     INFO -  --DOCSHELL 0xf3ad770 == 19 [pid = 2298] [id = 1428]
13:12:30     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | Console message: [JavaScript Error: "ReferenceError: executeSoon is not defined" {file: "chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js" line: 23}]
(Reporter)

Comment 1

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=31385462&tree=B2g-Inbound

Rev3 Fedora 12x64 b2g-inbound debug test mochitest-browser-chrome on 2013-12-03 07:26:26 PST for push 09c1263cd190
slave: talos-r3-fed64-063
Hardware: x86 → All

Comment 2

5 years ago
I suspect this needs the same treatment as bug 915184.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Updated

5 years ago
Blocks: 930793
(Assignee)

Comment 5

5 years ago
Created attachment 8344789 [details] [diff] [review]
patch

Similar to Bug 915184, and fixes another case too I got locally.
Assignee: nobody → bugs
(Assignee)

Updated

5 years ago
Attachment #8344789 - Flags: review?(ehsan)
(Assignee)

Comment 7

5 years ago
Looks like there are still some other pb issues, but I don't see geo_ stuff in the failures.

Comment 8

5 years ago
Comment on attachment 8344789 [details] [diff] [review]
patch

Review of attachment 8344789 [details] [diff] [review]:
-----------------------------------------------------------------

blanket r+ for all similar test changes that you might need.
Attachment #8344789 - Flags: review?(ehsan) → review+
Comment hidden (Treeherder Robot)
https://hg.mozilla.org/mozilla-central/rev/47d69c3b40be
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
(Reporter)

Comment 12

5 years ago
https://hg.mozilla.org/releases/mozilla-aurora/rev/fba49bea43cb
https://hg.mozilla.org/releases/mozilla-beta/rev/5fb33b37dc32
https://hg.mozilla.org/releases/mozilla-esr24/rev/647b075ab842
https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/a1a7cb75d912
status-b2g-v1.2: --- → fixed
status-b2g-v1.3: --- → fixed
status-firefox27: --- → fixed
status-firefox28: --- → fixed
status-firefox29: --- → fixed
status-firefox-esr24: --- → fixed
You need to log in before you can comment on or make changes to this bug.