package userfeedback

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Annotation

annotations.proto:18

An annotation drawn by the user on the screenshot of a web page.

Used in: WebData

message ChromeBrowserData

chrome.proto:43

Used in: ChromeData

enum ChromeBrowserData.ChromeBrowserCategory

chrome.proto:45

Used in: ChromeBrowserData

message ChromeData

chrome.proto:12

Chrome Browser and Chrome OS specific data.

Used in: ExtensionSubmit, SuggestQuery

enum ChromeData.ChromePlatform

chrome.proto:14

Encapsulates the priorities of Buganizer issues.

Used in: ChromeData

message ChromeOsData

chrome.proto:27

Used in: ChromeData

enum ChromeOsData.ChromeOsCategory

chrome.proto:28

Used in: ChromeOsData

message CommonData

common.proto:16

Data present in all kinds of feedbacks, regardless of source (Web, Android, other).

Used in: ExtensionSubmit, SuggestQuery

message Dimensions

math.proto:14

2D Dimensions.

Used in: PostedScreenshot

message ExtensionDetails

web.proto:51

Used in: ExtensionPageRequestParams, WebData

message ExtensionErrors

extension.proto:52

Contains data about possible errors on the client side. Describes number of attempts to send feedback and possible error codes/ exceptions which occured.

message ExtensionPageRequestParams

extension.proto:21

Sent along with request for extension page when user attempts to open feedback tab.

message ExtensionSubmit

extension.proto:60

Sent when user hits final submit button.

message FeedbackTypeData

config.proto:29

Contains information needed to check whether particular feedback type applies to the page user is browsing and forward it's execution to a specific handler. It also carries information about the creator. TODO(morgwai): design new structure of Type with fields relevant for android, web, selenium grouped into submessages.

enum FeedbackTypeData.Kind

config.proto:56

Encapsulates different kind of feedback type.

Used in: FeedbackTypeData

enum FeedbackTypeData.NotificationGranularity

config.proto:118

Granularity of notifications.

Used in: FeedbackTypeData

enum FeedbackTypeData.NotifyChannel

config.proto:105

Channel via which notification about feedback should be send

Used in: FeedbackTypeData

enum FeedbackTypeData.Visibility

config.proto:88

Visibilities of feedback type.

Used in: FeedbackTypeData

message HtmlDocument

dom.proto:15

Data captured from HTMLDocument DOM object.

Used in: HtmlElement, SuggestQuery

message HtmlElement

dom.proto:28

Data captured from HTMLElement DOM object.

Used in: HtmlDocument

message HtmlPath

dom.proto:94

A path in the HTML document between two elements, which are in the ancestor-descendant relationship.

Used in: Annotation

message InternalWebData

web.proto:59

Additional data sent by the internal version.

message MatcherData

config.proto:133

Used to detect content relevant to particular type of feedback.

Used in: FeedbackTypeData

dom.proto:47

Data captured from DOM Navigator object.

Used in: WebData

message PostedBlackbox

extension.proto:41

Used in: ExtensionSubmit

message PostedScreenshot

extension.proto:30

Used in: ExtensionSubmit

message Product

config.proto:15

Product for which feedback can be sent: GMail, Writely etc.

message ProductSpecificBinaryData

web.proto:79

Used in: ExtensionSubmit

message ProductSpecificData

web.proto:74

Product specific data. Contains one key/value pair that is specific to the product for which feedback is submitted.

Used in: WebData

message Rectangle

math.proto:20

Axis-aligned rectangle in 2D space.

Used in: Annotation

message SuggestQuery

extension.proto:84

A query for suggestions, sent when the user hits the preview button.

message WebData

web.proto:18

Data present in feedbacks sent from web extension.

Used in: ExtensionSubmit, SuggestQuery