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

Side by Side Diff: chrome/browser/ui/webui/extensions/extensions_ui.cc

Issue 1913353002: [MD Extensions] Add a details subpage, move to one list (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: latest master Created 4 years, 7 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
OLDNEW
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/extensions/extensions_ui.h" 5 #include "chrome/browser/ui/webui/extensions/extensions_ui.h"
6 6
7 #include "build/build_config.h" 7 #include "build/build_config.h"
8 #include "chrome/browser/profiles/profile.h" 8 #include "chrome/browser/profiles/profile.h"
9 #include "chrome/browser/ui/webui/extensions/extension_loader_handler.h" 9 #include "chrome/browser/ui/webui/extensions/extension_loader_handler.h"
10 #include "chrome/browser/ui/webui/extensions/extension_settings_handler.h" 10 #include "chrome/browser/ui/webui/extensions/extension_settings_handler.h"
(...skipping 29 matching lines...) Expand all
40 source->AddLocalizedString("toolbarTitle", IDS_MD_EXTENSIONS_TOOLBAR_TITLE); 40 source->AddLocalizedString("toolbarTitle", IDS_MD_EXTENSIONS_TOOLBAR_TITLE);
41 source->AddLocalizedString("search", IDS_MD_EXTENSIONS_SEARCH); 41 source->AddLocalizedString("search", IDS_MD_EXTENSIONS_SEARCH);
42 source->AddLocalizedString("sidebarApps", IDS_MD_EXTENSIONS_SIDEBAR_APPS); 42 source->AddLocalizedString("sidebarApps", IDS_MD_EXTENSIONS_SIDEBAR_APPS);
43 source->AddLocalizedString("sidebarExtensions", 43 source->AddLocalizedString("sidebarExtensions",
44 IDS_MD_EXTENSIONS_SIDEBAR_EXTENSIONS); 44 IDS_MD_EXTENSIONS_SIDEBAR_EXTENSIONS);
45 source->AddLocalizedString("sidebarLoadUnpacked", 45 source->AddLocalizedString("sidebarLoadUnpacked",
46 IDS_MD_EXTENSIONS_SIDEBAR_LOAD_UNPACKED); 46 IDS_MD_EXTENSIONS_SIDEBAR_LOAD_UNPACKED);
47 source->AddLocalizedString("sidebarPack", IDS_MD_EXTENSIONS_SIDEBAR_PACK); 47 source->AddLocalizedString("sidebarPack", IDS_MD_EXTENSIONS_SIDEBAR_PACK);
48 source->AddLocalizedString("sidebarUpdateNow", 48 source->AddLocalizedString("sidebarUpdateNow",
49 IDS_MD_EXTENSIONS_SIDEBAR_UPDATE_NOW); 49 IDS_MD_EXTENSIONS_SIDEBAR_UPDATE_NOW);
50 source->AddLocalizedString("sidebarWebsites",
51 IDS_MD_EXTENSIONS_SIDEBAR_WEBSITES);
52 source->AddLocalizedString("developerMode", 50 source->AddLocalizedString("developerMode",
53 IDS_MD_EXTENSIONS_SIDEBAR_DEVELOPER_MODE); 51 IDS_MD_EXTENSIONS_SIDEBAR_DEVELOPER_MODE);
54 source->AddLocalizedString("getMoreExtensions", 52 source->AddLocalizedString("getMoreExtensions",
55 IDS_MD_EXTENSIONS_SIDEBAR_GET_MORE_EXTENSIONS); 53 IDS_MD_EXTENSIONS_SIDEBAR_GET_MORE_EXTENSIONS);
56 source->AddLocalizedString("keyboardShortcuts", 54 source->AddLocalizedString("keyboardShortcuts",
57 IDS_MD_EXTENSIONS_SIDEBAR_KEYBOARD_SHORTCUTS); 55 IDS_MD_EXTENSIONS_SIDEBAR_KEYBOARD_SHORTCUTS);
58 source->AddLocalizedString("itemId", IDS_MD_EXTENSIONS_ITEM_ID); 56 source->AddLocalizedString("itemId", IDS_MD_EXTENSIONS_ITEM_ID);
59 source->AddLocalizedString("itemInspectViews", 57 source->AddLocalizedString("itemInspectViews",
60 IDS_MD_EXTENSIONS_ITEM_INSPECT_VIEWS); 58 IDS_MD_EXTENSIONS_ITEM_INSPECT_VIEWS);
61 source->AddLocalizedString("itemAllowIncognito", 59 source->AddLocalizedString("itemAllowIncognito",
62 IDS_MD_EXTENSIONS_ITEM_ALLOW_INCOGNITO); 60 IDS_MD_EXTENSIONS_ITEM_ALLOW_INCOGNITO);
61 source->AddLocalizedString("itemDescriptionLabel",
62 IDS_MD_EXTENSIONS_ITEM_DESCRIPTION);
63 source->AddLocalizedString("itemDependencies",
64 IDS_MD_EXTENSIONS_ITEM_DEPENDENCIES);
63 source->AddLocalizedString("itemDetails", IDS_MD_EXTENSIONS_ITEM_DETAILS); 65 source->AddLocalizedString("itemDetails", IDS_MD_EXTENSIONS_ITEM_DETAILS);
64 source->AddLocalizedString("itemEnabled", IDS_MD_EXTENSIONS_ITEM_ENABLED); 66 source->AddLocalizedString("itemEnabled", IDS_MD_EXTENSIONS_ITEM_ENABLED);
65 source->AddLocalizedString("itemDisabled", IDS_MD_EXTENSIONS_ITEM_DISABLED); 67 source->AddLocalizedString("itemDisabled", IDS_MD_EXTENSIONS_ITEM_DISABLED);
68 source->AddLocalizedString("itemPermissions",
69 IDS_MD_EXTENSIONS_ITEM_PERMISSIONS);
70 source->AddLocalizedString("itemSource",
71 IDS_MD_EXTENSIONS_ITEM_SOURCE);
72 source->AddLocalizedString("itemVersion",
73 IDS_MD_EXTENSIONS_ITEM_SOURCE);
66 source->AddLocalizedString("itemCorruptInstall", 74 source->AddLocalizedString("itemCorruptInstall",
67 IDS_EXTENSIONS_CORRUPTED_EXTENSION); 75 IDS_EXTENSIONS_CORRUPTED_EXTENSION);
68 source->AddString( 76 source->AddString(
69 "itemSuspiciousInstall", 77 "itemSuspiciousInstall",
70 l10n_util::GetStringFUTF16( 78 l10n_util::GetStringFUTF16(
71 IDS_EXTENSIONS_ADDED_WITHOUT_KNOWLEDGE, 79 IDS_EXTENSIONS_ADDED_WITHOUT_KNOWLEDGE,
72 l10n_util::GetStringUTF16(IDS_EXTENSION_WEB_STORE_TITLE))); 80 l10n_util::GetStringUTF16(IDS_EXTENSION_WEB_STORE_TITLE)));
73 source->AddLocalizedString("viewBackgroundPage", 81 source->AddLocalizedString("viewBackgroundPage",
74 IDS_EXTENSIONS_BACKGROUND_PAGE); 82 IDS_EXTENSIONS_BACKGROUND_PAGE);
75 source->AddLocalizedString("viewIncognito", 83 source->AddLocalizedString("viewIncognito",
76 IDS_EXTENSIONS_VIEW_INCOGNITO); 84 IDS_EXTENSIONS_VIEW_INCOGNITO);
77 source->AddLocalizedString("viewInactive", 85 source->AddLocalizedString("viewInactive",
78 IDS_EXTENSIONS_VIEW_INACTIVE); 86 IDS_EXTENSIONS_VIEW_INACTIVE);
79 source->AddLocalizedString("viewIframe", 87 source->AddLocalizedString("viewIframe",
80 IDS_EXTENSIONS_VIEW_IFRAME); 88 IDS_EXTENSIONS_VIEW_IFRAME);
81 89
82 source->AddResourcePath("extensions.js", IDR_MD_EXTENSIONS_EXTENSIONS_JS); 90 source->AddResourcePath("extensions.js", IDR_MD_EXTENSIONS_EXTENSIONS_JS);
91 source->AddResourcePath("detail_view.html",
92 IDR_MD_EXTENSIONS_DETAIL_VIEW_HTML);
93 source->AddResourcePath("detail_view.js", IDR_MD_EXTENSIONS_DETAIL_VIEW_JS);
83 source->AddResourcePath("manager.css", IDR_MD_EXTENSIONS_MANAGER_CSS); 94 source->AddResourcePath("manager.css", IDR_MD_EXTENSIONS_MANAGER_CSS);
84 source->AddResourcePath("manager.html", IDR_MD_EXTENSIONS_MANAGER_HTML); 95 source->AddResourcePath("manager.html", IDR_MD_EXTENSIONS_MANAGER_HTML);
85 source->AddResourcePath("manager.js", IDR_MD_EXTENSIONS_MANAGER_JS); 96 source->AddResourcePath("manager.js", IDR_MD_EXTENSIONS_MANAGER_JS);
86 source->AddResourcePath("icons.html", IDR_MD_EXTENSIONS_ICONS_HTML); 97 source->AddResourcePath("icons.html", IDR_MD_EXTENSIONS_ICONS_HTML);
87 source->AddResourcePath("item.css", IDR_MD_EXTENSIONS_ITEM_CSS); 98 source->AddResourcePath("item.css", IDR_MD_EXTENSIONS_ITEM_CSS);
88 source->AddResourcePath("item.html", IDR_MD_EXTENSIONS_ITEM_HTML); 99 source->AddResourcePath("item.html", IDR_MD_EXTENSIONS_ITEM_HTML);
89 source->AddResourcePath("item.js", IDR_MD_EXTENSIONS_ITEM_JS); 100 source->AddResourcePath("item.js", IDR_MD_EXTENSIONS_ITEM_JS);
90 source->AddResourcePath("item_list.css", IDR_MD_EXTENSIONS_ITEM_LIST_CSS); 101 source->AddResourcePath("item_list.css", IDR_MD_EXTENSIONS_ITEM_LIST_CSS);
91 source->AddResourcePath("item_list.html", IDR_MD_EXTENSIONS_ITEM_LIST_HTML); 102 source->AddResourcePath("item_list.html", IDR_MD_EXTENSIONS_ITEM_LIST_HTML);
92 source->AddResourcePath("item_list.js", IDR_MD_EXTENSIONS_ITEM_LIST_JS); 103 source->AddResourcePath("item_list.js", IDR_MD_EXTENSIONS_ITEM_LIST_JS);
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
165 ExtensionsUI::~ExtensionsUI() {} 176 ExtensionsUI::~ExtensionsUI() {}
166 177
167 // static 178 // static
168 base::RefCountedMemory* ExtensionsUI::GetFaviconResourceBytes( 179 base::RefCountedMemory* ExtensionsUI::GetFaviconResourceBytes(
169 ui::ScaleFactor scale_factor) { 180 ui::ScaleFactor scale_factor) {
170 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); 181 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
171 return rb.LoadDataResourceBytesForScale(IDR_EXTENSIONS_FAVICON, scale_factor); 182 return rb.LoadDataResourceBytesForScale(IDR_EXTENSIONS_FAVICON, scale_factor);
172 } 183 }
173 184
174 } // namespace extensions 185 } // namespace extensions
OLDNEW
« no previous file with comments | « chrome/browser/resources/md_extensions/sidebar.js ('k') | chrome/test/data/webui/extensions/cr_extensions_browsertest.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698