| Index: chrome/browser/ui/omnibox/omnibox_edit_controller.cc
|
| diff --git a/chrome/browser/ui/omnibox/omnibox_edit_controller.cc b/chrome/browser/ui/omnibox/omnibox_edit_controller.cc
|
| index 43987fcc40156c698d1c6f36b89892d8ecff8293..8e004f8d46c9167a06c691d3b94a0bb389713619 100644
|
| --- a/chrome/browser/ui/omnibox/omnibox_edit_controller.cc
|
| +++ b/chrome/browser/ui/omnibox/omnibox_edit_controller.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "chrome/app/chrome_command_ids.h"
|
| #include "chrome/browser/command_updater.h"
|
| +#include "chrome/browser/ui/toolbar/toolbar_model.h"
|
|
|
| void OmniboxEditController::OnAutocompleteAccept(
|
| const GURL& destination_url,
|
| @@ -26,5 +27,19 @@ OmniboxEditController::OmniboxEditController(CommandUpdater* command_updater)
|
| content::PAGE_TRANSITION_FROM_ADDRESS_BAR)) {
|
| }
|
|
|
| +void OmniboxEditController::HideOriginChip() {
|
| + GetToolbarModel()->set_origin_chip_enabled(false);
|
| + OnChanged();
|
| +}
|
| +
|
| +void OmniboxEditController::ShowOriginChip() {
|
| + if (GetToolbarModel()->url_replacement_enabled()) {
|
| + GetToolbarModel()->set_origin_chip_enabled(true);
|
| + OnChanged();
|
| + } else {
|
| + HideURLAndShowOriginChip();
|
| + }
|
| +}
|
| +
|
| OmniboxEditController::~OmniboxEditController() {
|
| }
|
|
|