Today WTF is a huge directory of stuff, we should split it into smaller directories by purpose (same as base).
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ba6b12d22ba38fdb43702e64a179012e996ee9a0 commit ba6b12d22ba38fdb43702e64a179012e996ee9a0 Author: esprehn <esprehn@chromium.org> Date: Tue Apr 12 04:13:25 2016 Move WTF classes related to typed arrays to wtf/typed_arrays BUG=602508 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Review URL: https://codereview.chromium.org/1875343002 Cr-Commit-Position: refs/heads/master@{#386579} [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMArrayBuffer.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMArrayBufferView.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMArrayPiece.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMDataView.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMSharedArrayBuffer.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/dom/DOMTypedArray.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/fileapi/FileReaderLoader.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/core/layout/shapes/Shape.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/modules/fetch/FetchDataLoader.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/modules/webaudio/AudioBuffer.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/platform/graphics/ImageBuffer.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/platform/image-decoders/jpeg/JPEGImageDecoderTest.cpp [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/WTF.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBuffer.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBuffer.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferBuilder.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferBuilder.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferBuilderTest.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferContents.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferContents.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferView.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferView.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayPiece.cpp [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/ArrayPiece.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Float32Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Float64Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Int16Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Int32Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Int8Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/IntegralTypedArrayBase.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/TypedArrayBase.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Uint16Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Uint32Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Uint8Array.h [rename] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/typed_arrays/Uint8ClampedArray.h [modify] https://crrev.com/ba6b12d22ba38fdb43702e64a179012e996ee9a0/third_party/WebKit/Source/wtf/wtf.gypi
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/51f1ed39a63558c7596387ef2822fa85dc9bc1a9 commit 51f1ed39a63558c7596387ef2822fa85dc9bc1a9 Author: esprehn <esprehn@chromium.org> Date: Wed Apr 13 02:52:27 2016 Move PartitionAlloc related things into wtf/allocator. For now we leave Allocator.h in wtf since it's used in over 800 files. We'll move that separately. BUG=602508 Review URL: https://codereview.chromium.org/1881983003 Cr-Commit-Position: refs/heads/master@{#386908} [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/CoreInitializer.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/css/CSSSelectorList.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/css/parser/CSSTokenizerTest.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/dom/Node.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/layout/LayoutObject.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/layout/line/InlineBox.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/paint/PaintLayer.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/xml/XPathGrammar.y [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/core/xml/XSLTProcessorLibxslt.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/MemoryPurgeController.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/PODArena.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/PartitionAllocMemoryDumpProvider.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/audio/AudioArray.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/fonts/GlyphPage.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/fonts/SimpleFontData.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/graphics/ContiguousContainer.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/CallbackStack.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/Heap.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/HeapPage.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/HeapPage.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/PageMemory.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/PageMemory.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/heap/ThreadState.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/testing/RunAllTests.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/platform/text/BidiCharacterRun.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/web/WebKit.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/Allocator.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/BitVector.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/HashMap.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/HashSet.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/HashTable.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/LinkedHashSet.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/ListHashSet.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/TerminatedArray.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/ThreadSpecific.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/Vector.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/WTF.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/AddressSpaceRandomization.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/AddressSpaceRandomization.h [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PageAllocator.h [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAlloc.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAlloc.h [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAlloc.md [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAllocTest.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAllocator.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/PartitionAllocator.h [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/Partitions.cpp [rename] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/allocator/Partitions.h [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/testing/RunAllTests.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/text/CString.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/text/StringImpl.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/text/StringImplCF.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferContents.cpp [modify] https://crrev.com/51f1ed39a63558c7596387ef2822fa85dc9bc1a9/third_party/WebKit/Source/wtf/wtf.gypi
Renaming Blink>WTF to Blink>Internals>WTF.
Comment 1 by bugdroid1@chromium.org
, Apr 12 2016