| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//testing/test.gni") | 5 import("//testing/test.gni") |
| 6 | 6 |
| 7 visibility = [ "//sky/*" ] | 7 visibility = [ "//sky/*" ] |
| 8 | 8 |
| 9 component("wtf") { | 9 component("wtf") { |
| 10 sources = [ | 10 sources = [ |
| 11 "ASCIICType.h", |
| 11 "AddressSpaceRandomization.cpp", | 12 "AddressSpaceRandomization.cpp", |
| 12 "AddressSpaceRandomization.h", | 13 "AddressSpaceRandomization.h", |
| 13 "Alignment.h", | 14 "Alignment.h", |
| 14 "ArrayBuffer.cpp", | 15 "ArrayBuffer.cpp", |
| 15 "ArrayBuffer.h", | 16 "ArrayBuffer.h", |
| 16 "ArrayBufferBuilder.cpp", | 17 "ArrayBufferBuilder.cpp", |
| 17 "ArrayBufferBuilder.h", | 18 "ArrayBufferBuilder.h", |
| 18 "ArrayBufferContents.cpp", | 19 "ArrayBufferContents.cpp", |
| 19 "ArrayBufferContents.h", | 20 "ArrayBufferContents.h", |
| 20 "ArrayBufferDeallocationObserver.h", | 21 "ArrayBufferDeallocationObserver.h", |
| 21 "ArrayBufferView.cpp", | 22 "ArrayBufferView.cpp", |
| 22 "ArrayBufferView.h", | 23 "ArrayBufferView.h", |
| 23 "ArrayPiece.cpp", | 24 "ArrayPiece.cpp", |
| 24 "ArrayPiece.h", | 25 "ArrayPiece.h", |
| 25 "ASCIICType.h", | |
| 26 "asm/SaturatedArithmeticARM.h", | |
| 27 "Assertions.cpp", | 26 "Assertions.cpp", |
| 28 "Assertions.h", | 27 "Assertions.h", |
| 29 "Atomics.h", | 28 "Atomics.h", |
| 30 "BitArray.h", | 29 "BitArray.h", |
| 31 "BitVector.cpp", | 30 "BitVector.cpp", |
| 32 "BitVector.h", | 31 "BitVector.h", |
| 33 "BitwiseOperations.h", | 32 "BitwiseOperations.h", |
| 34 "BloomFilter.h", | 33 "BloomFilter.h", |
| 35 "ByteOrder.h", | 34 "ByteOrder.h", |
| 36 "ByteSwap.h", | 35 "ByteSwap.h", |
| 36 "CPU.h", |
| 37 "CheckedArithmetic.h", | 37 "CheckedArithmetic.h", |
| 38 "Compiler.h", | 38 "Compiler.h", |
| 39 "Complex.h", | 39 "Complex.h", |
| 40 "CPU.h", | |
| 41 "CryptographicallyRandomNumber.cpp", | 40 "CryptographicallyRandomNumber.cpp", |
| 42 "CryptographicallyRandomNumber.h", | 41 "CryptographicallyRandomNumber.h", |
| 43 "CurrentTime.cpp", | 42 "CurrentTime.cpp", |
| 44 "CurrentTime.h", | 43 "CurrentTime.h", |
| 45 "DataLog.cpp", | 44 "DataLog.cpp", |
| 46 "DataLog.h", | 45 "DataLog.h", |
| 47 "DateMath.cpp", | 46 "DateMath.cpp", |
| 48 "DateMath.h", | 47 "DateMath.h", |
| 49 "DefaultAllocator.cpp", | 48 "DefaultAllocator.cpp", |
| 50 "DefaultAllocator.h", | 49 "DefaultAllocator.h", |
| 51 "Deque.h", | 50 "Deque.h", |
| 52 "DoubleBufferedDeque.h", | 51 "DoubleBufferedDeque.h", |
| 53 "DoublyLinkedList.h", | 52 "DoublyLinkedList.h", |
| 54 "dtoa.cpp", | |
| 55 "dtoa.h", | |
| 56 "dtoa/bignum-dtoa.cc", | |
| 57 "dtoa/bignum-dtoa.h", | |
| 58 "dtoa/bignum.cc", | |
| 59 "dtoa/bignum.h", | |
| 60 "dtoa/cached-powers.cc", | |
| 61 "dtoa/cached-powers.h", | |
| 62 "dtoa/diy-fp.cc", | |
| 63 "dtoa/diy-fp.h", | |
| 64 "dtoa/double-conversion.cc", | |
| 65 "dtoa/double-conversion.h", | |
| 66 "dtoa/double.h", | |
| 67 "dtoa/fast-dtoa.cc", | |
| 68 "dtoa/fast-dtoa.h", | |
| 69 "dtoa/fixed-dtoa.cc", | |
| 70 "dtoa/fixed-dtoa.h", | |
| 71 "dtoa/strtod.cc", | |
| 72 "dtoa/strtod.h", | |
| 73 "dtoa/utils.h", | |
| 74 "DynamicAnnotations.cpp", | 53 "DynamicAnnotations.cpp", |
| 75 "DynamicAnnotations.h", | 54 "DynamicAnnotations.h", |
| 76 "EnumClass.h", | 55 "EnumClass.h", |
| 77 "FastAllocBase.h", | 56 "FastAllocBase.h", |
| 78 "FastMalloc.cpp", | 57 "FastMalloc.cpp", |
| 79 "FastMalloc.h", | 58 "FastMalloc.h", |
| 80 "FilePrintStream.cpp", | 59 "FilePrintStream.cpp", |
| 81 "FilePrintStream.h", | 60 "FilePrintStream.h", |
| 82 "Float32Array.h", | 61 "Float32Array.h", |
| 83 "Float64Array.h", | 62 "Float64Array.h", |
| (...skipping 18 matching lines...) Expand all Loading... |
| 102 "LeakAnnotations.h", | 81 "LeakAnnotations.h", |
| 103 "LinkedHashSet.h", | 82 "LinkedHashSet.h", |
| 104 "LinkedStack.h", | 83 "LinkedStack.h", |
| 105 "ListHashSet.h", | 84 "ListHashSet.h", |
| 106 "Locker.h", | 85 "Locker.h", |
| 107 "MainThread.cpp", | 86 "MainThread.cpp", |
| 108 "MainThread.h", | 87 "MainThread.h", |
| 109 "MallocZoneSupport.h", | 88 "MallocZoneSupport.h", |
| 110 "MathExtras.h", | 89 "MathExtras.h", |
| 111 "MessageQueue.h", | 90 "MessageQueue.h", |
| 91 "NonCopyingSort.h", |
| 112 "Noncopyable.h", | 92 "Noncopyable.h", |
| 113 "NonCopyingSort.h", | |
| 114 "NotFound.h", | 93 "NotFound.h", |
| 115 "NullPtr.h", | 94 "NullPtr.h", |
| 95 "OperatingSystem.h", |
| 116 "OwnPtr.h", | 96 "OwnPtr.h", |
| 117 "OwnPtrCommon.h", | 97 "OwnPtrCommon.h", |
| 118 "PageAllocator.cpp", | 98 "PageAllocator.cpp", |
| 119 "PageAllocator.h", | 99 "PageAllocator.h", |
| 120 "PartitionAlloc.cpp", | 100 "PartitionAlloc.cpp", |
| 121 "PartitionAlloc.h", | 101 "PartitionAlloc.h", |
| 122 "PassOwnPtr.h", | 102 "PassOwnPtr.h", |
| 123 "PassRefPtr.h", | 103 "PassRefPtr.h", |
| 124 "PassTraits.h", | 104 "PassTraits.h", |
| 125 "PrintStream.cpp", | 105 "PrintStream.cpp", |
| 126 "PrintStream.h", | 106 "PrintStream.h", |
| 127 "ProcessID.h", | 107 "ProcessID.h", |
| 128 "RawPtr.h", | 108 "RawPtr.h", |
| 129 "RefCounted.h", | 109 "RefCounted.h", |
| 130 "RefCountedLeakCounter.cpp", | 110 "RefCountedLeakCounter.cpp", |
| 131 "RefCountedLeakCounter.h", | 111 "RefCountedLeakCounter.h", |
| 132 "RefPtr.h", | 112 "RefPtr.h", |
| 133 "RefVector.h", | 113 "RefVector.h", |
| 134 "SaturatedArithmetic.h", | 114 "SaturatedArithmetic.h", |
| 135 "SizeLimits.cpp", | 115 "SizeLimits.cpp", |
| 136 "SpinLock.h", | 116 "SpinLock.h", |
| 137 "StaticConstructors.h", | 117 "StaticConstructors.h", |
| 138 "StdLibExtras.h", | 118 "StdLibExtras.h", |
| 139 "StreamBuffer.h", | 119 "StreamBuffer.h", |
| 140 "StringExtras.h", | 120 "StringExtras.h", |
| 141 "StringHasher.h", | 121 "StringHasher.h", |
| 142 "TemporaryChange.h", | 122 "TemporaryChange.h", |
| 143 "TerminatedArray.h", | 123 "TerminatedArray.h", |
| 144 "TerminatedArrayBuilder.h", | 124 "TerminatedArrayBuilder.h", |
| 125 "ThreadIdentifierDataPthreads.cpp", |
| 126 "ThreadIdentifierDataPthreads.h", |
| 127 "ThreadRestrictionVerifier.h", |
| 128 "ThreadSafeRefCounted.h", |
| 129 "ThreadSpecific.h", |
| 130 "Threading.h", |
| 131 "ThreadingPrimitives.h", |
| 132 "ThreadingPthreads.cpp", |
| 133 "TreeNode.h", |
| 134 "TriState.h", |
| 135 "TypeTraits.cpp", |
| 136 "TypeTraits.h", |
| 137 "TypedArrayBase.h", |
| 138 "Uint16Array.h", |
| 139 "Uint32Array.h", |
| 140 "Uint8Array.h", |
| 141 "Uint8ClampedArray.h", |
| 142 "Vector.h", |
| 143 "VectorTraits.h", |
| 144 "WTF.cpp", |
| 145 "WTF.h", |
| 146 "WTFExport.h", |
| 147 "WTFThreadData.cpp", |
| 148 "WTFThreadData.h", |
| 149 "WeakPtr.h", |
| 150 "asm/SaturatedArithmeticARM.h", |
| 151 "dtoa.cpp", |
| 152 "dtoa.h", |
| 153 "dtoa/bignum-dtoa.cc", |
| 154 "dtoa/bignum-dtoa.h", |
| 155 "dtoa/bignum.cc", |
| 156 "dtoa/bignum.h", |
| 157 "dtoa/cached-powers.cc", |
| 158 "dtoa/cached-powers.h", |
| 159 "dtoa/diy-fp.cc", |
| 160 "dtoa/diy-fp.h", |
| 161 "dtoa/double-conversion.cc", |
| 162 "dtoa/double-conversion.h", |
| 163 "dtoa/double.h", |
| 164 "dtoa/fast-dtoa.cc", |
| 165 "dtoa/fast-dtoa.h", |
| 166 "dtoa/fixed-dtoa.cc", |
| 167 "dtoa/fixed-dtoa.h", |
| 168 "dtoa/strtod.cc", |
| 169 "dtoa/strtod.h", |
| 170 "dtoa/utils.h", |
| 145 "text/ASCIIFastPath.h", | 171 "text/ASCIIFastPath.h", |
| 146 "text/AtomicString.cpp", | 172 "text/AtomicString.cpp", |
| 147 "text/AtomicString.h", | 173 "text/AtomicString.h", |
| 148 "text/AtomicStringHash.h", | 174 "text/AtomicStringHash.h", |
| 149 "text/Base64.cpp", | 175 "text/Base64.cpp", |
| 150 "text/Base64.h", | 176 "text/Base64.h", |
| 151 "text/CString.cpp", | 177 "text/CString.cpp", |
| 152 "text/CString.h", | 178 "text/CString.h", |
| 153 "text/IntegerToStringConversion.h", | 179 "text/IntegerToStringConversion.h", |
| 154 "text/StringBuffer.h", | 180 "text/StringBuffer.h", |
| (...skipping 10 matching lines...) Expand all Loading... |
| 165 "text/StringView.h", | 191 "text/StringView.h", |
| 166 "text/TextCodec.cpp", | 192 "text/TextCodec.cpp", |
| 167 "text/TextCodec.h", | 193 "text/TextCodec.h", |
| 168 "text/TextCodecASCIIFastPath.h", | 194 "text/TextCodecASCIIFastPath.h", |
| 169 "text/TextCodecICU.cpp", | 195 "text/TextCodecICU.cpp", |
| 170 "text/TextCodecICU.h", | 196 "text/TextCodecICU.h", |
| 171 "text/TextCodecLatin1.cpp", | 197 "text/TextCodecLatin1.cpp", |
| 172 "text/TextCodecLatin1.h", | 198 "text/TextCodecLatin1.h", |
| 173 "text/TextCodecReplacement.cpp", | 199 "text/TextCodecReplacement.cpp", |
| 174 "text/TextCodecReplacement.h", | 200 "text/TextCodecReplacement.h", |
| 175 "text/TextCodecUserDefined.cpp", | |
| 176 "text/TextCodecUserDefined.h", | |
| 177 "text/TextCodecUTF16.cpp", | 201 "text/TextCodecUTF16.cpp", |
| 178 "text/TextCodecUTF16.h", | 202 "text/TextCodecUTF16.h", |
| 179 "text/TextCodecUTF8.cpp", | 203 "text/TextCodecUTF8.cpp", |
| 180 "text/TextCodecUTF8.h", | 204 "text/TextCodecUTF8.h", |
| 205 "text/TextCodecUserDefined.cpp", |
| 206 "text/TextCodecUserDefined.h", |
| 181 "text/TextEncoding.cpp", | 207 "text/TextEncoding.cpp", |
| 182 "text/TextEncoding.h", | 208 "text/TextEncoding.h", |
| 183 "text/TextEncodingRegistry.cpp", | 209 "text/TextEncodingRegistry.cpp", |
| 184 "text/TextEncodingRegistry.h", | 210 "text/TextEncodingRegistry.h", |
| 185 "text/TextPosition.cpp", | 211 "text/TextPosition.cpp", |
| 186 "text/TextPosition.h", | 212 "text/TextPosition.h", |
| 187 "text/WTFString.cpp", | 213 "text/WTFString.cpp", |
| 188 "text/WTFString.h", | 214 "text/WTFString.h", |
| 189 "ThreadIdentifierDataPthreads.cpp", | |
| 190 "ThreadIdentifierDataPthreads.h", | |
| 191 "Threading.h", | |
| 192 "ThreadingPrimitives.h", | |
| 193 "ThreadingPthreads.cpp", | |
| 194 "ThreadRestrictionVerifier.h", | |
| 195 "ThreadSafeRefCounted.h", | |
| 196 "ThreadSpecific.h", | |
| 197 "TreeNode.h", | |
| 198 "TriState.h", | |
| 199 "TypedArrayBase.h", | |
| 200 "TypeTraits.cpp", | |
| 201 "TypeTraits.h", | |
| 202 "Uint16Array.h", | |
| 203 "Uint32Array.h", | |
| 204 "Uint8Array.h", | |
| 205 "Uint8ClampedArray.h", | |
| 206 "unicode/CharacterNames.h", | 215 "unicode/CharacterNames.h", |
| 207 "unicode/Collator.h", | 216 "unicode/Collator.h", |
| 217 "unicode/UTF8.cpp", |
| 218 "unicode/UTF8.h", |
| 219 "unicode/Unicode.h", |
| 208 "unicode/icu/CollatorICU.cpp", | 220 "unicode/icu/CollatorICU.cpp", |
| 209 "unicode/icu/UnicodeIcu.h", | 221 "unicode/icu/UnicodeIcu.h", |
| 210 "unicode/Unicode.h", | |
| 211 "unicode/UTF8.cpp", | |
| 212 "unicode/UTF8.h", | |
| 213 "Vector.h", | |
| 214 "VectorTraits.h", | |
| 215 "WeakPtr.h", | |
| 216 "WTF.cpp", | |
| 217 "WTF.h", | |
| 218 "WTFExport.h", | |
| 219 "WTFThreadData.cpp", | |
| 220 "WTFThreadData.h", | |
| 221 ] | 222 ] |
| 222 | 223 |
| 223 configs += [ | 224 configs += [ |
| 224 "//sky/engine:config", | 225 "//sky/engine:config", |
| 225 "//sky/engine:non_test_config", | 226 "//sky/engine:non_test_config", |
| 226 ] | 227 ] |
| 227 | 228 |
| 228 defines = [ "WTF_IMPLEMENTATION=1" ] | 229 defines = [ "WTF_IMPLEMENTATION=1" ] |
| 229 | 230 |
| 230 direct_dependent_configs = [ "//sky/engine:features" ] | 231 direct_dependent_configs = [ "//sky/engine:features" ] |
| (...skipping 22 matching lines...) Expand all Loading... |
| 253 "ListHashSetTest.cpp", | 254 "ListHashSetTest.cpp", |
| 254 "MathExtrasTest.cpp", | 255 "MathExtrasTest.cpp", |
| 255 "PartitionAllocTest.cpp", | 256 "PartitionAllocTest.cpp", |
| 256 "RefPtrTest.cpp", | 257 "RefPtrTest.cpp", |
| 257 "SaturatedArithmeticTest.cpp", | 258 "SaturatedArithmeticTest.cpp", |
| 258 "StringExtrasTest.cpp", | 259 "StringExtrasTest.cpp", |
| 259 "StringHasherTest.cpp", | 260 "StringHasherTest.cpp", |
| 260 "TemporaryChangeTest.cpp", | 261 "TemporaryChangeTest.cpp", |
| 261 "TreeNodeTest.cpp", | 262 "TreeNodeTest.cpp", |
| 262 "VectorTest.cpp", | 263 "VectorTest.cpp", |
| 264 "testing/RunAllTests.cpp", |
| 263 "testing/WTFTestHelpersTest.cpp", | 265 "testing/WTFTestHelpersTest.cpp", |
| 264 "text/AtomicStringTest.cpp", | 266 "text/AtomicStringTest.cpp", |
| 265 "text/CStringTest.cpp", | 267 "text/CStringTest.cpp", |
| 266 "text/StringBufferTest.cpp", | 268 "text/StringBufferTest.cpp", |
| 267 "text/StringBuilderTest.cpp", | 269 "text/StringBuilderTest.cpp", |
| 268 "text/StringImplTest.cpp", | 270 "text/StringImplTest.cpp", |
| 269 "text/StringOperatorsTest.cpp", | 271 "text/StringOperatorsTest.cpp", |
| 270 "text/TextCodecReplacementTest.cpp", | 272 "text/TextCodecReplacementTest.cpp", |
| 271 "text/TextCodecUTF8Test.cpp", | 273 "text/TextCodecUTF8Test.cpp", |
| 272 "text/WTFStringTest.cpp", | 274 "text/WTFStringTest.cpp", |
| 273 "testing/RunAllTests.cpp", | |
| 274 ] | 275 ] |
| 275 | 276 |
| 276 configs += [ "//sky/engine:config" ] | 277 configs += [ "//sky/engine:config" ] |
| 277 | 278 |
| 278 deps = [ | 279 deps = [ |
| 279 ":test_support", | 280 ":test_support", |
| 280 ":wtf", | 281 ":wtf", |
| 281 "//base", | 282 "//base", |
| 282 "//base/allocator", | 283 "//base/allocator", |
| 283 "//base/test:test_support", | 284 "//base/test:test_support", |
| (...skipping 15 matching lines...) Expand all Loading... |
| 299 | 300 |
| 300 configs += [ | 301 configs += [ |
| 301 "//sky/engine:config", | 302 "//sky/engine:config", |
| 302 "//sky/engine:non_test_config", | 303 "//sky/engine:non_test_config", |
| 303 ] | 304 ] |
| 304 | 305 |
| 305 deps = [ | 306 deps = [ |
| 306 ":wtf", | 307 ":wtf", |
| 307 ] | 308 ] |
| 308 } | 309 } |
| OLD | NEW |