WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 36026
[v8] Add V8 bindings for DOMFormData
https://bugs.webkit.org/show_bug.cgi?id=36026
Summary
[v8] Add V8 bindings for DOMFormData
Jian Li
Reported
2010-03-11 12:01:16 PST
Need to add V8 bindings for DOMFormData.
Attachments
Proposed Patch
(7.22 KB, patch)
2010-03-11 12:05 PST
,
Jian Li
jianli
: commit-queue-
Details
Formatted Diff
Diff
Fix style error
(7.22 KB, patch)
2010-03-11 12:10 PST
,
Jian Li
japhet
: review-
jianli
: commit-queue-
Details
Formatted Diff
Diff
Proposed Patch
(6.16 KB, patch)
2010-03-11 17:04 PST
,
Jian Li
japhet
: review+
jianli
: commit-queue-
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Jian Li
Comment 1
2010-03-11 12:05:06 PST
Created
attachment 50526
[details]
Proposed Patch
Jian Li
Comment 2
2010-03-11 12:06:58 PST
This patch depends on the patch for 36024. The chromium builder might show broken due to that patch 36024 is not landed. I will check in this patch immediately after landing patch for 36024.
WebKit Review Bot
Comment 3
2010-03-11 12:08:08 PST
Attachment 50526
[details]
did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WebCore/bindings/v8/custom/V8XMLHttpRequestCustom.cpp:38: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Jian Li
Comment 4
2010-03-11 12:10:53 PST
Created
attachment 50528
[details]
Fix style error
WebKit Review Bot
Comment 5
2010-03-11 12:12:15 PST
Attachment 50526
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/642025
WebKit Review Bot
Comment 6
2010-03-11 12:30:32 PST
Attachment 50528
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/623019
Nate Chapin
Comment 7
2010-03-11 16:48:25 PST
Comment on
attachment 50528
[details]
Fix style error Looks good in general. However, I don't see DOMFormData.idl anywhere. I assume that's why the EWS failed to build? A couple additional minor things:
> diff --git a/WebCore/bindings/v8/DOMObjectsInclude.h b/WebCore/bindings/v8/DOMObjectsInclude.h > index cd8443a..fd1a875 100644 > --- a/WebCore/bindings/v8/DOMObjectsInclude.h > +++ b/WebCore/bindings/v8/DOMObjectsInclude.h > @@ -82,6 +82,7 @@ > #include "DocumentType.h" > #include "DocumentFragment.h" > #include "DOMCoreException.h" > +#include "DOMFormData.h" > #include "DOMImplementation.h" > #include "DOMParser.h" > #include "DOMSelection.h"
I deleted this file today, since it wasn't getting much use. Feel free to revert this part of the change.
> diff --git a/WebCore/bindings/v8/DerivedSourcesAllInOne.cpp b/WebCore/bindings/v8/DerivedSourcesAllInOne.cpp > index b626499..76ad172 100644 > --- a/WebCore/bindings/v8/DerivedSourcesAllInOne.cpp > +++ b/WebCore/bindings/v8/DerivedSourcesAllInOne.cpp > @@ -94,6 +94,7 @@ > #include "bindings/V8DocumentFragment.cpp" > #include "bindings/V8DocumentType.cpp" > #include "bindings/V8DOMCoreException.cpp" > +#include "bindings/V8DOMFormData.cpp" > #include "bindings/V8DOMImplementation.cpp" > #include "bindings/V8DOMParser.cpp" > #include "bindings/V8DOMSelection.cpp"
This file is current unused and about to be deleted as well.
Jian Li
Comment 8
2010-03-11 16:57:02 PST
The idl is in the patch for
bug 36024
.
Jian Li
Comment 9
2010-03-11 17:04:39 PST
Created
attachment 50562
[details]
Proposed Patch Revert changes done to the removed file and the file to be removed.
WebKit Review Bot
Comment 10
2010-03-11 17:11:08 PST
Attachment 50562
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/588032
Nate Chapin
Comment 11
2010-03-11 17:35:57 PST
Comment on
attachment 50562
[details]
Proposed Patch Excellent, thanks for the clarification.
Jian Li
Comment 12
2010-03-15 10:37:55 PDT
Committed as
http://trac.webkit.org/changeset/56004
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug