| 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/ui/webui/chrome_web_ui_controller_factory.h" | 5 #include "chrome/browser/ui/webui/chrome_web_ui_controller_factory.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 23 matching lines...) Expand all Loading... |
| 34 #include "chrome/browser/ui/webui/interstitials/interstitial_ui.h" | 34 #include "chrome/browser/ui/webui/interstitials/interstitial_ui.h" |
| 35 #include "chrome/browser/ui/webui/invalidations_ui.h" | 35 #include "chrome/browser/ui/webui/invalidations_ui.h" |
| 36 #include "chrome/browser/ui/webui/local_state/local_state_ui.h" | 36 #include "chrome/browser/ui/webui/local_state/local_state_ui.h" |
| 37 #include "chrome/browser/ui/webui/log_web_ui_url.h" | 37 #include "chrome/browser/ui/webui/log_web_ui_url.h" |
| 38 #include "chrome/browser/ui/webui/memory_internals/memory_internals_ui.h" | 38 #include "chrome/browser/ui/webui/memory_internals/memory_internals_ui.h" |
| 39 #include "chrome/browser/ui/webui/net_internals/net_internals_ui.h" | 39 #include "chrome/browser/ui/webui/net_internals/net_internals_ui.h" |
| 40 #include "chrome/browser/ui/webui/omnibox/omnibox_ui.h" | 40 #include "chrome/browser/ui/webui/omnibox/omnibox_ui.h" |
| 41 #include "chrome/browser/ui/webui/options/options_ui.h" | 41 #include "chrome/browser/ui/webui/options/options_ui.h" |
| 42 #include "chrome/browser/ui/webui/password_manager_internals/password_manager_in
ternals_ui.h" | 42 #include "chrome/browser/ui/webui/password_manager_internals/password_manager_in
ternals_ui.h" |
| 43 #include "chrome/browser/ui/webui/plugins/plugins_ui.h" | 43 #include "chrome/browser/ui/webui/plugins/plugins_ui.h" |
| 44 #include "chrome/browser/ui/webui/policy_material_design_ui.h" |
| 45 #include "chrome/browser/ui/webui/policy_ui.h" |
| 44 #include "chrome/browser/ui/webui/predictors/predictors_ui.h" | 46 #include "chrome/browser/ui/webui/predictors/predictors_ui.h" |
| 45 #include "chrome/browser/ui/webui/profiler_ui.h" | 47 #include "chrome/browser/ui/webui/profiler_ui.h" |
| 46 #include "chrome/browser/ui/webui/settings/md_settings_ui.h" | 48 #include "chrome/browser/ui/webui/settings/md_settings_ui.h" |
| 47 #include "chrome/browser/ui/webui/signin/md_user_manager_ui.h" | 49 #include "chrome/browser/ui/webui/signin/md_user_manager_ui.h" |
| 48 #include "chrome/browser/ui/webui/signin/profile_signin_confirmation_ui.h" | 50 #include "chrome/browser/ui/webui/signin/profile_signin_confirmation_ui.h" |
| 49 #include "chrome/browser/ui/webui/signin_internals_ui.h" | 51 #include "chrome/browser/ui/webui/signin_internals_ui.h" |
| 50 #include "chrome/browser/ui/webui/supervised_user_internals_ui.h" | 52 #include "chrome/browser/ui/webui/supervised_user_internals_ui.h" |
| 51 #include "chrome/browser/ui/webui/sync_internals_ui.h" | 53 #include "chrome/browser/ui/webui/sync_internals_ui.h" |
| 52 #include "chrome/browser/ui/webui/translate_internals/translate_internals_ui.h" | 54 #include "chrome/browser/ui/webui/translate_internals/translate_internals_ui.h" |
| 53 #include "chrome/browser/ui/webui/user_actions/user_actions_ui.h" | 55 #include "chrome/browser/ui/webui/user_actions/user_actions_ui.h" |
| (...skipping 17 matching lines...) Expand all Loading... |
| 71 #include "content/public/common/content_client.h" | 73 #include "content/public/common/content_client.h" |
| 72 #include "content/public/common/url_utils.h" | 74 #include "content/public/common/url_utils.h" |
| 73 #include "ui/gfx/favicon_size.h" | 75 #include "ui/gfx/favicon_size.h" |
| 74 #include "ui/web_dialogs/web_dialog_ui.h" | 76 #include "ui/web_dialogs/web_dialog_ui.h" |
| 75 #include "url/gurl.h" | 77 #include "url/gurl.h" |
| 76 | 78 |
| 77 #if !defined(DISABLE_NACL) | 79 #if !defined(DISABLE_NACL) |
| 78 #include "chrome/browser/ui/webui/nacl_ui.h" | 80 #include "chrome/browser/ui/webui/nacl_ui.h" |
| 79 #endif | 81 #endif |
| 80 | 82 |
| 81 #if defined(ENABLE_CONFIGURATION_POLICY) | |
| 82 #include "chrome/browser/ui/webui/policy_material_design_ui.h" | |
| 83 #include "chrome/browser/ui/webui/policy_ui.h" | |
| 84 #endif | |
| 85 | |
| 86 #if defined(ENABLE_WEBRTC) | 83 #if defined(ENABLE_WEBRTC) |
| 87 #include "chrome/browser/ui/webui/media/webrtc_logs_ui.h" | 84 #include "chrome/browser/ui/webui/media/webrtc_logs_ui.h" |
| 88 #endif | 85 #endif |
| 89 | 86 |
| 90 #if defined(ENABLE_PRINT_PREVIEW) | 87 #if defined(ENABLE_PRINT_PREVIEW) |
| 91 #include "chrome/browser/ui/webui/print_preview/print_preview_ui.h" | 88 #include "chrome/browser/ui/webui/print_preview/print_preview_ui.h" |
| 92 #endif | 89 #endif |
| 93 | 90 |
| 94 #if defined(ENABLE_MEDIA_ROUTER) && !defined(OS_ANDROID) | 91 #if defined(ENABLE_MEDIA_ROUTER) && !defined(OS_ANDROID) |
| 95 #include "chrome/browser/media/router/media_router_feature.h" | 92 #include "chrome/browser/media/router/media_router_feature.h" |
| (...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 528 #endif | 525 #endif |
| 529 #if (defined(USE_NSS_CERTS) || defined(USE_OPENSSL_CERTS)) && defined(USE_AURA) | 526 #if (defined(USE_NSS_CERTS) || defined(USE_OPENSSL_CERTS)) && defined(USE_AURA) |
| 530 if (url.host() == chrome::kChromeUICertificateViewerHost) | 527 if (url.host() == chrome::kChromeUICertificateViewerHost) |
| 531 return &NewWebUI<CertificateViewerUI>; | 528 return &NewWebUI<CertificateViewerUI>; |
| 532 #if defined(OS_CHROMEOS) | 529 #if defined(OS_CHROMEOS) |
| 533 if (url.host() == chrome::kChromeUICertificateViewerDialogHost) | 530 if (url.host() == chrome::kChromeUICertificateViewerDialogHost) |
| 534 return &NewWebUI<CertificateViewerModalDialogUI>; | 531 return &NewWebUI<CertificateViewerModalDialogUI>; |
| 535 #endif | 532 #endif |
| 536 #endif // (USE_NSS_CERTS || USE_OPENSSL_CERTS) && USE_AURA | 533 #endif // (USE_NSS_CERTS || USE_OPENSSL_CERTS) && USE_AURA |
| 537 | 534 |
| 538 #if defined(ENABLE_CONFIGURATION_POLICY) | |
| 539 if (url.host() == chrome::kChromeUIPolicyHost) | 535 if (url.host() == chrome::kChromeUIPolicyHost) |
| 540 return &NewWebUI<PolicyUI>; | 536 return &NewWebUI<PolicyUI>; |
| 541 if (url.host() == chrome::kChromeUIMdPolicyHost && | 537 if (url.host() == chrome::kChromeUIMdPolicyHost && |
| 542 switches::MdPolicyPageEnabled()) { | 538 switches::MdPolicyPageEnabled()) { |
| 543 return &NewWebUI<PolicyMaterialDesignUI>; | 539 return &NewWebUI<PolicyMaterialDesignUI>; |
| 544 } | 540 } |
| 545 #endif // defined(ENABLE_CONFIGURATION_POLICY) | |
| 546 | 541 |
| 547 #if defined(ENABLE_APP_LIST) | 542 #if defined(ENABLE_APP_LIST) |
| 548 if (url.host() == chrome::kChromeUIAppListStartPageHost) | 543 if (url.host() == chrome::kChromeUIAppListStartPageHost) |
| 549 return &NewWebUI<app_list::StartPageUI>; | 544 return &NewWebUI<app_list::StartPageUI>; |
| 550 #endif | 545 #endif |
| 551 #if defined(ENABLE_EXTENSIONS) | 546 #if defined(ENABLE_EXTENSIONS) |
| 552 if (url.host() == chrome::kChromeUIExtensionsFrameHost) | 547 if (url.host() == chrome::kChromeUIExtensionsFrameHost) |
| 553 return &NewWebUI<extensions::ExtensionsUI>; | 548 return &NewWebUI<extensions::ExtensionsUI>; |
| 554 #endif | 549 #endif |
| 555 #if defined(ENABLE_PLUGINS) | 550 #if defined(ENABLE_PLUGINS) |
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 775 #endif | 770 #endif |
| 776 | 771 |
| 777 // Android doesn't use the plugins pages. | 772 // Android doesn't use the plugins pages. |
| 778 if (page_url.host() == chrome::kChromeUIPluginsHost) | 773 if (page_url.host() == chrome::kChromeUIPluginsHost) |
| 779 return PluginsUI::GetFaviconResourceBytes(scale_factor); | 774 return PluginsUI::GetFaviconResourceBytes(scale_factor); |
| 780 | 775 |
| 781 #endif | 776 #endif |
| 782 | 777 |
| 783 return NULL; | 778 return NULL; |
| 784 } | 779 } |
| OLD | NEW |