diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-23 21:00:35 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-23 21:00:35 +0000 |
commit | ce0e250dbfe0361623a7e23527c60aa3888f52f6 (patch) | |
tree | d9b6388aeaed3ec76af10804382a77ca42ef36aa /webkit/glue/searchable_form_data.h | |
parent | c9a06be181e8e5781c6a4c2dcc07e1b65d5b5db1 (diff) | |
download | chromium_src-ce0e250dbfe0361623a7e23527c60aa3888f52f6.zip chromium_src-ce0e250dbfe0361623a7e23527c60aa3888f52f6.tar.gz chromium_src-ce0e250dbfe0361623a7e23527c60aa3888f52f6.tar.bz2 |
Move SearchableFormData over to the WebKit API.
BUG=24621
TEST=none
Review URL: http://codereview.chromium.org/306057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29941 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/searchable_form_data.h')
-rw-r--r-- | webkit/glue/searchable_form_data.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/webkit/glue/searchable_form_data.h b/webkit/glue/searchable_form_data.h deleted file mode 100644 index 204ef39..0000000 --- a/webkit/glue/searchable_form_data.h +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) 2006-2008 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 WEBKIT_GLUE_SEARCHABLE_FORM_DATA_H__ -#define WEBKIT_GLUE_SEARCHABLE_FORM_DATA_H__ - -#include <string> - -#include "googleurl/src/gurl.h" - -namespace WebKit { -class WebForm; -} - -namespace webkit_glue { - -// SearchableFormData encapsulates a URL and class name of an INPUT field -// that correspond to a searchable form request. -class SearchableFormData { - public: - // If form contains elements that constitutes a valid searchable form - // request, a SearchableFormData is created and returned. - static SearchableFormData* Create(const WebKit::WebForm& form); - - // URL for the searchable form request. - const GURL& url() const { return url_; } - - // Encoding used to encode the form parameters; never empty. - const std::string& encoding() const { return encoding_; } - - private: - SearchableFormData(const GURL& url, const std::string& encoding) - : url_(url), - encoding_(encoding) { - } - - const GURL url_; - const std::string encoding_; - - DISALLOW_COPY_AND_ASSIGN(SearchableFormData); -}; - -} // namespace webkit_glue - -#endif // WEBKIT_GLUE_SEARCHABLE_FORM_H__ |