Index: ios/chrome/browser/search/search_util.h |
diff --git a/ios/chrome/browser/search/search_util.h b/ios/chrome/browser/search/search_util.h |
deleted file mode 100644 |
index 6cb0b009163dd0942e92a567c28cce9c78faae7c..0000000000000000000000000000000000000000 |
--- a/ios/chrome/browser/search/search_util.h |
+++ /dev/null |
@@ -1,42 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef IOS_CHROME_BROWSER_SEARCH_SEARCH_UTIL_H_ |
-#define IOS_CHROME_BROWSER_SEARCH_SEARCH_UTIL_H_ |
- |
-#include "base/strings/string16.h" |
- |
-class GURL; |
- |
-namespace ios { |
-class ChromeBrowserState; |
-} |
- |
-namespace web { |
-class WebState; |
-} |
- |
-// Extracts and returns search terms from |url|. Does not consider |
-// IsQueryExtractionEnabled() and Instant support state of the page and does |
-// not check for a privileged process, so most callers should use |
-// GetSearchTerms() below instead. |
-base::string16 ExtractSearchTermsFromURL(ios::ChromeBrowserState* browser_state, |
- const GURL& url); |
- |
-// Returns true if it is okay to extract search terms from |url|. |url| must |
-// have a secure scheme and must contain the search terms replacement key for |
-// the default search provider. |
-bool IsQueryExtractionAllowedForURL(ios::ChromeBrowserState* browser_state, |
- const GURL& url); |
- |
-// Returns search terms if this WebState is a search results page. It looks |
-// in the visible NavigationItem first, to see if search terms have already |
-// been extracted. Failing that, it tries to extract search terms from the URL. |
-// |
-// Returns a blank string if search terms were not found, or if search terms |
-// extraction is disabled for this WebState or BrowserState, or if |web_state| |
-// does not support Instant. |
-base::string16 GetSearchTerms(web::WebState* web_state); |
- |
-#endif // IOS_CHROME_BROWSER_SEARCH_SEARCH_UTIL_H_ |