DescriptionTelemetry: Fix several small problems in the profile creator.
- The profile creator was using integer indexing into the tab list, which
non-deterministically fails. The new code uses dictionary lookup.
- The profile creator was not robust against several types of exceptions that
occur more frequently with developer builds of Chrome.
BUG=442546
Committed: https://crrev.com/0b384f1f3709333a2a4baf9de5661e1dbda40fa1
Cr-Commit-Position: refs/heads/master@{#317624}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Remove change to HistoryProfileExtender. #Patch Set 3 : Comments from nednguyen. #Patch Set 4 : More comments. #Patch Set 5 : Comments from nednguyen. #
Total comments: 2
Patch Set 6 : Fix unit test. #
Messages
Total messages: 17 (6 generated)
|