Skip to content

Commit b53e409

Browse files
domenicchromium-wpt-export-bot
authored andcommitted
App history: rename respondWith() to transitionWhile()
... and canRespond to canTransition. Follows WICG/navigation-api#151. Bug: 1183545 Change-Id: Ide039a88cb9a40688a0fff99ff8b3a954a12faaa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3100807 Reviewed-by: Nasko Oskov <[email protected]> Reviewed-by: Nate Chapin <[email protected]> Commit-Queue: Domenic Denicola <[email protected]> Cr-Commit-Position: refs/heads/master@{#912818}
1 parent 4cc3ad9 commit b53e409

File tree

50 files changed

+79
-79
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+79
-79
lines changed

app-history/navigate-event/event-constructor.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
assert_throws_js(TypeError, () => {
77
new AppHistoryNavigateEvent("navigate", {
88
navigationType: "push",
9-
canRespond: false,
9+
canTransition: false,
1010
userInitiated: false,
1111
hashChange: false,
1212
signal: (new AbortController()).signal,
@@ -23,7 +23,7 @@
2323
new AppHistoryNavigateEvent("navigate", {
2424
navigationType: "push",
2525
destination: e.destination,
26-
canRespond: false,
26+
canTransition: false,
2727
userInitiated: false,
2828
hashChange: false,
2929
formData: null,
@@ -44,7 +44,7 @@
4444
const event = new AppHistoryNavigateEvent("navigate", {
4545
navigationType: "replace",
4646
destination: e.destination,
47-
canRespond: true,
47+
canTransition: true,
4848
userInitiated: true,
4949
hashChange: true,
5050
signal,
@@ -54,7 +54,7 @@
5454

5555
assert_equals(event.navigationType, "replace");
5656
assert_equals(event.destination, e.destination);
57-
assert_equals(event.canRespond, true);
57+
assert_equals(event.canTransition, true);
5858
assert_equals(event.userInitiated, true);
5959
assert_equals(event.hashChange, true);
6060
assert_equals(event.signal, signal);
@@ -73,7 +73,7 @@
7373
});
7474

7575
assert_equals(event.navigationType, "push");
76-
assert_equals(event.canRespond, false);
76+
assert_equals(event.canTransition, false);
7777
assert_equals(event.userInitiated, false);
7878
assert_equals(event.hashChange, false);
7979
assert_equals(event.formData, null);

app-history/navigate-event/navigate-anchor-cross-origin.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func_done(e => {
88
assert_equals(e.navigationType, "push");
99
assert_true(e.cancelable);
10-
assert_false(e.canRespond);
10+
assert_false(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_false(e.hashChange);
1313
assert_equals(e.formData, null);

app-history/navigate-event/navigate-anchor-fragment.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func(e => {
88
assert_equals(e.navigationType, "push");
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_true(e.hashChange);
1313
assert_equals(e.formData, null);

app-history/navigate-event/navigate-anchor-same-origin-cross-document.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func_done(e => {
88
assert_equals(e.navigationType, "push");
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_false(e.hashChange);
1313
assert_equals(e.formData, null);

app-history/navigate-event/navigate-anchor-userInitiated.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
appHistory.onnavigate = t.step_func(e => {
1111
assert_equals(e.navigationType, "push");
1212
assert_true(e.cancelable);
13-
assert_true(e.canRespond);
13+
assert_true(e.canTransition);
1414
assert_true(e.userInitiated);
1515
assert_true(e.hashChange);
1616
assert_equals(e.formData, null);

app-history/navigate-event/navigate-anchor-with-target.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
iframe.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1313
assert_equals(e.navigationType, "push");
1414
assert_true(e.cancelable);
15-
assert_true(e.canRespond);
15+
assert_true(e.canTransition);
1616
assert_false(e.userInitiated);
1717
assert_false(e.hashChange);
1818
assert_equals(e.formData, null);

app-history/navigate-event/navigate-appHistory-back-cross-document.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
i.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1313
assert_equals(e.navigationType, "traverse");
1414
assert_true(e.cancelable);
15-
assert_false(e.canRespond);
15+
assert_false(e.canTransition);
1616
assert_false(e.userInitiated);
1717
assert_false(e.hashChange);
1818
assert_equals(new URL(e.destination.url).pathname, "/common/blank.html");

app-history/navigate-event/navigate-appHistory-back-same-document.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
appHistory.onnavigate = t.step_func_done(e => {
1313
assert_equals(e.navigationType, "traverse");
1414
assert_true(e.cancelable);
15-
assert_true(e.canRespond);
15+
assert_true(e.canTransition);
1616
assert_false(e.userInitiated);
1717
assert_true(e.hashChange);
1818
assert_equals(new URL(e.destination.url).hash, "");

app-history/navigate-event/navigate-appHistory-navigate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
appHistory.onnavigate = t.step_func_done(e => {
77
assert_equals(e.navigationType, "replace");
88
assert_true(e.cancelable);
9-
assert_true(e.canRespond);
9+
assert_true(e.canTransition);
1010
assert_false(e.userInitiated);
1111
assert_true(e.hashChange);
1212
assert_equals(new URL(e.destination.url).hash, "#foo");

app-history/navigate-event/navigate-cross-origin-iframe-location.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
document.body.appendChild(iframe);
1313

1414
window.onmessage = t.step_func_done(e => {
15-
assert_equals(e.data, "cancelable,canRespond,hashChange,");
15+
assert_equals(e.data, "cancelable,canTransition,hashChange,");
1616
});
1717

1818
appHistory.onnavigate = t.step_func_done(() => {

app-history/navigate-event/navigate-form-get.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
assert_equals(e.navigationType, "replace");
1111
assert_true(e.cancelable);
12-
assert_true(e.canRespond);
12+
assert_true(e.canTransition);
1313
assert_false(e.userInitiated);
1414
assert_false(e.hashChange);
1515
assert_equals(e.destination.url, location.href + "?");

app-history/navigate-event/navigate-form-userInitiated.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
assert_equals(e.navigationType, "push");
1616
assert_true(e.cancelable);
17-
assert_true(e.canRespond);
17+
assert_true(e.canTransition);
1818
assert_true(e.userInitiated);
1919
assert_false(e.hashChange);
2020
assert_equals(e.destination.url, location.href);

app-history/navigate-event/navigate-form-with-target.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
iframe.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1212
assert_equals(e.navigationType, "push");
1313
assert_true(e.cancelable);
14-
assert_true(e.canRespond);
14+
assert_true(e.canTransition);
1515
assert_false(e.userInitiated);
1616
assert_false(e.hashChange);
1717
assert_equals(new URL(e.destination.url).pathname,

app-history/navigate-event/navigate-form.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
assert_equals(e.navigationType, "replace");
1111
assert_true(e.cancelable);
12-
assert_true(e.canRespond);
12+
assert_true(e.canTransition);
1313
assert_false(e.userInitiated);
1414
assert_false(e.hashChange);
1515
assert_equals(e.destination.url, location.href);

app-history/navigate-event/navigate-history-back-after-fragment.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
appHistory.onnavigate = t.step_func_done(e => {
1414
assert_equals(e.navigationType, "traverse");
1515
assert_true(e.cancelable);
16-
assert_true(e.canRespond);
16+
assert_true(e.canTransition);
1717
assert_false(e.userInitiated);
1818
assert_true(e.hashChange);
1919
assert_equals(new URL(e.destination.url).hash, "");

app-history/navigate-event/navigate-history-back-after-pushState.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
appHistory.onnavigate = t.step_func_done(e => {
1414
assert_equals(e.navigationType, "traverse");
1515
assert_true(e.cancelable);
16-
assert_true(e.canRespond);
16+
assert_true(e.canTransition);
1717
assert_false(e.userInitiated);
1818
assert_false(e.hashChange);
1919
assert_equals(new URL(e.destination.url).hash, "");

app-history/navigate-event/navigate-history-go-0.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
i.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
99
assert_equals(e.navigationType, "reload");
1010
assert_true(e.cancelable);
11-
assert_true(e.canRespond);
11+
assert_true(e.canTransition);
1212
assert_false(e.userInitiated);
1313
assert_false(e.hashChange);
1414
assert_equals(new URL(e.destination.url).pathname, "/common/blank.html");

app-history/navigate-event/navigate-history-pushState.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func(e => {
88
assert_equals(e.navigationType, "push");
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_false(e.hashChange);
1313
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigate-history-replaceState.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func(e => {
88
assert_equals(e.navigationType, "replace");
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_false(e.hashChange);
1313
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigate-iframe-location.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
iframe.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1212
assert_equals(e.navigationType, "push");
1313
assert_true(e.cancelable);
14-
assert_true(e.canRespond);
14+
assert_true(e.canTransition);
1515
assert_false(e.userInitiated);
1616
assert_true(e.hashChange);
1717
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigate-location.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
appHistory.onnavigate = t.step_func_done(e => {
88
assert_equals(e.navigationType, "replace");
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_true(e.hashChange);
1313
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigate-meta-refresh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
i.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1111
assert_equals(e.navigationType, "reload");
1212
assert_true(e.cancelable);
13-
assert_true(e.canRespond);
13+
assert_true(e.canTransition);
1414
assert_false(e.userInitiated);
1515
assert_false(e.hashChange);
1616
assert_equals(e.destination.url, i.contentWindow.location.href);

app-history/navigate-event/navigate-window-open-self.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
appHistory.onnavigate = t.step_func_done(e => {
77
assert_equals(e.navigationType, "push");
88
assert_true(e.cancelable);
9-
assert_true(e.canRespond);
9+
assert_true(e.canTransition);
1010
assert_false(e.userInitiated);
1111
assert_true(e.hashChange);
1212
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigate-window-open.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
iframe.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
1212
assert_equals(e.navigationType, "push");
1313
assert_true(e.cancelable);
14-
assert_true(e.canRespond);
14+
assert_true(e.canTransition);
1515
assert_false(e.userInitiated);
1616
assert_true(e.hashChange);
1717
assert_equals(new URL(e.destination.url).hash, "#1");

app-history/navigate-event/navigateerror-ordering-location-api-reentrant.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
appHistory.onnavigate = t.step_func(e => {
1616
events.push("navigate");
1717
e.signal.onabort = () => events.push("abort");
18-
e.respondWith(Promise.resolve());
18+
e.transitionWhile(Promise.resolve());
1919
if (first_onnavigate) {
2020
first_onnavigate = false;
2121
location.hash = "#2";

app-history/navigate-event/navigateerror-ordering-location-api.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
appHistory.onnavigate = t.step_func(e => {
1515
events.push("navigate");
1616
e.signal.onabort = () => events.push("abort");
17-
e.respondWith(Promise.resolve());
17+
e.transitionWhile(Promise.resolve());
1818
});
1919
location.hash = "#1";
2020
location.hash = "#2";

app-history/navigate-event/navigateerror-ordering-respondWith-reentrant.html renamed to app-history/navigate-event/navigateerror-ordering-transitionWhile-reentrant.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
assert_equals(location.href, start_href);
1818
events.push("navigate");
1919
e.signal.onabort = () => events.push("abort");
20-
e.respondWith(new Promise(resolve => t.step_timeout(resolve, 2)));
20+
e.transitionWhile(new Promise(resolve => t.step_timeout(resolve, 2)));
2121
if (first_onnavigate) {
2222
first_onnavigate = false;
2323
p2 = appHistory.navigate("#2").then(() => events.push("p2_fulfill"));
@@ -30,5 +30,5 @@
3030
await p1;
3131
await p2;
3232
assert_array_equals(events, ["navigate", "abort", "navigateerror", "navigate", "p1_reject", "navigatesuccess", "p2_fulfill"]);
33-
}, "navigateerror ordering when navigate() is called reentrantly and handled by respondWith()");
33+
}, "navigateerror ordering when navigate() is called reentrantly and handled by transitionWhile()");
3434
</script>

app-history/navigate-event/navigateerror-ordering-respondWith.html renamed to app-history/navigate-event/navigateerror-ordering-transitionWhile.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
appHistory.onnavigate = t.step_func(e => {
1515
events.push("navigate");
1616
e.signal.onabort = () => events.push("onabort");
17-
e.respondWith(new Promise(resolve => t.step_timeout(resolve, 2)));
17+
e.transitionWhile(new Promise(resolve => t.step_timeout(resolve, 2)));
1818
});
1919
const p1 = promise_rejects_dom(t, 'AbortError', appHistory.navigate("#1")).then(() => events.push("p1_reject"));
2020
await appHistory.navigate("#2").then(() => events.push("p2_fulfill"));
2121
await p1;
2222
assert_equals(location.hash, "#2");
2323
assert_array_equals(events, ["navigate", "onabort", "onnavigateerror", "navigate", "p1_reject", "onnavigatesuccess", "p2_fulfill"]);
24-
}, "navigateerror ordering when navigate() is called repeatedly and handled by respondWith()");
24+
}, "navigateerror ordering when navigate() is called repeatedly and handled by transitionWhile()");
2525
</script>

app-history/navigate-event/resources/cross-origin-iframe-helper.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
let message = "";
44
if (e.cancelable)
55
message += "cancelable,";
6-
if (e.canRespond)
7-
message += "canRespond,";
6+
if (e.canTransition)
7+
message += "canTransition,";
88
if (e.userInitiated)
99
message += "userInitiated,";
1010
if (e.hashChange)

app-history/navigate-event/signal-abort-respondWith.html renamed to app-history/navigate-event/signal-abort-transitionWhile.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
appHistory.onnavigate = t.step_func(e => {
99
abort_signal = e.signal;
1010
abort_signal.onabort = () => onabort_called = true;
11-
e.respondWith(Promise.resolve());
11+
e.transitionWhile(Promise.resolve());
1212
});
1313

1414
await appHistory.navigate("?1");
1515
assert_false(abort_signal.aborted);
1616
assert_false(onabort_called);
17-
}, "AppHistoryNavigateEvent.respondWith does not signal AppHistoryNavigateEvent.signal");
17+
}, "AppHistoryNavigateEvent's transitionWhile() does not signal AppHistoryNavigateEvent's signal");
1818
</script>

app-history/navigate-event/signal-abort-window-stop-after-respondWith.html renamed to app-history/navigate-event/signal-abort-window-stop-after-transitionWhile.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
appHistory.onnavigate = t.step_func(e => {
2020
abort_signal = e.signal;
2121
abort_signal.onabort = () => onabort_called = true;
22-
e.respondWith(new Promise(resolve => t.step_timeout(resolve, 0)));
22+
e.transitionWhile(new Promise(resolve => t.step_timeout(resolve, 0)));
2323
});
2424
let navigate_promise = appHistory.navigate("?1");
2525
window.stop();
@@ -33,5 +33,5 @@
3333
t.step_timeout(t.step_func_done(() => {}), 5);
3434
});
3535
});
36-
}, "window.stop() cancels AppHistoryNavigateEvent.respondWith and signals AppHistoryNavigateEvent.signal");
36+
}, "window.stop() cancels AppHistoryNavigateEvent's transitionWhile() and signals AppHistoryNavigateEvent's signal");
3737
</script>

app-history/navigate-event/respondWith-appHistory-back.html renamed to app-history/navigate-event/transitionWhile-appHistory-back.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
window.onload = () => t.step_timeout(() => {
99
appHistory.navigate("#foo").then(() => {
1010
assert_true(appHistory.canGoBack);
11-
appHistory.onnavigate = t.step_func(e => e.respondWith(Promise.resolve()));
11+
appHistory.onnavigate = t.step_func(e => e.transitionWhile(Promise.resolve()));
1212
appHistory.back().then(t.step_func_done(() => {
1313
assert_equals(appHistory.entries().length, 2);
1414
assert_equals(appHistory.current, appHistory.entries()[0]);
1515
}));
1616
});
1717
}, 0);
18-
}, "AppHistoryNavigateEvent.respondWith can intercept appHistory.back()");
18+
}, "AppHistoryNavigateEvent's transitionWhile() can intercept appHistory.back()");
1919
</script>

app-history/navigate-event/respondWith-cross-document-same-origin.html renamed to app-history/navigate-event/transitionWhile-cross-document-same-origin.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
let target_url = location.href + "?1";
88
appHistory.onnavigate = t.step_func_done(e => {
99
assert_true(e.cancelable);
10-
assert_true(e.canRespond);
10+
assert_true(e.canTransition);
1111
assert_false(e.userInitiated);
1212
assert_false(e.hashChange);
13-
e.respondWith(Promise.resolve().then(
13+
e.transitionWhile(Promise.resolve().then(
1414
t.step_func_done(() => assert_equals(location.href, target_url))));
1515
});
1616

1717
window.onload = t.step_func(() => location.href = target_url);
18-
}, "AppHistoryNavigateEvent.respondWith intercepts a same-origin cross-document navigation");
18+
}, "AppHistoryNavigateEvent's transitionWhile() intercepts a same-origin cross-document navigation");
1919
</script>

app-history/navigate-event/respondWith-cross-origin.html renamed to app-history/navigate-event/transitionWhile-cross-origin.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
async_test(t => {
77
appHistory.onnavigate = t.step_func_done(e => {
88
assert_true(e.cancelable);
9-
assert_false(e.canRespond);
9+
assert_false(e.canTransition);
1010
assert_false(e.userInitiated);
1111
assert_false(e.hashChange);
12-
assert_throws_dom("SecurityError", () => e.respondWith(Promise.resolve()));
12+
assert_throws_dom("SecurityError", () => e.transitionWhile(Promise.resolve()));
1313
e.preventDefault();
1414
});
1515

1616
window.onload = t.step_func(() => location.href = get_host_info().HTTPS_REMOTE_ORIGIN);
17-
}, "AppHistoryNavigateEvent.respondWith should throw if called for a cross origin navigation");
17+
}, "AppHistoryNavigateEvent's transitionWhile() should throw if called for a cross origin navigation");
1818
</script>

app-history/navigate-event/respondWith-detach.html renamed to app-history/navigate-event/transitionWhile-detach.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
i.contentWindow.appHistory.onnavigate = t.step_func_done(e => {
99
let iframe_constructor = i.contentWindow.DOMException;
1010
i.remove();
11-
assert_throws_dom("InvalidStateError", iframe_constructor, () => e.respondWith(Promise.resolve()));
11+
assert_throws_dom("InvalidStateError", iframe_constructor, () => e.transitionWhile(Promise.resolve()));
1212
});
1313

1414
i.contentWindow.location.href = "#1";

0 commit comments

Comments
 (0)