Chromium Code Reviews
DescriptionRemove PRODUCT_STRING_PATH from chrome_constants.h on Windows.
Its last usage was from crash and exit code reporting registry keys
inside chrome_constants.cc which have now been replaced by
distribution friendly (e.g. Google Chrome versus Canary) helpers.
kBrowserCrashDumpAttemptsRegistryPath was previously handling Canary
through a hard-coded Google\Chrome key but will now properly use a
"Google\Chrome SxS" key per its distribution.
Note 1: This means that Canary stats depending on data stored in the previous
kBrowserCrashDumpAttemptsRegistryPath will be reset when this CL lands.
Note 2: kBrowserExitCodesRegistryPath wasn't handling Canary which means
that reports generated from these entries could have previously been
incorrect on machines that had both Google Chrome (Dev/Beta/Stable)
and Canary installed side-by-side per them sharing that key.
BUG=577820
Committed: https://crrev.com/7c45cfded56e2f0ee3f0d04ba9d926844c70e499
Cr-Commit-Position: refs/heads/master@{#387669}
Patch Set 1 #
Total comments: 11
Patch Set 2 : rebase onto r372773 #Patch Set 3 : review #Patch Set 4 : rebase on r373339 and rm unused install_util.h include #
Total comments: 11
Patch Set 5 : merge up to r374082 #Patch Set 6 : merge up to r378768 #Patch Set 7 : review:grt #Patch Set 8 : merge up to r379824 #
Total comments: 3
Patch Set 9 : merge up to r385455 #Patch Set 10 : Introduce metrics_constants_util_win target #Patch Set 11 : use source_set #
Total comments: 3
Patch Set 12 : fix GYP #Patch Set 13 : merge up to r387347 #Patch Set 14 : nit #
Total comments: 12
Patch Set 15 : fix GN #Patch Set 16 : review:grt -- win-only deps #Patch Set 17 : de-dup is_win blocks in GN too #Messages
Total messages: 50 (17 generated)
|