[Webkit-unassigned] [Bug 32106] Allow custom memory allocation control for the other part of page directory in WebCore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 4 05:44:40 PST 2009


--- Comment #4 from Zoltan Horvath <zoltan at webkit.org>  2009-12-04 05:44:40 PST ---
(In reply to comment #2)
> (From update of attachment 44215 [details])
> I'm not sure this is right.
>  69     class ChromeClient : public Noncopyable {
> Why should these Abstract Base Classes require that their implementors be
> non-copyable?

In this case I can inherit SVGImageChromeClient Noncopyable, then ChromeClient
don't need to be inherited.

At the case of DragClient the instantiation line is:
static DragClient* dummyDragClient = new EmptyDragClient;

DragClient is abstract and EmptyDragClient is abstract as well.

At the case of ContextMenuClient:
static ContextMenuClient* dummyContextMenuClient = new EmptyContextMenuClient;

The problem is the same as at DragClient.

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