Reland: Move files in wtf/ to platform/wtf/ (Part 12).

This relands the following patch with a fix:
http://crrev.com/2767153004#ps100001

> This patch moves all the remaining files (except tests) in wtf/:
>
>     BloomFilter.h, ByteOrder.h, DateMath.{h,cpp}, FilePrintStream.cpp,
>     InstanceCounter.cpp, PrintStream.cpp, RefVector.h,
>     SaturatedArithmetic.h, SizeLimits.cpp, StackUtil.cpp,
>     TerminatedArrayBuilder.h, TerminatedArray.h,
>     ThreadingPthreads.cpp, ThreadingWin.cpp, ThreadSpecificWin.cpp,
>     WTF.cpp, WTFThreadData.cpp, debug/Alias.h, debug/CrashLogging.h
>
> Additionally, miscellaneous documents are moved to the new location, and
> debug/DEPS is copied, too. UniquePtrTransitionGuide.md isn't moved, because
> the content is now mostly obsolete and it can be removed.

BUG=691465

Review-Url: https://codereview.chromium.org/2776933005
Cr-Original-Commit-Position: refs/heads/master@{#460699}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ebab42ba798f9ca51aa9ff6e84884ded2799f632
25 files changed
tree: 8f1e4729fb3d40c3695f9078fad316200877980d
  1. allocator/
  2. debug/
  3. dtoa/
  4. testing/
  5. text/
  6. typed_arrays/
  7. .gitignore
  8. AddressSanitizer.h
  9. Alignment.h
  10. Allocator.h
  11. ASCIICType.h
  12. ASCIICTypeTest.cpp
  13. Assertions.h
  14. AssertionsTest.cpp
  15. Atomics.h
  16. AutoReset.h
  17. BitVector.h
  18. BitwiseOperations.h
  19. BloomFilter.h
  20. BUILD.gn
  21. build_config.h
  22. ByteOrder.h
  23. ByteSwap.h
  24. CheckedNumeric.h
  25. Compiler.h
  26. ConditionalDestructor.h
  27. ContainerAnnotations.h
  28. CPU.h
  29. CryptographicallyRandomNumber.h
  30. CurrentTime.h
  31. DataLog.h
  32. DateMath.h
  33. DEPS
  34. Deque.h
  35. DequeTest.cpp
  36. DoublyLinkedList.h
  37. dtoa.h
  38. dtoa_test.cpp
  39. Dummy.cpp
  40. DynamicAnnotations.h
  41. FilePrintStream.h
  42. Forward.h
  43. Functional.h
  44. FunctionalTest.cpp
  45. GetPtr.h
  46. HashCountedSet.h
  47. HashFunctions.h
  48. HashIterators.h
  49. HashMap.h
  50. HashMapTest.cpp
  51. HashSet.h
  52. HashSetTest.cpp
  53. HashTable.h
  54. HashTableDeletedValueType.h
  55. HashTraits.h
  56. HexNumber.h
  57. InstanceCounter.h
  58. LeakAnnotations.h
  59. LinkedHashSet.h
  60. ListHashSet.h
  61. ListHashSetTest.cpp
  62. Locker.h
  63. MathExtras.h
  64. MathExtrasTest.cpp
  65. Noncopyable.h
  66. NonCopyingSort.h
  67. NotFound.h
  68. Optional.h
  69. OptionalTest.cpp
  70. OWNERS
  71. PassRefPtr.h
  72. PassRefPtrTest.cpp
  73. PrintStream.h
  74. PtrUtil.h
  75. README.md
  76. RefCounted.h
  77. RefPtr.h
  78. RefPtrTest.cpp
  79. RefVector.h
  80. RetainPtr.h
  81. SaturatedArithmetic.h
  82. SizeAssertions.h
  83. SpinLock.h
  84. StackUtil.h
  85. StaticConstructors.h
  86. StdLibExtras.h
  87. StringExtras.h
  88. StringExtrasTest.cpp
  89. StringHasher.h
  90. StringHasherTest.cpp
  91. TerminatedArray.h
  92. TerminatedArrayBuilder.h
  93. Threading.h
  94. ThreadingPrimitives.h
  95. ThreadRestrictionVerifier.h
  96. ThreadSafeRefCounted.h
  97. ThreadSpecific.h
  98. Time.h
  99. TimeTest.cpp
  100. TreeNode.h
  101. TreeNodeTest.cpp
  102. TriState.h
  103. TypeTraits.h
  104. TypeTraitsTest.cpp
  105. UniquePtrTransitionGuide.md
  106. Vector.h
  107. VectorTest.cpp
  108. VectorTraits.h
  109. WeakPtr.h
  110. WTF.h
  111. WTFExport.h
  112. WTFThreadData.h
README.md

WTF -- Web Template Framework

The contents in this directory are being moved to platform/wtf. See platform/wtf/README.md for details.