Index: sky/tools/debugger/prompt/prompt.cc |
diff --git a/sky/tools/debugger/prompt/prompt.cc b/sky/tools/debugger/prompt/prompt.cc |
index 60d6733802f31c156be09225ce2f4818fcbf6e59..3c4e7fd3609e1e76f404d7281ea3e4e5f79c47da 100644 |
--- a/sky/tools/debugger/prompt/prompt.cc |
+++ b/sky/tools/debugger/prompt/prompt.cc |
@@ -43,12 +43,19 @@ class Prompt : public mojo::ApplicationDelegate { |
// Overridden from mojo::ApplicationDelegate: |
virtual void Initialize(mojo::ApplicationImpl* app) override { |
app->ConnectToService("mojo:sky_viewer", &tracing_); |
- ScheduleWaitForInput(); |
+ if (!app->args().empty()) { |
+ url_ = app->args()[1]; |
abarth-chromium
2014/10/23 20:34:41
Should we check the number of arguments?
|
+ std::cout << url_ << std::endl; |
+ } |
} |
virtual bool ConfigureIncomingConnection( |
mojo::ApplicationConnection* connection) override { |
connection->ConnectToService(&debugger_); |
+ if (!url_.empty()) { |
+ Reload(); |
+ } |
+ ScheduleWaitForInput(); |
return true; |
} |