|
Revert of Refactoring: Move some classes from content/child to platform (patchset #17 id:320001 of https://codereview.chromium.org/1660383002/ )
Reason for revert:
This CL makes perf benchmarks fail on several platforms.
The bisect result:
https://chromeperf.appspot.com/group_report?bug_id=589850
Original issue's description:
> Refactoring: Move some classes from content/child to platform
>
> This CL moves these classes:
> - WebMemoryAllocatorDumpImpl
> - WebMemoryDumpProviderAdapter
> - WebProcessMemoryDumpImpl(Test)
> from content/child to platform. Now that platform can depend on base,
> we don't need adapter classes in Chromium side.
>
> After this CL, we will be able to reduce glue classes by unifying:
> - WebMemoryAllocatorDump and WebMemoryAllocatorDumpImpl
> - WebProcessMemoryDump and WebProcessMemoryDumpImpl
> - WebMemoryDumpProvider and WebMemoryDumpProviderAdapter
> so that we can reduce lots of code.
>
> BUG= 548254
>
> Committed: https://crrev.com/a8227af5f6016e10e78b539ffa55aeb634ca7601
> Cr-Commit-Position: refs/heads/master@{#377552}
TBR=tkent@chromium.org,bashi@chromium.org,esprehn@chromium.org,haraken@chromium.org,kinuko@chromium.org,primiano@chromium.org,thakis@chromium.org,xhwang@chromium.org,hajimehoshi@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
BUG= 548254
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+82 lines, -750 lines) |
Patch |
 |
M |
components/test_runner/test_common.cc
|
View
|
1
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/child/blink_platform_impl.h
|
View
|
1
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/child/blink_platform_impl.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/child/web_discardable_memory_impl.cc
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_memory_allocator_dump_impl.h
|
View
|
1
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_memory_allocator_dump_impl.cc
|
View
|
1
|
2 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_memory_dump_provider_adapter.h
|
View
|
1
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_memory_dump_provider_adapter.cc
|
View
|
1
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_process_memory_dump_impl.h
|
View
|
1
|
3 chunks |
+15 lines, -15 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_process_memory_dump_impl.cc
|
View
|
1
|
5 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
A + |
content/child/web_process_memory_dump_impl_unittest.cc
|
View
|
1
|
2 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/content_child.gypi
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/content_tests.gypi
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/blink/run_all_unittests.cc
|
View
|
1
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/PRESUBMIT.py
|
View
|
1
|
2 chunks |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/DEPS
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/DEPS
|
View
|
1
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/blink_platform.gypi
|
View
|
1
|
2 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/exported/Platform.cpp
|
View
|
1
|
2 chunks |
+0 lines, -37 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/heap/BlinkGCMemoryDumpProvider.cpp
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/heap/BlinkGCMemoryDumpProviderTest.cpp
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/testing/TestingPlatformSupport.h
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_memory_allocator_dump_impl.h
|
View
|
|
1 chunk |
+0 lines, -48 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_memory_allocator_dump_impl.cc
|
View
|
|
1 chunk |
+0 lines, -42 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_memory_dump_provider_adapter.h
|
View
|
|
1 chunk |
+0 lines, -47 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_memory_dump_provider_adapter.cc
|
View
|
|
1 chunk |
+0 lines, -49 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_process_memory_dump_impl.h
|
View
|
|
1 chunk |
+0 lines, -117 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc
|
View
|
|
1 chunk |
+0 lines, -186 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/web_process_memory_dump_impl_test.cc
|
View
|
|
1 chunk |
+0 lines, -125 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/platform/Platform.h
|
View
|
1
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/platform/WebProcessMemoryDump.h
|
View
|
1
|
2 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
Total messages: 21 (9 generated)
|