OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/chrome_content_browser_client.h" | 5 #include "chrome/browser/chrome_content_browser_client.h" |
6 | 6 |
7 #include <map> | 7 #include <map> |
8 #include <set> | 8 #include <set> |
9 #include <utility> | 9 #include <utility> |
10 #include <vector> | 10 #include <vector> |
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
416 using content::RenderFrameHost; | 416 using content::RenderFrameHost; |
417 using content::RenderViewHost; | 417 using content::RenderViewHost; |
418 using content::ResourceType; | 418 using content::ResourceType; |
419 using content::SiteInstance; | 419 using content::SiteInstance; |
420 using content::WebContents; | 420 using content::WebContents; |
421 using content::WebPreferences; | 421 using content::WebPreferences; |
422 using message_center::NotifierId; | 422 using message_center::NotifierId; |
423 using security_interstitials::SSLErrorUI; | 423 using security_interstitials::SSLErrorUI; |
424 | 424 |
425 #if defined(OS_POSIX) | 425 #if defined(OS_POSIX) |
426 using content::FileDescriptorInfo; | 426 using content::PosixFileDescriptorInfo; |
427 #endif | 427 #endif |
428 | 428 |
429 #if BUILDFLAG(ENABLE_EXTENSIONS) | 429 #if BUILDFLAG(ENABLE_EXTENSIONS) |
430 using extensions::APIPermission; | 430 using extensions::APIPermission; |
431 using extensions::ChromeContentBrowserClientExtensionsPart; | 431 using extensions::ChromeContentBrowserClientExtensionsPart; |
432 using extensions::Extension; | 432 using extensions::Extension; |
433 using extensions::InfoMap; | 433 using extensions::InfoMap; |
434 using extensions::Manifest; | 434 using extensions::Manifest; |
435 #endif | 435 #endif |
436 | 436 |
(...skipping 2335 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2772 for (size_t i = 0; i < extra_parts_.size(); ++i) { | 2772 for (size_t i = 0; i < extra_parts_.size(); ++i) { |
2773 extra_parts_[i]->GetAdditionalFileSystemBackends( | 2773 extra_parts_[i]->GetAdditionalFileSystemBackends( |
2774 browser_context, storage_partition_path, additional_backends); | 2774 browser_context, storage_partition_path, additional_backends); |
2775 } | 2775 } |
2776 } | 2776 } |
2777 | 2777 |
2778 #if defined(OS_POSIX) && !defined(OS_MACOSX) | 2778 #if defined(OS_POSIX) && !defined(OS_MACOSX) |
2779 void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( | 2779 void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( |
2780 const base::CommandLine& command_line, | 2780 const base::CommandLine& command_line, |
2781 int child_process_id, | 2781 int child_process_id, |
2782 FileDescriptorInfo* mappings) { | 2782 PosixFileDescriptorInfo* mappings) { |
2783 #if defined(OS_ANDROID) | 2783 #if defined(OS_ANDROID) |
2784 base::MemoryMappedFile::Region region; | 2784 base::MemoryMappedFile::Region region; |
2785 int fd = ui::GetMainAndroidPackFd(®ion); | 2785 int fd = ui::GetMainAndroidPackFd(®ion); |
2786 mappings->ShareWithRegion(kAndroidUIResourcesPakDescriptor, fd, region); | 2786 mappings->ShareWithRegion(kAndroidUIResourcesPakDescriptor, fd, region); |
2787 | 2787 |
2788 fd = ui::GetCommonResourcesPackFd(®ion); | 2788 fd = ui::GetCommonResourcesPackFd(®ion); |
2789 mappings->ShareWithRegion(kAndroidChrome100PercentPakDescriptor, fd, region); | 2789 mappings->ShareWithRegion(kAndroidChrome100PercentPakDescriptor, fd, region); |
2790 | 2790 |
2791 fd = ui::GetLocalePackFd(®ion); | 2791 fd = ui::GetLocalePackFd(®ion); |
2792 mappings->ShareWithRegion(kAndroidLocalePakDescriptor, fd, region); | 2792 mappings->ShareWithRegion(kAndroidLocalePakDescriptor, fd, region); |
(...skipping 673 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3466 // displayed URL when rewriting chrome://help to chrome://settings/help. | 3466 // displayed URL when rewriting chrome://help to chrome://settings/help. |
3467 return url->SchemeIs(content::kChromeUIScheme) && | 3467 return url->SchemeIs(content::kChromeUIScheme) && |
3468 url->host() == chrome::kChromeUISettingsHost; | 3468 url->host() == chrome::kChromeUISettingsHost; |
3469 } | 3469 } |
3470 | 3470 |
3471 // static | 3471 // static |
3472 void ChromeContentBrowserClient::SetDefaultQuotaSettingsForTesting( | 3472 void ChromeContentBrowserClient::SetDefaultQuotaSettingsForTesting( |
3473 const storage::QuotaSettings* settings) { | 3473 const storage::QuotaSettings* settings) { |
3474 g_default_quota_settings = settings; | 3474 g_default_quota_settings = settings; |
3475 } | 3475 } |
OLD | NEW |