Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Side by Side Diff: chrome/browser/tab_contents/tab_contents.cc

Issue 2714012: Convert page contents grabbing from wide to UTF16. The current code is a bit... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/tab_contents/tab_contents.h" 5 #include "chrome/browser/tab_contents/tab_contents.h"
6 6
7 #if defined(OS_CHROMEOS) 7 #if defined(OS_CHROMEOS)
8 // For GdkScreen 8 // For GdkScreen
9 #include <gdk/gdk.h> 9 #include <gdk/gdk.h>
10 #endif // defined(OS_CHROMEOS) 10 #endif // defined(OS_CHROMEOS)
(...skipping 1965 matching lines...) Expand 10 before | Expand all | Expand 10 after
1976 const webkit_glue::WebApplicationInfo& info) { 1976 const webkit_glue::WebApplicationInfo& info) {
1977 web_app_info_ = info; 1977 web_app_info_ = info;
1978 1978
1979 if (delegate()) 1979 if (delegate())
1980 delegate()->OnDidGetApplicationInfo(this, page_id); 1980 delegate()->OnDidGetApplicationInfo(this, page_id);
1981 } 1981 }
1982 1982
1983 void TabContents::OnPageContents(const GURL& url, 1983 void TabContents::OnPageContents(const GURL& url,
1984 int renderer_process_id, 1984 int renderer_process_id,
1985 int32 page_id, 1985 int32 page_id,
1986 const std::wstring& contents, 1986 const string16& contents,
1987 const std::string& language) { 1987 const std::string& language) {
1988 // Don't index any https pages. People generally don't want their bank 1988 // Don't index any https pages. People generally don't want their bank
1989 // accounts, etc. indexed on their computer, especially since some of these 1989 // accounts, etc. indexed on their computer, especially since some of these
1990 // things are not marked cachable. 1990 // things are not marked cachable.
1991 // TODO(brettw) we may want to consider more elaborate heuristics such as 1991 // TODO(brettw) we may want to consider more elaborate heuristics such as
1992 // the cachability of the page. We may also want to consider subframes (this 1992 // the cachability of the page. We may also want to consider subframes (this
1993 // test will still index subframes if the subframe is SSL). 1993 // test will still index subframes if the subframe is SSL).
1994 // TODO(zelidrag) bug chromium-os:2808 - figure out if we want to reenable 1994 // TODO(zelidrag) bug chromium-os:2808 - figure out if we want to reenable
1995 // content indexing for chromeos in some future releases. 1995 // content indexing for chromeos in some future releases.
1996 #if !defined(OS_CHROMEOS) 1996 #if !defined(OS_CHROMEOS)
(...skipping 1205 matching lines...) Expand 10 before | Expand all | Expand 10 after
3202 AddInfoBar(new SavePasswordInfoBarDelegate(this, form_to_save)); 3202 AddInfoBar(new SavePasswordInfoBarDelegate(this, form_to_save));
3203 } 3203 }
3204 3204
3205 Profile* TabContents::GetProfileForPasswordManager() { 3205 Profile* TabContents::GetProfileForPasswordManager() {
3206 return profile(); 3206 return profile();
3207 } 3207 }
3208 3208
3209 bool TabContents::DidLastPageLoadEncounterSSLErrors() { 3209 bool TabContents::DidLastPageLoadEncounterSSLErrors() {
3210 return controller().ssl_manager()->ProcessedSSLErrorFromRequest(); 3210 return controller().ssl_manager()->ProcessedSSLErrorFromRequest();
3211 } 3211 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698