|
|
Refactoring of crash reporting code in Chrome Frame
The crash reporting/vectored exception handling code that was part of the npchrome_tab project has been factored out into a separate static library.
This change includes adding new wrappers (chrome_frame_reporting.{h|cc}) around the static library in order to provide it with the correct parameters for Breakpad dump generation/reporting.
A few additional files were modified soley to cope with the changes in header files and directory structure (chrome_launcher.cc, chrome_tab.cc, chrome_frame_unittests.cc).
No actual functionality in the crash reporting for Chrome Frame has been modified, just refactored to promote better code reuse.
BUG=none
TEST=none
Committed by MAD via:
http://codereview.chromium.org/276050
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+455 lines, -708 lines) |
Patch |
 |
M |
chrome_frame/chrome_frame.gyp
|
View
|
1
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A |
chrome_frame/chrome_frame_reporting.h
|
View
|
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome_frame/chrome_frame_reporting.cc
|
View
|
|
1 chunk |
+68 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_launcher.cc
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_tab.cc
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome_frame/crash_report.h
|
View
|
1
|
1 chunk |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
D |
chrome_frame/crash_report.cc
|
View
|
1
|
1 chunk |
+0 lines, -144 lines |
0 comments
|
Download
|
 |
A + |
chrome_frame/crash_reporting/crash_report.h
|
View
|
|
1 chunk |
+21 lines, -13 lines |
0 comments
|
Download
|
 |
A + |
chrome_frame/crash_reporting/crash_report.cc
|
View
|
1
2
|
1 chunk |
+101 lines, -144 lines |
0 comments
|
Download
|
 |
A |
chrome_frame/crash_reporting/crash_reporting.gyp
|
View
|
|
1 chunk |
+42 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chrome_frame/crash_reporting/vectored_handler.h
|
View
|
|
1 chunk |
+87 lines, -87 lines |
0 comments
|
Download
|
 |
A + |
chrome_frame/crash_reporting/vectored_handler-impl.h
|
View
|
|
1 chunk |
+106 lines, -106 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/test/chrome_frame_unittests.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
chrome_frame/vectored_handler.h
|
View
|
1
|
1 chunk |
+0 lines, -87 lines |
0 comments
|
Download
|
 |
D |
chrome_frame/vectored_handler-impl.h
|
View
|
1
|
1 chunk |
+0 lines, -106 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|