[Webkit-unassigned] [Bug 153617] New: Add a variadic function template for creating new RefCounted objects and use it instead of the numerous per-class create() functions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 28 14:45:41 PST 2016


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

            Bug ID: 153617
           Summary: Add a variadic function template for creating new
                    RefCounted objects and use it instead of the numerous
                    per-class create() functions
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Enhancement
          Priority: P2
         Component: Web Template Framework
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aestes at apple.com

In https://bugs.webkit.org/show_bug.cgi?id=153612, 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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160128/ddb8534a/attachment.html>


More information about the webkit-unassigned mailing list