Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(368)

Issue 2774333002: Revert "Move files in wtf/ to platform/wtf/" (Closed)

Created:
3 years, 9 months ago by vasilii
Modified:
3 years, 8 months ago
CC:
chromium-reviews, tzik, nhiroki, kinuko+fileapi, dglazkov+blink, blink-reviews, blink-reviews-api_chromium.org, blink-reviews-wtf_chromium.org, kinuko+watch, Mikhail
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Revert "Move files in wtf/ to platform/wtf/" This reverts 2 CLs: https://codereview.chromium.org/2771783003 https://codereview.chromium.org/2767153004 Compilation on Windows was broken after r459386 if is_component_build=true. [6/3401] LINK(DLL) blink_platform.dll blink_platform.dll.lib blink_platform.dll.pdb FAILED: blink_platform.dll blink_platform.dll.lib blink_platform.dll.pdb C:/python_27_amd64/files/python.exe ../../build/toolchain/win/tool_wrapper.py link-wrapper environment.x64 False link.exe /nologo /IMPLIB:./blink_platform.dll.lib /DLL /OUT:./blink_platform.dll /PDB:./blink_platform.dll.pdb @./blink_platform.dll.rsp LINK : fatal error LNK1104: cannot open file 'wtf.dll.lib' [55/3401] CXX irt_x64/obj/third_party/icu/icui18n/tzfmt.o ninja: build stopped: subcommand failed. 'wtf.dll.lib' isn't created because it doesn't contain any symbols to export. BUG=691465 TBR=yutak@chromium.org Review-Url: https://codereview.chromium.org/2774333002 Cr-Commit-Position: refs/heads/master@{#459796} Committed: https://chromium.googlesource.com/chromium/src/+/9cd48d5cbc285e39f3a6401ecd40134e0f2d5bc7

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+934 lines, -12388 lines) Patch
M BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M testing/buildbot/gn_isolate_map.pyl View 1 chunk +1 line, -1 line 0 comments Download
D third_party/WebKit/Source/platform/wtf/ASCIICTypeTest.cpp View 1 chunk +0 lines, -18 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/Allocator.md View 1 chunk +0 lines, -186 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/AssertionsTest.cpp View 1 chunk +0 lines, -72 lines 0 comments Download
M third_party/WebKit/Source/platform/wtf/BUILD.gn View 9 chunks +9 lines, -96 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/BloomFilter.h View 1 chunk +0 lines, -149 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ByteOrder.h View 1 chunk +0 lines, -86 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/CONTRIBUTORS.pthreads-win32 View 1 chunk +0 lines, -137 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/DateMath.h View 1 chunk +0 lines, -121 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/DateMath.cpp View 1 chunk +0 lines, -842 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/DequeTest.cpp View 1 chunk +0 lines, -638 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/FilePrintStream.cpp View 1 chunk +0 lines, -59 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/FunctionalTest.cpp View 1 chunk +0 lines, -594 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/HashMapTest.cpp View 1 chunk +0 lines, -715 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/HashSetTest.cpp View 1 chunk +0 lines, -508 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/InstanceCounter.cpp View 1 chunk +0 lines, -155 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ListHashSetTest.cpp View 1 chunk +0 lines, -822 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/MathExtrasTest.cpp View 1 chunk +0 lines, -262 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/OptionalTest.cpp View 1 chunk +0 lines, -58 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/PassRefPtrTest.cpp View 1 chunk +0 lines, -24 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/PrintStream.cpp View 1 chunk +0 lines, -101 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/RefPtrTest.cpp View 1 chunk +0 lines, -51 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/RefVector.h View 1 chunk +0 lines, -48 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/SaturatedArithmetic.h View 1 chunk +0 lines, -48 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ScopedLogger.md View 1 chunk +0 lines, -103 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/SizeLimits.cpp View 1 chunk +0 lines, -103 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/StackUtil.cpp View 1 chunk +0 lines, -197 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/StringExtrasTest.cpp View 1 chunk +0 lines, -159 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/StringHasherTest.cpp View 1 chunk +0 lines, -428 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/TerminatedArray.h View 1 chunk +0 lines, -123 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/TerminatedArrayBuilder.h View 1 chunk +0 lines, -78 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ThreadSpecificWin.cpp View 1 chunk +0 lines, -130 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ThreadingPthreads.cpp View 1 chunk +0 lines, -263 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/ThreadingWin.cpp View 1 chunk +0 lines, -426 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/TimeTest.cpp View 1 chunk +0 lines, -31 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/TreeNodeTest.cpp View 1 chunk +0 lines, -215 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/TypeTraitsTest.cpp View 1 chunk +0 lines, -271 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/VectorTest.cpp View 1 chunk +0 lines, -725 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/WTF.cpp View 1 chunk +0 lines, -79 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/WTFThreadData.cpp View 1 chunk +0 lines, -64 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/debug/Alias.h View 1 chunk +0 lines, -20 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/debug/CrashLogging.h View 1 chunk +0 lines, -19 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/debug/DEPS View 1 chunk +0 lines, -6 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/dtoa_test.cpp View 1 chunk +0 lines, -42 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/testing/RunAllTests.cpp View 1 chunk +0 lines, -47 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/AtomicStringTest.cpp View 1 chunk +0 lines, -78 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/CStringTest.cpp View 1 chunk +0 lines, -202 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/IntegerToStringConversionTest.cpp View 1 chunk +0 lines, -18 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringBufferTest.cpp View 1 chunk +0 lines, -41 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringBuilderTest.cpp View 1 chunk +0 lines, -341 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringImplTest.cpp View 1 chunk +0 lines, -160 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringOperatorsTest.cpp View 1 chunk +0 lines, -243 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringToNumberTest.cpp View 1 chunk +0 lines, -126 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/StringViewTest.cpp View 1 chunk +0 lines, -458 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecICUTest.cpp View 1 chunk +0 lines, -58 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecLatin1Test.cpp View 1 chunk +0 lines, -39 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecReplacementTest.cpp View 1 chunk +0 lines, -61 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecTest.cpp View 1 chunk +0 lines, -76 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecUTF8Test.cpp View 1 chunk +0 lines, -91 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextCodecUserDefinedTest.cpp View 1 chunk +0 lines, -46 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/TextEncodingTest.cpp View 1 chunk +0 lines, -70 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/text/WTFStringTest.cpp View 1 chunk +0 lines, -502 lines 0 comments Download
D third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferBuilderTest.cpp View 1 chunk +0 lines, -225 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ASCIICTypeTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/Allocator.md View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/wtf/AssertionsTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/wtf/BUILD.gn View 7 chunks +88 lines, -1 line 0 comments Download
M third_party/WebKit/Source/wtf/BloomFilter.h View 1 chunk +147 lines, -7 lines 0 comments Download
M third_party/WebKit/Source/wtf/ByteOrder.h View 1 chunk +84 lines, -7 lines 0 comments Download
A + third_party/WebKit/Source/wtf/CONTRIBUTORS.pthreads-win32 View 0 chunks +-1 lines, --1 lines 0 comments Download
M third_party/WebKit/Source/wtf/DateMath.h View 1 chunk +119 lines, -7 lines 0 comments Download
A + third_party/WebKit/Source/wtf/DateMath.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
A + third_party/WebKit/Source/wtf/DequeTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
D third_party/WebKit/Source/wtf/Dummy.cpp View 1 chunk +0 lines, -7 lines 0 comments Download
A + third_party/WebKit/Source/wtf/FilePrintStream.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/wtf/FunctionalTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/HashMapTest.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/HashSetTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/InstanceCounter.cpp View 1 chunk +8 lines, -8 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ListHashSetTest.cpp View 1 chunk +6 lines, -6 lines 0 comments Download
A + third_party/WebKit/Source/wtf/MathExtrasTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/OptionalTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/PassRefPtrTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/wtf/PrintStream.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/RefPtrTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/wtf/RefVector.h View 1 chunk +44 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/wtf/SaturatedArithmetic.h View 1 chunk +46 lines, -7 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ScopedLogger.md View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/wtf/SizeLimits.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
A + third_party/WebKit/Source/wtf/StackUtil.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
A + third_party/WebKit/Source/wtf/StringExtrasTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/StringHasherTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/wtf/TerminatedArray.h View 1 chunk +119 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/wtf/TerminatedArrayBuilder.h View 1 chunk +74 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ThreadSpecificWin.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ThreadingPthreads.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
A + third_party/WebKit/Source/wtf/ThreadingWin.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
A + third_party/WebKit/Source/wtf/TimeTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/TreeNodeTest.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
A + third_party/WebKit/Source/wtf/TypeTraitsTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/wtf/VectorTest.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/WTF.cpp View 1 chunk +10 lines, -10 lines 0 comments Download
A + third_party/WebKit/Source/wtf/WTFThreadData.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/wtf/debug/Alias.h View 1 chunk +16 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/wtf/debug/CrashLogging.h View 1 chunk +15 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/dtoa_test.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/testing/RunAllTests.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/AtomicStringTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/CStringTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/IntegerToStringConversionTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringBufferTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringBuilderTest.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringImplTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringOperatorsTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringToNumberTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/StringViewTest.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecICUTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecLatin1Test.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecReplacementTest.cpp View 1 chunk +6 lines, -6 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecUTF8Test.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecUserDefinedTest.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextEncodingTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/wtf/text/WTFStringTest.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/wtf/typed_arrays/ArrayBufferBuilderTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/public/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 15 (4 generated)
vasilii
Maxim, please review
3 years, 9 months ago (2017-03-27 13:58:52 UTC) #2
kolos1
LGTM. Thanks Vasilii for fixing it!
3 years, 9 months ago (2017-03-27 14:00:35 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2774333002/1
3 years, 9 months ago (2017-03-27 14:00:59 UTC) #5
haraken
LGTM
3 years, 9 months ago (2017-03-27 15:25:30 UTC) #6
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://chromium.googlesource.com/chromium/src/+/9cd48d5cbc285e39f3a6401ecd40134e0f2d5bc7
3 years, 9 months ago (2017-03-27 16:21:54 UTC) #9
Yuta Kitamura
Is there any trybot for that configuration?
3 years, 8 months ago (2017-03-28 04:10:01 UTC) #10
Yuta Kitamura
Actually, win_chromium_compile_dbg_ng does component build and the patch compiled successfully on that bot. I think ...
3 years, 8 months ago (2017-03-28 05:06:49 UTC) #11
Yuta Kitamura
I tried to build on my local Win7 desktop but the issue still doesn't repro: ...
3 years, 8 months ago (2017-03-28 08:52:07 UTC) #12
vasilii
On 2017/03/28 05:06:49, Yuta Kitamura wrote: > Actually, win_chromium_compile_dbg_ng does component build and > the ...
3 years, 8 months ago (2017-03-28 09:00:26 UTC) #13
Yuta Kitamura
On 2017/03/28 09:00:26, vasilii wrote: > On 2017/03/28 05:06:49, Yuta Kitamura wrote: > > Actually, ...
3 years, 8 months ago (2017-03-29 04:32:42 UTC) #14
Yuta Kitamura
3 years, 8 months ago (2017-03-29 05:01:55 UTC) #15
Message was sent while issue was closed.
I still can't get a repro locally. On my environment (Win7),
building with ninja is OK, and the built executables run fine.
(I don't have MSVC at hand right now; I ordered one but it takes
 some time)

I uploaded a speculative fix at https://codereview.chromium.org/2776933005
(Patch Set 2). If you have time, can you test it to see if
it fixes the compile for you?

Powered by Google App Engine
This is Rietveld 408576698