<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>73064</bug_id>
          
          <creation_ts>2011-11-23 18:09:42 -0800</creation_ts>
          <short_desc>CodeGenerator*.pm should support overloaded Constructor attribute</short_desc>
          <delta_ts>2012-12-19 03:17:44 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>100801</dependson>
    
    <dependson>103226</dependson>
          <blocked>65839</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominic Cooney">dominicc</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>sam</cc>
    
    <cc>tommyw</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>508537</commentid>
    <comment_count>0</comment_count>
    <who name="Dominic Cooney">dominicc</who>
    <bug_when>2011-11-23 18:09:42 -0800</bug_when>
    <thetext>Currently there is ad-hoc overloading of generated constructors using optional parameters. However Web IDL allows multiple Constructor specs that can vary in arity and argument types. For example the Intents constructor needs this because it is overloaded with zero, two or three arguments. See patches on bug 73051 for details of the Intent constructor.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>