| Index: components/ui_devtools/devtools/ui_devtools_css_agent.cc
|
| diff --git a/ash/devtools/ash_devtools_css_agent.cc b/components/ui_devtools/devtools/ui_devtools_css_agent.cc
|
| similarity index 84%
|
| rename from ash/devtools/ash_devtools_css_agent.cc
|
| rename to components/ui_devtools/devtools/ui_devtools_css_agent.cc
|
| index 90c2ed2d37a1a38a95f69655c94e7f45ceff8d74..d102ecfbf7834f649e656f83663561166c041721 100644
|
| --- a/ash/devtools/ash_devtools_css_agent.cc
|
| +++ b/components/ui_devtools/devtools/ui_devtools_css_agent.cc
|
| @@ -2,17 +2,16 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "ash/devtools/ash_devtools_css_agent.h"
|
| +#include "components/ui_devtools/devtools/ui_devtools_css_agent.h"
|
|
|
| -#include "ash/devtools/ui_element.h"
|
| #include "base/strings/string_split.h"
|
| #include "base/strings/string_util.h"
|
| +#include "components/ui_devtools/devtools/ui_element.h"
|
| #include "ui/aura/window.h"
|
|
|
| -namespace ash {
|
| +namespace ui {
|
| namespace devtools {
|
| namespace {
|
| -
|
| using namespace ui::devtools::protocol;
|
|
|
| const char kHeight[] = "height";
|
| @@ -100,26 +99,26 @@ Response ParseProperties(const std::string& style_text,
|
|
|
| } // namespace
|
|
|
| -AshDevToolsCSSAgent::AshDevToolsCSSAgent(AshDevToolsDOMAgent* dom_agent)
|
| +UIDevToolsCSSAgent::UIDevToolsCSSAgent(UIDevToolsDOMAgent* dom_agent)
|
| : dom_agent_(dom_agent) {
|
| DCHECK(dom_agent_);
|
| }
|
|
|
| -AshDevToolsCSSAgent::~AshDevToolsCSSAgent() {
|
| +UIDevToolsCSSAgent::~UIDevToolsCSSAgent() {
|
| disable();
|
| }
|
|
|
| -ui::devtools::protocol::Response AshDevToolsCSSAgent::enable() {
|
| +ui::devtools::protocol::Response UIDevToolsCSSAgent::enable() {
|
| dom_agent_->AddObserver(this);
|
| return ui::devtools::protocol::Response::OK();
|
| }
|
|
|
| -ui::devtools::protocol::Response AshDevToolsCSSAgent::disable() {
|
| +ui::devtools::protocol::Response UIDevToolsCSSAgent::disable() {
|
| dom_agent_->RemoveObserver(this);
|
| return ui::devtools::protocol::Response::OK();
|
| }
|
|
|
| -ui::devtools::protocol::Response AshDevToolsCSSAgent::getMatchedStylesForNode(
|
| +ui::devtools::protocol::Response UIDevToolsCSSAgent::getMatchedStylesForNode(
|
| int node_id,
|
| ui::devtools::protocol::Maybe<ui::devtools::protocol::CSS::CSSStyle>*
|
| inline_style) {
|
| @@ -129,7 +128,7 @@ ui::devtools::protocol::Response AshDevToolsCSSAgent::getMatchedStylesForNode(
|
| return ui::devtools::protocol::Response::OK();
|
| }
|
|
|
| -ui::devtools::protocol::Response AshDevToolsCSSAgent::setStyleTexts(
|
| +ui::devtools::protocol::Response UIDevToolsCSSAgent::setStyleTexts(
|
| std::unique_ptr<ui::devtools::protocol::Array<
|
| ui::devtools::protocol::CSS::StyleDeclarationEdit>> edits,
|
| std::unique_ptr<
|
| @@ -164,12 +163,12 @@ ui::devtools::protocol::Response AshDevToolsCSSAgent::setStyleTexts(
|
| return ui::devtools::protocol::Response::OK();
|
| }
|
|
|
| -void AshDevToolsCSSAgent::OnNodeBoundsChanged(int node_id) {
|
| +void UIDevToolsCSSAgent::OnNodeBoundsChanged(int node_id) {
|
| InvalidateStyleSheet(node_id);
|
| }
|
|
|
| std::unique_ptr<ui::devtools::protocol::CSS::CSSStyle>
|
| -AshDevToolsCSSAgent::GetStylesForNode(int node_id) {
|
| +UIDevToolsCSSAgent::GetStylesForNode(int node_id) {
|
| gfx::Rect bounds;
|
| bool visible = false;
|
| return GetPropertiesForNodeId(node_id, &bounds, &visible)
|
| @@ -177,14 +176,14 @@ AshDevToolsCSSAgent::GetStylesForNode(int node_id) {
|
| : nullptr;
|
| }
|
|
|
| -void AshDevToolsCSSAgent::InvalidateStyleSheet(int node_id) {
|
| +void UIDevToolsCSSAgent::InvalidateStyleSheet(int node_id) {
|
| // The stylesheetId for each node is equivalent to its node_id (as a string).
|
| frontend()->styleSheetChanged(base::IntToString(node_id));
|
| }
|
|
|
| -bool AshDevToolsCSSAgent::GetPropertiesForNodeId(int node_id,
|
| - gfx::Rect* bounds,
|
| - bool* visible) {
|
| +bool UIDevToolsCSSAgent::GetPropertiesForNodeId(int node_id,
|
| + gfx::Rect* bounds,
|
| + bool* visible) {
|
| UIElement* ui_element = dom_agent_->GetElementFromNodeId(node_id);
|
| if (ui_element) {
|
| ui_element->GetBounds(bounds);
|
| @@ -194,9 +193,9 @@ bool AshDevToolsCSSAgent::GetPropertiesForNodeId(int node_id,
|
| return false;
|
| }
|
|
|
| -bool AshDevToolsCSSAgent::SetPropertiesForNodeId(int node_id,
|
| - const gfx::Rect& bounds,
|
| - bool visible) {
|
| +bool UIDevToolsCSSAgent::SetPropertiesForNodeId(int node_id,
|
| + const gfx::Rect& bounds,
|
| + bool visible) {
|
| UIElement* ui_element = dom_agent_->GetElementFromNodeId(node_id);
|
| if (ui_element) {
|
| ui_element->SetBounds(bounds);
|
| @@ -207,4 +206,4 @@ bool AshDevToolsCSSAgent::SetPropertiesForNodeId(int node_id,
|
| }
|
|
|
| } // namespace devtools
|
| -} // namespace ash
|
| +} // namespace ui
|
|
|