Chromium Code Reviews| Index: chrome/service/cloud_print/cloud_print_proxy.cc |
| diff --git a/chrome/service/cloud_print/cloud_print_proxy.cc b/chrome/service/cloud_print/cloud_print_proxy.cc |
| index 02404069ec95d795704f0946c36523c457cd9b50..53b3c48e9babbc8a0e185c709bb41fedf6092583 100644 |
| --- a/chrome/service/cloud_print/cloud_print_proxy.cc |
| +++ b/chrome/service/cloud_print/cloud_print_proxy.cc |
| @@ -228,7 +228,20 @@ void CloudPrintProxy::OnUnregisterPrinters( |
| ShutdownBackend(); |
| ConnectorSettings settings; |
| settings.InitFrom(service_prefs_); |
| - wipeout_.reset(new CloudPrintWipeout(this, settings.server_url())); |
| + net::PartialNetworkTrafficAnnotationTag partial_traffic_annotation = |
| + net::DefinePartialNetworkTrafficAnnotation("cloud_print_proxy", |
| + "cloud_print", R"( |
| + semantics { |
| + description: |
| + "Sends a request to Cloud Print to unregister one or more " |
| + "printers." |
| + trigger: |
| + "User request of unregistering printers or a change of an admin " |
| + "policy regarding Cloud Print." |
| + data: "OAuth2 token and list of parinter ids to unregister." |
|
Scott Byer
2017/06/16 16:09:21
nit: spelling
Ramin Halavati
2017/06/16 16:32:06
Done.
|
| + })"); |
| + wipeout_.reset(new CloudPrintWipeout(this, settings.server_url(), |
| + partial_traffic_annotation)); |
| wipeout_->UnregisterPrinters(auth_token, printer_ids); |
| } |