 true;

                    test_pointerleave.step(function() {
                        assert_true(!pointerleaveReceived, "pointerleave shouldn't be received on descendant's pointerover");
                    }, "pointerleave shouldn't be received on descendant's pointerover");
                    actions_promise.then( () => {
                        test_pointerleave.done();
                    });
                });

                on_event(target0, "pointerleave", function (event) {
                  