Source/WebKit/efl/ewk/ewk_frame.cpp
Eina_Bool ewk_frame_navigate(Evas_Object* o, int steps)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd, EINA_FALSE);
    EINA_SAFETY_ON_NULL_RETURN_VAL(sd->frame, EINA_FALSE);
    WebCore::Page* page = sd->frame->page();
    if (!page->canGoBackOrForward(steps))
        return EINA_FALSE;
    page->goBackOrForward(steps);
    return EINA_TRUE;
}
/**
 * Navigate back or forward in history.
 *
 * @param o frame object to navigate.
 * @param steps if positive navigates that amount forwards, if negative
 *        does backwards.
 *
 * @return @c EINA_TRUE on success, @c EINA_FALSE otherwise.
 */
Navigate back or forward in history.
@param o frame object to navigate.
@param steps if positive navigates that amount forwards, if negative
does backwards.

@return @c EINA_TRUE on success, @c EINA_FALSE otherwise.
Navigate back or forward in history . @param o frame object to navigate . @param steps if positive navigates that amount forwards if negative does backwards . @return @c EINA_TRUE on success @c EINA_FALSE otherwise .
Eina_Bool ewk_frame_navigate(Evas_Object* o, int steps)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd, EINA_FALSE);
    EINA_SAFETY_ON_NULL_RETURN_VAL(sd->frame, EINA_FALSE);
    WebCore::Page* page = sd->frame->page();
    if (!page->canGoBackOrForward(steps))
        return EINA_FALSE;
    page->goBackOrForward(steps);
    return EINA_TRUE;
}
Eina_Bool ewk_frame_navigate ( Evas_Object * o , int steps ) { EWK_FRAME_SD_GET_OR_RETURN ( o , sd , EINA_FALSE ) ; EINA_SAFETY_ON_NULL_RETURN_VAL ( sd -> frame , EINA_FALSE ) ; WebCore :: Page * page = sd -> frame -> page ( ) ; if ( ! page -> canGoBackOrForward ( steps ) ) return EINA_FALSE ; page -> goBackOrForward ( steps ) ; return EINA_TRUE ; }
Navigate back or forward in history.
Navigate back or forward in history .