Tests frameStartedNavigating events when navigation is initiated by cdp command Navigation frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : differentDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html } sessionId : } frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : differentDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1 } sessionId : } Fragment navigation frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : sameDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1#some_fragment } sessionId : } Reload frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : reload url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1#some_fragment } sessionId : } Reload ignoring cache frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : reloadBypassingCache url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1#some_fragment } sessionId : } History traversal frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : historyDifferentDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html } sessionId : } frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : historyDifferentDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1 } sessionId : } frameStartedNavigating { method : Page.frameStartedNavigating params : { frameId : loaderId : navigationType : historySameDocument url : http://127.0.0.1:8000/inspector-protocol/resources/empty.html?1#some_fragment } sessionId : }