Index: chrome/browser/userfeedback/proto/chrome.proto |
=================================================================== |
--- chrome/browser/userfeedback/proto/chrome.proto (revision 0) |
+++ chrome/browser/userfeedback/proto/chrome.proto (revision 0) |
@@ -0,0 +1,55 @@ |
+// Copyright 2010 Google Inc. All Rights Reserved. |
+// Author: marcinm@google.com (Marcin Mikosik) |
+ |
+syntax = "proto2"; |
+ |
+package userfeedback; |
+ |
+// Chrome Browser and Chrome OS specific data. |
+message ChromeData { |
+ // Encapsulates the priorities of Buganizer issues. |
+ enum ChromePlatform { |
+ CHROME_OS = 1; |
+ CHROME_BROWSER = 2; |
+ } |
+ |
+ // What platform has a report been sent from. |
+ optional ChromePlatform chrome_platform = 1 [default = CHROME_OS]; |
+ |
+ optional ChromeOsData chrome_os_data = 2; |
+ |
+ optional ChromeBrowserData chrome_browser_data = 3; |
+} |
+ |
+message ChromeOsData { |
+ enum ChromeOsCategory { |
+ CONNECTIVITY = 1; |
+ SYNC = 2; |
+ CRASH = 3; |
+ PAGE_FORMATTING_OR_LAYOUT = 4; |
+ EXTENSIONS_OR_APPS = 5; |
+ STANDBY_OR_RESUME = 6; |
+ PHISHING_PAGE = 7; |
+ OTHER = 8; |
+ } |
+ |
+ optional ChromeOsCategory category = 1 [default = OTHER]; |
+} |
+ |
+message ChromeBrowserData{ |
+ |
+ enum ChromeBrowserCategory { |
+ PAGE_FORMATTING_OR_LAYOUT = 1; |
+ PAGES_NOT_LOADING = 2; |
+ PLUGINS = 3; |
+ TABS_OR_WINDOWS = 4; |
+ SYNCED_PREFERENCES = 5; |
+ CRASH = 6; |
+ EXTENSIONS_OR_APPS = 7; |
+ PHISHING_PAGE = 8; |
+ OTHER = 9; |
+ } |
+ |
+ optional ChromeBrowserCategory category = 1 [default = OTHER]; |
+} |
+ |