summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/printing/pdf_nup_converter_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/printing/pdf_nup_converter_client.h')
-rw-r--r--chromium/chrome/browser/printing/pdf_nup_converter_client.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/chromium/chrome/browser/printing/pdf_nup_converter_client.h b/chromium/chrome/browser/printing/pdf_nup_converter_client.h
index 3efc158496f..794a215c0e6 100644
--- a/chromium/chrome/browser/printing/pdf_nup_converter_client.h
+++ b/chromium/chrome/browser/printing/pdf_nup_converter_client.h
@@ -10,6 +10,7 @@
#include "chrome/services/printing/public/mojom/pdf_nup_converter.mojom.h"
#include "content/public/browser/web_contents_user_data.h"
+#include "mojo/public/cpp/bindings/remote.h"
#include "services/service_manager/public/cpp/connector.h"
namespace printing {
@@ -48,19 +49,19 @@ class PdfNupConverterClient
mojom::PdfNupConverter::Status status,
base::ReadOnlySharedMemoryRegion region);
- // Get the request or create a new one if none exists.
- mojom::PdfNupConverterPtr& GetPdfNupConverterRequest(int cookie);
+ // Get the mojo::Remote or create a new one if none exists.
+ mojo::Remote<mojom::PdfNupConverter>& GetPdfNupConverterRemote(int cookie);
- // Remove an existing request from |pdf_nup_converter_map_|.
- void RemovePdfNupConverterRequest(int cookie);
+ // Remove an existing mojo::Remote from |pdf_nup_converter_map_|.
+ void RemovePdfNupConverterRemote(int cookie);
- mojom::PdfNupConverterPtr CreatePdfNupConverterRequest();
+ mojo::Remote<mojom::PdfNupConverter> CreatePdfNupConverterRemote();
std::unique_ptr<service_manager::Connector> connector_;
// Stores the mapping between document cookies and their corresponding
- // requests.
- std::map<int, mojom::PdfNupConverterPtr> pdf_nup_converter_map_;
+ // mojo::Remote.
+ std::map<int, mojo::Remote<mojom::PdfNupConverter>> pdf_nup_converter_map_;
content::WebContents* web_contents_;