| Index: mash/browser/browser.cc
|
| diff --git a/mash/browser/browser.cc b/mash/browser/browser.cc
|
| index 0fcb9ddb15b09fc32c74fc37d0b96bfdc39a69d6..c555c9550afc855a694eefb48578000f9232f017 100644
|
| --- a/mash/browser/browser.cc
|
| +++ b/mash/browser/browser.cc
|
| @@ -152,6 +152,7 @@ class UI : public views::WidgetDelegateView,
|
| AddChildView(progress_bar_);
|
| AddChildView(debug_view_);
|
| debug_view_->set_view(view_.get());
|
| + view_->SetResizerSize(gfx::Size(16, 16));
|
| }
|
| ~UI() override { browser_->RemoveWindow(GetWidget()); }
|
|
|
| @@ -293,13 +294,20 @@ class UI : public views::WidgetDelegateView,
|
| bool can_go_forward) override {
|
| EnableButton(back_button_, can_go_back);
|
| EnableButton(forward_button_, can_go_forward);
|
| - prompt_->SetText(base::UTF8ToUTF16(url.spec()));
|
| + current_url_ = url;
|
| + prompt_->SetText(base::UTF8ToUTF16(current_url_.spec()));
|
| current_title_ = base::UTF8ToUTF16(title.get());
|
| GetWidget()->UpdateWindowTitle();
|
| }
|
| void LoadProgressChanged(double progress) override {
|
| progress_bar_->SetProgress(progress);
|
| }
|
| + void UpdateHoverURL(const GURL& url) override {
|
| + if (url.is_valid())
|
| + prompt_->SetText(base::UTF8ToUTF16(url.spec()));
|
| + else
|
| + prompt_->SetText(base::UTF8ToUTF16(current_url_.spec()));
|
| + }
|
| void ViewCreated(navigation::mojom::ViewPtr view,
|
| navigation::mojom::ViewClientRequest request,
|
| bool is_popup,
|
| @@ -340,6 +348,7 @@ class UI : public views::WidgetDelegateView,
|
|
|
| bool is_loading_ = false;
|
| base::string16 current_title_;
|
| + GURL current_url_;
|
|
|
| bool showing_debug_view_ = false;
|
|
|
|
|