summaryrefslogtreecommitdiffstats
path: root/device
diff options
context:
space:
mode:
Diffstat (limited to 'device')
-rw-r--r--device/usb/BUILD.gn1
-rw-r--r--device/usb/mock_usb_device_handle.h1
-rw-r--r--device/usb/usb_device_handle.h7
-rw-r--r--device/usb/usb_device_handle_impl.cc1
-rw-r--r--device/usb/usb_device_handle_unittest.cc1
-rw-r--r--device/usb/usb_service_impl.cc1
6 files changed, 10 insertions, 2 deletions
diff --git a/device/usb/BUILD.gn b/device/usb/BUILD.gn
index 6adc36f..0d3795b 100644
--- a/device/usb/BUILD.gn
+++ b/device/usb/BUILD.gn
@@ -99,6 +99,7 @@ source_set("mocks") {
deps = [
":usb",
"//base",
+ "//net",
]
public_deps = [
diff --git a/device/usb/mock_usb_device_handle.h b/device/usb/mock_usb_device_handle.h
index dfa798e..372068c 100644
--- a/device/usb/mock_usb_device_handle.h
+++ b/device/usb/mock_usb_device_handle.h
@@ -10,6 +10,7 @@
#include <stddef.h>
#include <stdint.h>
+#include "net/base/io_buffer.h"
#include "testing/gmock/include/gmock/gmock.h"
namespace device {
diff --git a/device/usb/usb_device_handle.h b/device/usb/usb_device_handle.h
index 3e608d5..a97dddc 100644
--- a/device/usb/usb_device_handle.h
+++ b/device/usb/usb_device_handle.h
@@ -11,13 +11,16 @@
#include <map>
#include <vector>
-#include "base/callback.h"
+#include "base/callback_forward.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/strings/string16.h"
#include "base/threading/thread_checker.h"
#include "device/usb/usb_descriptors.h"
-#include "net/base/io_buffer.h"
+
+namespace net {
+class IOBuffer;
+}
namespace device {
diff --git a/device/usb/usb_device_handle_impl.cc b/device/usb/usb_device_handle_impl.cc
index 5bbbffe..338af16 100644
--- a/device/usb/usb_device_handle_impl.cc
+++ b/device/usb/usb_device_handle_impl.cc
@@ -22,6 +22,7 @@
#include "device/usb/usb_device_impl.h"
#include "device/usb/usb_error.h"
#include "device/usb/usb_service.h"
+#include "net/base/io_buffer.h"
#include "third_party/libusb/src/libusb/libusb.h"
namespace device {
diff --git a/device/usb/usb_device_handle_unittest.cc b/device/usb/usb_device_handle_unittest.cc
index 4d4a55a..1c116fd 100644
--- a/device/usb/usb_device_handle_unittest.cc
+++ b/device/usb/usb_device_handle_unittest.cc
@@ -13,6 +13,7 @@
#include "device/test/usb_test_gadget.h"
#include "device/usb/usb_device.h"
#include "device/usb/usb_device_handle.h"
+#include "net/base/io_buffer.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace device {
diff --git a/device/usb/usb_service_impl.cc b/device/usb/usb_service_impl.cc
index b169d83..93b51d6 100644
--- a/device/usb/usb_service_impl.cc
+++ b/device/usb/usb_service_impl.cc
@@ -23,6 +23,7 @@
#include "device/usb/usb_device_handle.h"
#include "device/usb/usb_error.h"
#include "device/usb/webusb_descriptors.h"
+#include "net/base/io_buffer.h"
#include "third_party/libusb/src/libusb/libusb.h"
#if defined(OS_WIN)