|
Refactor CrashDump*Manager to use a shared CrashDumpObserver singleton.
CrashDumpManager watches for generated microdumps when child processes
die, and CrashMicroDumpManager is responsible for aborting the WebView
browser process. Both share similarities that can be combined, and doing
so allows us to eventually support generating a minidump and then dying
in WebView.
BUG= 633979
Committed: https://crrev.com/982ab4cee9fef4a7af0321b47d3dbfe5813b7975
Cr-Commit-Position: refs/heads/master@{#413431}
Total comments: 1
Total comments: 29
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+484 lines, -446 lines) |
Patch |
|
M |
android_webview/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
android_webview/browser/aw_browser_main_parts.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
android_webview/browser/aw_browser_main_parts.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
A |
android_webview/browser/aw_browser_terminator.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
|
A |
android_webview/browser/aw_browser_terminator.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+78 lines, -0 lines |
0 comments
|
Download
|
|
M |
android_webview/browser/aw_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+3 lines, -8 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chrome_browser_main_android.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chrome_browser_main_android.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chrome_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -12 lines |
0 comments
|
Download
|
|
M |
chromecast/browser/cast_browser_main_parts.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
chromecast/browser/cast_browser_main_parts.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
chromecast/browser/cast_browser_process.h
|
View
|
|
3 chunks |
+0 lines, -11 lines |
0 comments
|
Download
|
|
M |
chromecast/browser/cast_browser_process.cc
|
View
|
|
1 chunk |
+0 lines, -8 lines |
0 comments
|
Download
|
|
M |
chromecast/browser/cast_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -12 lines |
0 comments
|
Download
|
|
M |
components/crash/content/browser/BUILD.gn
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
components/crash/content/browser/crash_dump_manager_android.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+24 lines, -53 lines |
0 comments
|
Download
|
|
M |
components/crash/content/browser/crash_dump_manager_android.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
8 chunks |
+24 lines, -108 lines |
0 comments
|
Download
|
|
A |
components/crash/content/browser/crash_dump_observer_android.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+94 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/crash/content/browser/crash_dump_observer_android.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+147 lines, -0 lines |
0 comments
|
Download
|
|
D |
components/crash/content/browser/crash_micro_dump_manager_android.h
|
View
|
1
2
|
1 chunk |
+0 lines, -69 lines |
0 comments
|
Download
|
|
D |
components/crash/content/browser/crash_micro_dump_manager_android.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -129 lines |
0 comments
|
Download
|
|
M |
content/shell/browser/layout_test/layout_test_browser_main_parts.h
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
content/shell/browser/shell_browser_main_parts.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/shell/browser/shell_browser_main_parts.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
|
M |
content/shell/browser/shell_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -12 lines |
0 comments
|
Download
|
Total messages: 102 (79 generated)
|