| OLD | NEW |
| 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 #include <cmath> | 7 #include <cmath> |
| 8 | 8 |
| 9 #include "app/l10n_util.h" | 9 #include "app/l10n_util.h" |
| 10 #include "app/resource_bundle.h" | 10 #include "app/resource_bundle.h" |
| (...skipping 2554 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2565 } | 2565 } |
| 2566 | 2566 |
| 2567 void TabContents::UpdateTargetURL(int32 page_id, const GURL& url) { | 2567 void TabContents::UpdateTargetURL(int32 page_id, const GURL& url) { |
| 2568 if (delegate()) | 2568 if (delegate()) |
| 2569 delegate()->UpdateTargetURL(this, url); | 2569 delegate()->UpdateTargetURL(this, url); |
| 2570 } | 2570 } |
| 2571 | 2571 |
| 2572 void TabContents::UpdateThumbnail(const GURL& url, | 2572 void TabContents::UpdateThumbnail(const GURL& url, |
| 2573 const SkBitmap& bitmap, | 2573 const SkBitmap& bitmap, |
| 2574 const ThumbnailScore& score) { | 2574 const ThumbnailScore& score) { |
| 2575 if (profile()->IsOffTheRecord()) |
| 2576 return; |
| 2577 |
| 2575 // Tell History about this thumbnail | 2578 // Tell History about this thumbnail |
| 2576 if (history::TopSites::IsEnabled()) { | 2579 if (history::TopSites::IsEnabled()) { |
| 2577 if (!profile()->IsOffTheRecord()) { | 2580 history::TopSites* ts = profile()->GetTopSites(); |
| 2578 history::TopSites* ts = profile()->GetTopSites(); | 2581 if (ts) |
| 2579 if (ts) | 2582 ts->SetPageThumbnail(url, bitmap, score); |
| 2580 ts->SetPageThumbnail(url, bitmap, score); | |
| 2581 } | |
| 2582 } else { | 2583 } else { |
| 2583 HistoryService* hs; | 2584 HistoryService* hs = |
| 2584 if (!profile()->IsOffTheRecord() && | 2585 profile()->GetHistoryService(Profile::IMPLICIT_ACCESS); |
| 2585 (hs = profile()->GetHistoryService(Profile::IMPLICIT_ACCESS))) { | 2586 if (hs) |
| 2586 hs->SetPageThumbnail(url, bitmap, score); | 2587 hs->SetPageThumbnail(url, bitmap, score); |
| 2587 } | |
| 2588 } | 2588 } |
| 2589 } | 2589 } |
| 2590 | 2590 |
| 2591 void TabContents::UpdateInspectorSetting(const std::string& key, | 2591 void TabContents::UpdateInspectorSetting(const std::string& key, |
| 2592 const std::string& value) { | 2592 const std::string& value) { |
| 2593 RenderViewHostDelegateHelper::UpdateInspectorSetting(profile(), key, value); | 2593 RenderViewHostDelegateHelper::UpdateInspectorSetting(profile(), key, value); |
| 2594 } | 2594 } |
| 2595 | 2595 |
| 2596 void TabContents::ClearInspectorSettings() { | 2596 void TabContents::ClearInspectorSettings() { |
| 2597 RenderViewHostDelegateHelper::ClearInspectorSettings(profile()); | 2597 RenderViewHostDelegateHelper::ClearInspectorSettings(profile()); |
| (...skipping 722 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3320 AddInfoBar(new SavePasswordInfoBarDelegate(this, form_to_save)); | 3320 AddInfoBar(new SavePasswordInfoBarDelegate(this, form_to_save)); |
| 3321 } | 3321 } |
| 3322 | 3322 |
| 3323 Profile* TabContents::GetProfileForPasswordManager() { | 3323 Profile* TabContents::GetProfileForPasswordManager() { |
| 3324 return profile(); | 3324 return profile(); |
| 3325 } | 3325 } |
| 3326 | 3326 |
| 3327 bool TabContents::DidLastPageLoadEncounterSSLErrors() { | 3327 bool TabContents::DidLastPageLoadEncounterSSLErrors() { |
| 3328 return controller().ssl_manager()->ProcessedSSLErrorFromRequest(); | 3328 return controller().ssl_manager()->ProcessedSSLErrorFromRequest(); |
| 3329 } | 3329 } |
| OLD | NEW |