Intermittent browser_social_chatwindow_resize.js | Test timed out | uncaught exception - ReferenceError: ok is not defined

RESOLVED FIXED in Firefox 30, Firefox OS v1.4

Status

()

Firefox
SocialAPI
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: RyanVM, Assigned: markh)

Tracking

({intermittent-failure})

Trunk
Firefox 32
All
Linux
intermittent-failure
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox30 fixed, firefox31 fixed, firefox32 fixed, firefox-esr24 unaffected, b2g-v1.4 fixed, b2g-v2.0 fixed)

Details

Attachments

(2 attachments)

(Reporter)

Description

4 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=33907483&tree=Mozilla-Inbound

Rev3 Fedora 12x64 mozilla-inbound debug test mochitest-browser-chrome on 2014-01-31 13:22:13 PST for push 1652db1c136e
slave: talos-r3-fed64-068

13:36:01     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | << Check 6: now the nub is hidden we can resize back down to chatWidth*3 before overflow.
13:36:01     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | 6: resizing window to 782, expect 3 visible items
13:36:01     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | 6: resizing window so chat area is 782 wide, currently it is 803.5.  Screen avail is 1600, current outer width is 1017
13:36:02     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | 6: resized window width is 782.5
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | open chat has no menu item
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | collapsed chat has a menu item
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | open chat has no menu item
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | popup matches child collapsed state
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | popup has correct count of children
13:36:02     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | 6: window resized correctly
13:36:04     INFO -  --DOCSHELL 0x369b430 == 56 [pid = 2890] [id = 970]
13:36:04     INFO -  --DOCSHELL 0x5d0cc60 == 55 [pid = 2890] [id = 917]
13:36:04     INFO -  --DOCSHELL 0x81e0e70 == 54 [pid = 2890] [id = 939]
13:36:04     INFO -  --DOCSHELL 0x712bc90 == 53 [pid = 2890] [id = 941]
13:36:04     INFO -  --DOCSHELL 0x8ca85b0 == 52 [pid = 2890] [id = 945]
13:36:04     INFO -  --DOCSHELL 0x41f5660 == 51 [pid = 2890] [id = 955]
13:36:04     INFO -  --DOCSHELL 0x673ddc0 == 50 [pid = 2890] [id = 969]
13:36:04     INFO -  --DOCSHELL 0x85d08f0 == 49 [pid = 2890] [id = 973]
13:36:04     INFO -  --DOCSHELL 0x27178a0 == 48 [pid = 2890] [id = 974]
13:36:04     INFO -  --DOCSHELL 0x7c3cec0 == 47 [pid = 2890] [id = 1002]
13:36:04     INFO -  --DOCSHELL 0x98d2ae0 == 46 [pid = 2890] [id = 1001]
13:36:04     INFO -  --DOCSHELL 0x8dd4280 == 45 [pid = 2890] [id = 1000]
13:36:04     INFO -  --DOCSHELL 0x69d0190 == 44 [pid = 2890] [id = 999]
13:36:04     INFO -  --DOCSHELL 0x9d1ed00 == 43 [pid = 2890] [id = 998]
13:36:04     INFO -  --DOCSHELL 0x2afa360 == 42 [pid = 2890] [id = 997]
13:36:04     INFO -  --DOCSHELL 0x96ab910 == 41 [pid = 2890] [id = 996]
13:36:04     INFO -  --DOCSHELL 0x98f1e20 == 40 [pid = 2890] [id = 994]
13:36:04     INFO -  --DOCSHELL 0x74a83b0 == 39 [pid = 2890] [id = 992]
13:36:04     INFO -  --DOCSHELL 0x9c5bed0 == 38 [pid = 2890] [id = 991]
13:36:04     INFO -  --DOCSHELL 0x9157bb0 == 37 [pid = 2890] [id = 989]
13:36:04     INFO -  --DOCSHELL 0x5e65000 == 36 [pid = 2890] [id = 988]
13:36:04     INFO -  --DOCSHELL 0x76539e0 == 35 [pid = 2890] [id = 987]
13:36:04     INFO -  --DOCSHELL 0x8e21eb0 == 34 [pid = 2890] [id = 986]
13:36:04     INFO -  --DOCSHELL 0x7a45c30 == 33 [pid = 2890] [id = 985]
13:36:04     INFO -  --DOCSHELL 0x48cfc50 == 32 [pid = 2890] [id = 984]
13:36:04     INFO -  --DOCSHELL 0x6a20000 == 31 [pid = 2890] [id = 982]
13:36:04     INFO -  --DOCSHELL 0x409d070 == 30 [pid = 2890] [id = 979]
13:36:04     INFO -  --DOCSHELL 0x2f84cb0 == 29 [pid = 2890] [id = 978]
13:36:04     INFO -  --DOCSHELL 0x92b7890 == 28 [pid = 2890] [id = 977]
13:36:04     INFO -  --DOCSHELL 0x443a460 == 27 [pid = 2890] [id = 976]
13:36:04     INFO -  --DOCSHELL 0x68699b0 == 26 [pid = 2890] [id = 971]
13:36:04     INFO -  --DOMWINDOW == 160 (0x73406c8) [pid = 2890] [serial = 2639] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=third%20chat]
13:36:04     INFO -  --DOMWINDOW == 159 (0x60e59a8) [pid = 2890] [serial = 2660] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:04     INFO -  --DOMWINDOW == 158 (0x7795878) [pid = 2890] [serial = 2614] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=third%20chat]
13:36:04     INFO -  --DOMWINDOW == 157 (0x5139528) [pid = 2890] [serial = 2604] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=first%20chat]
13:36:04     INFO -  --DOMWINDOW == 156 (0x52e3088) [pid = 2890] [serial = 2619] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=first%20chat]
13:36:04     INFO -  --DOMWINDOW == 155 (0x2f619c8) [pid = 2890] [serial = 2539] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html]
13:36:04     INFO -  --DOMWINDOW == 154 (0x26272d8) [pid = 2890] [serial = 2547] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html]
13:36:04     INFO -  --DOMWINDOW == 153 (0x6c92058) [pid = 2890] [serial = 2495] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/share.html]
13:36:04     INFO -  --DOMWINDOW == 152 (0x5d03b18) [pid = 2890] [serial = 2500] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/share.html]
13:36:04     INFO -  --DOMWINDOW == 151 (0x8870538) [pid = 2890] [serial = 2654] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=third%20chat]
13:36:04     INFO -  --DOMWINDOW == 150 (0x7cbaca8) [pid = 2890] [serial = 2594] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=second%20chat]
13:36:04     INFO -  --DOMWINDOW == 149 (0x503bb88) [pid = 2890] [serial = 2569] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=1]
13:36:04     INFO -  --DOMWINDOW == 148 (0x87e20f8) [pid = 2890] [serial = 2589] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=first%20chat]
13:36:04     INFO -  --DOMWINDOW == 147 (0x7fad368) [pid = 2890] [serial = 2584] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:04     INFO -  --DOMWINDOW == 146 (0x7c66308) [pid = 2890] [serial = 2644] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=first%20chat]
13:36:04     INFO -  --DOMWINDOW == 145 (0x5e429d8) [pid = 2890] [serial = 2624] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=second%20chat]
13:36:04     INFO -  --DOMWINDOW == 144 (0x40cc398) [pid = 2890] [serial = 2609] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=second%20chat]
13:36:04     INFO -  --DOMWINDOW == 143 (0x3460e78) [pid = 2890] [serial = 2599] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=third%20chat]
13:36:04     INFO -  --DOMWINDOW == 142 (0x49aad18) [pid = 2890] [serial = 2579] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:04     INFO -  --DOMWINDOW == 141 (0x6700968) [pid = 2890] [serial = 2574] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:04     INFO -  --DOMWINDOW == 140 (0x9628418) [pid = 2890] [serial = 2634] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=second%20chat]
13:36:04     INFO -  --DOMWINDOW == 139 (0x3394fb8) [pid = 2890] [serial = 2649] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=second%20chat]
13:36:04     INFO -  --DOMWINDOW == 138 (0x9d798b8) [pid = 2890] [serial = 2629] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=first%20chat]
13:36:04     INFO -  --DOMWINDOW == 137 (0x36cf8b8) [pid = 2890] [serial = 2538] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:04     INFO -  --DOMWINDOW == 136 (0x703c288) [pid = 2890] [serial = 2691] [outer = 0x757ccd8] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 135 (0x6c0ef78) [pid = 2890] [serial = 2473] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:04     INFO -  --DOMWINDOW == 134 (0x5262c18) [pid = 2890] [serial = 2718] [outer = 0x77f4e18] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 133 (0x7abaab8) [pid = 2890] [serial = 2546] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:04     INFO -  --DOMWINDOW == 132 (0x945e008) [pid = 2890] [serial = 2529] [outer = (nil)] [url = about:addons]
13:36:04     INFO -  --DOMWINDOW == 131 (0x3c24218) [pid = 2890] [serial = 2669] [outer = 0x824d668] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 130 (0x824d668) [pid = 2890] [serial = 2665] [outer = (nil)] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 129 (0x77f4e18) [pid = 2890] [serial = 2714] [outer = (nil)] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 128 (0x757ccd8) [pid = 2890] [serial = 2687] [outer = (nil)] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 127 (0x95cbee8) [pid = 2890] [serial = 2696] [outer = 0x5196428] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 126 (0x7a9c148) [pid = 2890] [serial = 2701] [outer = 0x6d91ac8] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 125 (0x65edb88) [pid = 2890] [serial = 2717] [outer = 0x2ceac48] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 124 (0xa295178) [pid = 2890] [serial = 2719] [outer = 0x4923378] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 123 (0x74818a8) [pid = 2890] [serial = 2722] [outer = 0x9627758] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 122 (0x5684978) [pid = 2890] [serial = 2706] [outer = 0x7093598] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 121 (0x5fe8588) [pid = 2890] [serial = 2678] [outer = 0x507cf28] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 120 (0x7a04b78) [pid = 2890] [serial = 2703] [outer = 0x254da48] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 119 (0x64df5c8) [pid = 2890] [serial = 2711] [outer = 0x3623d98] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 118 (0x707a318) [pid = 2890] [serial = 2692] [outer = 0x944e4a8] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 117 (0x4332768) [pid = 2890] [serial = 2690] [outer = 0x5c0c368] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 116 (0x4c7cc58) [pid = 2890] [serial = 2726] [outer = 0x74a4078] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 115 (0x48f2a98) [pid = 2890] [serial = 2733] [outer = 0x71999f8] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 114 (0x9ce9488) [pid = 2890] [serial = 2743] [outer = 0x85427d8] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 113 (0x40d4c28) [pid = 2890] [serial = 2752] [outer = 0x3592378] [url = about:blank]
13:36:04     INFO -  --DOMWINDOW == 112 (0x79e6738) [pid = 2890] [serial = 2751] [outer = 0x475bf78] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 111 (0x4ee79d8) [pid = 2890] [serial = 2738] [outer = 0x44bc1f8] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 110 (0x8d0da18) [pid = 2890] [serial = 2748] [outer = 0x6b35b08] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 109 (0x8d284e8) [pid = 2890] [serial = 2763] [outer = 0x4fa8e18] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 108 (0x5d08528) [pid = 2890] [serial = 2731] [outer = 0x9b6d948] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 107 (0x5723e78) [pid = 2890] [serial = 2758] [outer = 0x80397c8] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 106 (0x8749598) [pid = 2890] [serial = 2708] [outer = 0x5f3bf98] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 105 (0x783c0a8) [pid = 2890] [serial = 2681] [outer = 0xa5b6158] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 104 (0x926f7e8) [pid = 2890] [serial = 2684] [outer = 0x504e5c8] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 103 (0x475bf78) [pid = 2890] [serial = 2750] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 102 (0x52f96d8) [pid = 2890] [serial = 2728] [outer = 0x6862f48] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 101 (0x74a4078) [pid = 2890] [serial = 2725] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 100 (0x3623d98) [pid = 2890] [serial = 2710] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 99 (0x507cf28) [pid = 2890] [serial = 2677] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 98 (0x7093598) [pid = 2890] [serial = 2705] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 97 (0x4923378) [pid = 2890] [serial = 2715] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 96 (0x6d91ac8) [pid = 2890] [serial = 2700] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 95 (0x98d2f88) [pid = 2890] [serial = 2736] [outer = 0x962b658] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 94 (0x7fae8a8) [pid = 2890] [serial = 2741] [outer = 0x873b678] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 93 (0x92689f8) [pid = 2890] [serial = 2746] [outer = 0x43e20c8] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 92 (0x2c71e28) [pid = 2890] [serial = 2768] [outer = 0x97562f8] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 91 (0x43e20c8) [pid = 2890] [serial = 2745] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 90 (0x873b678) [pid = 2890] [serial = 2740] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 89 (0x962b658) [pid = 2890] [serial = 2735] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 88 (0x504e5c8) [pid = 2890] [serial = 2683] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 87 (0x9b6d948) [pid = 2890] [serial = 2730] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 86 (0x674a698) [pid = 2890] [serial = 2550] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:06     INFO -  --DOMWINDOW == 85 (0x5b58be8) [pid = 2890] [serial = 2551] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:06     INFO -  --DOMWINDOW == 84 (0x944e4a8) [pid = 2890] [serial = 2688] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html?example.com]
13:36:06     INFO -  --DOMWINDOW == 83 (0x3f2a528) [pid = 2890] [serial = 2685] [outer = (nil)] [url = chrome://browser/content/browser.xul]
13:36:06     INFO -  --DOMWINDOW == 82 (0x5c0c368) [pid = 2890] [serial = 2689] [outer = (nil)] [url = about:home]
13:36:06     INFO -  --DOMWINDOW == 81 (0x5f50a18) [pid = 2890] [serial = 2712] [outer = (nil)] [url = chrome://browser/content/browser.xul]
13:36:06     INFO -  --DOMWINDOW == 80 (0x2ceac48) [pid = 2890] [serial = 2716] [outer = (nil)] [url = about:privatebrowsing]
13:36:06     INFO -  --DOMWINDOW == 79 (0x85b4db8) [pid = 2890] [serial = 2667] [outer = (nil)] [url = about:home]
13:36:06     INFO -  --DOMWINDOW == 78 (0x7540408) [pid = 2890] [serial = 2666] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html?example.com]
13:36:06     INFO -  --DOMWINDOW == 77 (0x66be268) [pid = 2890] [serial = 2673] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:06     INFO -  --DOMWINDOW == 76 (0x254da48) [pid = 2890] [serial = 2702] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?2]
13:36:06     INFO -  --DOMWINDOW == 75 (0x9627758) [pid = 2890] [serial = 2721] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?4]
13:36:06     INFO -  --DOMWINDOW == 74 (0x5196428) [pid = 2890] [serial = 2695] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?1]
13:36:06     INFO -  --DOMWINDOW == 73 (0x7753cd8) [pid = 2890] [serial = 2663] [outer = (nil)] [url = chrome://browser/content/browser.xul]
13:36:06     INFO -  --DOMWINDOW == 72 (0x71999f8) [pid = 2890] [serial = 2732] [outer = (nil)] [url = https://test2.example.com/browser/browser/base/content/test/social/social_chat.html?6]
13:36:06     INFO -  --DOMWINDOW == 71 (0x85427d8) [pid = 2890] [serial = 2742] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:06     INFO -  --DOMWINDOW == 70 (0x2527338) [pid = 2890] [serial = 2694] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 69 (0x26bdd18) [pid = 2890] [serial = 2720] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 68 (0x9ea0db8) [pid = 2890] [serial = 2693] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 67 (0x8ec6988) [pid = 2890] [serial = 2672] [outer = (nil)] [url = about:blank]
13:36:06     INFO -  --DOMWINDOW == 66 (0x6862f48) [pid = 2890] [serial = 2727] [outer = (nil)] [url = https://test1.example.com/browser/browser/base/content/test/social/social_chat.html?5]
13:36:06     INFO -  --DOMWINDOW == 65 (0xa5b6158) [pid = 2890] [serial = 2680] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?0]
13:36:06     INFO -  --DOMWINDOW == 64 (0x5f3bf98) [pid = 2890] [serial = 2707] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?3]
13:36:06     INFO -  --DOMWINDOW == 63 (0x6b35b08) [pid = 2890] [serial = 2747] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=1]
13:36:06     INFO -  --DOMWINDOW == 62 (0x44bc1f8) [pid = 2890] [serial = 2737] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?7]
13:36:06     INFO -  --DOMWINDOW == 61 (0x712da98) [pid = 2890] [serial = 2754] [outer = (nil)] [url = about:blank]
13:36:09     INFO -  --DOMWINDOW == 2 (0x1dd7778) [pid = 3126] [serial = 2] [outer = 0x1d00798] [url = about:blank]
13:36:13     INFO -  --DOCSHELL 0x28749d0 == 25 [pid = 2890] [id = 972]
13:36:13     INFO -  --DOCSHELL 0x98eb020 == 24 [pid = 2890] [id = 975]
13:36:13     INFO -  --DOCSHELL 0x6b26390 == 23 [pid = 2890] [id = 980]
13:36:13     INFO -  --DOCSHELL 0x720e760 == 22 [pid = 2890] [id = 981]
13:36:13     INFO -  --DOCSHELL 0x9398680 == 21 [pid = 2890] [id = 983]
13:36:13     INFO -  --DOCSHELL 0x968a8d0 == 20 [pid = 2890] [id = 990]
13:36:13     INFO -  --DOCSHELL 0x657bf00 == 19 [pid = 2890] [id = 993]
13:36:13     INFO -  --DOCSHELL 0x3902720 == 18 [pid = 2890] [id = 995]
13:36:13     INFO -  --DOMWINDOW == 60 (0x63fe6b8) [pid = 2890] [serial = 2490] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/share.html]
13:36:13     INFO -  --DOMWINDOW == 59 (0x92fe798) [pid = 2890] [serial = 2554] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:13     INFO -  --DOMWINDOW == 58 (0x2c726e8) [pid = 2890] [serial = 2555] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:13     INFO -  --DOMWINDOW == 57 (0x2727a38) [pid = 2890] [serial = 2686] [outer = (nil)] [url = about:blank]
13:36:13     INFO -  --DOMWINDOW == 56 (0x45f3c48) [pid = 2890] [serial = 2697] [outer = (nil)] [url = about:home]
13:36:13     INFO -  --DOMWINDOW == 55 (0x5b955a8) [pid = 2890] [serial = 2713] [outer = (nil)] [url = about:blank]
13:36:13     INFO -  --DOMWINDOW == 54 (0x447cb68) [pid = 2890] [serial = 2675] [outer = (nil)] [url = about:home]
13:36:13     INFO -  --DOMWINDOW == 53 (0x88354b8) [pid = 2890] [serial = 2723] [outer = (nil)] [url = about:privatebrowsing]
13:36:13     INFO -  --DOMWINDOW == 52 (0x4139048) [pid = 2890] [serial = 2679] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html?example.com]
13:36:13     INFO -  --DOMWINDOW == 51 (0x948f508) [pid = 2890] [serial = 2676] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:13     INFO -  --DOMWINDOW == 50 (0x83aecf8) [pid = 2890] [serial = 2709] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?3]
13:36:13     INFO -  --DOMWINDOW == 49 (0x6789508) [pid = 2890] [serial = 2704] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?2]
13:36:13     INFO -  --DOMWINDOW == 48 (0x4de1e98) [pid = 2890] [serial = 2724] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?4]
13:36:13     INFO -  --DOMWINDOW == 47 (0x6a17bb8) [pid = 2890] [serial = 2682] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?0]
13:36:13     INFO -  --DOMWINDOW == 46 (0x86a1f58) [pid = 2890] [serial = 2698] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html?example.com]
13:36:13     INFO -  --DOMWINDOW == 45 (0x7acd618) [pid = 2890] [serial = 2699] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?1]
13:36:13     INFO -  --DOMWINDOW == 44 (0x6f14518) [pid = 2890] [serial = 2664] [outer = (nil)] [url = about:blank]
13:36:13     INFO -  --DOMWINDOW == 43 (0x8b58988) [pid = 2890] [serial = 2734] [outer = (nil)] [url = https://test2.example.com/browser/browser/base/content/test/social/social_chat.html?6]
13:36:13     INFO -  --DOMWINDOW == 42 (0x938f148) [pid = 2890] [serial = 2739] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?7]
13:36:13     INFO -  --DOMWINDOW == 41 (0x9b78a48) [pid = 2890] [serial = 2749] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html?id=1]
13:36:13     INFO -  --DOMWINDOW == 40 (0x78a5ec8) [pid = 2890] [serial = 2744] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_chat.html]
13:36:13     INFO -  --DOMWINDOW == 39 (0x82a3248) [pid = 2890] [serial = 2729] [outer = (nil)] [url = https://test1.example.com/browser/browser/base/content/test/social/social_chat.html?5]
13:36:15     INFO -  --DOMWINDOW == 38 (0x52e7b98) [pid = 2890] [serial = 2549] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:21     INFO -  --DOMWINDOW == 37 (0x73321f8) [pid = 2890] [serial = 2556] [outer = (nil)] [url = https://example.com/browser/browser/base/content/test/social/social_sidebar.html?example.com]
13:36:21     INFO -  --DOMWINDOW == 36 (0x4bba928) [pid = 2890] [serial = 2553] [outer = (nil)] [url = chrome://global/content/mozilla.xhtml]
13:36:28     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | Longer timeout required, waiting longer...  Remaining timeouts: 1
13:36:59  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | Test timed out
13:36:59     INFO -  --DOCSHELL 0x7067a60 == 17 [pid = 2890] [id = 1009]
13:36:59     INFO -  --DOCSHELL 0x3f02170 == 16 [pid = 2890] [id = 1007]
13:36:59     INFO -  --DOCSHELL 0x74e9d00 == 15 [pid = 2890] [id = 1005]
13:36:59     INFO -  [Parent 2890] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2412
13:36:59     INFO -  ++DOMWINDOW == 37 (0x2116dd8) [pid = 2890] [serial = 2772] [outer = 0x3592378]
13:36:59     INFO -  TEST-INFO | MEMORY STAT vsize after test: 2267627520
13:36:59     INFO -  TEST-INFO | MEMORY STAT residentFast after test: 306176000
13:36:59     INFO -  INFO TEST-END | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | finished in 60224ms
13:36:59     INFO -  TEST-INFO | checking window state
13:36:59  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | uncaught exception - ReferenceError: ok is not defined at chrome://mochitests/content/browser/browser/base/content/test/social/head.js:550
13:36:59     INFO -  Stack trace:
13:36:59     INFO -      JS frame :: chrome://mochikit/content/tests/SimpleTest/SimpleTest.js :: simpletestOnerror :: line 1218
13:36:59     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
13:36:59     INFO -  JavaScript error: chrome://mochitests/content/browser/browser/base/content/test/social/head.js, line 550: ok is not defined
13:36:59     INFO -  --DOCSHELL 0x76c0240 == 14 [pid = 2890] [id = 1003]
13:36:59     INFO -  [Child 3126] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file ../../../../embedding/browser/webBrowser/nsWebBrowser.cpp, line 365
13:36:59     INFO -  [Child 3126] WARNING: NS_ENSURE_TRUE(domWindow) failed: file ../../../../embedding/browser/webBrowser/nsDocShellTreeOwner.cpp, line 86
13:36:59     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_chatwindow_resize.js | Console message: [JavaScript Warning: "Error in parsing value for 'list-style-image'.  Declaration dropped." {file: "chrome://browser/content/browser.xul" line: 0 column: 0 source: "undefined"}]
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
My patch in bug 805068 makes this a permanent failure. I'm going to disable the test.
Blocks: 805068
Comment hidden (Treeherder Robot)
(Assignee)

Comment 66

4 years ago
Created attachment 8417148 [details] [diff] [review]
0001-Bug-966579-fix-intermittent-browser_social_chatwindo.patch

(In reply to Dão Gottwald [:dao] from comment #64)
> My patch in bug 805068 makes this a permanent failure. I'm going to disable
> the test.

It does indeed - which is very helpful!

The issue seems to be a regression via bug 908651, which was itself fixing a regression from bug 860421.  For some reason, the explicit check for aEvent.eventPhase == aEvent.BUBBLING_PHASE is causing the problem - once the orange happens we only ever see the eventPhase as being AT_TARGET.  While the test is waiting to timeout you can manually resize the window and also see that the chat windows are not expanding or collapsing - ie, the orange seems to be highlighting a real bug the user might see and isn't just a test problem.

I *guessed* that maybe something else was cancelling a resize event causing us to not get it in the bubbling phase.  Making the event handlers explicitly use capturing and not checking the event's eventPhase seems to fix it for me.

Shane: to reproduce the failure, apply Dao's patch in bug 805068, then edit browser/base/content/test/social/browser.ini to re-enable this test, then run the test - it *always* fails for me (although exactly where it fails does change between runs).  With this patch applied I can't get a failure, either with or without Dao's patch.  I've a try run at https://tbpl.mozilla.org/?tree=Try&rev=5b20a801639f which I'll retrigger a few times to see what happens.

Note that if Dao's patch lands before this, I'll include a change to browser.ini to re-enable it.  If this lands first I'll needinfo Dao in the other bug to ensure he lands that without disabling the test.
Attachment #8417148 - Flags: review?(mixedpuppy)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment on attachment 8417148 [details] [diff] [review]
0001-Bug-966579-fix-intermittent-browser_social_chatwindo.patch

iirc, the eventPhase check was added to avoid resizing twice on each resize, it looks like the changes should deal with that, if that is the case, then r+
Attachment #8417148 - Flags: review?(mixedpuppy) → review+
(Assignee)

Comment 74

4 years ago
https://hg.mozilla.org/integration/fx-team/rev/1c13f9350751
Assignee: nobody → mhammond
Status: NEW → ASSIGNED
https://hg.mozilla.org/mozilla-central/rev/1c13f9350751
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 32
(Reporter)

Comment 76

4 years ago
Please request Aurora and Beta approval on this patch when you get a chance.
status-firefox30: --- → affected
status-firefox31: --- → affected
status-firefox32: --- → fixed
status-firefox-esr24: --- → unaffected
Flags: needinfo?(mhammond)
(Assignee)

Comment 77

4 years ago
Comment on attachment 8417148 [details] [diff] [review]
0001-Bug-966579-fix-intermittent-browser_social_chatwindo.patch

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 908651
User impact if declined: Sad sheriffs
Testing completed (on m-c, etc.): m/c
Risk to taking this patch (and alternatives if risky): Even sadder sheriffs 
String or IDL/UUID changes made by this patch: None
Attachment #8417148 - Flags: approval-mozilla-beta?
Attachment #8417148 - Flags: approval-mozilla-aurora?
Flags: needinfo?(mhammond)
Attachment #8417148 - Flags: approval-mozilla-beta?
Attachment #8417148 - Flags: approval-mozilla-beta+
Attachment #8417148 - Flags: approval-mozilla-aurora?
Attachment #8417148 - Flags: approval-mozilla-aurora+
(Reporter)

Updated

4 years ago
status-b2g-v1.4: --- → fixed
status-b2g-v2.0: --- → fixed
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Reporter)

Comment 85

4 years ago
Not fixed, apparently :(
Status: RESOLVED → REOPENED
status-b2g-v1.4: fixed → affected
status-b2g-v2.0: fixed → affected
status-firefox30: fixed → affected
status-firefox31: fixed → affected
status-firefox32: fixed → affected
Resolution: FIXED → ---
Target Milestone: Firefox 32 → ---
Comment hidden (Treeherder Robot)
(Assignee)

Comment 87

4 years ago
Created attachment 8420512 [details] [diff] [review]
0001-Bug-966579-tweaks-to-mutation-observer-usage-for-fix.patch

Let's have another go :)  test-only fix that tweaks how we use the mutation observer - no occurrence in the massively retriggered https://tbpl.mozilla.org/?tree=Try&rev=db23f7175c41

(I probably would have just checked this in as r=me, although I bet the sheriffs will want to uplift it - which probably is pushing things :)
Attachment #8420512 - Flags: review?(mixedpuppy)
Attachment #8420512 - Flags: review?(mixedpuppy) → review+
Comment hidden (Treeherder Robot)
https://hg.mozilla.org/mozilla-central/rev/3e38e5ac8ddb
Status: REOPENED → RESOLVED
Last Resolved: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 32
(Reporter)

Comment 91

4 years ago
https://hg.mozilla.org/releases/mozilla-aurora/rev/673fe34a6adb
https://hg.mozilla.org/releases/mozilla-beta/rev/c3db2214834e
status-firefox30: affected → fixed
status-firefox31: affected → fixed
status-firefox32: affected → fixed
(Reporter)

Updated

4 years ago
status-b2g-v1.4: affected → fixed
status-b2g-v2.0: affected → fixed
Comment hidden (Treeherder Robot)
You need to log in before you can comment on or make changes to this bug.