Currently webkit_web_view_go_to_back_forward_item() always returns TRUE. There's a FIXME in the code to change this. Find attached a patch that changes this into a more suitable return value. Note that the Objective-C docs at http://developer.apple.com/documentation/Cocoa/Reference/WebKit/Classes/WebView_Class/Reference/Reference.html#//apple_ref/occ/instm/WebView/goToBackForwardItem: seem to suggest this approach as well.
Created attachment 22274 [details] Proposed fix
02:03:33 < bdash> uws: https://bugs.webkit.org/attachment.cgi?id=22274&action=prettypatch -- the declaration and assignment should be on the same line, and the variable name should match our coding style guidelines
Created attachment 22275 [details] Updated patch
Comment on attachment 22275 [details] Updated patch Looks fine.
landed in r35522