Chromium Code Reviews
DescriptionImplement CrashUploadListWin to enable chrome://crashes on Windows.
Added new class CrashUploadListWin, subclass of CrashUploadList which
has the Windows platform-specific logic to read crash logs from Windows
Event Log.
Added static CrashUploadList::Create() factory method which returns an
instance of CrashUploadListWin on Windows and an instance of
CrashUploadList on other platforms.
Also implemented the max_count parameter in
CrashUploadList::GetUploadedCrashes(), which was part of
the interface but was ignored by the code.
BUG=73468
TEST=Open chrome://crashes under Windows after one or more
crash reports were uploaded. See the crash reports listed.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80165
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : Fix max_count logic. #
Total comments: 9
Patch Set 4 : Addressing review feedback. #Patch Set 5 : Add class-level comment. #
Total comments: 17
Patch Set 6 : Addressing more review comments. #Patch Set 7 : Fixed Mac/Linux compilation issue #
Total comments: 4
Patch Set 8 : Addressing a couple more comments. #
Total comments: 7
Patch Set 9 : Addressing MAD's comments. #Patch Set 10 : More paranoid bytes_read checking. #Patch Set 11 : Less strict crash string parsing. #
Total comments: 7
Patch Set 12 : Addressing MAD's latest comments. #
Messages
Total messages: 17 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||