Closed Bug 761980 Opened 8 years ago Closed 8 years ago

Intermittent mixed-abspos-root/mixed-dimentionA.html?padding_parent, position-dynamic-changes/mixed/mixed-dimentionA.html?padding_abspos | load failed: timed out waiting for reftest-wait to be removed

Categories

(Core :: Layout, defect)

x86
Windows XP
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla16

People

(Reporter: emorley, Assigned: ehsan)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

(On the third push after the test landed)

Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2012-06-06 01:37:26 PDT for push 9db979e60a9e

slave: talos-r3-xp-053

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

{
REFTEST INFO | Loading a blank page
++DOMWINDOW == 47 (1101E590) [serial = 15162] [outer = 0715DC50]
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent | 5673 / 7978 (71%)
++DOMWINDOW == 48 (0A435B28) [serial = 15163] [outer = 0715DC50]
JavaScript error: file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent, line 20: child is null
--DOMWINDOW == 47 (09704988) [serial = 15158] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html?padding_abspos]
--DOMWINDOW == 46 (11B1AFC0) [serial = 15157] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_abspos]
--DOMWINDOW == 45 (09D77D00) [serial = 15156] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 44 (09EF8440) [serial = 15155] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html?padding_abspos]
--DOMWINDOW == 43 (216D8B30) [serial = 15154] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html?padding_abspos]
--DOMWINDOW == 42 (065A0A98) [serial = 15153] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 41 (113E9450) [serial = 15152] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html?margin_parent]
--DOMWINDOW == 40 (116ADD18) [serial = 15151] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?margin_parent]
--DOMWINDOW == 39 (203F1610) [serial = 15150] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 38 (0A55C158) [serial = 15149] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html?margin_parent]
--DOMWINDOW == 37 (073E0BF0) [serial = 15148] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html?margin_parent]
--DOMWINDOW == 36 (09F7F888) [serial = 15147] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 35 (0AD26A58) [serial = 15146] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html?margin_abspos]
--DOMWINDOW == 34 (129F0078) [serial = 15145] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?margin_abspos]
--DOMWINDOW == 33 (0A235E08) [serial = 15144] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 32 (20C231D8) [serial = 15143] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html?margin_abspos]
--DOMWINDOW == 31 (0770D7D0) [serial = 15142] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html?margin_abspos]
--DOMWINDOW == 30 (2116E768) [serial = 15141] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 29 (09C3A358) [serial = 15140] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html?border_parent]
--DOMWINDOW == 28 (09E3EC00) [serial = 15139] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?border_parent]
--DOMWINDOW == 27 (07E9A6F0) [serial = 15138] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 26 (09DA5858) [serial = 15137] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html?border_parent]
--DOMWINDOW == 25 (059E48E8) [serial = 15136] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html?border_parent]
--DOMWINDOW == 24 (0A1FE5E8) [serial = 15135] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 23 (0A35E070) [serial = 15134] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html?border_abspos]
--DOMWINDOW == 22 (094DF738) [serial = 15133] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?border_abspos]
--DOMWINDOW == 21 (09BF5910) [serial = 15132] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 20 (0966A638) [serial = 15131] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html?border_abspos]
--DOMWINDOW == 19 (11A1F3A8) [serial = 15130] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html?border_abspos]
--DOMWINDOW == 18 (09DA6C20) [serial = 15129] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 17 (0A319D08) [serial = 15128] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA-ref.html]
--DOMWINDOW == 16 (07DF8CD8) [serial = 15127] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html]
--DOMWINDOW == 15 (07904098) [serial = 15126] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 14 (07367930) [serial = 15125] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN-ref.html]
--DOMWINDOW == 13 (0A31CDE8) [serial = 15124] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionN.html]
--DOMWINDOW == 12 (202D0470) [serial = 15123] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
--DOMWINDOW == 11 (0A473E20) [serial = 15122] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed/mixed-dimentionA-ref.html?padding_parent]
--DOMWINDOW == 10 (07A3E458) [serial = 15121] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed/mixed-dimentionA.html?padding_parent]
--DOMWINDOW == 9 (0967E408) [serial = 15159] [outer = 00000000] [url = data:text/html,%3C%21%2D%2DCLEAR%2D%2D%3E]
NOTE: child process received `Goodbye', closing down
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
NPP_Destroy
nsStringStats
 => mAllocCount:            462
 => mReallocCount:            1
 => mFreeCount:             462
 => mShareCount:            131
 => mAdoptCount:              0
 => mAdoptFreeCount:          0
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent | load failed: timed out waiting for reftest-wait to be removed
REFTEST INFO | Saved log: START file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent
REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
REFTEST INFO | Saved log: Initializing canvas snapshot
REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent
REFTEST INFO | Saved log: Updating canvas for invalidation
REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/position-dynamic-changes/mixed-abspos-root/mixed-dimentionA.html?padding_parent
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
}
https://tbpl.mozilla.org/php/getParsedLog.php?id=12416514&tree=Mozilla-Inbound
Summary: Intermittent mixed-abspos-root/mixed-dimentionA.html?padding_parent | load failed: timed out waiting for reftest-wait to be removed → Intermittent mixed-abspos-root/mixed-dimentionA.html?padding_parent, position-dynamic-changes/mixed/mixed-dimentionA.html?padding_abspos | load failed: timed out waiting for reftest-wait to be removed
Attached patch Patch (v1)Splinter Review
This happens because the play function ends up being called before the document has loaded, so retrieving the child element will fail.
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Attachment #630543 - Flags: review?(dbaron)
Attachment #630543 - Flags: review?(dbaron) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/ac7a355cbd00
Target Milestone: --- → mozilla16
https://hg.mozilla.org/mozilla-central/rev/ac7a355cbd00
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 6 and 7 are both bug 762546, and the fix is on inbound.
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → FIXED
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.