#include <string>
#include "base/callback.h"
+#include "ui/gfx/insets.h"
+#include "ui/gfx/size.h"
namespace base {
class ListValue;
virtual void CloseWindow() = 0;
virtual void SetContentsInsets(
int top, int left, int bottom, int right) = 0;
+ virtual void SetContentsResizingStrategy(
+ const gfx::Insets& insets, const gfx::Size& min_size) = 0;
+ virtual void InspectElementCompleted() = 0;
virtual void MoveWindow(int x, int y) = 0;
virtual void SetIsDocked(bool is_docked) = 0;
virtual void OpenInNewTab(const std::string& url) = 0;
virtual void SearchInPath(int request_id,
const std::string& file_system_path,
const std::string& query) = 0;
+ virtual void ZoomIn() = 0;
+ virtual void ZoomOut() = 0;
+ virtual void ResetZoom() = 0;
};
explicit DevToolsEmbedderMessageDispatcher(Delegate* delegate);