RESOLVED FIXED 40137
Plumb FormSubmission through to ScheduledFormSubmission.
https://bugs.webkit.org/show_bug.cgi?id=40137
Summary Plumb FormSubmission through to ScheduledFormSubmission.
Dimitri Glazkov (Google)
Reported 2010-06-03 13:55:17 PDT
Plumb FormSubmission through to ScheduledFormSubmission.
Attachments
Patch (19.51 KB, patch)
2010-06-03 14:09 PDT, Dimitri Glazkov (Google)
no flags
Patch (19.57 KB, patch)
2010-06-20 15:17 PDT, Dimitri Glazkov (Google)
darin: review+
Dimitri Glazkov (Google)
Comment 1 2010-06-03 14:09:25 PDT
Dimitri Glazkov (Google)
Comment 2 2010-06-20 15:17:13 PDT
Dimitri Glazkov (Google)
Comment 3 2010-06-20 15:20:22 PDT
... and one more! Here I just basically plumb FormSubmission further in (not quite to the very end), and move some of the logic to more logical places :)
Darin Adler
Comment 4 2010-06-20 22:15:55 PDT
Comment on attachment 59218 [details] Patch > +#include "KURL.h" > #include "PlatformString.h" > #include <wtf/Forward.h> > #include <wtf/RefCounted.h> You probably don't need to include anything else if you include "KURL.h". I believe that includes all those other headers. > + void populateFrameLoadRequest(FrameLoadRequest&); This should be a const member function. > + void setReferrer(String referrer) { m_referrer = referrer; } > + void setOrigin(String origin) { m_origin = origin; } The arguments to these functions should be const String& rather than String. r=me
Dimitri Glazkov (Google)
Comment 5 2010-06-21 10:54:04 PDT
(In reply to comment #4) > (From update of attachment 59218 [details]) > > +#include "KURL.h" > > #include "PlatformString.h" > > #include <wtf/Forward.h> > > #include <wtf/RefCounted.h> > > You probably don't need to include anything else if you include "KURL.h". I believe that includes all those other headers. > > > + void populateFrameLoadRequest(FrameLoadRequest&); > > This should be a const member function. Not yet -- I still have to modify m_action there. But we're getting there :) > > > + void setReferrer(String referrer) { m_referrer = referrer; } > > > + void setOrigin(String origin) { m_origin = origin; } > > The arguments to these functions should be const String& rather than String. Done. > > r=me Landed as http://trac.webkit.org/changeset/61546.
Note You need to log in before you can comment on or make changes to this bug.