#include "chrome/browser/usb/web_usb_chooser.h"
#include <utility>
#include "build/build_config.h"
#include "chrome/browser/usb/usb_chooser_controller.h"
#if BUILDFLAG(IS_ANDROID)
#include "chrome/browser/usb/android/web_usb_chooser_android.h"
#else
#include "chrome/browser/usb/web_usb_chooser_desktop.h"
#endif
std::unique_ptr<WebUsbChooser> WebUsbChooser::Create(
content::RenderFrameHost* render_frame_host,
std::unique_ptr<UsbChooserController> controller) { … }
WebUsbChooser::~WebUsbChooser() = default;
WebUsbChooser::WebUsbChooser() = default;