JavaScriptCore:
authorbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Jul 2009 05:13:00 +0000 (05:13 +0000)
committerbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Jul 2009 05:13:00 +0000 (05:13 +0000)
commitfa7b8bea39cb59549f971eb758bfbaa5789852d4
treee655ec46a7fe889dda0b1d826c1ad8e773963854
parent709ed1f4d706ad58915f836f58f4a1d67ee6c686
JavaScriptCore:

2009-07-14  Zoltan Horvath  <hzoltan@inf.u-szeged.hu>

        Reviewed by Darin Adler.

        Change all Noncopyable inheriting visibility to public.
        https://bugs.webkit.org/show_bug.cgi?id=27225

        Change all Noncopyable inheriting visibility to public because
        it is needed to the custom allocation framework (bug #20422).

        * bytecode/SamplingTool.h:
        * bytecompiler/RegisterID.h:
        * interpreter/CachedCall.h:
        * interpreter/RegisterFile.h:
        * parser/Lexer.h:
        * parser/Parser.h:
        * runtime/ArgList.h:
        * runtime/BatchedTransitionOptimizer.h:
        * runtime/Collector.h:
        * runtime/CommonIdentifiers.h:
        * runtime/JSCell.h:
        * runtime/JSGlobalObject.h:
        * runtime/JSLock.h:
        * runtime/JSONObject.cpp:
        * runtime/SmallStrings.cpp:
        * runtime/SmallStrings.h:
        * wtf/CrossThreadRefCounted.h:
        * wtf/GOwnPtr.h:
        * wtf/Locker.h:
        * wtf/MessageQueue.h:
        * wtf/OwnArrayPtr.h:
        * wtf/OwnFastMallocPtr.h:
        * wtf/OwnPtr.h:
        * wtf/RefCounted.h:
        * wtf/ThreadSpecific.h:
        * wtf/Threading.h:
        * wtf/Vector.h:
        * wtf/unicode/Collator.h:

WebCore:

2009-07-14  Zoltan Horvath  <hzoltan@inf.u-szeged.hu>

        Reviewed by Darin Adler.

        Change all Noncopyable inheriting visibility to public.
        https://bugs.webkit.org/show_bug.cgi?id=27225

        Change all Noncopyable inheriting visibility to public because
        it is needed to the custom allocation framework (bug #20422).

        * bindings/js/GCController.h:
        * bindings/js/WorkerScriptController.h:
        * bindings/v8/V8DOMMap.cpp:
        (WebCore::):
        * bridge/runtime.h:
        * css/CSSSelector.h:
        * css/CSSSelectorList.h:
        * css/CSSStyleSelector.h:
        * dom/ClassNames.h:
        * dom/MessagePortChannel.h:
        * dom/XMLTokenizerLibxml2.cpp:
        * dom/XMLTokenizerScope.h:
        * editing/ReplaceSelectionCommand.cpp:
        * editing/SelectionController.h:
        * editing/TextIterator.cpp:
        * history/PageCache.h:
        * html/CanvasRenderingContext2D.h:
        * html/HTMLParser.h:
        * html/HTMLParserQuirks.h:
        * html/PreloadScanner.h:
        * loader/Cache.h:
        * loader/CrossOriginPreflightResultCache.h:
        * loader/FrameLoader.h:
        * loader/ProgressTracker.h:
        * loader/ThreadableLoader.h:
        * loader/appcache/ApplicationCacheGroup.h:
        * loader/archive/ArchiveResourceCollection.h:
        * loader/icon/IconDatabase.h:
        * loader/icon/IconLoader.h:
        * loader/icon/PageURLRecord.h:
        * loader/loader.h:
        * page/ContextMenuController.h:
        * page/EventHandler.h:
        * page/FrameTree.h:
        * page/Page.h:
        * page/PageGroup.h:
        * page/PageGroupLoadDeferrer.h:
        * page/mac/EventHandlerMac.mm:
        * platform/AutodrainedPool.h:
        * platform/ContextMenu.h:
        * platform/EventLoop.h:
        * platform/HostWindow.h:
        * platform/Pasteboard.h:
        * platform/PurgeableBuffer.h:
        * platform/RunLoopTimer.h:
        * platform/ThreadGlobalData.h:
        * platform/ThreadTimers.h:
        * platform/Timer.h:
        * platform/TreeShared.h:
        * platform/graphics/FontData.h:
        * platform/graphics/GlyphWidthMap.h:
        * platform/graphics/GraphicsContext.h:
        * platform/graphics/ImageBuffer.h:
        * platform/graphics/ImageSource.h:
        * platform/graphics/MediaPlayer.h:
        * platform/graphics/skia/GraphicsContextPlatformPrivate.h:
        * platform/graphics/skia/PlatformContextSkia.h:
        * platform/graphics/win/QTMovieWin.cpp:
        * platform/mac/LocalCurrentGraphicsContext.h:
        * platform/network/FormDataBuilder.h:
        * platform/network/ResourceHandleInternal.h:
        * platform/network/soup/ResourceHandleSoup.cpp:
        * platform/text/StringBuffer.h:
        * platform/text/TextCodec.h:
        * platform/win/WindowMessageBroadcaster.h:
        * rendering/CounterNode.h:
        * rendering/LayoutState.h:
        * rendering/RenderFrameSet.h:
        * rendering/RenderView.h:
        * rendering/TransformState.h:
        * svg/SVGAnimatedProperty.h:
        * svg/SynchronizableTypeWrapper.h:
        * workers/WorkerMessagingProxy.h:
        * workers/WorkerRunLoop.cpp:
        * xml/XPathExpressionNode.h:
        * xml/XPathParser.h:
        * xml/XPathPredicate.h:
        * xml/XPathStep.h:

WebKit/gtk:

2009-07-14  Zoltan Horvath  <hzoltan@inf.u-szeged.hu>

        Reviewed by Darin Adler.

        Change all Noncopyable inheriting visibility to public.
        https://bugs.webkit.org/show_bug.cgi?id=27225

        Change all Noncopyable inheriting visibility to public because
        it is needed to the custom allocation framework (bug #20422).

        * webkit/webkitdownload.cpp:

WebKit/win:

2009-07-14  Zoltan Horvath  <hzoltan@inf.u-szeged.hu>

        Reviewed by Darin Adler.

        Change all Noncopyable inheriting visibility to public.
        https://bugs.webkit.org/show_bug.cgi?id=27225

        Change all Noncopyable inheriting visibility to public because
        it is needed to the custom allocation framework (bug #20422).

        * COMEnumVariant.h:
        * WebDatabaseManager.cpp:
        * WebInspector.h:
        * WebLocalizableStrings.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@45891 268f45cc-cd09-0410-ab3c-d52691b4dbfc
113 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/bytecode/SamplingTool.h
JavaScriptCore/bytecompiler/RegisterID.h
JavaScriptCore/interpreter/CachedCall.h
JavaScriptCore/interpreter/RegisterFile.h
JavaScriptCore/parser/Lexer.h
JavaScriptCore/parser/Parser.h
JavaScriptCore/runtime/ArgList.h
JavaScriptCore/runtime/BatchedTransitionOptimizer.h
JavaScriptCore/runtime/Collector.h
JavaScriptCore/runtime/CommonIdentifiers.h
JavaScriptCore/runtime/JSCell.h
JavaScriptCore/runtime/JSGlobalObject.h
JavaScriptCore/runtime/JSLock.h
JavaScriptCore/runtime/JSONObject.cpp
JavaScriptCore/runtime/SmallStrings.cpp
JavaScriptCore/runtime/SmallStrings.h
JavaScriptCore/wtf/CrossThreadRefCounted.h
JavaScriptCore/wtf/GOwnPtr.h
JavaScriptCore/wtf/Locker.h
JavaScriptCore/wtf/MessageQueue.h
JavaScriptCore/wtf/OwnArrayPtr.h
JavaScriptCore/wtf/OwnFastMallocPtr.h
JavaScriptCore/wtf/OwnPtr.h
JavaScriptCore/wtf/ThreadSpecific.h
JavaScriptCore/wtf/Threading.h
JavaScriptCore/wtf/Vector.h
JavaScriptCore/wtf/unicode/Collator.h
WebCore/ChangeLog
WebCore/bindings/js/GCController.h
WebCore/bindings/js/WorkerScriptController.h
WebCore/bindings/v8/V8DOMMap.cpp
WebCore/bridge/runtime.h
WebCore/css/CSSSelector.h
WebCore/css/CSSSelectorList.h
WebCore/css/CSSStyleSelector.h
WebCore/dom/ClassNames.h
WebCore/dom/MessagePortChannel.h
WebCore/dom/XMLTokenizerLibxml2.cpp
WebCore/dom/XMLTokenizerScope.h
WebCore/editing/ReplaceSelectionCommand.cpp
WebCore/editing/SelectionController.h
WebCore/editing/TextIterator.cpp
WebCore/history/PageCache.h
WebCore/html/CanvasRenderingContext2D.h
WebCore/html/HTMLParser.h
WebCore/html/HTMLParserQuirks.h
WebCore/html/PreloadScanner.h
WebCore/loader/Cache.h
WebCore/loader/CrossOriginPreflightResultCache.h
WebCore/loader/FrameLoader.h
WebCore/loader/ProgressTracker.h
WebCore/loader/ThreadableLoader.h
WebCore/loader/appcache/ApplicationCacheGroup.h
WebCore/loader/archive/ArchiveResourceCollection.h
WebCore/loader/icon/IconDatabase.h
WebCore/loader/icon/IconLoader.h
WebCore/loader/icon/PageURLRecord.h
WebCore/loader/loader.h
WebCore/page/ContextMenuController.h
WebCore/page/EventHandler.h
WebCore/page/FrameTree.h
WebCore/page/Page.h
WebCore/page/PageGroup.h
WebCore/page/PageGroupLoadDeferrer.h
WebCore/page/mac/EventHandlerMac.mm
WebCore/platform/AutodrainedPool.h
WebCore/platform/ContextMenu.h
WebCore/platform/EventLoop.h
WebCore/platform/HostWindow.h
WebCore/platform/Pasteboard.h
WebCore/platform/PurgeableBuffer.h
WebCore/platform/RunLoopTimer.h
WebCore/platform/ThreadGlobalData.h
WebCore/platform/ThreadTimers.h
WebCore/platform/Timer.h
WebCore/platform/TreeShared.h
WebCore/platform/graphics/FontData.h
WebCore/platform/graphics/GlyphWidthMap.h
WebCore/platform/graphics/GraphicsContext.h
WebCore/platform/graphics/ImageBuffer.h
WebCore/platform/graphics/ImageSource.h
WebCore/platform/graphics/MediaPlayer.h
WebCore/platform/graphics/skia/GraphicsContextPlatformPrivate.h
WebCore/platform/graphics/skia/PlatformContextSkia.h
WebCore/platform/graphics/win/QTMovieWin.cpp
WebCore/platform/mac/LocalCurrentGraphicsContext.h
WebCore/platform/network/FormDataBuilder.h
WebCore/platform/network/ResourceHandleInternal.h
WebCore/platform/network/soup/ResourceHandleSoup.cpp
WebCore/platform/text/StringBuffer.h
WebCore/platform/text/TextCodec.h
WebCore/platform/win/WindowMessageBroadcaster.h
WebCore/rendering/CounterNode.h
WebCore/rendering/LayoutState.h
WebCore/rendering/RenderFrameSet.h
WebCore/rendering/RenderView.h
WebCore/rendering/TransformState.h
WebCore/svg/SVGAnimatedProperty.h
WebCore/svg/SynchronizableTypeWrapper.h
WebCore/workers/WorkerMessagingProxy.h
WebCore/workers/WorkerRunLoop.cpp
WebCore/xml/XPathExpressionNode.h
WebCore/xml/XPathParser.h
WebCore/xml/XPathPredicate.h
WebCore/xml/XPathStep.h
WebKit/gtk/ChangeLog
WebKit/gtk/webkit/webkitdownload.cpp
WebKit/win/COMEnumVariant.h
WebKit/win/ChangeLog
WebKit/win/WebDatabaseManager.cpp
WebKit/win/WebInspector.h
WebKit/win/WebLocalizableStrings.cpp