I was quite surprised to hear that when returning TRUE from a navigation-policy-decision-requested handler, it is expected that webkit_policy_decision_* was called on policy_decision. Please add this information to http://webkitgtk.org/reference/webkitgtk-WebKitWebView.html#WebKitWebView-navigation-policy-decision-requested
Created attachment 30741 [details] Improve policy decision signals documentation WebKit/gtk/ChangeLog | 14 ++++++++++++++ WebKit/gtk/webkit/webkitwebview.cpp | 21 +++++++++++++++++++++ 2 files changed, 35 insertions(+), 0 deletions(-)
Landed as r44248, with a small addition I talked to Xan about on IRC.