Closed Bug 1403365 Opened 7 years ago Closed 7 years ago

Intermittent browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out -

Categories

(Firefox :: Page Info Window, defect, P5)

defect

Tracking

()

RESOLVED FIXED
Firefox 59
Tracking Status
firefox58 --- wontfix
firefox59 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: allstars.chh)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Attachments

(2 files)

Filed by: archaeopteryx [at] coole-files.de https://treeherder.mozilla.org/logviewer.html#?job_id=133387686&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/ZNhN4aWETbyq_4zmhsHzeA/runs/0/artifacts/public/test_info/browser-chrome-chunked_errorsummary.log 11:34:35 INFO - TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js 11:34:36 INFO - GECKO(1756) | 2017-09-26 11:34:36.203 plugin-container[1760:11672] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c47, name = 'com.apple.tsm.portname' 11:34:36 INFO - GECKO(1756) | See /usr/include/servers/bootstrap_defs.h for the error codes. 11:35:20 INFO - TEST-INFO | started process screencapture 11:35:20 INFO - TEST-INFO | screencapture: exit 0 11:35:20 INFO - Buffered messages logged at 11:34:35 11:35:20 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: "https://example.com/browser/browser/base/content/test/pageinfo/image.html" line: 0}] 11:35:20 INFO - waitForEvent pageInfo 11:35:20 INFO - calling testFirstPartyDomain 11:35:20 INFO - pageInfo load 11:35:20 INFO - Buffered messages logged at 11:34:36 11:35:20 INFO - pageInfo onfinished 11:35:20 INFO - TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | should have imagetree element - true == true - 11:35:20 INFO - imagetree select 0 11:35:20 INFO - preview.src= 11:35:20 INFO - Console message: OpenGL compositor Initialized Succesfully. 11:35:20 INFO - Version: 2.1 INTEL-10.6.33 11:35:20 INFO - Vendor: Intel Inc. 11:35:20 INFO - Renderer: Intel Iris OpenGL Engine 11:35:20 INFO - FBO Texture Target: TEXTURE_2D 11:35:20 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 11:35:20 INFO - Buffered messages finished 11:35:20 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out -
this failure has increased since September 26th on windows opt/pgo (notice, not debug). here is a recent win10-pgo log: https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=134270119 and related text from the log: 11:32:27 INFO - 128 INFO TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js 11:33:12 INFO - TEST-INFO | started process screenshot 11:33:12 INFO - TEST-INFO | screenshot: exit 0 11:33:12 INFO - Buffered messages logged at 11:32:27 11:33:12 INFO - 129 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: "https://example.com/browser/browser/base/content/test/pageinfo/image.html" line: 0}] 11:33:12 INFO - 130 INFO waitForEvent pageInfo 11:33:12 INFO - 131 INFO Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 11:33:12 INFO - 132 INFO calling testFirstPartyDomain 11:33:12 INFO - 133 INFO pageInfo load 11:33:12 INFO - 134 INFO pageInfo onfinished 11:33:12 INFO - 135 INFO TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | should have imagetree element - true == true - 11:33:12 INFO - 136 INFO imagetree select 0 11:33:12 INFO - 137 INFO preview.src= 11:33:12 INFO - Buffered messages finished 11:33:12 ERROR - 138 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out - 11:33:12 INFO - GECKO(6064) | MEMORY STAT | vsize 1744MB | vsizeMaxContiguous 132351032MB | residentFast 220MB | heapAllocated 74MB 11:33:12 INFO - 139 INFO TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | took 45037ms 11:33:12 INFO - Not taking screenshot here: see the one that was previously logged 11:33:12 ERROR - 140 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a tab after previous test timed out: https://example.com/browser/browser/base/content/test/pageinfo/image.html - 11:33:12 INFO - 141 INFO checking window state 11:33:12 INFO - Not taking screenshot here: see the one that was previously logged 11:33:12 ERROR - 142 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a Browser:page-info after previous test timed out - 11:33:12 INFO - GECKO(6064) | must wait for focus 11:33:12 INFO - 143 INFO TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_image_info.js 11:33:12 INFO - GECKO(6064) | MEMORY STAT | vsize 1742MB | vsizeMaxContiguous 132351032MB | residentFast 220MB | heapAllocated 77MB 11:33:12 INFO - 144 INFO TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_image_info.js | took 268ms :flo, I see you are the triage owner for firefox::page info window, can you help prioritize this bug and get the right developer to look at it if it isn't you.
Flags: needinfo?(florian)
Whiteboard: [stockwell needswork]
(In reply to Joel Maher ( :jmaher) (UTC-5) from comment #2) > :flo, I see you are the triage owner for firefox::page info window, can you > help prioritize this bug and get the right developer to look at it if it > isn't you. This test was recently added in bug 1376971, so the right developers are probably people who were involved in that bug.
Blocks: 1376971
Flags: needinfo?(florian) → needinfo?(allstars.chh)
thanks :florian! allstars.chh, let me know if you need more information about how this is run or the failure patterns.
(In reply to Joel Maher ( :jmaher) (UTC-5) from comment #2) > 11:33:12 INFO - 130 INFO waitForEvent pageInfo > 11:33:12 INFO - 131 INFO Console message: [JavaScript Warning: "Use of > nsIFile in content process is deprecated." {file: > "resource://gre/modules/FileUtils.jsm" line: 174}] > 11:33:12 INFO - 132 INFO calling testFirstPartyDomain > 11:33:12 INFO - 133 INFO pageInfo load > 11:33:12 INFO - 134 INFO pageInfo onfinished > 11:33:12 INFO - 135 INFO TEST-PASS | > browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | > should have imagetree element - true == true - > 11:33:12 INFO - 136 INFO imagetree select 0 > 11:33:12 INFO - 137 INFO preview.src= Normally preview.src will be https://example.com/browser/browser/base/content/test/pageinfo/moz.png This is the first element will be previewed. http://searchfox.org/mozilla-central/source/browser/base/content/test/pageinfo/image.html However now it's empty, so I guess there's some timing issue here. The following code should select the first element to be previewed. http://searchfox.org/mozilla-central/source/browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js#23-25 However thepreviewimage is set until makePreview http://searchfox.org/mozilla-central/source/browser/base/content/pageinfo/pageInfo.js#848 I guess we should wait until thepreviewimage has src attribute set.
Flags: needinfo?(allstars.chh)
Assignee: nobody → allstars.chh
(In reply to Yoshi Huang [:allstars.chh] from comment #6) > > 11:33:12 INFO - 136 INFO imagetree select 0 > > 11:33:12 INFO - 137 INFO preview.src= > > Normally preview.src will be > https://example.com/browser/browser/base/content/test/pageinfo/moz.png The info("preview.src=" + preview.src); line showing an empty src isn't surprising as makePreview sets the src attribute after openCacheEntry asynchronously calls its callback. But the test awaits waitForEvent(preview, "loadend"), and I don't see why that doesn't work.
(In reply to Florian Quèze [:florian] [:flo] from comment #7) > But the test awaits waitForEvent(preview, "loadend"), and I don't see why > that doesn't work. I think the problem the 'thepreviewimage' element I got is, the original element in XUL. http://searchfox.org/mozilla-central/source/browser/base/content/pageinfo/pageInfo.xul#251 That's why its loadend is never fired. So I need to wait for some onselect event.
Attached patch Patch.Splinter Review
Attachment #8919571 - Flags: review?(amarchesini)
Attachment #8919571 - Flags: review?(amarchesini) → review+
Pushed by yhuang@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/8eb6482a5464 fix intermittent failure for browser_pageinfo_firstPartyIsolation.js. r=baku
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
thanks for fixing this.
Whiteboard: [stockwell needswork] → [stockwell fixed:other]
INFO - 101 INFO TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | should have imagetree element - true == true - 00:41:40 INFO - 102 INFO imagetree select 0 00:41:40 INFO - 103 INFO preview.src= 00:41:40 INFO - Buffered messages finished 00:41:40 ERROR - 104 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out - 00:41:40 INFO - GECKO(3064) | MEMORY STAT | vsize 765MB | vsizeMaxContiguous 675MB | residentFast 232MB | heapAllocated 94MB 00:41:40 INFO - 105 INFO TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | took 90110ms 00:41:40 INFO - Not taking screenshot here: see the one that was previously logged 00:41:40 ERROR - 106 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a tab after previous test timed out: https://example.com/browser/browser/base/content/test/pageinfo/image.html - 00:41:40 INFO - GECKO(3064) | ++DOCSHELL 0EDA3400 == 9 [pid = 3064] [id = {9c3430a3-f97b-4316-8260-ed8d2216becf}] 00:41:40 INFO - GECKO(3064) | ++DOMWINDOW == 17 (0FBB4000) [pid = 3064] [serial = 36] [outer = 00000000] 00:41:40 INFO - GECKO(3064) | ++DOMWINDOW == 18 (0FBBE000) [pid = 3064] [serial = 37] [outer = 0FBB4000] 00:41:41 INFO - 107 INFO checking window state 00:41:41 INFO - Not taking screenshot here: see the one that was previously logged 00:41:41 ERROR - 108 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a Browser:page-info after previous test timed out - 00:41:41 INFO - GECKO(3064) | must wait for focus 00:41:41 INFO - GECKO(3064) | --DOCSHELL 1E8E0800 == 8 [pid = 3064] [id = {8acbc453-5130-413d-8bf9-d967d3452af4}]
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
can we close this bug?
There have been 32 failures in the last 7 days. The most affected platform is the OS X 10.10, with some failures occurring on: macosx64-nightly and Linux x64. Occurrences per build type: - 21 on opt - 11 on debug The number of failures seems to be increasing since December 15th. Here is a recent relevant log file: https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=151967425&lineNumber=1810 And a snippet with the failure: 08:08:25 INFO - Console message: OpenGL compositor Initialized Succesfully. 1794 08:08:25 INFO - Version: 2.1 INTEL-10.6.33 1795 08:08:25 INFO - Vendor: Intel Inc. 1796 08:08:25 INFO - Renderer: Intel Iris OpenGL Engine 1797 08:08:25 INFO - FBO Texture Target: TEXTURE_2D 1798 08:08:25 INFO - Console message: [JavaScript Error: "TypeError: gImageView.data[row] is undefined" {file: "chrome://browser/content/pageinfo/pageInfo.js" line: 785}] 1799 08:08:25 INFO - makePreview@chrome://browser/content/pageinfo/pageInfo.js:785:7 1800 08:08:25 INFO - onImageSelect@chrome://browser/content/pageinfo/pageInfo.js:779:5 1801 08:08:25 INFO - onselect@chrome://browser/content/pageinfo/pageInfo.xul:1:1 1802 08:08:25 INFO - testFirstPartyDomain/</<@chrome://mochitests/content/browser/browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js:23:9 1803 08:08:25 INFO - async*loadPageInfo/onmessage/<@chrome://browser/content/pageinfo/pageInfo.js:391:43 1804 08:08:25 INFO - onmessage@chrome://browser/content/pageinfo/pageInfo.js:391:7 1805 08:08:25 INFO - 1806 08:08:25 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: "https://example.com/browser/browser/base/content/test/pageinfo/image.html" line: 0}] 1807 08:08:25 INFO - Buffered messages logged at 08:07:41 1808 08:08:25 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 1809 08:08:25 INFO - Buffered messages finished 1810 08:08:25 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out - 1811 08:08:25 INFO - GECKO(945) | MEMORY STAT | vsize 4401MB | residentFast 349MB | heapAllocated 83MB 1812 08:08:25 INFO - TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | took 45060ms 1813 08:08:25 INFO - Not taking screenshot here: see the one that was previously logged 1814 08:08:25 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a tab after previous test timed out: https://example.com/browser/browser/base/content/test/pageinfo/image.html - 1815 08:08:25 INFO - checking window state 1816 08:08:25 INFO - Not taking screenshot here: see the one that was previously logged 1817 08:08:25 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a Browser:page-info after previous test timed out - 1818 08:08:25 INFO - GECKO(945) | must wait for focus :florian, could you please have a look?
Flags: needinfo?(florian)
Whiteboard: [stockwell fixed:other] → [stockwell needswork]
There are 57 failures on this bug in the last 7 days. They occur mainly on OS X 10.10 and the other platforms are Linux, Linux x64, linux64-stylo-disabled, macosx64-nightly, windows10-64. The affected builds type are opt and debug. Here is a recent log example: https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=153310806&lineNumber=3066 and a relevant part of this log: 14:36:41 INFO - TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js 2994 14:36:41 INFO - GECKO(2047) | Chrome file doesn't exist: /Users/cltbld/tasks/task_1514123108/build/tests/mochitest/browser/browser/base/content/test/pageinfo/head.js 2995 14:36:41 INFO - GECKO(2047) | ++DOCSHELL 0x11b919800 == 2 [pid = 2050] [id = {ff7d2718-34d7-b14a-b855-c381097b1679}] 2996 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 4 (0x10e07c3f0) [pid = 2050] [serial = 4] [outer = 0x0] 2997 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 5 (0x11b3d3800) [pid = 2050] [serial = 5] [outer = 0x10e07c3f0] 2998 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 2 (0x122327800) [pid = 2051] [serial = 2] [outer = 0x115d7b010] 2999 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 6 (0x11b3d4000) [pid = 2050] [serial = 6] [outer = 0x10e07c3f0] 3000 14:36:41 INFO - GECKO(2047) | ++DOCSHELL 0x129294800 == 7 [pid = 2047] [id = {e13dd433-5d7e-344b-9e07-28619d62f033}] 3001 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 13 (0x129b02280) [pid = 2047] [serial = 13] [outer = 0x0] 3002 14:36:41 INFO - GECKO(2047) | ++DOMWINDOW == 14 (0x12a69b800) [pid = 2047] [serial = 14] [outer = 0x129b02280] 3003 14:36:42 INFO - GECKO(2047) | [Parent 2047, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/worker/workspace/build/src/netwerk/base/nsChannelClassifier.cpp, line 344 3004 14:36:42 INFO - GECKO(2047) | [Parent 2047, Socket Thread] WARNING: '!workerPrivate', file /builds/worker/workspace/build/src/dom/base/nsContentUtils.cpp, line 2372 3005 14:36:42 INFO - GECKO(2047) | ++DOMWINDOW == 7 (0x11c910800) [pid = 2050] [serial = 7] [outer = 0x10e07c3f0] 3006 14:36:42 INFO - GECKO(2047) | JavaScript error: chrome://browser/content/pageinfo/pageInfo.js, line 785: TypeError: gImageView.data[row] is undefined 3007 14:36:42 INFO - GECKO(2047) | [Parent 2047, Socket Thread] WARNING: '!workerPrivate', file /builds/worker/workspace/build/src/dom/base/nsContentUtils.cpp, line 2372 3008 14:36:42 INFO - GECKO(2047) | [Parent 2047, Socket Thread] WARNING: '!workerPrivate', file /builds/worker/workspace/build/src/dom/base/nsContentUtils.cpp, line 2372 3009 14:36:42 INFO - GECKO(2047) | [Parent 2047, Socket Thread] WARNING: '!workerPrivate', file /builds/worker/workspace/build/src/dom/base/nsContentUtils.cpp, line 2372 3010 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] Register: decoder=0x11c916000, count=1 3011 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] Register: decoder=0x11c91a400, count=2 3012 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] ShutdownDecoder: decoder: 'vorbis audio decoder' (0x11d32d420) flush:1 3013 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] operator(): pool=0x113c65600 shutdown=false count=0 3014 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] ShutdownDecoder: decoder: 'theora video decoder' (0x11c95ba00) flush:1 3015 14:36:43 INFO - GECKO(2047) | [DEBUG SHUTDOWN] operator(): pool=0x11c963500 shutdown=false count=0 3016 14:36:44 INFO - GECKO(2047) | --DOCSHELL 0x121bbc000 == 1 [pid = 2048] [id = {abbc9b58-cbe6-f240-8ecb-40995f5b13e6}] 3017 14:36:44 INFO - GECKO(2047) | --DOCSHELL 0x123b08000 == 6 [pid = 2047] [id = {540d6617-c4ab-164d-a613-226955179f50}] 3018 14:36:44 INFO - GECKO(2047) | --DOCSHELL 0x121d42800 == 5 [pid = 2047] [id = {e3ed0606-49ab-7947-b210-5a567c02f82e}] 3019 14:36:48 INFO - GECKO(2047) | --DOMWINDOW == 6 (0x121b50000) [pid = 2048] [serial = 2] [outer = 0x0] [url = about:blank] 3020 14:36:48 INFO - GECKO(2047) | --DOMWINDOW == 5 (0x1285f3400) [pid = 2048] [serial = 6] [outer = 0x0] [url = about:blank] 3021 14:36:49 INFO - GECKO(2047) | --DOCSHELL 0x11f7e8800 == 0 [pid = 2049] [id = {8990d40b-94f4-8349-87fd-ee15eab9aa21}] 3022 14:36:49 INFO - GECKO(2047) | --DOCSHELL 0x11276d000 == 1 [pid = 2050] [id = {80c10905-62f8-634f-9968-769123aa4d10}] 3023 14:36:51 INFO - GECKO(2047) | --DOMWINDOW == 4 (0x11bf78660) [pid = 2048] [serial = 1] [outer = 0x0] [url = about:blank] 3024 14:36:52 INFO - GECKO(2047) | --DOMWINDOW == 13 (0x120ada100) [pid = 2047] [serial = 11] [outer = 0x0] [url = chrome://browser/content/pageinfo/pageInfo.xul] 3025 14:36:52 INFO - GECKO(2047) | --DOMWINDOW == 12 (0x120ad9560) [pid = 2047] [serial = 6] [outer = 0x0] [url = about:blank] 3026 14:36:54 INFO - GECKO(2047) | --DOMWINDOW == 11 (0x121cc4c00) [pid = 2047] [serial = 7] [outer = 0x0] [url = about:blank] 3027 14:36:54 INFO - GECKO(2047) | --DOMWINDOW == 10 (0x12b5d2800) [pid = 2047] [serial = 12] [outer = 0x0] [url = about:blank] 3028 14:36:54 INFO - GECKO(2047) | --DOMWINDOW == 6 (0x11b3d4000) [pid = 2050] [serial = 6] [outer = 0x0] [url = about:blank] 3029 14:36:54 INFO - GECKO(2047) | --DOMWINDOW == 5 (0x11b3d3800) [pid = 2050] [serial = 5] [outer = 0x0] [url = about:blank] 3030 14:36:54 INFO - GECKO(2047) | --DOMWINDOW == 4 (0x11a7c1400) [pid = 2050] [serial = 2] [outer = 0x0] [url = about:blank] 3031 14:36:55 INFO - GECKO(2047) | [Parent 2047, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/worker/workspace/build/src/dom/fetch/FetchDriver.cpp, line 696 3032 14:36:56 INFO - GECKO(2047) | --DOMWINDOW == 3 (0x1285f2000) [pid = 2048] [serial = 4] [outer = 0x0] [url = about:blank] 3033 14:36:56 INFO - GECKO(2047) | --DOMWINDOW == 2 (0x128576000) [pid = 2048] [serial = 3] [outer = 0x0] [url = about:blank] 3034 14:36:57 INFO - GECKO(2047) | --DOMWINDOW == 3 (0x10e07b660) [pid = 2050] [serial = 1] [outer = 0x0] [url = https://example.com/browser/browser/base/content/test/pageinfo/feed_tab.html] 3035 14:36:59 INFO - GECKO(2047) | --DOMWINDOW == 1 (0x119b79660) [pid = 2049] [serial = 1] [outer = 0x0] [url = about:blank] 3036 14:36:59 INFO - GECKO(2047) | --DOMWINDOW == 2 (0x11b3c9c00) [pid = 2050] [serial = 3] [outer = 0x0] [url = https://example.com/browser/browser/base/content/test/pageinfo/feed_tab.html] 3037 14:36:59 INFO - GECKO(2047) | 2017-12-24 14:36:59.830 firefox[2047:32953] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightlydebug.savedState/window_1.data: No such file or directory (2) 3038 14:37:05 INFO - GECKO(2047) | --DOMWINDOW == 0 (0x1261c7400) [pid = 2049] [serial = 2] [outer = 0x0] [url = about:blank] 3039 14:38:11 INFO - TEST-INFO | started process screencapture 3040 14:38:11 INFO - TEST-INFO | screencapture: exit 0 3041 14:38:11 INFO - Buffered messages logged at 14:36:41 3042 14:38:11 INFO - waitForEvent pageInfo 3043 14:38:11 INFO - Buffered messages logged at 14:36:42 3044 14:38:11 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 3045 14:38:11 INFO - calling testFirstPartyDomain 3046 14:38:11 INFO - pageInfo load 3047 14:38:11 INFO - pageInfo onfinished 3048 14:38:11 INFO - TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | should have imagetree element - true == true - 3049 14:38:11 INFO - imagetree select 0 3050 14:38:11 INFO - preview.src= 3051 14:38:11 INFO - Console message: OpenGL compositor Initialized Succesfully. 3052 14:38:11 INFO - Version: 2.1 INTEL-10.6.33 3053 14:38:11 INFO - Vendor: Intel Inc. 3054 14:38:11 INFO - Renderer: Intel Iris OpenGL Engine 3055 14:38:11 INFO - FBO Texture Target: TEXTURE_2D 3056 14:38:11 INFO - Console message: [JavaScript Error: "TypeError: gImageView.data[row] is undefined" {file: "chrome://browser/content/pageinfo/pageInfo.js" line: 785}] 3057 14:38:11 INFO - makePreview@chrome://browser/content/pageinfo/pageInfo.js:785:7 3058 14:38:11 INFO - onImageSelect@chrome://browser/content/pageinfo/pageInfo.js:779:5 3059 14:38:11 INFO - onselect@chrome://browser/content/pageinfo/pageInfo.xul:1:1 3060 14:38:11 INFO - testFirstPartyDomain/</<@chrome://mochitests/content/browser/browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js:23:9 3061 14:38:11 INFO - async*loadPageInfo/onmessage/<@chrome://browser/content/pageinfo/pageInfo.js:391:43 3062 14:38:11 INFO - onmessage@chrome://browser/content/pageinfo/pageInfo.js:391:7 3063 14:38:11 INFO - 3064 14:38:11 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: "https://example.com/browser/browser/base/content/test/pageinfo/image.html" line: 0}] 3065 14:38:11 INFO - Buffered messages finished 3066 14:38:11 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Test timed out - 3067 14:38:11 INFO - GECKO(2047) | MEMORY STAT | vsize 4402MB | residentFast 359MB | heapAllocated 83MB 3068 14:38:11 INFO - TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | took 90196ms 3069 14:38:11 INFO - Not taking screenshot here: see the one that was previously logged 3070 14:38:11 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a tab after previous test timed out: https://example.com/browser/browser/base/content/test/pageinfo/image.html - 3071 14:38:11 INFO - GECKO(2047) | ++DOCSHELL 0x114219000 == 1 [pid = 2049] [id = {747867a9-5c6b-e345-8df1-c78a22b332c5}] 3072 14:38:11 INFO - GECKO(2047) | ++DOMWINDOW == 1 (0x119b79660) [pid = 2049] [serial = 3] [outer = 0x0] 3073 14:38:11 INFO - GECKO(2047) | ++DOMWINDOW == 2 (0x11f74ec00) [pid = 2049] [serial = 4] [outer = 0x119b79660] 3074 14:38:11 INFO - checking window state 3075 14:38:11 INFO - Not taking screenshot here: see the one that was previously logged 3076 14:38:11 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js | Found a Browser:page-info after previous test timed out - 3077 14:38:11 INFO - GECKO(2047) | must wait for focus 3078 14:38:11 INFO - TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_image_info.js 3079 14:38:11 INFO - GECKO(2047) | Chrome file doesn't exist: /Users/cltbld/tasks/task_1514123108/build/tests/mochitest/browser/browser/base/content/test/pageinfo/head.js 3080 14:38:11 INFO - GECKO(2047) | ++DOCSHELL 0x11276d000 == 2 [pid = 2050] [id = {4ebb8111-6916-4e4d-9c36-6f87453d880c}] 3081 14:38:11 INFO - GECKO(2047) | ++DOMWINDOW == 3 (0x10e07b660) [pid = 2050] [serial = 8] [outer = 0x0] 3082 14:38:11 INFO - GECKO(2047) | ++DOMWINDOW == 4 (0x11b3c8800) [pid = 2050] [serial = 9] [outer = 0x10e07b660] 3083 14:38:11 INFO - GECKO(2047) | --DOCSHELL 0x129294800 == 4 [pid = 2047] [id = {e13dd433-5d7e-344b-9e07-28619d62f033}] 3084 14:38:12 INFO - GECKO(2047) | ++DOMWINDOW == 5 (0x11b3cdc00) [pid = 2050] [serial = 10] [outer = 0x10e07b660] 3085 14:38:12 INFO - GECKO(2047) | ++DOCSHELL 0x11473c000 == 5 [pid = 2047] [id = {e73da96f-693d-934b-92e6-0c346b6a7836}] 3086 14:38:12 INFO - GECKO(2047) | ++DOMWINDOW == 11 (0x10be25a40) [pid = 2047] [serial = 15] [outer = 0x0] 3087 14:38:12 INFO - GECKO(2047) | ++DOMWINDOW == 12 (0x11524f800) [pid = 2047] [serial = 16] [outer = 0x10be25a40] 3088 14:38:13 INFO - GECKO(2047) | MEMORY STAT | vsize 4407MB | residentFast 366MB | heapAllocated 86MB 3089 14:38:13 INFO - TEST-OK | browser/base/content/test/pageinfo/browser_pageinfo_image_info.js | took 1262ms 3090 14:38:13 INFO - GECKO(2047) | ++DOCSHELL 0x11b909000 == 3 [pid = 2050] [id = {8638c41e-f0d7-a344-a6f6-92acbfd24250}] 3091 14:38:13 INFO - GECKO(2047) | ++DOMWINDOW == 6 (0x10e07d180) [pid = 2050] [serial = 11] [outer = 0x0] 3092 14:38:13 INFO - GECKO(2047) | ++DOMWINDOW == 7 (0x11c911800) [pid = 2050] [serial = 12] [outer = 0x10e07d180] 3093 14:38:13 INFO - checking window state
Flags: needinfo?(allstars.chh)
Flags: needinfo?(florian)
Flags: needinfo?(allstars.chh)
Attachment #8939758 - Flags: review?(amarchesini) → review+
Pushed by yhuang@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/cb4fd975b8bb fixed intermittent in browser_pageinfo_firstPartyIsolation.js r=baku
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → FIXED
Target Milestone: Firefox 58 → Firefox 59
See Also: → 1434395
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: