events: " + receivedEventList);
        document.setPointerCaptureOnPointerDown = false;
    }, "Test pointer capture event route across the same-origin frame: Mouse down at outer frame body and set pointer capture.");


    promise_test (async() => {
        document.setPointerCaptureOnPointerDown = true;
        document.releasePointerCaptureOnFirstMove = true;
        receivedEventList = [];
        expectedEventList = ["innerFrame received pointermove",
                             "innerFrame received 