keyword_extensions_delegate.cc revision 03b57e008b61dfcb1fbad3aea950ae0e001748b0
146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved. 246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// found in the LICENSE file. 446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 503b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)#include "components/omnibox/keyword_extensions_delegate.h" 646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)KeywordExtensionsDelegate::KeywordExtensionsDelegate( 846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) KeywordProvider* provider) { 946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 1046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 1146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)KeywordExtensionsDelegate::~KeywordExtensionsDelegate() { 1246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 1346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 1446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)void KeywordExtensionsDelegate::IncrementInputId() { 1546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 1646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 1746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)bool KeywordExtensionsDelegate::IsEnabledExtension( 1846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) const std::string& extension_id) { 1946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) return false; 2046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 2146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 2246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)bool KeywordExtensionsDelegate::Start(const AutocompleteInput& input, 2346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) bool minimal_changes, 2446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) const TemplateURL* template_url, 2546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) const base::string16& remaining_input) { 2646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) return false; 2746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 2846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 2946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)void KeywordExtensionsDelegate::EnterExtensionKeywordMode( 3046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) const std::string& extension_id) { 3146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 3246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 3346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)void KeywordExtensionsDelegate::MaybeEndExtensionKeywordMode() { 3446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 35