diff options
Diffstat (limited to 'chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h')
-rw-r--r-- | chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h b/chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h index 32cf5b39a99..bff6a94dd84 100644 --- a/chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h +++ b/chromium/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h @@ -17,6 +17,7 @@ #include "chrome/common/cloud_print.mojom.h" #include "components/keyed_service/core/keyed_service.h" #include "components/prefs/pref_change_registrar.h" +#include "mojo/public/cpp/bindings/remote.h" #include "printing/buildflags/buildflags.h" #if !BUILDFLAG(ENABLE_PRINT_PREVIEW) || defined(OS_CHROMEOS) @@ -98,7 +99,7 @@ class CloudPrintProxyService : public KeyedService { // For watching for connector policy changes. PrefChangeRegistrar pref_change_registrar_; - cloud_print::mojom::CloudPrintPtr cloud_print_proxy_; + mojo::Remote<cloud_print::mojom::CloudPrint> cloud_print_proxy_; base::WeakPtrFactory<CloudPrintProxyService> weak_factory_{this}; |