Skip to content
  • ggaren@apple.com's avatar
    JavaScriptCore: · 7911af29
    ggaren@apple.com authored
            Reviewed by Sam Weinig.
    
            Moved Shared.h into wtf so it could be used in more places. Deployed
            Shared in places where JSCore previously had hand-rolled ref-counting
            classes.
    
            * API/JSClassRef.cpp:
            (OpaqueJSClass::OpaqueJSClass):
            * API/JSClassRef.h:
            * API/JSObjectRef.cpp:
            (JSClassRetain):
            (JSClassRelease):
            * JavaScriptCore.vcproj/WTF/WTF.vcproj:
            * JavaScriptCore.xcodeproj/project.pbxproj:
            * kjs/interpreter.cpp:
            (KJS::Interpreter::init):
            * kjs/interpreter.h:
            * kjs/regexp.cpp:
            (KJS::RegExp::RegExp):
            * kjs/regexp.h:
            * wtf/Shared.h: Copied from WebCore/platform/Shared.h.
    
    JavaScriptGlue:
    
            Reviewed by Sam Weinig.
    
            Moved Shared.h into wtf so it could be used in more places.
    
            * ForwardingHeaders/wtf/Shared.h: Added.
    
    WebCore:
    
            Reviewed by Sam Weinig.
    
            Moved Shared.h into wtf so it could be used in more places. Retained 
            TreeShared, but moved it to its own file, TreeShared.h.
    
            * ForwardingHeaders/wtf/Shared.h: Added.
            * WebCore.xcodeproj/project.pbxproj:
            * bindings/js/JSSVGPODTypeWrapper.h:
            * css/CSSFontFace.h:
            * css/CSSRuleList.h:
            * css/Counter.h:
            * css/Pair.h:
            * css/Rect.h:
            * css/StyleBase.h:
            * css/StyleSheetList.h:
            * dom/Clipboard.h:
            * dom/DOMImplementation.h:
            * dom/Event.h:
            * dom/EventListener.h:
            * dom/NamedNodeMap.h:
            * dom/NodeFilterCondition.h:
            * dom/NodeList.h:
            * dom/Range.h:
            * dom/RangeException.h:
            * dom/RegisteredEventListener.h:
            * dom/Traversal.h:
            * history/BackForwardList.h:
            * history/CachedPage.h:
            * history/HistoryItem.h:
            * html/CanvasGradient.h:
            * html/CanvasPattern.h:
            * html/HTMLCollection.h:
            * html/MediaError.h:
            * html/TimeRanges.h:
            * html/VoidCallback.h:
            * ksvg2/css/SVGRenderStyleDefs.h:
            * ksvg2/svg/SVGAnimatedTemplate.h:
            * ksvg2/svg/SVGElementInstanceList.h:
            * ksvg2/svg/SVGList.h:
            * ksvg2/svg/SVGPathSeg.h:
            * ksvg2/svg/SVGPreserveAspectRatio.h:
            * ksvg2/svg/SVGRenderingIntent.h:
            * ksvg2/svg/SVGTransform.h:
            * ksvg2/svg/SVGUnitTypes.h:
            * loader/DocumentLoader.h:
            * loader/FormState.h:
            * loader/ResourceLoader.h:
            * loader/TextResourceDecoder.h:
            * loader/icon/IconRecord.h:
            * page/BarInfo.h:
            * page/Console.h:
            * page/DOMSelection.h:
            * page/DOMWindow.h:
            * page/History.h:
            * page/InspectorController.cpp:
            * page/Plugin.h:
            * page/Screen.h:
            * platform/ArrayImpl.h:
            * platform/CString.h:
            * platform/DeprecatedValueListImpl.cpp:
            * platform/FontFallbackList.h:
            * platform/FontFamily.h:
            * platform/FontSelector.h:
            * platform/GlyphPageTreeNode.h:
            * platform/PopupMenu.h:
            * platform/RegularExpression.cpp:
            * platform/ScrollBar.h:
            * platform/Shared.h: Removed.
            * platform/SharedBuffer.h:
            * platform/StringImpl.h:
            * platform/graphics/Icon.h:
            * platform/graphics/svg/SVGResource.h:
            * platform/network/FormData.h:
            * platform/network/ResourceHandleClient.h:
            * rendering/RenderStyle.h:
            * rendering/SVGCharacterLayoutInfo.h:
            * storage/SQLResultSetRowList.h:
            * xml/DOMParser.h:
            * xml/XMLSerializer.h:
            * xml/XPathEvaluator.h:
            * xml/XPathExpression.h:
            * xml/XPathNSResolver.h:
            * xml/XPathResult.h:
    
    WebKit/mac:
    
            Reviewed by Sam Weinig.
    
            Moved Shared.h into wtf so it could be used in more places.
    
            * ChangeLog:
            * WebCoreSupport/WebContextMenuClient.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@27763 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7911af29