The WebKit API allows you to go forwards and backwards in the browser history by more than one page. The GTK API does not. This should be implemented so that browsers can utilise such features.
Created attachment 15881 [details] Proposed fix
Created attachment 15882 [details] Proposed fix, take 2 Update to the originally proposed patch, which accidentally mangled the ChangeLog.
Duplicate of bug #14811
Default arguments for ANSI C? I think not. I would r=- it.
Comment on attachment 15882 [details] Proposed fix, take 2 r- due to Holger's comments.
In my opinion this feature should be an extra function which behaves the same as goBackOrForward, taking the widget and the steps as arguments. The currently suggested implementation is a bit confusing.
IMHO this bug should have Gtk keyword.
+1 for closing this as duplicate of bug 14811. Even if we agree on adding this API it should come as a new function, not as an extra argument (with default value!?) of the existing functions.
*** This bug has been marked as a duplicate of 14811 ***