diff options
author | deanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-03 12:40:12 +0000 |
---|---|---|
committer | deanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-03 12:40:12 +0000 |
commit | 9e6e2734e03081ee95f450dab6215e2149256389 (patch) | |
tree | afbdc6d5a29a3cb27eaaa732261f9a609bbb9e1f /chrome/browser/autocomplete | |
parent | 1c0921376932ac72984ceb1d552d95520d440f46 (diff) | |
download | chromium_src-9e6e2734e03081ee95f450dab6215e2149256389.zip chromium_src-9e6e2734e03081ee95f450dab6215e2149256389.tar.gz chromium_src-9e6e2734e03081ee95f450dab6215e2149256389.tar.bz2 |
Cleanup the autocomplete model includes. Move from a deprecated std::wstring to utf8 url fixer upper function.
These files should now compile on Linux.
Review URL: http://codereview.chromium.org/28323
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10788 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autocomplete')
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_edit.cc | 21 | ||||
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_popup_model.cc | 12 |
2 files changed, 4 insertions, 29 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_edit.cc b/chrome/browser/autocomplete/autocomplete_edit.cc index 3cbda04..b420d75 100644 --- a/chrome/browser/autocomplete/autocomplete_edit.cc +++ b/chrome/browser/autocomplete/autocomplete_edit.cc @@ -4,34 +4,19 @@ #include "chrome/browser/autocomplete/autocomplete_edit.h" -#include <locale> - -// TODO(deanm): Cleanup these includes. #include "base/basictypes.h" -#include "base/ref_counted.h" -#include "base/scoped_clipboard_writer.h" #include "base/string_util.h" -#include "chrome/app/chrome_dll_resource.h" -#include "chrome/browser/autocomplete/autocomplete_accessibility.h" +#include "chrome/browser/autocomplete/autocomplete_edit_view.h" #include "chrome/browser/autocomplete/autocomplete_popup_model.h" -#include "chrome/browser/autocomplete/autocomplete_popup_view_win.h" #include "chrome/browser/autocomplete/keyword_provider.h" -#include "chrome/browser/browser_process.h" -#include "chrome/browser/command_updater.h" -#include "chrome/browser/drag_utils.h" #include "chrome/browser/metrics/user_metrics.h" #include "chrome/browser/net/url_fixer_upper.h" #include "chrome/browser/profile.h" #include "chrome/browser/search_engines/template_url.h" #include "chrome/browser/search_engines/template_url_model.h" -#include "chrome/browser/tab_contents/tab_contents.h" -#include "chrome/browser/views/location_bar_view.h" -#include "chrome/common/clipboard_service.h" #include "chrome/common/notification_service.h" -#include "chrome/common/os_exchange_data.h" -#include "chrome/common/win_util.h" +#include "googleurl/src/gurl.h" #include "googleurl/src/url_util.h" -#include "grit/generated_resources.h" #include "skia/include/SkBitmap.h" /////////////////////////////////////////////////////////////////////////////// @@ -164,7 +149,7 @@ bool AutocompleteEditModel::GetURLForText(const std::wstring& text, if (type != AutocompleteInput::URL) return false; - *url = GURL(URLFixerUpper::FixupURL(text, std::wstring())); + *url = GURL(URLFixerUpper::FixupURL(WideToUTF8(text), std::string())); return true; } diff --git a/chrome/browser/autocomplete/autocomplete_popup_model.cc b/chrome/browser/autocomplete/autocomplete_popup_model.cc index f6a5ffb..ca77882 100644 --- a/chrome/browser/autocomplete/autocomplete_popup_model.cc +++ b/chrome/browser/autocomplete/autocomplete_popup_model.cc @@ -4,24 +4,14 @@ #include "chrome/browser/autocomplete/autocomplete_popup_model.h" -// TODO(deanm): Clean up these includes, not going to fight it now. -#include <cmath> - -#include "base/scoped_ptr.h" #include "base/string_util.h" #include "chrome/browser/autocomplete/autocomplete_edit.h" -#include "chrome/browser/autocomplete/autocomplete_popup_view_win.h" -#include "chrome/browser/browser_process.h" +#include "chrome/browser/autocomplete/autocomplete_popup_view.h" #include "chrome/browser/net/dns_global.h" #include "chrome/browser/profile.h" #include "chrome/browser/search_engines/template_url.h" #include "chrome/browser/search_engines/template_url_model.h" -#include "chrome/browser/views/location_bar_view.h" -#include "chrome/common/gfx/chrome_canvas.h" -#include "chrome/common/l10n_util.h" #include "chrome/common/notification_service.h" -#include "chrome/common/resource_bundle.h" -#include "grit/theme_resources.h" #include "third_party/icu38/public/common/unicode/ubidi.h" AutocompletePopupModel::AutocompletePopupModel( |