|
Add a manifest property declaring USB printers supported by an app.
This new manifest property "usb_printers" declares a set of USB device
filters matching the printers supported by an app. This will be used by
the printerProvider API to allow the user to select a printer that can
be supported by the app and in so doing grant the app permission to
connect to the printer.
BUG= 468955
Committed: https://crrev.com/1f30d4f3bd5c6058d32984de32e57db8205daaa5
Cr-Commit-Position: refs/heads/master@{#328845}
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+344 lines, -3 lines) |
Patch |
 |
A |
chrome/common/extensions/docs/templates/articles/manifest/usb_printers.html
|
View
|
1
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/templates/json/manifest.json
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/templates/public/apps/manifest/usb_printers.html
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
device/usb/usb_device_filter.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
device/usb/usb_device_filter.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
extensions/common/api/_manifest_features.json
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/common/api/extensions_manifest_types.json
|
View
|
1
2
3
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/common/api/printer_provider/usb_printer_manifest_data.h
|
View
|
|
1 chunk |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/common/api/printer_provider/usb_printer_manifest_data.cc
|
View
|
|
1 chunk |
+64 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/common/api/printer_provider/usb_printer_manifest_handler.h
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/common/api/printer_provider/usb_printer_manifest_handler.cc
|
View
|
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/common/api/printer_provider/usb_printer_manifest_unittest.cc
|
View
|
1
2
|
1 chunk |
+45 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/common/common_manifest_handlers.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/common/manifest_constants.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/common/manifest_constants.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions.gypi
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions_tests.gypi
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/test/data/manifest_tests/usb_printers_filters.json
|
View
|
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/test/data/manifest_tests/usb_printers_invalid_filter.json
|
View
|
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
Total messages: 10 (4 generated)
|