|
Implement the feedbackPrivate API.
This CL implements the feedbackPrivate API. There is one change the the API from the original spec - the attached file is now an object with a "name" and "blob" field, since there is no [good] way to pull a filename from a blob object (a blob's interface is supposed to be independent of it's underlying backing implementation). The UI that uses this API will be in a separate CL. Its id is included in the whitelist.
Tests are being tracked by crbug.com/246301 and will follow shortly.
R=asargent@chromium.org
BUG= 241635
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=206931
Total comments: 30
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+935 lines, -9 lines) |
Patch |
 |
A |
chrome/browser/extensions/api/feedback_private/blob_reader.h
|
View
|
1
2
|
1 chunk |
+44 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/blob_reader.cc
|
View
|
1
2
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_private_api.h
|
View
|
1
2
|
1 chunk |
+81 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_private_api.cc
|
View
|
1
2
|
1 chunk |
+160 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_service.h
|
View
|
1
2
3
4
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_service.cc
|
View
|
1
2
3
4
|
1 chunk |
+98 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_service_chromeos.cc
|
View
|
1
2
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/feedback_private/feedback_service_nonchromeos.cc
|
View
|
1
2
|
1 chunk |
+70 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/event_names.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/event_names.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_function_histogram_value.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/feedback/feedback_data.h
|
View
|
|
5 chunks |
+18 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/feedback/feedback_data.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_extensions.gypi
|
View
|
1
2
3
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_renderer.gypi
|
View
|
1
2
3
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/_permission_features.json
|
View
|
1
2
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/api.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/api/feedback_private.idl
|
View
|
1
2
|
1 chunk |
+78 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/templates/intros/feedbackPrivate.html
|
View
|
|
1 chunk |
+49 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/templates/public/extensions/feedbackPrivate.html
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/permissions/api_permission.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/permissions/chrome_api_permissions.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/permissions/permission_set_unittest.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/extensions/dispatcher.cc
|
View
|
1
2
3
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/renderer/extensions/feedback_private_custom_bindings.h
|
View
|
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/renderer/extensions/feedback_private_custom_bindings.cc
|
View
|
1
2
3
|
1 chunk |
+30 lines, -0 lines |
1 comment
|
Download
|
 |
A |
chrome/renderer/resources/extensions/feedback_private_custom_bindings.js
|
View
|
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/resources/renderer_resources.grd
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 16 (0 generated)
|