[Webkit-unassigned] [Bug 26398] Make IDLParser.pm conform to the WebIDL spec

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 26 19:06:14 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=26398





--- Comment #64 from Takashi Sakamoto <tasak at google.com>  2012-09-26 19:06:39 PST ---
(In reply to comment #61)
> (From update of attachment 165050 [details])
> Rejecting attachment 165050 [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:
> Resolving [Supplemental=XXX] dependencies in all IDL files out/Release/obj/gen/supplemental_dependency.tmp
> Unexpected token [ at 18:         [V8MeasureAs=WebAudioStart] [ImplementedAs=startGrain] void start(in double when, in double grainOffset, in double grainDuration); IDLParser.pm:426 at ../bindings/scripts/IDLParser.pm line 92.
>  in ../Modules/webaudio/AudioBufferSourceNode.idl at ../bindings/scripts/IDLParser.pm line 116.
> make: *** [out/Release/obj/gen/supplemental_dependency.tmp] Error 255
> 
> Full output: http://queues.webkit.org/results/14021036

As the new IDLParser only allow restricted syntax, "[V8MeasureAs=WebAudioStart] [ImplementedAs=startGrain]" cannot be parsed.
I modified the IDL to use ",", i.e. "[V8MeasureAs=WebAudioStart, ImplementedAs=startGrain]"

Best regards,
Takashi Sakamoto

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list