Commit a9de0fad authored by reillyg's avatar reillyg Committed by Commit bot

Remove net/base/io_buffer.h include from usb_device_handle.h.

net::IOBuffer should be forward declared. This requires a number of
source files to add their own includes where they use net::IOBuffer.

BUG=None

Review URL: https://codereview.chromium.org/1642493005

Cr-Commit-Position: refs/heads/master@{#371955}
parent dca229ec
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include "device/usb/usb_device.h" #include "device/usb/usb_device.h"
#include "device/usb/usb_device_handle.h" #include "device/usb/usb_device_handle.h"
#include "device/usb/usb_service.h" #include "device/usb/usb_service.h"
#include "net/base/io_buffer.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
using content::BrowserThread; using content::BrowserThread;
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include "device/usb/usb_descriptors.h" #include "device/usb/usb_descriptors.h"
#include "device/usb/usb_device.h" #include "device/usb/usb_device.h"
#include "device/usb/usb_service.h" #include "device/usb/usb_service.h"
#include "net/base/io_buffer.h"
#include "net/base/ip_endpoint.h" #include "net/base/ip_endpoint.h"
#include "net/base/net_errors.h" #include "net/base/net_errors.h"
#include "net/socket/stream_socket.h" #include "net/socket/stream_socket.h"
......
...@@ -27,6 +27,8 @@ class RSAPrivateKey; ...@@ -27,6 +27,8 @@ class RSAPrivateKey;
} }
namespace net { namespace net {
class IOBuffer;
class IOBufferWithSize;
class StreamSocket; class StreamSocket;
} }
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "base/callback_helpers.h" #include "base/callback_helpers.h"
#include "base/logging.h" #include "base/logging.h"
#include "base/message_loop/message_loop.h" #include "base/message_loop/message_loop.h"
#include "net/base/io_buffer.h"
#include "net/base/net_errors.h" #include "net/base/net_errors.h"
namespace { namespace {
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#include "chrome/browser/devtools/device/usb/android_rsa.h" #include "chrome/browser/devtools/device/usb/android_rsa.h"
#include "chrome/browser/devtools/device/usb/android_usb_device.h" #include "chrome/browser/devtools/device/usb/android_usb_device.h"
#include "crypto/rsa_private_key.h" #include "crypto/rsa_private_key.h"
#include "net/base/io_buffer.h"
#include "net/base/net_errors.h" #include "net/base/net_errors.h"
#include "net/socket/stream_socket.h" #include "net/socket/stream_socket.h"
......
...@@ -99,6 +99,7 @@ source_set("mocks") { ...@@ -99,6 +99,7 @@ source_set("mocks") {
deps = [ deps = [
":usb", ":usb",
"//base", "//base",
"//net",
] ]
public_deps = [ public_deps = [
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#include <stddef.h> #include <stddef.h>
#include <stdint.h> #include <stdint.h>
#include "net/base/io_buffer.h"
#include "testing/gmock/include/gmock/gmock.h" #include "testing/gmock/include/gmock/gmock.h"
namespace device { namespace device {
......
...@@ -11,13 +11,16 @@ ...@@ -11,13 +11,16 @@
#include <map> #include <map>
#include <vector> #include <vector>
#include "base/callback.h" #include "base/callback_forward.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/ref_counted.h" #include "base/memory/ref_counted.h"
#include "base/strings/string16.h" #include "base/strings/string16.h"
#include "base/threading/thread_checker.h" #include "base/threading/thread_checker.h"
#include "device/usb/usb_descriptors.h" #include "device/usb/usb_descriptors.h"
#include "net/base/io_buffer.h"
namespace net {
class IOBuffer;
}
namespace device { namespace device {
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#include "device/usb/usb_device_impl.h" #include "device/usb/usb_device_impl.h"
#include "device/usb/usb_error.h" #include "device/usb/usb_error.h"
#include "device/usb/usb_service.h" #include "device/usb/usb_service.h"
#include "net/base/io_buffer.h"
#include "third_party/libusb/src/libusb/libusb.h" #include "third_party/libusb/src/libusb/libusb.h"
namespace device { namespace device {
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include "device/test/usb_test_gadget.h" #include "device/test/usb_test_gadget.h"
#include "device/usb/usb_device.h" #include "device/usb/usb_device.h"
#include "device/usb/usb_device_handle.h" #include "device/usb/usb_device_handle.h"
#include "net/base/io_buffer.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
namespace device { namespace device {
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include "device/usb/usb_device_handle.h" #include "device/usb/usb_device_handle.h"
#include "device/usb/usb_error.h" #include "device/usb/usb_error.h"
#include "device/usb/webusb_descriptors.h" #include "device/usb/webusb_descriptors.h"
#include "net/base/io_buffer.h"
#include "third_party/libusb/src/libusb/libusb.h" #include "third_party/libusb/src/libusb/libusb.h"
#if defined(OS_WIN) #if defined(OS_WIN)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment