Chromium Code Reviews| Index: ash/common/devtools/ash_devtools_css_agent.h |
| diff --git a/ash/common/devtools/ash_devtools_css_agent.h b/ash/common/devtools/ash_devtools_css_agent.h |
| index 342f21071ac575ee4bd020c42cb147fceee2f66d..fe3cbd3c10af5eafed8c240e8461959e927a86b5 100644 |
| --- a/ash/common/devtools/ash_devtools_css_agent.h |
| +++ b/ash/common/devtools/ash_devtools_css_agent.h |
| @@ -17,7 +17,7 @@ class ASH_EXPORT AshDevToolsCSSAgent |
| ui::devtools::protocol::CSS::Metainfo>), |
| public AshDevToolsDOMAgentObserver { |
| public: |
| - explicit AshDevToolsCSSAgent(AshDevToolsDOMAgent* dom_agent); |
| + AshDevToolsCSSAgent(AshDevToolsDOMAgent* dom_agent); |
|
sadrul
2016/12/07 17:42:24
Add back explicit
Sarmad Hashmi
2016/12/07 20:05:51
Done.
|
| ~AshDevToolsCSSAgent() override; |
| // CSS::Backend |
| @@ -27,6 +27,12 @@ class ASH_EXPORT AshDevToolsCSSAgent |
| int node_id, |
| ui::devtools::protocol::Maybe<ui::devtools::protocol::CSS::CSSStyle>* |
| inline_style) override; |
| + ui::devtools::protocol::Response setStyleTexts( |
| + std::unique_ptr<ui::devtools::protocol::Array< |
| + ui::devtools::protocol::CSS::StyleDeclarationEdit>> edits, |
| + std::unique_ptr< |
| + ui::devtools::protocol::Array<ui::devtools::protocol::CSS::CSSStyle>>* |
| + result) override; |
| // AshDevToolsDOMAgentObserver |
| void OnWindowBoundsChanged(WmWindow* window) override; |
| @@ -37,6 +43,8 @@ class ASH_EXPORT AshDevToolsCSSAgent |
| std::unique_ptr<ui::devtools::protocol::CSS::CSSStyle> GetStylesForNode( |
| int node_id); |
| void InvalidateStyleSheet(int node_id); |
| + bool GetBoundsForNodeId(int node_id, gfx::Rect* bounds); |
| + bool UpdateBounds(int node_id, const gfx::Rect& bounds); |
| AshDevToolsDOMAgent* dom_agent_; |