Open Bug 1590136 Opened 5 years ago Updated 3 years ago

Intermittent toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js | Uncaught exception - TypeError: The expression cannot be converted to return the specified type.

Categories

(Toolkit :: Add-ons Manager, defect, P3)

Unspecified
macOS
defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure, leave-open, Whiteboard: [stockwell disabled])

Attachments

(1 file)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=272178153&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/An5p1X3QSSaqpy00OolCow/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-21T14:54:05.758Z] 14:54:05 INFO - TEST-START | toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js
[task 2019-10-21T14:54:05.776Z] 14:54:05 INFO - GECKO(1995) | ++DOCSHELL 0x11f01b000 == 4 [pid = 1998] [id = {3d773440-2a1b-eb41-80b4-6ab3ec0f2484}]
[task 2019-10-21T14:54:05.776Z] 14:54:05 INFO - GECKO(1995) | ++DOMWINDOW == 14 (0x11f049980) [pid = 1998] [serial = 19] [outer = 0x0]
[task 2019-10-21T14:54:05.776Z] 14:54:05 INFO - GECKO(1995) | ++DOMWINDOW == 15 (0x124743c00) [pid = 1998] [serial = 20] [outer = 0x11f049980]
[task 2019-10-21T14:54:05.789Z] 14:54:05 INFO - GECKO(1995) | --DOCSHELL 0x11b209800 == 0 [pid = 2004] [id = {13b22d28-cffe-a144-a3aa-48f4922aa97d}] [url = about:blank]
[task 2019-10-21T14:54:05.837Z] 14:54:05 INFO - GECKO(1995) | --DOMWINDOW == 0 (0x11f7a3000) [pid = 2001] [serial = 3] [outer = 0x0] [url = http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger_frame.html?http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Finstalltrigger.html%3F%257B%2522Unsigned%2520XPI%2522%253A%257B%2522URL%2522%253A%2522http%253A%252F%252Fexample.com%252Fbrowser%252Ftoolkit%252Fmozapps%252Fextensions%252Ftest%252Fxpinstall%252Famosigned.xpi%2522%252C%2522IconURL%2522%253A%2522http%253A%252F%252Fexample.com%252Fbrowser%252Ftoolkit%252Fmozapps%252Fextensions%252Ftest%252Fxpinstall%252Ficon.png%2522%257D%257D]
[task 2019-10-21T14:54:05.889Z] 14:54:05 INFO - GECKO(1995) | --DOMWINDOW == 16 (0x10b6f4800) [pid = 2000] [serial = 4] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:05.889Z] 14:54:05 INFO - GECKO(1995) | --DOCSHELL 0x10ae3b800 == 2 [pid = 2000] [id = {50dc78a6-c700-5d4d-9d4e-9741ec98bd85}] [url = http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22Unsigned%20XPI%22%3A%7B%22URL%22%3A%22http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Famosigned.xpi%22%2C%22Hash%22%3A%22sha1%3A643b08418599ddbd1ea8a511c90696578fb844b9%22%7D%7D]
[task 2019-10-21T14:54:05.889Z] 14:54:05 INFO - GECKO(1995) | --DOCSHELL 0x10ae38000 == 1 [pid = 2000] [id = {4229a0da-de7d-5d4d-9c7e-e1866e64fd89}] [url = http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%22http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Famosigned.xpi%22]
[task 2019-10-21T14:54:05.951Z] 14:54:05 INFO - GECKO(1995) | ++DOMWINDOW == 16 (0x134524000) [pid = 1998] [serial = 21] [outer = 0x11f049980]
[task 2019-10-21T14:54:06.020Z] 14:54:06 INFO - GECKO(1995) | --DOMWINDOW == 15 (0x11c04c3e0) [pid = 2000] [serial = 3] [outer = 0x0] [url = http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22Unsigned%20XPI%22%3A%22http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2FauthRedirect.sjs%3Fhttp%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Famosigned.xpi%22%7D]
[task 2019-10-21T14:54:06.021Z] 14:54:06 INFO - GECKO(1995) | --DOMWINDOW == 14 (0x11c04c020) [pid = 2000] [serial = 1] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:06.253Z] 14:54:06 INFO - GECKO(1995) | --DOCSHELL 0x119443000 == 6 [pid = 1995] [id = {9bc49fff-f979-f64b-b7bc-a46b1ef34d7a}] [url = chrome://global/content/commonDialog.xul]
[task 2019-10-21T14:54:06.253Z] 14:54:06 INFO - GECKO(1995) | --DOCSHELL 0x12efb5800 == 5 [pid = 1995] [id = {076cc5c2-2e36-9643-a431-abfee7d988e7}] [url = chrome://global/content/commonDialog.xul]
[task 2019-10-21T14:54:06.437Z] 14:54:06 INFO - GECKO(1995) | --DOMWINDOW == 2 (0x11c1e6c00) [pid = 2003] [serial = 2] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:06.455Z] 14:54:06 INFO - GECKO(1995) | --DOMWINDOW == 1 (0x121f4e020) [pid = 2003] [serial = 1] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:06.639Z] 14:54:06 INFO - GECKO(1995) | [Child 1997, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 217
[task 2019-10-21T14:54:06.639Z] 14:54:06 INFO - GECKO(1995) | [Child 1997, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 217
[task 2019-10-21T14:54:06.661Z] 14:54:06 INFO - TEST-INFO | started process screencapture
[task 2019-10-21T14:54:06.796Z] 14:54:06 INFO - TEST-INFO | screencapture: exit 0
[task 2019-10-21T14:54:06.796Z] 14:54:06 INFO - Buffered messages logged at 14:54:05
[task 2019-10-21T14:54:06.796Z] 14:54:06 INFO - Entering test bound testFullscreenBlockAddonInstallPrompt
[task 2019-10-21T14:54:06.797Z] 14:54:06 INFO - Buffered messages finished
[task 2019-10-21T14:54:06.797Z] 14:54:06 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js | Uncaught exception - TypeError: The expression cannot be converted to return the specified type.
[task 2019-10-21T14:54:06.797Z] 14:54:06 INFO - Leaving test bound testFullscreenBlockAddonInstallPrompt
[task 2019-10-21T14:54:06.797Z] 14:54:06 INFO - Entering test bound testFullscreenCloseAddonInstallPrompt
[task 2019-10-21T14:54:06.797Z] 14:54:06 INFO - GECKO(1995) | ++DOCSHELL 0x10a106000 == 2 [pid = 2000] [id = {5883af60-5538-d44c-adf2-ad5551667c1b}]
[task 2019-10-21T14:54:06.798Z] 14:54:06 INFO - GECKO(1995) | ++DOMWINDOW == 15 (0x11c04c020) [pid = 2000] [serial = 18] [outer = 0x0]
[task 2019-10-21T14:54:06.798Z] 14:54:06 INFO - GECKO(1995) | ++DOMWINDOW == 16 (0x10b5e5000) [pid = 2000] [serial = 19] [outer = 0x11c04c020]
[task 2019-10-21T14:54:06.891Z] 14:54:06 INFO - Console message: [JavaScript Warning: "Request for fullscreen was denied because requesting element is not in the currently focused tab." {file: "resource:///actors/DOMFullscreenChild.jsm" line: 30}]
[task 2019-10-21T14:54:06.951Z] 14:54:06 INFO - GECKO(1995) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 83: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | [Child 1997, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 217
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | [Child 1997, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 217
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 15 (0x1192dec00) [pid = 1998] [serial = 2] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 14 (0x131154c00) [pid = 1998] [serial = 6] [outer = 0x0] [url = http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22Unsigned%20XPI%22%3A%22http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2FauthRedirect.sjs%3Fhttp%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Famosigned.xpi%22%7D]
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 13 (0x1192e0400) [pid = 1998] [serial = 11] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOCSHELL 0x11f010800 == 3 [pid = 1998] [id = {fc8c2da4-6db1-cd48-af57-cbfcb00053c8}] [url = about:blank]
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOCSHELL 0x11f00d000 == 2 [pid = 1998] [id = {6e125551-2a19-4c49-9714-0ae9c84268c3}] [url = about:blank]
[task 2019-10-21T14:54:07.011Z] 14:54:07 INFO - GECKO(1995) | --DOCSHELL 0x11f007000 == 1 [pid = 1998] [id = {8abfbd18-7697-9a4b-b938-085a5fdc1ff7}] [url = about:blank]
[task 2019-10-21T14:54:07.051Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 12 (0x11f0495c0) [pid = 1998] [serial = 7] [outer = 0x0] [url = about:blank]
[task 2019-10-21T14:54:07.051Z] 14:54:07 INFO - Console message: [JavaScript Error: "Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized" {file: "resource:///actors/DOMFullscreenParent.jsm" line: 83}]
[task 2019-10-21T14:54:07.132Z] 14:54:07 INFO - GECKO(1995) | ++DOMWINDOW == 17 (0x131cec000) [pid = 2000] [serial = 20] [outer = 0x11c04c020]
[task 2019-10-21T14:54:07.222Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 17 (0x106c257a0) [pid = 1995] [serial = 16] [outer = 0x0] [url = chrome://global/content/commonDialog.xul]
[task 2019-10-21T14:54:07.222Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 16 (0x106c255c0) [pid = 1995] [serial = 14] [outer = 0x0] [url = chrome://global/content/commonDialog.xul]
[task 2019-10-21T14:54:07.222Z] 14:54:07 INFO - GECKO(1995) | --DOMWINDOW == 15 (0x106c253e0) [pid = 1995] [serial = 12] [outer = 0x0] [url = chrome://global/content/commonDialog.xul]
[task 2019-10-21T14:54:07.521Z] 14:54:07 INFO - GECKO(1995) | ++DOMWINDOW == 18 (0x14057b000) [pid = 2000] [serial = 21] [outer = 0x11c04c020]
[task 2019-10-21T14:54:07.590Z] 14:54:07 INFO - 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://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22XPI%22%3A%22amosigned.xpi%22%7D" line: 0}]
[task 2019-10-21T14:54:07.613Z] 14:54:07 INFO - GECKO(1995) | Sending InstallTriggered
[task 2019-10-21T14:54:07.780Z] 14:54:07 INFO - TEST-PASS | toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js | Opened notification is installation blocked prompt - true == true -
[task 2019-10-21T14:54:07.780Z] 14:54:07 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-10-21T14:54:07.780Z] 14:54:07 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js | Uncaught exception - TypeError: The expression cannot be converted to return the specified type.
[task 2019-10-21T14:54:07.780Z] 14:54:07 INFO - Leaving test bound testFullscreenCloseAddonInstallPrompt
[task 2019-10-21T14:54:07.781Z] 14:54:07 INFO - Console message: [JavaScript Warning: "Request for fullscreen was denied because requesting element is not in the currently focused tab." {file: "http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22XPI%22%3A%22amosigned.xpi%22%7D" line: 0}]
[task 2019-10-21T14:54:07.801Z] 14:54:07 INFO - GECKO(1995) | MEMORY STAT | vsize 7686MB | residentFast 386MB | heapAllocated 133MB
[task 2019-10-21T14:54:07.801Z] 14:54:07 INFO - TEST-OK | toolkit/mozapps/extensions/test/xpinstall/browser_block_fullscreen_prompt.js | took 2059ms

Let see if that does it...

Assignee: nobody → mixedpuppy
Flags: needinfo?(mixedpuppy)
Priority: P5 → P1

My fix doesn't seem to fix this completely, perhaps we just re-disable the test on osx-debug, I have higher priority things I need to do right now.

Flags: needinfo?(csabou)
Priority: P1 → P5

Ok, will disable the test on osx debug. Thanks.

Flags: needinfo?(csabou)
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/658e1c3af2ef Disable browser_block_fullscreen_prompt.js on mac debug for frequent failures. r=egao
Keywords: leave-open
Whiteboard: [stockwell disabled]
Assignee: mixedpuppy → nobody
Severity: normal → S4
OS: Unspecified → macOS
Priority: P5 → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: