OLD | NEW |
(Empty) | |
| 1 // Copyright 2010 Google Inc. All Rights Reserved. |
| 2 // Author: marcinm@google.com (Marcin Mikosik) |
| 3 |
| 4 syntax = "proto2"; |
| 5 |
| 6 package userfeedback; |
| 7 |
| 8 // Chrome Browser and Chrome OS specific data. |
| 9 message ChromeData { |
| 10 // Encapsulates the priorities of Buganizer issues. |
| 11 enum ChromePlatform { |
| 12 CHROME_OS = 1; |
| 13 CHROME_BROWSER = 2; |
| 14 } |
| 15 |
| 16 // What platform has a report been sent from. |
| 17 optional ChromePlatform chrome_platform = 1 [default = CHROME_OS]; |
| 18 |
| 19 optional ChromeOsData chrome_os_data = 2; |
| 20 |
| 21 optional ChromeBrowserData chrome_browser_data = 3; |
| 22 } |
| 23 |
| 24 message ChromeOsData { |
| 25 enum ChromeOsCategory { |
| 26 CONNECTIVITY = 1; |
| 27 SYNC = 2; |
| 28 CRASH = 3; |
| 29 PAGE_FORMATTING_OR_LAYOUT = 4; |
| 30 EXTENSIONS_OR_APPS = 5; |
| 31 STANDBY_OR_RESUME = 6; |
| 32 PHISHING_PAGE = 7; |
| 33 OTHER = 8; |
| 34 } |
| 35 |
| 36 optional ChromeOsCategory category = 1 [default = OTHER]; |
| 37 } |
| 38 |
| 39 message ChromeBrowserData{ |
| 40 |
| 41 enum ChromeBrowserCategory { |
| 42 PAGE_FORMATTING_OR_LAYOUT = 1; |
| 43 PAGES_NOT_LOADING = 2; |
| 44 PLUGINS = 3; |
| 45 TABS_OR_WINDOWS = 4; |
| 46 SYNCED_PREFERENCES = 5; |
| 47 CRASH = 6; |
| 48 EXTENSIONS_OR_APPS = 7; |
| 49 PHISHING_PAGE = 8; |
| 50 OTHER = 9; |
| 51 } |
| 52 |
| 53 optional ChromeBrowserCategory category = 1 [default = OTHER]; |
| 54 } |
| 55 |
OLD | NEW |