Changeset 52157 in webkit


Ignore:
Timestamp:
Dec 15, 2009 9:02:33 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-12-15 Zoltan Horvath <zoltan@webkit.org>

Reviewed by Darin Adler.

Allow custom memory allocation control for WebCore/inspector directory's classes
https://bugs.webkit.org/show_bug.cgi?id=32556

Inherits the following class from Noncopyable because these are instantiated
by 'new' and no need to be copyable:

class name - instantiated at: WebCore/'location'
class InspectorFrontend - inspector/InspectorController.cpp:538
class InspectorTimelineAgent - inspector/InspectorController.cpp:1097

  • inspector/InspectorFrontend.h:
  • inspector/InspectorTimelineAgent.h:
Location:
trunk/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r52156 r52157  
     12009-12-15  Zoltan Horvath  <zoltan@webkit.org>
     2
     3        Reviewed by Darin Adler.
     4
     5        Allow custom memory allocation control for WebCore/inspector directory's classes
     6        https://bugs.webkit.org/show_bug.cgi?id=32556
     7
     8        Inherits the following class from Noncopyable because these are instantiated
     9        by 'new' and no need to be copyable:
     10
     11        class name                   - instantiated at: WebCore/'location'
     12        class InspectorFrontend      - inspector/InspectorController.cpp:538
     13        class InspectorTimelineAgent - inspector/InspectorController.cpp:1097
     14
     15        * inspector/InspectorFrontend.h:
     16        * inspector/InspectorTimelineAgent.h:
     17
    1182009-12-15  Zoltan Horvath  <zoltan@webkit.org>
    219
  • trunk/WebCore/inspector/InspectorFrontend.h

    r52154 r52157  
    5555    class Storage;
    5656
    57     class InspectorFrontend {
     57    class InspectorFrontend : public Noncopyable {
    5858    public:
    5959        InspectorFrontend(InspectorController* inspectorController, ScriptState*, ScriptObject webInspector);
  • trunk/WebCore/inspector/InspectorTimelineAgent.h

    r51136 r52157  
    6666    };
    6767
    68     class InspectorTimelineAgent {
     68    class InspectorTimelineAgent : public Noncopyable {
    6969    public:
    7070        InspectorTimelineAgent(InspectorFrontend* frontend);
Note: See TracChangeset for help on using the changeset viewer.