Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 // | 4 // |
| 5 // Stores information about the user's brower and system configuration. | 5 // Stores information about the user's brower and system configuration. |
| 6 // The system configuration fields are recorded once per client session. | 6 // The system configuration fields are recorded once per client session. |
| 7 | 7 |
| 8 syntax = "proto2"; | 8 syntax = "proto2"; |
| 9 | 9 |
| 10 option optimize_for = LITE_RUNTIME; | 10 option optimize_for = LITE_RUNTIME; |
| (...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 438 repeated Plugin plugin = 7; | 438 repeated Plugin plugin = 7; |
| 439 | 439 |
| 440 // Figures that can be used to generate application stability metrics. | 440 // Figures that can be used to generate application stability metrics. |
| 441 // All values are counts of events since the last time that these | 441 // All values are counts of events since the last time that these |
| 442 // values were reported. | 442 // values were reported. |
| 443 // Next tag: 26 | 443 // Next tag: 26 |
| 444 message Stability { | 444 message Stability { |
| 445 // Total amount of time that the program was running, in seconds, | 445 // Total amount of time that the program was running, in seconds, |
| 446 // since the last time a log was recorded, as measured using a client-side | 446 // since the last time a log was recorded, as measured using a client-side |
| 447 // clock implemented via TimeTicks, which guarantees that it is monotonic | 447 // clock implemented via TimeTicks, which guarantees that it is monotonic |
| 448 // and does not jump if the user changes his/her clock. The TimeTicks | 448 // and does not jump if the user changes their clock. The TimeTicks |
|
Alexei Svitkine (slow)
2016/06/16 06:29:59
Note: The master copy of this proto lives in googl
Nico
2016/06/16 13:50:42
Thanks for the note. I'm traveling and without cor
Alexei Svitkine (slow)
2016/06/16 14:05:11
Sure, done.
| |
| 449 // implementation also makes the clock not count time the computer is | 449 // implementation also makes the clock not count time the computer is |
| 450 // suspended. | 450 // suspended. |
| 451 optional int64 incremental_uptime_sec = 1; | 451 optional int64 incremental_uptime_sec = 1; |
| 452 | 452 |
| 453 // Total amount of time that the program was running, in seconds, | 453 // Total amount of time that the program was running, in seconds, |
| 454 // since startup, as measured using a client-side clock implemented | 454 // since startup, as measured using a client-side clock implemented |
| 455 // via TimeTicks, which guarantees that it is monotonic and does not | 455 // via TimeTicks, which guarantees that it is monotonic and does not |
| 456 // jump if the user changes his/her clock. The TimeTicks implementation | 456 // jump if the user changes their clock. The TimeTicks implementation |
| 457 // also makes the clock not count time the computer is suspended. | 457 // also makes the clock not count time the computer is suspended. |
| 458 // This field was added for M-35. | 458 // This field was added for M-35. |
| 459 optional int64 uptime_sec = 23; | 459 optional int64 uptime_sec = 23; |
| 460 | 460 |
| 461 // Page loads along with renderer crashes, hangs and failed launches, since | 461 // Page loads along with renderer crashes, hangs and failed launches, since |
| 462 // page load count roughly corresponds to usage. | 462 // page load count roughly corresponds to usage. |
| 463 optional int32 page_load_count = 2; | 463 optional int32 page_load_count = 2; |
| 464 optional int32 renderer_crash_count = 3; | 464 optional int32 renderer_crash_count = 3; |
| 465 optional int32 renderer_hang_count = 4; | 465 optional int32 renderer_hang_count = 4; |
| 466 optional int32 renderer_failed_launch_count = 24; | 466 optional int32 renderer_failed_launch_count = 24; |
| (...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 809 | 809 |
| 810 // The hash of the product version. Might not be set if the product version | 810 // The hash of the product version. Might not be set if the product version |
| 811 // could not be obtained from the disk. | 811 // could not be obtained from the disk. |
| 812 optional fixed32 product_version_hash = 4; | 812 optional fixed32 product_version_hash = 4; |
| 813 | 813 |
| 814 // The current state of the product. | 814 // The current state of the product. |
| 815 optional AntiVirusState product_state = 5; | 815 optional AntiVirusState product_state = 5; |
| 816 } | 816 } |
| 817 repeated AntiVirusProduct antivirus_product = 23; | 817 repeated AntiVirusProduct antivirus_product = 23; |
| 818 } | 818 } |
| OLD | NEW |