Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(99)

Side by Side Diff: chrome/browser/userfeedback/proto/web.proto

Issue 9006003: Refactor and fix feedback (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: 2011 -> 2012 Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/browser/userfeedback/proto/math.proto ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright 2009 Google Inc. All Rights Reserved.
2 // Author: jaceks@google.com (Jacek Surazski)
3
4 syntax = "proto2";
5
6 package userfeedback;
7
8 option optimize_for = LITE_RUNTIME;
9
10 // Data present in Web related feedbacks
11
12 import "annotations.proto";
13 import "dom.proto";
14 import "math.proto";
15
16 // Data present in feedbacks sent from web extension.
17 message WebData {
18 // Data captured from DOM Navigator object.
19 optional Navigator navigator = 1;
20
21 // Details of the extension from which this data was sent.
22 optional ExtensionDetails extension_details = 2;
23
24 // The URL of the document.
25 // Useful when user opts out from sending html structure.
26 optional string url = 3;
27
28 // A list of annotations.
29 repeated Annotation annotation = 4;
30
31 // The ID of the suggestion selected by the user.
32 // Possible values:
33 // - Not set if no suggestions were shown, either because the version of
34 // the client did not support suggestions, suggestions were disabled or
35 // no matching suggestions were found.
36 // - NONE_OF_THE_ABOVE if the user has chosen "None of the above".
37 // - Empty string if suggestions were shown but the user hasn't chosen
38 // any of them (and also she hasn't chosen "None of the above").
39 // - Actual suggestion identifier as returned from the server.
40 optional string suggestion_id = 5;
41
42 repeated ProductSpecificData product_specific_data = 6;
43
44 // Name of the binary data stored. Replicated from
45 // ProductSpecificBinaryData.name which is stored as a separate
46 // column in Feedbacks3 megastore table.
47 repeated string product_specific_binary_data_name = 7;
48 };
49
50 message ExtensionDetails {
51 // Indicates browser and mpm release.
52 required string extension_version = 1;
53
54 required string protocol_version = 2;
55 };
56
57 // Additional data sent by the internal version.
58 message InternalWebData {
59 // List of user names in google.com domain to which feedback should be sent
60 // directly apart from submitting it to server.
61 repeated string email_receiver = 1;
62
63 // Subject of the problem entered by user.
64 optional string subject = 2;
65
66 // If this flag is set then product support team should be notified
67 // immediately.
68 optional bool DEPRECATED_urgent = 3 [default = false];
69 };
70
71 // Product specific data. Contains one key/value pair that is specific to the
72 // product for which feedback is submitted.
73 message ProductSpecificData {
74 required string key = 1;
75 optional string value = 2;
76 };
77
78 message ProductSpecificBinaryData {
79 required string name = 1;
80
81 // mime_type of data
82 optional string mime_type = 2;
83
84 // raw data
85 optional bytes data = 3;
86 };
OLDNEW
« no previous file with comments | « chrome/browser/userfeedback/proto/math.proto ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698