RESOLVED FIXED 171344
Audit and fix incorrect uses of JSArray::tryCreateForInitializationPrivate().
https://bugs.webkit.org/show_bug.cgi?id=171344
Summary Audit and fix incorrect uses of JSArray::tryCreateForInitializationPrivate().
Mark Lam
Reported 2017-04-26 15:03:47 PDT
Patch coming.
Attachments
work in progress. (46.72 KB, patch)
2017-04-26 23:17 PDT, Mark Lam
no flags
work in progress. (59.56 KB, patch)
2017-04-26 23:42 PDT, Mark Lam
buildbot: commit-queue-
Archive of layout-test-results from ews114 for mac-elcapitan (1.80 MB, application/zip)
2017-04-27 01:08 PDT, Build Bot
no flags
proposed patch. (67.51 KB, patch)
2017-04-27 10:42 PDT, Mark Lam
fpizlo: review+
Mark Lam
Comment 1 2017-04-26 15:04:06 PDT
Mark Lam
Comment 2 2017-04-26 23:17:41 PDT
Created attachment 308347 [details] work in progress.
Mark Lam
Comment 3 2017-04-26 23:42:42 PDT
Created attachment 308351 [details] work in progress.
Build Bot
Comment 4 2017-04-27 01:08:13 PDT
Comment on attachment 308351 [details] work in progress. Attachment 308351 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/3617461 New failing tests: js/kde/Array.html
Build Bot
Comment 5 2017-04-27 01:08:15 PDT
Created attachment 308363 [details] Archive of layout-test-results from ews114 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews114 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Mark Lam
Comment 6 2017-04-27 10:42:38 PDT
Created attachment 308408 [details] proposed patch.
Filip Pizlo
Comment 7 2017-04-27 12:17:28 PDT
Comment on attachment 308408 [details] proposed patch. This is really cool!
Mark Lam
Comment 8 2017-04-27 12:23:30 PDT
Comment on attachment 308408 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=308408&action=review > Source/JavaScriptCore/ChangeLog:24 > + are meant for clients of WebKit. In this case, we intend for use of this API There's a typo here. I meant to say "are not meant for clients of WebKit". Will fix before landing.
Mark Lam
Comment 9 2017-04-27 12:25:36 PDT
Thanks for the review. Landed in r215885: <http://trac.webkit.org/r215885>.
Note You need to log in before you can comment on or make changes to this bug.