#ifndef protocol_Browser_h
#define protocol_Browser_h
#include "chrome/browser/devtools/protocol/protocol.h"
namespace protocol {
namespace Browser {
BrowserContextID;
WindowID;
WindowState;
class Bounds;
BrowserCommandId;
namespace WindowStateEnum {
extern const char Normal[];
extern const char Minimized[];
extern const char Maximized[];
extern const char Fullscreen[];
}
namespace BrowserCommandIdEnum {
extern const char OpenTabSearch[];
extern const char CloseTabSearch[];
}
namespace SetDownloadBehavior {
namespace BehaviorEnum {
extern const char* Deny;
extern const char* Allow;
extern const char* AllowAndName;
extern const char* Default;
}
}
namespace DownloadProgress {
namespace StateEnum {
extern const char* InProgress;
extern const char* Completed;
extern const char* Canceled;
}
}
class Bounds : public ::crdtp::ProtocolObject<Bounds> { … };
class Backend { … };
class Frontend { … };
class Dispatcher { … };
class Metainfo { … };
}
}
#endif