Changeset 52281 in webkit
- Timestamp:
- Dec 17, 2009 1:09:37 PM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r52280 r52281 1 2009-12-17 Zoltan Horvath <zoltan@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Allow custom memory allocation control for js bindings 6 https://bugs.webkit.org/show_bug.cgi?id=32655 7 8 Inherits the following classes from Noncopyable because these are instantiated 9 by 'new' and no need to be copyable: 10 11 class name - instantiated at: WebCore/'location' 12 13 class ScriptCachedFrameData - history/CachedFrame.cpp:117 14 class WebCoreJSClientData - bindings/js/JSDOMWindowBase.cpp:162 15 class ScheduledAction - bindings/js/ScheduledAction.cpp:58 16 17 * bindings/js/JSDOMBinding.h: 18 * bindings/js/ScheduledAction.h: 19 * bindings/js/ScriptCachedFrameData.h: 20 1 21 2009-12-17 Adam Roben <aroben@apple.com> 2 22 -
trunk/WebCore/bindings/js/JSDOMBinding.h
r52082 r52281 183 183 }; 184 184 185 class WebCoreJSClientData : public JSC::JSGlobalData::ClientData {185 class WebCoreJSClientData : public JSC::JSGlobalData::ClientData, public Noncopyable { 186 186 friend class JSGlobalDataWorldIterator; 187 187 -
trunk/WebCore/bindings/js/ScheduledAction.h
r49963 r52281 41 41 * and window.setInterval() 42 42 */ 43 class ScheduledAction {43 class ScheduledAction : public Noncopyable { 44 44 public: 45 45 static ScheduledAction* create(JSC::ExecState*, const JSC::ArgList&, DOMWrapperWorld* isolatedWorld); -
trunk/WebCore/bindings/js/ScriptCachedFrameData.h
r50792 r52281 41 41 class DOMWrapperWorld; 42 42 43 class ScriptCachedFrameData {43 class ScriptCachedFrameData : public Noncopyable { 44 44 typedef HashMap< RefPtr<DOMWrapperWorld>, JSC::ProtectedPtr<JSDOMWindow> > JSDOMWindowSet; 45 45
Note: See TracChangeset
for help on using the changeset viewer.