<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Add a variadic function template for creating new RefCounted objects and use it instead of the numerous per-class create() functions"
   href="https://bugs.webkit.org/show_bug.cgi?id=153617">153617</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Add a variadic function template for creating new RefCounted objects and use it instead of the numerous per-class create() functions
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Enhancement
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Web Template Framework
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>aestes&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>In <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Cleanup: Make DedicatedWorkerThread::create() an inline template method"
   href="show_bug.cgi?id=153612">https://bugs.webkit.org/show_bug.cgi?id=153612</a>, DedicatedWorkerThread::create() was changed to be a variadic function template to remove duplication when adding arguments to DedicatedWorkerThread's constructor. It would be nice to generalize this to all RefCounted objects, so that we do not have to create a custom create() function for each RefCounted class, duplicating the constructor signature.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>