There's still a lot of warnings for the DOM bindings, and a bunch of warnings left here (mostly about the parameter being named differently in the comment and the function definition), but this fixes the bulk of them.
Created attachment 68342 [details] annotations.diff
Comment on attachment 68342 [details] annotations.diff View in context: https://bugs.webkit.org/attachment.cgi?id=68342&action=review Okay! > WebKit/gtk/webkit/webkitwebdatasource.cpp:204 > + * not be freed or destroyed. This will return %NULL of the Could you please fix the typo before landing? > WebKit/gtk/webkit/webkitwebview.cpp:3651 > + * Return value: (transfer none): the main #WebKitWebFrame for @webView, or %NULL Might want to say what cases it returns NULL in.
Comment on attachment 68342 [details] annotations.diff Landed as r68040 with the requested changes.
Closing.