Exemplo n.º 1
0
void PageLoadClientEfl::didSameDocumentNavigationForFrame(WKPageRef, WKFrameRef frame, WKSameDocumentNavigationType, WKTypeRef, const void* clientInfo)
{
    if (!WKFrameIsMainFrame(frame))
        return;

    EwkView* view = toPageLoadClientEfl(clientInfo)->view();
    view->informURLChange();
}
Exemplo n.º 2
0
void PageLoadClientEfl::didReceiveServerRedirectForProvisionalLoadForFrame(WKPageRef, WKFrameRef frame, WKTypeRef /*userData*/, const void* clientInfo)
{
    if (!WKFrameIsMainFrame(frame))
        return;

    EwkView* view = toPageLoadClientEfl(clientInfo)->view();
    view->informURLChange();
    view->smartCallback<ProvisionalLoadRedirect>().call();
}