Changeset 260311 in webkit
- Timestamp:
- Apr 18, 2020 8:57:14 AM (4 years ago)
- Location:
- trunk/Source
- Files:
-
- 12 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r260289 r260311 1 2020-04-18 Yusuke Suzuki <ysuzuki@apple.com> 2 3 [WTF] Move DataRef.h from WebCore to WTF to utilize it in JSC 4 https://bugs.webkit.org/show_bug.cgi?id=210689 5 6 Reviewed by Anders Carlsson. 7 8 * WTF.xcodeproj/project.pbxproj: 9 * wtf/CMakeLists.txt: 10 * wtf/DataRef.h: Renamed from Source/WebCore/rendering/style/DataRef.h. 11 1 12 2020-04-17 Saam Barati <sbarati@apple.com> 2 13 -
trunk/Source/WTF/WTF.xcodeproj/project.pbxproj
r259843 r260311 710 710 E3200AB41E9A536D003B59D2 /* PlatformRegisters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformRegisters.h; sourceTree = "<group>"; }; 711 711 E32A207323C5902D0034A092 /* NakedRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NakedRef.h; sourceTree = "<group>"; }; 712 E339C163244B4E8700359DA9 /* DataRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataRef.h; sourceTree = "<group>"; }; 712 713 E33D5F871FBED66700BF625E /* RecursableLambda.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecursableLambda.h; sourceTree = "<group>"; }; 713 714 E34CD0D022810A020020D299 /* Packed.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Packed.h; sourceTree = "<group>"; }; … … 990 991 A8A47277151A825A004123FF /* DataLog.cpp */, 991 992 A8A47278151A825A004123FF /* DataLog.h */, 993 E339C163244B4E8700359DA9 /* DataRef.h */, 992 994 A8A47279151A825A004123FF /* DateMath.cpp */, 993 995 A8A4727A151A825A004123FF /* DateMath.h */, -
trunk/Source/WTF/wtf/CMakeLists.txt
r257201 r260311 48 48 DataLog.h 49 49 DataMutex.h 50 DataRef.h 50 51 DateMath.h 51 52 DebugHeap.h -
trunk/Source/WTF/wtf/DataRef.h
r260309 r260311 1 1 /* 2 * Copyright (C) 2003-20 17Apple Inc. All rights reserved.2 * Copyright (C) 2003-2020 Apple Inc. All rights reserved. 3 3 * 4 4 * This library is free software; you can redistribute it and/or … … 23 23 #include <wtf/Ref.h> 24 24 25 namespace W ebCore{25 namespace WTF { 26 26 27 template <typename T> class DataRef { 27 template <typename T> 28 class DataRef { 28 29 public: 29 30 DataRef(Ref<T>&& data) … … 97 98 }; 98 99 99 } // namespace WebCore 100 } // namespace WTF 101 102 using WTF::DataRef; -
trunk/Source/WebCore/ChangeLog
r260308 r260311 1 2020-04-18 Yusuke Suzuki <ysuzuki@apple.com> 2 3 [WTF] Move DataRef.h from WebCore to WTF to utilize it in JSC 4 https://bugs.webkit.org/show_bug.cgi?id=210689 5 6 Reviewed by Anders Carlsson. 7 8 No behavior change, just moving header from WebCore to WTF. 9 10 * Headers.cmake: 11 * WebCore.xcodeproj/project.pbxproj: 12 * rendering/style/NinePieceImage.h: 13 * rendering/style/RenderStyle.h: 14 * rendering/style/SVGRenderStyle.h: 15 * rendering/style/StyleRareInheritedData.cpp: 16 * rendering/style/StyleRareInheritedData.h: 17 * rendering/style/StyleRareNonInheritedData.h: 18 1 19 2020-04-18 David Kilzer <ddkilzer@apple.com> 2 20 -
trunk/Source/WebCore/Headers.cmake
r260182 r260311 1414 1414 rendering/style/BorderValue.h 1415 1415 rendering/style/CounterDirectives.h 1416 rendering/style/DataRef.h1417 1416 rendering/style/FillLayer.h 1418 1417 rendering/style/GapLength.h -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r260247 r260311 3770 3770 BC2272E40E82EE9B00E7F975 /* StyleRareInheritedData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2272E20E82EE9B00E7F975 /* StyleRareInheritedData.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3771 3771 BC2273040E82F1E600E7F975 /* StyleInheritedData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2273020E82F1E600E7F975 /* StyleInheritedData.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3772 BC22746F0E83664500E7F975 /* DataRef.h in Headers */ = {isa = PBXBuildFile; fileRef = BC22746E0E83664500E7F975 /* DataRef.h */; settings = {ATTRIBUTES = (Private, ); }; };3773 3772 BC2274790E8366E200E7F975 /* SVGRenderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2274750E8366E200E7F975 /* SVGRenderStyle.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3774 3773 BC22747B0E8366E200E7F975 /* SVGRenderStyleDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2274770E8366E200E7F975 /* SVGRenderStyleDefs.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 13175 13174 BC2273010E82F1E600E7F975 /* StyleInheritedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StyleInheritedData.cpp; sourceTree = "<group>"; }; 13176 13175 BC2273020E82F1E600E7F975 /* StyleInheritedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StyleInheritedData.h; sourceTree = "<group>"; }; 13177 BC22746E0E83664500E7F975 /* DataRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataRef.h; sourceTree = "<group>"; };13178 13176 BC2274740E8366E200E7F975 /* SVGRenderStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGRenderStyle.cpp; sourceTree = "<group>"; }; 13179 13177 BC2274750E8366E200E7F975 /* SVGRenderStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVGRenderStyle.h; sourceTree = "<group>"; }; … … 25730 25728 BC2272A10E82E87C00E7F975 /* CursorData.h */, 25731 25729 BC2272AC0E82E8F300E7F975 /* CursorList.h */, 25732 BC22746E0E83664500E7F975 /* DataRef.h */,25733 25730 BC5EB69C0E81DAEB00B25965 /* FillLayer.cpp */, 25734 25731 BC5EB69D0E81DAEB00B25965 /* FillLayer.h */, … … 30004 30001 E52CF54F20A35A2800DADA27 /* DataListSuggestionPicker.h in Headers */, 30005 30002 E52CF54D20A268AC00DADA27 /* DataListSuggestionsClient.h in Headers */, 30006 BC22746F0E83664500E7F975 /* DataRef.h in Headers */,30007 30003 BC64641C11D7F416006455B0 /* DatasetDOMStringMap.h in Headers */, 30008 30004 85031B3E0A44EFC700F992E0 /* DataTransfer.h in Headers */, -
trunk/Source/WebCore/rendering/style/NinePieceImage.h
r251156 r260311 24 24 #pragma once 25 25 26 #include "DataRef.h"27 26 #include "LengthBox.h" 28 27 #include "StyleImage.h" 28 #include <wtf/DataRef.h> 29 29 #include <wtf/Vector.h> 30 30 -
trunk/Source/WebCore/rendering/style/RenderStyle.h
r259703 r260311 32 32 #include "Color.h" 33 33 #include "CounterDirectives.h" 34 #include "DataRef.h"35 34 #include "FilterOperations.h" 36 35 #include "FontCascadeDescription.h" … … 69 68 #include "UnicodeBidi.h" 70 69 #include <memory> 70 #include <wtf/DataRef.h> 71 71 #include <wtf/Forward.h> 72 72 #include <wtf/NeverDestroyed.h> -
trunk/Source/WebCore/rendering/style/SVGRenderStyle.h
r253987 r260311 24 24 #pragma once 25 25 26 #include "DataRef.h"27 26 #include "RenderStyleConstants.h" 28 27 #include "SVGRenderStyleDefs.h" 29 28 #include "WindRule.h" 29 #include <wtf/DataRef.h> 30 30 31 31 namespace WebCore { -
trunk/Source/WebCore/rendering/style/StyleRareInheritedData.cpp
r258148 r260311 24 24 25 25 #include "CursorList.h" 26 #include "DataRef.h"27 26 #include "QuotesData.h" 28 27 #include "RenderStyle.h" … … 33 32 #include "StyleFilterData.h" 34 33 #include "StyleImage.h" 34 #include <wtf/DataRef.h> 35 35 #include <wtf/PointerComparison.h> 36 36 -
trunk/Source/WebCore/rendering/style/StyleRareInheritedData.h
r258148 r260311 26 26 27 27 #include "Color.h" 28 #include "DataRef.h"29 28 #include "Length.h" 30 29 #include "StyleCustomPropertyData.h" … … 32 31 #include "TextDecorationThickness.h" 33 32 #include "TextUnderlineOffset.h" 33 #include <wtf/DataRef.h> 34 34 #include <wtf/RefCounted.h> 35 35 #include <wtf/text/AtomString.h> -
trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h
r258148 r260311 28 28 #include "ClipPathOperation.h" 29 29 #include "CounterDirectives.h" 30 #include "DataRef.h"31 30 #include "FillLayer.h" 32 31 #include "GapLength.h" … … 39 38 #include "WillChangeData.h" 40 39 #include <memory> 40 #include <wtf/DataRef.h> 41 41 #include <wtf/Vector.h> 42 42
Note: See TracChangeset
for help on using the changeset viewer.