Bug 1294526: Check for unexpected hide/reorder events in removeGrandChildrenNHideParent draft
authorMichael Li <michael.li11702@gmail.com>
Fri, 12 Aug 2016 17:34:00 -0400
changeset 400250 4f02772359f3bdae8bbf0d0a9c06ae2644c15ba8
parent 399698 233ab21b64b5d5e9f2f16ea2d4cfb4c8b293c5c4
child 528171 c239b9159d1667bf3fb5220144d1459a616c71b3
push id26108
push userbmo:mili@mozilla.com
push dateFri, 12 Aug 2016 21:34:16 +0000
bugs1294526
milestone51.0a1
Bug 1294526: Check for unexpected hide/reorder events in removeGrandChildrenNHideParent MozReview-Commit-ID: GLiVPrMJr6P
accessible/tests/mochitest/events/test_coalescence.html
--- a/accessible/tests/mochitest/events/test_coalescence.html
+++ b/accessible/tests/mochitest/events/test_coalescence.html
@@ -315,17 +315,20 @@
     function removeGrandChildrenNHideParent(aChild1Id, aChild2Id, aParentId)
     {
       this.child1 = getNode(aChild1Id);
       this.child2 = getNode(aChild2Id);
       this.parent = getNode(aParentId);
 
       this.eventSeq = [
         new invokerChecker(EVENT_HIDE, getAccessible(aParentId)),
-        new invokerChecker(EVENT_REORDER, getNode(aParentId).parentNode)
+        new invokerChecker(EVENT_REORDER, getNode(aParentId).parentNode),
+        new unexpectedInvokerChecker(EVENT_HIDE, getAccessible(aChild1Id)),
+        new unexpectedInvokerChecker(EVENT_HIDE, getAccessible(aChild2Id)),
+        new unexpectedInvokerChecker(EVENT_REORDER, getAccessible(aParentId))
       ];
 
       this.invoke = function removeGrandChildrenNHideParent_invoke()
       {
         this.child1.parentNode.removeChild(this.child1);
         this.child2.parentNode.removeChild(this.child2);
         this.parent.hidden = true;
       }