Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1367)

Unified Diff: extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h

Issue 2326913003: Privatize StrongBinding lifetime management (Closed)
Patch Set: rebase Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
diff --git a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
index c44f93e2f52ea8426172c1a9822a0241d4bd2dce..46e16da12e15a85545ec5f1c89a3e32a3b59b566 100644
--- a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
+++ b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
@@ -10,7 +10,6 @@
#include "extensions/common/mojo/wifi_display_session_service.mojom.h"
#include "mojo/public/cpp/bindings/array.h"
-#include "mojo/public/cpp/bindings/strong_binding.h"
#include "net/base/io_buffer.h"
#include "net/base/ip_endpoint.h"
#include "net/udp/udp_socket.h"
@@ -29,10 +28,9 @@ class WiFiDisplayMediaServiceImpl : public WiFiDisplayMediaService {
private:
static void Create(WiFiDisplayMediaServiceRequest request);
- explicit WiFiDisplayMediaServiceImpl(WiFiDisplayMediaServiceRequest request);
+ WiFiDisplayMediaServiceImpl();
void Send();
void OnSent(int code);
- mojo::StrongBinding<WiFiDisplayMediaService> binding_;
std::unique_ptr<net::UDPSocket> rtp_socket_;
class PacketIOBuffer;
std::queue<scoped_refptr<PacketIOBuffer>> write_buffers_;

Powered by Google App Engine
This is Rietveld 408576698