[wpt-sync] Sync PR 54449 - Don't crash if cancelling the previous navigation starts a new one in DispatchNavigateEvent
Categories
(Core :: DOM: Navigation, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
132.83 KB,
text/plain
|
Details |
Sync web-platform-tests PR 54449 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/54449
Details from upstream follow.
Nate Chapin <japhet@chromium.org> wrote:
Don't crash if cancelling the previous navigation starts a new one in DispatchNavigateEvent
This updates the logic for aborting an existing navigation when
preparing to fire a new navigate even to match the spec update in
https://github.com/whatwg/html/pull/11409.It also updates cleanup of the ongoing api method tracker to
occur before firing navigatesuccess/navigateerror, so that we do
not clobber a new api method tracker if a new navigation is started
inside one of those events.Fixed: 419746417, 431135033, 428022635
Change-Id: Ieccbc56085b5763564f19e0b9f11903aeb6ae82c
Reviewed-on: https://chromium-review.googlesource.com/6622087
WPT-Export-Revision: abd94eafd290d403acda12ec76b03dc417652f12
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Comment 1•7 months ago
|
||
| Assignee | ||
Comment 2•7 months ago
|
||
https://hg.mozilla.org/mozilla-central/rev/db7866d2ece6
https://hg.mozilla.org/mozilla-central/rev/cbccbc4da80e
Description
•