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