Commit 5d00e77a authored by zhuoyu.qian's avatar zhuoyu.qian Committed by Commit Bot

Rename UIDevToolsDOMAgent to DOMAgent.

Because ui_devtools_dom_agent.(h|cc) are already in ui_devtools
namespace, UIDevToolsDOMAgent class can be simplified as DOMAgent.
Dependent files will change accordingly.

BUG=752601
R=sadrul@chromium.org, thanhph@chromium.org
Signed-off-by: default avatarzhuoyu.qian <zhuoyu.qian@samsung.com>
Change-Id: Ide16bd0e4589021deb19d90abacd5437fcb1d589
Reviewed-on: https://chromium-review.googlesource.com/727481
Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
Reviewed-by: default avatarSadrul Chowdhury <sadrul@chromium.org>
Reviewed-by: default avatarScott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512899}
parent 13eec1d1
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
#include "base/run_loop.h" #include "base/run_loop.h"
#include "components/ui_devtools/devtools_server.h" #include "components/ui_devtools/devtools_server.h"
#include "components/ui_devtools/views/css_agent.h" #include "components/ui_devtools/views/css_agent.h"
#include "components/ui_devtools/views/ui_devtools_dom_agent.h" #include "components/ui_devtools/views/dom_agent.h"
#include "components/ui_devtools/views/ui_devtools_overlay_agent.h" #include "components/ui_devtools/views/ui_devtools_overlay_agent.h"
#include "content/public/browser/browser_thread.h" #include "content/public/browser/browser_thread.h"
#include "content/public/common/service_manager_connection.h" #include "content/public/common/service_manager_connection.h"
...@@ -113,7 +113,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit() { ...@@ -113,7 +113,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit() {
// Start devtools server // Start devtools server
devtools_server_ = ui_devtools::UiDevToolsServer::Create(nullptr); devtools_server_ = ui_devtools::UiDevToolsServer::Create(nullptr);
if (devtools_server_) { if (devtools_server_) {
auto dom_backend = base::MakeUnique<ui_devtools::UIDevToolsDOMAgent>(); auto dom_backend = base::MakeUnique<ui_devtools::DOMAgent>();
auto overlay_backend = auto overlay_backend =
base::MakeUnique<ui_devtools::UIDevToolsOverlayAgent>( base::MakeUnique<ui_devtools::UIDevToolsOverlayAgent>(
dom_backend.get()); dom_backend.get());
......
...@@ -13,8 +13,8 @@ source_set("views") { ...@@ -13,8 +13,8 @@ source_set("views") {
sources = [ sources = [
"css_agent.cc", "css_agent.cc",
"css_agent.h", "css_agent.h",
"ui_devtools_dom_agent.cc", "dom_agent.cc",
"ui_devtools_dom_agent.h", "dom_agent.h",
"ui_devtools_overlay_agent.cc", "ui_devtools_overlay_agent.cc",
"ui_devtools_overlay_agent.h", "ui_devtools_overlay_agent.h",
"ui_element.cc", "ui_element.cc",
......
...@@ -118,7 +118,7 @@ Response ParseProperties(const std::string& style_text, ...@@ -118,7 +118,7 @@ Response ParseProperties(const std::string& style_text,
} // namespace } // namespace
CSSAgent::CSSAgent(UIDevToolsDOMAgent* dom_agent) : dom_agent_(dom_agent) { CSSAgent::CSSAgent(DOMAgent* dom_agent) : dom_agent_(dom_agent) {
DCHECK(dom_agent_); DCHECK(dom_agent_);
} }
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "base/macros.h" #include "base/macros.h"
#include "components/ui_devtools/CSS.h" #include "components/ui_devtools/CSS.h"
#include "components/ui_devtools/views/ui_devtools_dom_agent.h" #include "components/ui_devtools/views/dom_agent.h"
namespace ui_devtools { namespace ui_devtools {
...@@ -15,9 +15,9 @@ class UIElement; ...@@ -15,9 +15,9 @@ class UIElement;
class CSSAgent : public ui_devtools::UiDevToolsBaseAgent< class CSSAgent : public ui_devtools::UiDevToolsBaseAgent<
ui_devtools::protocol::CSS::Metainfo>, ui_devtools::protocol::CSS::Metainfo>,
public UIDevToolsDOMAgentObserver { public DOMAgentObserver {
public: public:
explicit CSSAgent(UIDevToolsDOMAgent* dom_agent); explicit CSSAgent(DOMAgent* dom_agent);
~CSSAgent() override; ~CSSAgent() override;
// CSS::Backend: // CSS::Backend:
...@@ -34,7 +34,7 @@ class CSSAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -34,7 +34,7 @@ class CSSAgent : public ui_devtools::UiDevToolsBaseAgent<
ui_devtools::protocol::Array<ui_devtools::protocol::CSS::CSSStyle>>* ui_devtools::protocol::Array<ui_devtools::protocol::CSS::CSSStyle>>*
result) override; result) override;
// UIDevToolsDOMAgentObserver: // DOMAgentObserver:
void OnElementBoundsChanged(UIElement* ui_element) override; void OnElementBoundsChanged(UIElement* ui_element) override;
private: private:
...@@ -47,7 +47,7 @@ class CSSAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -47,7 +47,7 @@ class CSSAgent : public ui_devtools::UiDevToolsBaseAgent<
bool SetPropertiesForUIElement(UIElement* ui_element, bool SetPropertiesForUIElement(UIElement* ui_element,
const gfx::Rect& bounds, const gfx::Rect& bounds,
bool visible); bool visible);
UIDevToolsDOMAgent* const dom_agent_; DOMAgent* const dom_agent_;
DISALLOW_COPY_AND_ASSIGN(CSSAgent); DISALLOW_COPY_AND_ASSIGN(CSSAgent);
}; };
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "components/ui_devtools/views/ui_devtools_dom_agent.h" #include "components/ui_devtools/views/dom_agent.h"
#include "base/memory/ptr_util.h" #include "base/memory/ptr_util.h"
#include "base/strings/utf_string_conversions.h" #include "base/strings/utf_string_conversions.h"
...@@ -441,37 +441,36 @@ void DrawR1IntersectsR2(const gfx::RectF& pinned_rect_f, ...@@ -441,37 +441,36 @@ void DrawR1IntersectsR2(const gfx::RectF& pinned_rect_f,
} // namespace } // namespace
UIDevToolsDOMAgent::UIDevToolsDOMAgent() DOMAgent::DOMAgent()
: is_building_tree_(false), : is_building_tree_(false),
show_size_on_canvas_(false), show_size_on_canvas_(false),
highlight_rect_config_(HighlightRectsConfiguration::NO_DRAW) { highlight_rect_config_(HighlightRectsConfiguration::NO_DRAW) {
aura::Env::GetInstance()->AddObserver(this); aura::Env::GetInstance()->AddObserver(this);
} }
UIDevToolsDOMAgent::~UIDevToolsDOMAgent() { DOMAgent::~DOMAgent() {
aura::Env::GetInstance()->RemoveObserver(this); aura::Env::GetInstance()->RemoveObserver(this);
Reset(); Reset();
} }
ui_devtools::protocol::Response UIDevToolsDOMAgent::disable() { ui_devtools::protocol::Response DOMAgent::disable() {
Reset(); Reset();
return ui_devtools::protocol::Response::OK(); return ui_devtools::protocol::Response::OK();
} }
ui_devtools::protocol::Response UIDevToolsDOMAgent::getDocument( ui_devtools::protocol::Response DOMAgent::getDocument(
std::unique_ptr<ui_devtools::protocol::DOM::Node>* out_root) { std::unique_ptr<ui_devtools::protocol::DOM::Node>* out_root) {
*out_root = BuildInitialTree(); *out_root = BuildInitialTree();
return ui_devtools::protocol::Response::OK(); return ui_devtools::protocol::Response::OK();
} }
ui_devtools::protocol::Response UIDevToolsDOMAgent::hideHighlight() { ui_devtools::protocol::Response DOMAgent::hideHighlight() {
if (layer_for_highlighting_ && layer_for_highlighting_->visible()) if (layer_for_highlighting_ && layer_for_highlighting_->visible())
layer_for_highlighting_->SetVisible(false); layer_for_highlighting_->SetVisible(false);
return ui_devtools::protocol::Response::OK(); return ui_devtools::protocol::Response::OK();
} }
ui_devtools::protocol::Response ui_devtools::protocol::Response DOMAgent::pushNodesByBackendIdsToFrontend(
UIDevToolsDOMAgent::pushNodesByBackendIdsToFrontend(
std::unique_ptr<protocol::Array<int>> backend_node_ids, std::unique_ptr<protocol::Array<int>> backend_node_ids,
std::unique_ptr<protocol::Array<int>>* result) { std::unique_ptr<protocol::Array<int>>* result) {
*result = protocol::Array<int>::create(); *result = protocol::Array<int>::create();
...@@ -480,7 +479,7 @@ UIDevToolsDOMAgent::pushNodesByBackendIdsToFrontend( ...@@ -480,7 +479,7 @@ UIDevToolsDOMAgent::pushNodesByBackendIdsToFrontend(
return ui_devtools::protocol::Response::OK(); return ui_devtools::protocol::Response::OK();
} }
void UIDevToolsDOMAgent::OnUIElementAdded(UIElement* parent, UIElement* child) { void DOMAgent::OnUIElementAdded(UIElement* parent, UIElement* child) {
// When parent is null, only need to update |node_id_to_ui_element_|. // When parent is null, only need to update |node_id_to_ui_element_|.
if (!parent) { if (!parent) {
node_id_to_ui_element_[child->node_id()] = child; node_id_to_ui_element_[child->node_id()] = child;
...@@ -499,8 +498,7 @@ void UIDevToolsDOMAgent::OnUIElementAdded(UIElement* parent, UIElement* child) { ...@@ -499,8 +498,7 @@ void UIDevToolsDOMAgent::OnUIElementAdded(UIElement* parent, UIElement* child) {
BuildTreeForUIElement(child)); BuildTreeForUIElement(child));
} }
void UIDevToolsDOMAgent::OnUIElementReordered(UIElement* parent, void DOMAgent::OnUIElementReordered(UIElement* parent, UIElement* child) {
UIElement* child) {
DCHECK(node_id_to_ui_element_.count(parent->node_id())); DCHECK(node_id_to_ui_element_.count(parent->node_id()));
const auto& children = parent->children(); const auto& children = parent->children();
...@@ -512,33 +510,32 @@ void UIDevToolsDOMAgent::OnUIElementReordered(UIElement* parent, ...@@ -512,33 +510,32 @@ void UIDevToolsDOMAgent::OnUIElementReordered(UIElement* parent,
BuildDomNodeFromUIElement(child)); BuildDomNodeFromUIElement(child));
} }
void UIDevToolsDOMAgent::OnUIElementRemoved(UIElement* ui_element) { void DOMAgent::OnUIElementRemoved(UIElement* ui_element) {
DCHECK(node_id_to_ui_element_.count(ui_element->node_id())); DCHECK(node_id_to_ui_element_.count(ui_element->node_id()));
RemoveDomNode(ui_element); RemoveDomNode(ui_element);
node_id_to_ui_element_.erase(ui_element->node_id()); node_id_to_ui_element_.erase(ui_element->node_id());
} }
void UIDevToolsDOMAgent::OnUIElementBoundsChanged(UIElement* ui_element) { void DOMAgent::OnUIElementBoundsChanged(UIElement* ui_element) {
for (auto& observer : observers_) for (auto& observer : observers_)
observer.OnElementBoundsChanged(ui_element); observer.OnElementBoundsChanged(ui_element);
} }
void UIDevToolsDOMAgent::AddObserver(UIDevToolsDOMAgentObserver* observer) { void DOMAgent::AddObserver(DOMAgentObserver* observer) {
observers_.AddObserver(observer); observers_.AddObserver(observer);
} }
void UIDevToolsDOMAgent::RemoveObserver(UIDevToolsDOMAgentObserver* observer) { void DOMAgent::RemoveObserver(DOMAgentObserver* observer) {
observers_.RemoveObserver(observer); observers_.RemoveObserver(observer);
} }
UIElement* UIDevToolsDOMAgent::GetElementFromNodeId(int node_id) { UIElement* DOMAgent::GetElementFromNodeId(int node_id) {
return node_id_to_ui_element_[node_id]; return node_id_to_ui_element_[node_id];
} }
ui_devtools::protocol::Response UIDevToolsDOMAgent::HighlightNode( ui_devtools::protocol::Response DOMAgent::HighlightNode(int node_id,
int node_id, bool show_size) {
bool show_size) {
if (!layer_for_highlighting_) { if (!layer_for_highlighting_) {
layer_for_highlighting_.reset(new ui::Layer(ui::LayerType::LAYER_TEXTURED)); layer_for_highlighting_.reset(new ui::Layer(ui::LayerType::LAYER_TEXTURED));
layer_for_highlighting_->set_name("HighlightingLayer"); layer_for_highlighting_->set_name("HighlightingLayer");
...@@ -563,9 +560,8 @@ ui_devtools::protocol::Response UIDevToolsDOMAgent::HighlightNode( ...@@ -563,9 +560,8 @@ ui_devtools::protocol::Response UIDevToolsDOMAgent::HighlightNode(
return ui_devtools::protocol::Response::OK(); return ui_devtools::protocol::Response::OK();
} }
int UIDevToolsDOMAgent::FindElementIdTargetedByPoint( int DOMAgent::FindElementIdTargetedByPoint(const gfx::Point& p,
const gfx::Point& p, aura::Window* root_window) const {
aura::Window* root_window) const {
aura::Window* targeted_window = root_window->GetEventHandlerForPoint(p); aura::Window* targeted_window = root_window->GetEventHandlerForPoint(p);
if (!targeted_window) if (!targeted_window)
return 0; return 0;
...@@ -590,8 +586,7 @@ int UIDevToolsDOMAgent::FindElementIdTargetedByPoint( ...@@ -590,8 +586,7 @@ int UIDevToolsDOMAgent::FindElementIdTargetedByPoint(
targeted_view); targeted_view);
} }
void UIDevToolsDOMAgent::ShowDistancesInHighlightOverlay(int pinned_id, void DOMAgent::ShowDistancesInHighlightOverlay(int pinned_id, int element_id) {
int element_id) {
const std::pair<aura::Window*, gfx::Rect> pair_r2( const std::pair<aura::Window*, gfx::Rect> pair_r2(
node_id_to_ui_element_[element_id]->GetNodeWindowAndBounds()); node_id_to_ui_element_[element_id]->GetNodeWindowAndBounds());
const std::pair<aura::Window*, gfx::Rect> pair_r1( const std::pair<aura::Window*, gfx::Rect> pair_r1(
...@@ -637,7 +632,7 @@ void UIDevToolsDOMAgent::ShowDistancesInHighlightOverlay(int pinned_id, ...@@ -637,7 +632,7 @@ void UIDevToolsDOMAgent::ShowDistancesInHighlightOverlay(int pinned_id,
} }
} }
int UIDevToolsDOMAgent::GetParentIdOfNodeId(int node_id) const { int DOMAgent::GetParentIdOfNodeId(int node_id) const {
DCHECK(node_id_to_ui_element_.count(node_id)); DCHECK(node_id_to_ui_element_.count(node_id));
const UIElement* element = node_id_to_ui_element_.at(node_id); const UIElement* element = node_id_to_ui_element_.at(node_id);
if (element->parent() && element->parent() != window_element_root_.get()) if (element->parent() && element->parent() != window_element_root_.get())
...@@ -645,7 +640,7 @@ int UIDevToolsDOMAgent::GetParentIdOfNodeId(int node_id) const { ...@@ -645,7 +640,7 @@ int UIDevToolsDOMAgent::GetParentIdOfNodeId(int node_id) const {
return 0; return 0;
} }
void UIDevToolsDOMAgent::OnPaintLayer(const ui::PaintContext& context) { void DOMAgent::OnPaintLayer(const ui::PaintContext& context) {
const gfx::Rect& screen_bounds(layer_for_highlighting_->bounds()); const gfx::Rect& screen_bounds(layer_for_highlighting_->bounds());
ui::PaintRecorder recorder(context, screen_bounds.size()); ui::PaintRecorder recorder(context, screen_bounds.size());
gfx::Canvas* canvas = recorder.canvas(); gfx::Canvas* canvas = recorder.canvas();
...@@ -786,17 +781,16 @@ void UIDevToolsDOMAgent::OnPaintLayer(const ui::PaintContext& context) { ...@@ -786,17 +781,16 @@ void UIDevToolsDOMAgent::OnPaintLayer(const ui::PaintContext& context) {
} }
} }
void UIDevToolsDOMAgent::OnHostInitialized(aura::WindowTreeHost* host) { void DOMAgent::OnHostInitialized(aura::WindowTreeHost* host) {
root_windows_.push_back(host->window()); root_windows_.push_back(host->window());
} }
void UIDevToolsDOMAgent::OnElementBoundsChanged(UIElement* ui_element) { void DOMAgent::OnElementBoundsChanged(UIElement* ui_element) {
for (auto& observer : observers_) for (auto& observer : observers_)
observer.OnElementBoundsChanged(ui_element); observer.OnElementBoundsChanged(ui_element);
} }
std::unique_ptr<ui_devtools::protocol::DOM::Node> std::unique_ptr<ui_devtools::protocol::DOM::Node> DOMAgent::BuildInitialTree() {
UIDevToolsDOMAgent::BuildInitialTree() {
is_building_tree_ = true; is_building_tree_ = true;
std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create(); std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create();
...@@ -819,7 +813,7 @@ UIDevToolsDOMAgent::BuildInitialTree() { ...@@ -819,7 +813,7 @@ UIDevToolsDOMAgent::BuildInitialTree() {
} }
std::unique_ptr<ui_devtools::protocol::DOM::Node> std::unique_ptr<ui_devtools::protocol::DOM::Node>
UIDevToolsDOMAgent::BuildTreeForUIElement(UIElement* ui_element) { DOMAgent::BuildTreeForUIElement(UIElement* ui_element) {
if (ui_element->type() == UIElementType::WINDOW) { if (ui_element->type() == UIElementType::WINDOW) {
return BuildTreeForWindow( return BuildTreeForWindow(
ui_element, ui_element,
...@@ -836,7 +830,7 @@ UIDevToolsDOMAgent::BuildTreeForUIElement(UIElement* ui_element) { ...@@ -836,7 +830,7 @@ UIDevToolsDOMAgent::BuildTreeForUIElement(UIElement* ui_element) {
return nullptr; return nullptr;
} }
std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForWindow( std::unique_ptr<DOM::Node> DOMAgent::BuildTreeForWindow(
UIElement* window_element_root, UIElement* window_element_root,
aura::Window* window) { aura::Window* window) {
std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create(); std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create();
...@@ -861,7 +855,7 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForWindow( ...@@ -861,7 +855,7 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForWindow(
return node; return node;
} }
std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForRootWidget( std::unique_ptr<DOM::Node> DOMAgent::BuildTreeForRootWidget(
UIElement* widget_element, UIElement* widget_element,
views::Widget* widget) { views::Widget* widget) {
std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create(); std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create();
...@@ -878,9 +872,8 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForRootWidget( ...@@ -878,9 +872,8 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForRootWidget(
return node; return node;
} }
std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForView( std::unique_ptr<DOM::Node> DOMAgent::BuildTreeForView(UIElement* view_element,
UIElement* view_element, views::View* view) {
views::View* view) {
std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create(); std::unique_ptr<Array<DOM::Node>> children = Array<DOM::Node>::create();
for (auto* child : view->GetChildrenInZOrder()) { for (auto* child : view->GetChildrenInZOrder()) {
...@@ -895,14 +888,14 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForView( ...@@ -895,14 +888,14 @@ std::unique_ptr<DOM::Node> UIDevToolsDOMAgent::BuildTreeForView(
return node; return node;
} }
void UIDevToolsDOMAgent::RemoveDomNode(UIElement* ui_element) { void DOMAgent::RemoveDomNode(UIElement* ui_element) {
for (auto* child_element : ui_element->children()) for (auto* child_element : ui_element->children())
RemoveDomNode(child_element); RemoveDomNode(child_element);
frontend()->childNodeRemoved(ui_element->parent()->node_id(), frontend()->childNodeRemoved(ui_element->parent()->node_id(),
ui_element->node_id()); ui_element->node_id());
} }
void UIDevToolsDOMAgent::Reset() { void DOMAgent::Reset() {
is_building_tree_ = false; is_building_tree_ = false;
render_text_.reset(); render_text_.reset();
layer_for_highlighting_.reset(); layer_for_highlighting_.reset();
...@@ -911,7 +904,7 @@ void UIDevToolsDOMAgent::Reset() { ...@@ -911,7 +904,7 @@ void UIDevToolsDOMAgent::Reset() {
observers_.Clear(); observers_.Clear();
} }
void UIDevToolsDOMAgent::UpdateHighlight( void DOMAgent::UpdateHighlight(
const std::pair<aura::Window*, gfx::Rect>& window_and_bounds) { const std::pair<aura::Window*, gfx::Rect>& window_and_bounds) {
display::Display display = display::Display display =
display::Screen::GetScreen()->GetDisplayNearestWindow( display::Screen::GetScreen()->GetDisplayNearestWindow(
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DEVTOOLS_DOM_AGENT_H_ #ifndef COMPONENTS_UI_DEVTOOLS_VIEWS_DOM_AGENT_H_
#define COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DEVTOOLS_DOM_AGENT_H_ #define COMPONENTS_UI_DEVTOOLS_VIEWS_DOM_AGENT_H_
#include "components/ui_devtools/DOM.h" #include "components/ui_devtools/DOM.h"
#include "components/ui_devtools/devtools_base_agent.h" #include "components/ui_devtools/devtools_base_agent.h"
...@@ -38,19 +38,19 @@ enum RectSide { TOP_SIDE, LEFT_SIDE, RIGHT_SIDE, BOTTOM_SIDE }; ...@@ -38,19 +38,19 @@ enum RectSide { TOP_SIDE, LEFT_SIDE, RIGHT_SIDE, BOTTOM_SIDE };
class UIElement; class UIElement;
class UIDevToolsDOMAgentObserver { class DOMAgentObserver {
public: public:
virtual void OnElementBoundsChanged(UIElement* ui_element) = 0; virtual void OnElementBoundsChanged(UIElement* ui_element) = 0;
}; };
class UIDevToolsDOMAgent : public ui_devtools::UiDevToolsBaseAgent< class DOMAgent : public ui_devtools::UiDevToolsBaseAgent<
ui_devtools::protocol::DOM::Metainfo>, ui_devtools::protocol::DOM::Metainfo>,
public UIElementDelegate, public UIElementDelegate,
public aura::EnvObserver, public aura::EnvObserver,
public ui::LayerDelegate { public ui::LayerDelegate {
public: public:
UIDevToolsDOMAgent(); DOMAgent();
~UIDevToolsDOMAgent() override; ~DOMAgent() override;
// DOM::Backend: // DOM::Backend:
ui_devtools::protocol::Response disable() override; ui_devtools::protocol::Response disable() override;
...@@ -67,8 +67,8 @@ class UIDevToolsDOMAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -67,8 +67,8 @@ class UIDevToolsDOMAgent : public ui_devtools::UiDevToolsBaseAgent<
void OnUIElementRemoved(UIElement* ui_element) override; void OnUIElementRemoved(UIElement* ui_element) override;
void OnUIElementBoundsChanged(UIElement* ui_element) override; void OnUIElementBoundsChanged(UIElement* ui_element) override;
void AddObserver(UIDevToolsDOMAgentObserver* observer); void AddObserver(DOMAgentObserver* observer);
void RemoveObserver(UIDevToolsDOMAgentObserver* observer); void RemoveObserver(DOMAgentObserver* observer);
UIElement* GetElementFromNodeId(int node_id); UIElement* GetElementFromNodeId(int node_id);
UIElement* window_element_root() const { return window_element_root_.get(); }; UIElement* window_element_root() const { return window_element_root_.get(); };
const std::vector<aura::Window*>& root_windows() const { const std::vector<aura::Window*>& root_windows() const {
...@@ -139,11 +139,11 @@ class UIDevToolsDOMAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -139,11 +139,11 @@ class UIDevToolsDOMAgent : public ui_devtools::UiDevToolsBaseAgent<
std::vector<aura::Window*> root_windows_; std::vector<aura::Window*> root_windows_;
gfx::Rect hovered_rect_; gfx::Rect hovered_rect_;
gfx::Rect pinned_rect_; gfx::Rect pinned_rect_;
base::ObserverList<UIDevToolsDOMAgentObserver> observers_; base::ObserverList<DOMAgentObserver> observers_;
DISALLOW_COPY_AND_ASSIGN(UIDevToolsDOMAgent); DISALLOW_COPY_AND_ASSIGN(DOMAgent);
}; };
} // namespace ui_devtools } // namespace ui_devtools
#endif // COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DEVTOOLS_DOM_AGENT_H_ #endif // COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DOM_AGENT_H_
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
namespace ui_devtools { namespace ui_devtools {
UIDevToolsOverlayAgent::UIDevToolsOverlayAgent(UIDevToolsDOMAgent* dom_agent) UIDevToolsOverlayAgent::UIDevToolsOverlayAgent(DOMAgent* dom_agent)
: dom_agent_(dom_agent) { : dom_agent_(dom_agent) {
DCHECK(dom_agent_); DCHECK(dom_agent_);
} }
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DEVTOOLS_OVERLAY_AGENT_H_ #define COMPONENTS_UI_DEVTOOLS_VIEWS_UI_DEVTOOLS_OVERLAY_AGENT_H_
#include "components/ui_devtools/Overlay.h" #include "components/ui_devtools/Overlay.h"
#include "components/ui_devtools/views/ui_devtools_dom_agent.h" #include "components/ui_devtools/views/dom_agent.h"
#include "ui/events/event_handler.h" #include "ui/events/event_handler.h"
namespace ui_devtools { namespace ui_devtools {
...@@ -15,7 +15,7 @@ class UIDevToolsOverlayAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -15,7 +15,7 @@ class UIDevToolsOverlayAgent : public ui_devtools::UiDevToolsBaseAgent<
ui_devtools::protocol::Overlay::Metainfo>, ui_devtools::protocol::Overlay::Metainfo>,
public ui::EventHandler { public ui::EventHandler {
public: public:
explicit UIDevToolsOverlayAgent(UIDevToolsDOMAgent* dom_agent); explicit UIDevToolsOverlayAgent(DOMAgent* dom_agent);
~UIDevToolsOverlayAgent() override; ~UIDevToolsOverlayAgent() override;
int pinned_id() const { return pinned_id_; }; int pinned_id() const { return pinned_id_; };
void SetPinnedNodeId(int pinned_id); void SetPinnedNodeId(int pinned_id);
...@@ -36,7 +36,7 @@ class UIDevToolsOverlayAgent : public ui_devtools::UiDevToolsBaseAgent< ...@@ -36,7 +36,7 @@ class UIDevToolsOverlayAgent : public ui_devtools::UiDevToolsBaseAgent<
void OnMouseEvent(ui::MouseEvent* event) override; void OnMouseEvent(ui::MouseEvent* event) override;
void OnKeyEvent(ui::KeyEvent* event) override; void OnKeyEvent(ui::KeyEvent* event) override;
UIDevToolsDOMAgent* const dom_agent_; DOMAgent* const dom_agent_;
int pinned_id_ = 0; int pinned_id_ = 0;
DISALLOW_COPY_AND_ASSIGN(UIDevToolsOverlayAgent); DISALLOW_COPY_AND_ASSIGN(UIDevToolsOverlayAgent);
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include "base/strings/stringprintf.h" #include "base/strings/stringprintf.h"
#include "base/strings/utf_string_conversions.h" #include "base/strings/utf_string_conversions.h"
#include "components/ui_devtools/views/css_agent.h" #include "components/ui_devtools/views/css_agent.h"
#include "components/ui_devtools/views/ui_devtools_dom_agent.h" #include "components/ui_devtools/views/dom_agent.h"
#include "components/ui_devtools/views/ui_devtools_overlay_agent.h" #include "components/ui_devtools/views/ui_devtools_overlay_agent.h"
#include "components/ui_devtools/views/ui_element.h" #include "components/ui_devtools/views/ui_element.h"
#include "components/ui_devtools/views/view_element.h" #include "components/ui_devtools/views/view_element.h"
...@@ -224,7 +224,7 @@ class UIDevToolsTest : public views::ViewsTestBase { ...@@ -224,7 +224,7 @@ class UIDevToolsTest : public views::ViewsTestBase {
fake_frontend_channel_ = base::MakeUnique<FakeFrontendChannel>(); fake_frontend_channel_ = base::MakeUnique<FakeFrontendChannel>();
uber_dispatcher_ = uber_dispatcher_ =
base::MakeUnique<UberDispatcher>(fake_frontend_channel_.get()); base::MakeUnique<UberDispatcher>(fake_frontend_channel_.get());
dom_agent_ = base::MakeUnique<ui_devtools::UIDevToolsDOMAgent>(); dom_agent_ = base::MakeUnique<ui_devtools::DOMAgent>();
dom_agent_->Init(uber_dispatcher_.get()); dom_agent_->Init(uber_dispatcher_.get());
css_agent_ = base::MakeUnique<ui_devtools::CSSAgent>(dom_agent_.get()); css_agent_ = base::MakeUnique<ui_devtools::CSSAgent>(dom_agent_.get());
css_agent_->Init(uber_dispatcher_.get()); css_agent_->Init(uber_dispatcher_.get());
...@@ -363,7 +363,7 @@ class UIDevToolsTest : public views::ViewsTestBase { ...@@ -363,7 +363,7 @@ class UIDevToolsTest : public views::ViewsTestBase {
} }
ui_devtools::CSSAgent* css_agent() { return css_agent_.get(); } ui_devtools::CSSAgent* css_agent() { return css_agent_.get(); }
ui_devtools::UIDevToolsDOMAgent* dom_agent() { return dom_agent_.get(); } ui_devtools::DOMAgent* dom_agent() { return dom_agent_.get(); }
ui_devtools::UIDevToolsOverlayAgent* overlay_agent() { ui_devtools::UIDevToolsOverlayAgent* overlay_agent() {
return overlay_agent_.get(); return overlay_agent_.get();
} }
...@@ -375,7 +375,7 @@ class UIDevToolsTest : public views::ViewsTestBase { ...@@ -375,7 +375,7 @@ class UIDevToolsTest : public views::ViewsTestBase {
private: private:
std::unique_ptr<UberDispatcher> uber_dispatcher_; std::unique_ptr<UberDispatcher> uber_dispatcher_;
std::unique_ptr<FakeFrontendChannel> fake_frontend_channel_; std::unique_ptr<FakeFrontendChannel> fake_frontend_channel_;
std::unique_ptr<ui_devtools::UIDevToolsDOMAgent> dom_agent_; std::unique_ptr<ui_devtools::DOMAgent> dom_agent_;
std::unique_ptr<ui_devtools::CSSAgent> css_agent_; std::unique_ptr<ui_devtools::CSSAgent> css_agent_;
std::unique_ptr<ui_devtools::UIDevToolsOverlayAgent> overlay_agent_; std::unique_ptr<ui_devtools::UIDevToolsOverlayAgent> overlay_agent_;
......
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