WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
163920
[WebIDL] Move more types over to the new JSConverter based toJS functions
https://bugs.webkit.org/show_bug.cgi?id=163920
Summary
[WebIDL] Move more types over to the new JSConverter based toJS functions
Sam Weinig
Reported
2016-10-24 16:23:20 PDT
[WebIDL] Move more types over to the new JSConverter based toJS functions
Attachments
Patch
(51.51 KB, patch)
2016-10-24 16:37 PDT
,
Sam Weinig
no flags
Details
Formatted Diff
Diff
Patch
(51.60 KB, patch)
2016-10-24 17:00 PDT
,
Sam Weinig
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews123 for ios-simulator-wk2
(18.92 MB, application/zip)
2016-10-24 18:25 PDT
,
Build Bot
no flags
Details
Patch
(52.42 KB, patch)
2016-10-24 21:33 PDT
,
Sam Weinig
darin
: review+
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Sam Weinig
Comment 1
2016-10-24 16:37:01 PDT
Created
attachment 292675
[details]
Patch
Sam Weinig
Comment 2
2016-10-24 17:00:25 PDT
Created
attachment 292679
[details]
Patch
Build Bot
Comment 3
2016-10-24 18:24:58 PDT
Comment on
attachment 292679
[details]
Patch
Attachment 292679
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/2361739
New failing tests: fast/forms/date/input-valueasdate-date.html fast/forms/time/time-valueasdate.html fast/forms/month/input-valueasdate.html fast/forms/month/input-valueasdate-month.html
Build Bot
Comment 4
2016-10-24 18:25:02 PDT
Created
attachment 292693
[details]
Archive of layout-test-results from ews123 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Sam Weinig
Comment 5
2016-10-24 21:33:52 PDT
Created
attachment 292713
[details]
Patch
Darin Adler
Comment 6
2016-10-24 22:19:13 PDT
Comment on
attachment 292713
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=292713&action=review
> Source/WebCore/bindings/js/JSDOMIterator.h:42 > +enum class JSDOMIteratorType { > + Set, > + Map > +};
How about putting this on one line?
> Source/WebCore/bindings/js/JSDOMIterator.h:81 > +template<typename JSWrapper, typename IteratorTraits> > class JSDOMIterator: public JSDOMObject {
This too, how about putting it on one line? Also, space after JSDOMIterator before colon please.
> Source/WebCore/bindings/js/JSDOMIterator.h:131 > + JSC::MarkedArgumentBuffer args;
Could use a whole word here, arguments.
> Source/WebCore/bindings/js/JSDOMIterator.h:172 > + return JSC::JSValue();
Could write { } instead of JSC::JSValue().
> Source/WebCore/bindings/js/JSDOMIterator.h:193 > + return JSC::JSValue();
Ditto.
> Source/WebCore/bindings/js/JSDOMIterator.h:216 > +template<typename JSIterator> > +JSC::JSValue iteratorForEach(JSC::ExecState& state, typename JSIterator::Wrapper& thisObject, JSC::ThrowScope& scope)
Same idea of a single line, but not as sure since so many things above have to be split into multiple lines.
Sam Weinig
Comment 7
2016-10-25 11:37:52 PDT
Committed
r207829
: <
http://trac.webkit.org/changeset/207829
>
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