RESOLVED FIXED 96777
[GTK] Don't use the C API internally in WebKitFormSubmissionRequest
https://bugs.webkit.org/show_bug.cgi?id=96777
Summary [GTK] Don't use the C API internally in WebKitFormSubmissionRequest
Carlos Garcia Campos
Reported 2012-09-14 07:04:53 PDT
Use the C++ classes instead.
Attachments
Patch (6.25 KB, patch)
2012-09-14 07:06 PDT, Carlos Garcia Campos
no flags
Patch updated to build on current git master (6.29 KB, patch)
2012-10-16 01:33 PDT, Carlos Garcia Campos
xan.lopez: review+
Carlos Garcia Campos
Comment 1 2012-09-14 07:06:30 PDT
WebKit Review Bot
Comment 2 2012-09-14 07:10:46 PDT
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Mario Sanchez Prada
Comment 3 2012-10-03 01:42:22 PDT
Comment on attachment 164137 [details] Patch Nothing to comment. Looks good to me
Carlos Garcia Campos
Comment 4 2012-10-16 01:33:56 PDT
Created attachment 168889 [details] Patch updated to build on current git master Updated patch after the hash map first/second rename
Xan Lopez
Comment 5 2012-10-18 04:51:52 PDT
Comment on attachment 168889 [details] Patch updated to build on current git master View in context: https://bugs.webkit.org/attachment.cgi?id=168889&action=review > Source/WebKit2/UIProcess/API/gtk/WebKitFormSubmissionRequestPrivate.h:26 > +using namespace WebKit; I believe the coding style advises against this kind of thing, see the section about the 'using' directive. So not sure if you are just missing some include here or need to qualify the types directly.
Carlos Garcia Campos
Comment 6 2012-10-18 05:00:08 PDT
(In reply to comment #5) > (From update of attachment 168889 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=168889&action=review > > > Source/WebKit2/UIProcess/API/gtk/WebKitFormSubmissionRequestPrivate.h:26 > > +using namespace WebKit; > > I believe the coding style advises against this kind of thing, see the section about the 'using' directive. So not sure if you are just missing some include here or need to qualify the types directly. Yes, you are right, I already agreed with Martin to fix all of those in one step once all the patches have landed.
Xan Lopez
Comment 7 2012-10-18 08:28:54 PDT
Comment on attachment 168889 [details] Patch updated to build on current git master Looks good then.
Carlos Garcia Campos
Comment 8 2012-10-18 08:49:31 PDT
Note You need to log in before you can comment on or make changes to this bug.