WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
patch for landing
(11.91 KB, patch)
2012-11-15 16:29 PST
,
Kentaro Hara
no flags
Details
Formatted Diff
Diff
patch for landing
(11.86 KB, patch)
2012-11-15 18:13 PST
,
Kentaro Hara
no flags
Details
Formatted Diff
Diff
patch for landing
(11.94 KB, patch)
2012-11-16 05:18 PST
,
Kentaro Hara
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Kentaro Hara
Comment 1
2012-11-15 01:04:28 PST
Created
attachment 174367
[details]
Patch
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.
Csaba Osztrogonác
Comment 10
2012-11-15 21:59:57 PST
I'm sure if it is the culprit. -
r134880
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/23663
-
r134881
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/23664
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.
Top of Page
Format For Printing
XML
Clone This Bug