blob: 84531bf6a410cd8c146d3b7d9c8b69a815543e57 [file] [log] [blame]
Tests that Page.navigateWithinDocument is issued for history API and anchor navigation.
-- Test Page.navigate() to anchor URL --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/inspector-protocol/resources/inspector-protocol-page.html#foo
}
sessionId : <string>
}
-- Test Page.navigate() to another anchor URL --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/inspector-protocol/resources/inspector-protocol-page.html#bar
}
sessionId : <string>
}
-- Test history.pushState() --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/inspector-protocol/resources/wow.html
}
sessionId : <string>
}
-- Test history.replaceState() --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/replaced.html
}
sessionId : <string>
}
-- Test history.back() --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/inspector-protocol/resources/inspector-protocol-page.html#bar
}
sessionId : <string>
}
-- Test history.forward() --
{
method : Page.navigatedWithinDocument
params : {
frameId : <string>
url : http://127.0.0.1:8000/replaced.html
}
sessionId : <string>
}