mirror of
https://github.com/servo/servo.git
synced 2025-08-10 16:05:43 +01:00
Update web-platform-tests to revision b'0339b7e9ebef65f3288f07167a17c123a782c66f'
This commit is contained in:
parent
550d80ad4f
commit
6c98c32c8a
92 changed files with 1650 additions and 2114 deletions
|
@ -55,3 +55,28 @@ function waitForAnimationEnd(getValue) {
|
|||
});
|
||||
}
|
||||
|
||||
function waitForScrollEvent(eventTarget) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const scrollListener = () => {
|
||||
eventTarget.removeEventListener('scroll', scrollListener);
|
||||
resolve();
|
||||
};
|
||||
eventTarget.addEventListener('scroll', scrollListener);
|
||||
});
|
||||
}
|
||||
|
||||
function waitForScrollEnd(eventTarget, getValue, targetValue) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const scrollListener = () => {
|
||||
if (getValue() == targetValue) {
|
||||
eventTarget.removeEventListener('scroll', scrollListener);
|
||||
resolve();
|
||||
}
|
||||
};
|
||||
if (getValue() == targetValue)
|
||||
resolve();
|
||||
else
|
||||
eventTarget.addEventListener('scroll', scrollListener);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue