RESOLVED FIXED 102348
[V8] Remove IsSubType() from CodeGeneratorV8.pm
https://bugs.webkit.org/show_bug.cgi?id=102348
Summary [V8] Remove IsSubType() from CodeGeneratorV8.pm
Kentaro Hara
Reported 2012-11-15 01:02:43 PST
CodeGenerator.pm has IsStrictSubType(). CodeGeneratorV8.pm should use it.
Attachments
Patch (11.96 KB, patch)
2012-11-15 01:04 PST, Kentaro Hara
no flags
patch for landing (11.91 KB, patch)
2012-11-15 16:29 PST, Kentaro Hara
no flags
patch for landing (11.86 KB, patch)
2012-11-15 18:13 PST, Kentaro Hara
no flags
patch for landing (11.94 KB, patch)
2012-11-16 05:18 PST, Kentaro Hara
no flags
Kentaro Hara
Comment 1 2012-11-15 01:04:28 PST
Adam Barth
Comment 2 2012-11-15 08:55:48 PST
Comment on attachment 174367 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=174367&action=review > Source/WebCore/bindings/scripts/CodeGeneratorJS.pm:1422 > - my $eventTarget = $dataNode->extendedAttributes->{"EventTarget"} || $codeGenerator->IsStrictSubtype($dataNode, "EventTarget"); > + my $eventTarget = $dataNode->extendedAttributes->{"EventTarget"} || $codeGenerator->IsStrictSubType($dataNode, "EventTarget"); Why not change this to call IsSubType since it's using that pattern anyway?
Kentaro Hara
Comment 3 2012-11-15 16:29:02 PST
Created attachment 174551 [details] patch for landing
WebKit Review Bot
Comment 4 2012-11-15 16:45:41 PST
Comment on attachment 174551 [details] patch for landing Rejecting attachment 174551 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: #10 succeeded at 1250 (offset 1 line). Hunk #11 succeeded at 1309 (offset 1 line). Hunk #12 succeeded at 1562 (offset 1 line). Hunk #13 succeeded at 2509 (offset 1 line). Hunk #14 succeeded at 3496 (offset 1 line). Hunk #15 succeeded at 3513 (offset 1 line). 1 out of 15 hunks FAILED -- saving rejects to file Source/WebCore/bindings/scripts/CodeGeneratorV8.pm.rej Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force']" exit_code: 1 cwd: /mnt/git/webkit-commit-queue Full output: http://queues.webkit.org/results/14848580
Kentaro Hara
Comment 5 2012-11-15 18:13:01 PST
Created attachment 174581 [details] patch for landing
WebKit Review Bot
Comment 6 2012-11-15 19:41:37 PST
Comment on attachment 174581 [details] patch for landing Clearing flags on attachment: 174581 Committed r134881: <http://trac.webkit.org/changeset/134881>
WebKit Review Bot
Comment 7 2012-11-15 19:41:41 PST
All reviewed patches have been landed. Closing bug.
Csaba Osztrogonác
Comment 8 2012-11-15 21:51:04 PST
(In reply to comment #6) > (From update of attachment 174581 [details]) > Clearing flags on attachment: 174581 > > Committed r134881: <http://trac.webkit.org/changeset/134881> It broke http/tests/appcache tests on JSC platforms: - EFL: http://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/216 - Qt: http://build.webkit.org/builders/Qt%20Linux%20Release/builds/54634
Kentaro Hara
Comment 9 2012-11-15 21:57:45 PST
(In reply to comment #8) > (In reply to comment #6) > > (From update of attachment 174581 [details] [details]) > > Clearing flags on attachment: 174581 > > > > Committed r134881: <http://trac.webkit.org/changeset/134881> > > It broke http/tests/appcache tests on JSC platforms: > - EFL: http://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/216 > - Qt: http://build.webkit.org/builders/Qt%20Linux%20Release/builds/54634 hmm... I don't think the patch causes the failure. Either way now I'm looking into another failure and have no time to fix it. Let me revert the patch.
Kentaro Hara
Comment 11 2012-11-15 21:59:58 PST
Reverted r134881 for reason: http/tests/appcache tests on JSC platforms are broken Committed r134893: <http://trac.webkit.org/changeset/134893>
Kentaro Hara
Comment 12 2012-11-15 22:03:32 PST
Thanks! For now reverted the culprit. Will take a detailed look later.
Kentaro Hara
Comment 13 2012-11-16 05:18:28 PST
Created attachment 174651 [details] patch for landing
WebKit Review Bot
Comment 14 2012-11-16 06:00:26 PST
Comment on attachment 174651 [details] patch for landing Clearing flags on attachment: 174651 Committed r134940: <http://trac.webkit.org/changeset/134940>
WebKit Review Bot
Comment 15 2012-11-16 06:00:31 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.