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 |