async function pointerevent_touch_action_inherit_child_pan_x_child_pan_x_touch_manual() {
await touchScrollDown("#target0 > div div");
await promiseApzFlushedRepaints();
await touchScrollRight("#target0 > div div");
await promiseApzFlushedRepaints();
await tapCompleteAndWaitTestDone();
}
async function pointerevent_touch_action_inherit_child_pan_x_child_pan_y_touch_manual() {
await touchScrollDown("#target0 > div div");
await promiseApzFlushedRepaints();
await touchScrollRight("#target0 > div div");
await promiseApzFlushedRepaints();
await tapCompleteAndWaitTestDone();
}
async function pointerevent_touch_action_inherit_highest_parent_none_touch_manual() {
let testDone = new Promise(resolve => {
add_completion_callback(resolve);
});
async function pointerevent_touch_action_table_test_touch_manual() {
await touchScrollDown("#row1");
await promiseApzFlushedRepaints();
await promiseTimeout(2 * scrollReturnInterval);
await touchScrollRight("#row1");
let resetScrollLeftPromise = promiseResetScrollLeft();
await promiseApzFlushedRepaints();
await promiseTimeout(2 * scrollReturnInterval); // Wait for resetting target0's scrollLeft to avoid the reset break the // following scroll behaviors.
await resetScrollLeftPromise;
await touchScrollDown("#cell3");
await promiseApzFlushedRepaints();
await touchScrollRight("#cell3");
await promiseApzFlushedRepaints();
await tapCompleteAndWaitTestDone();
}
// This the stuff that runs the appropriate body function above
// eslint-disable-next-line no-eval var test = eval(_ACTIVE_TEST_NAME.replace(/-/g, "_"));
waitUntilApzStable().then(test).then(subtestDone, subtestFailed);
Messung V0.5
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.