diff --git a/blink/renderer/core/navigation_api/navigation_api.cc b/blink/renderer/core/navigation_api/navigation_api.cc
index c04234740d2..519c7fb810d 100644
--- a/blink/renderer/core/navigation_api/navigation_api.cc
+++ b/blink/renderer/core/navigation_api/navigation_api.cc
@@ -102,6 +102,7 @@ class NavigateReaction final : public ScriptFunction::Callable {
focus_delegate->focus();
} else {
document->ClearFocusedElement();
+ document->SetSequentialFocusNavigationStartingPoint(nullptr);
}
}
diff --git a/blink/web_tests/external/wpt/navigation-api/focus-reset/basic.html b/blink/web_tests/external/wpt/navigation-api/focus-reset/basic.html
index 8a62d88ba65..1ffaa022ee4 100644
--- a/blink/web_tests/external/wpt/navigation-api/focus-reset/basic.html
+++ b/blink/web_tests/external/wpt/navigation-api/focus-reset/basic.html
@@ -1,6 +1,8 @@
+
+
+
+