| Index: extensions/browser/api/printer_provider_internal/printer_provider_internal_api.cc
|
| diff --git a/extensions/browser/api/printer_provider_internal/printer_provider_internal_api.cc b/extensions/browser/api/printer_provider_internal/printer_provider_internal_api.cc
|
| index e9f3e0b5ab74f8b1339705c5f0b80273197a8534..db57e7f27bfed88a05e0b325beef39e663c74365 100644
|
| --- a/extensions/browser/api/printer_provider_internal/printer_provider_internal_api.cc
|
| +++ b/extensions/browser/api/printer_provider_internal/printer_provider_internal_api.cc
|
| @@ -223,8 +223,7 @@ void PrinterProviderInternalGetPrintDataFunction::OnBlob(
|
| const scoped_refptr<base::RefCountedMemory>& data,
|
| std::unique_ptr<content::BlobHandle> blob) {
|
| if (!blob) {
|
| - SetError("Unable to create the blob.");
|
| - SendResponse(false);
|
| + Respond(Error("Unable to create the blob."));
|
| return;
|
| }
|
|
|
| @@ -241,9 +240,8 @@ void PrinterProviderInternalGetPrintDataFunction::OnBlob(
|
| render_frame_host()->GetProcess());
|
| holder->HoldBlobReference(std::move(blob));
|
|
|
| - results_ = internal_api::GetPrintData::Results::Create(info);
|
| SetTransferredBlobUUIDs(uuids);
|
| - SendResponse(true);
|
| + Respond(ArgumentList(internal_api::GetPrintData::Results::Create(info)));
|
| }
|
|
|
| PrinterProviderInternalReportUsbPrinterInfoFunction::
|
|
|