summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfeldstein@chromium.org <feldstein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-11 01:56:19 +0000
committerfeldstein@chromium.org <feldstein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-11 01:56:19 +0000
commite4eeab1499c88e2548b705a021ed91a9130ed633 (patch)
treee3e1823f79fcc3b393110b3d23d3542c3b544e45
parent2eefbcb0bb6d8b61cd0b426ff28abd150ae25eca (diff)
downloadchromium_src-e4eeab1499c88e2548b705a021ed91a9130ed633.zip
chromium_src-e4eeab1499c88e2548b705a021ed91a9130ed633.tar.gz
chromium_src-e4eeab1499c88e2548b705a021ed91a9130ed633.tar.bz2
Copy the bookmark manager to the chromium frameworks resources directory so it can be loaded into a tab. Originally it was only copied to the build directories resources folder.
The broken key issue still exists but if you manually add a good key this works fine. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=41098 Review URL: http://codereview.chromium.org/775001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41236 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/chrome.gyp83
-rw-r--r--chrome/chrome_dll.gypi108
2 files changed, 107 insertions, 84 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp
index e7ee15a..10433bc 100644
--- a/chrome/chrome.gyp
+++ b/chrome/chrome.gyp
@@ -415,89 +415,6 @@
],
},
{
- 'target_name': 'component_extensions',
- 'type': 'none',
- 'msvs_guid': '50B52703-525F-404C-BFE2-C46D3375D73E',
- # TODO(aa): Once the linux port supports it, change this to recursively
- # copy the entire directory instead of listing the files.
- # http://crbug.com/37340.
- 'copies': [
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager',
- 'files': [
- 'browser/resources/bookmark_manager/main.html',
- 'browser/resources/bookmark_manager/manifest.json',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/css',
- 'files': [
- 'browser/resources/bookmark_manager/css/bmm.css',
- 'browser/resources/bookmark_manager/css/bmm.css.js',
- 'browser/resources/bookmark_manager/css/list.css',
- 'browser/resources/bookmark_manager/css/menu.css',
- 'browser/resources/bookmark_manager/css/tree.css',
- 'browser/resources/bookmark_manager/css/tree.css.js',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js',
- 'files': [
- 'browser/resources/bookmark_manager/js/bmm.js',
- 'browser/resources/bookmark_manager/js/cr.js',
- 'browser/resources/bookmark_manager/js/i18ntemplate.js',
- 'browser/resources/bookmark_manager/js/localstrings.js',
- 'browser/resources/bookmark_manager/js/util.js',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/cr',
- 'files': [
- 'browser/resources/bookmark_manager/js/cr/event.js',
- 'browser/resources/bookmark_manager/js/cr/eventtarget.js',
- 'browser/resources/bookmark_manager/js/cr/promise.js',
- 'browser/resources/bookmark_manager/js/cr/ui.js',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/cr/ui',
- 'files': [
- 'browser/resources/bookmark_manager/js/cr/ui/menuitem.js',
- 'browser/resources/bookmark_manager/js/cr/ui/command.js',
- 'browser/resources/bookmark_manager/js/cr/ui/menubutton.js',
- 'browser/resources/bookmark_manager/js/cr/ui/list.js',
- 'browser/resources/bookmark_manager/js/cr/ui/tree.js',
- 'browser/resources/bookmark_manager/js/cr/ui/listselectionmodel.js',
- 'browser/resources/bookmark_manager/js/cr/ui/menu.js',
- 'browser/resources/bookmark_manager/js/cr/ui/listitem.js',
- 'browser/resources/bookmark_manager/js/cr/ui/contextmenuhandler.js',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/bmm',
- 'files': [
- 'browser/resources/bookmark_manager/js/bmm/bookmarklist.js',
- 'browser/resources/bookmark_manager/js/bmm/bookmarktree.js',
- 'browser/resources/bookmark_manager/js/bmm/treeiterator.js',
- ]
- },
- {
- 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/images',
- 'files': [
- 'browser/resources/bookmark_manager/images/folder_open_rtl.png',
- 'browser/resources/bookmark_manager/images/folder_open.png',
- 'browser/resources/bookmark_manager/images/bookmark_manager_recent.png',
- 'browser/resources/bookmark_manager/images/bookmark_bar_folder_mac.png',
- 'browser/resources/bookmark_manager/images/bookmarks_favicon.png',
- 'browser/resources/bookmark_manager/images/bookmarks_section.png',
- 'browser/resources/bookmark_manager/images/folder_closed.png',
- 'browser/resources/bookmark_manager/images/bookmark_manager_search.png',
- 'browser/resources/bookmark_manager/images/folder_closed_rtl.png',
- ]
- },
- ]
- },
- {
'target_name': 'debugger',
'type': '<(library)',
'msvs_guid': '57823D8C-A317-4713-9125-2C91FDFD12D6',
diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi
index d828c3e..a2ef72c 100644
--- a/chrome/chrome_dll.gypi
+++ b/chrome/chrome_dll.gypi
@@ -57,7 +57,111 @@
}],
],
},
+ 'targets': [
+ {
+ 'target_name': 'component_extensions',
+ 'type': 'none',
+ 'msvs_guid': '50B52703-525F-404C-BFE2-C46D3375D73E',
+ # TODO(aa): Once the linux port supports it, change this to recursively
+ # copy the entire directory instead of listing the files.
+ # http://crbug.com/37340.
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager',
+ 'files': [
+ 'browser/resources/bookmark_manager/main.html',
+ 'browser/resources/bookmark_manager/manifest.json',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/css',
+ 'files': [
+ 'browser/resources/bookmark_manager/css/bmm.css',
+ 'browser/resources/bookmark_manager/css/bmm.css.js',
+ 'browser/resources/bookmark_manager/css/list.css',
+ 'browser/resources/bookmark_manager/css/menu.css',
+ 'browser/resources/bookmark_manager/css/tree.css',
+ 'browser/resources/bookmark_manager/css/tree.css.js',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js',
+ 'files': [
+ 'browser/resources/bookmark_manager/js/bmm.js',
+ 'browser/resources/bookmark_manager/js/cr.js',
+ 'browser/resources/bookmark_manager/js/i18ntemplate.js',
+ 'browser/resources/bookmark_manager/js/localstrings.js',
+ 'browser/resources/bookmark_manager/js/util.js',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/cr',
+ 'files': [
+ 'browser/resources/bookmark_manager/js/cr/event.js',
+ 'browser/resources/bookmark_manager/js/cr/eventtarget.js',
+ 'browser/resources/bookmark_manager/js/cr/promise.js',
+ 'browser/resources/bookmark_manager/js/cr/ui.js',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/cr/ui',
+ 'files': [
+ 'browser/resources/bookmark_manager/js/cr/ui/menuitem.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/command.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/menubutton.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/list.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/tree.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/listselectionmodel.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/menu.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/listitem.js',
+ 'browser/resources/bookmark_manager/js/cr/ui/contextmenuhandler.js',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/js/bmm',
+ 'files': [
+ 'browser/resources/bookmark_manager/js/bmm/bookmarklist.js',
+ 'browser/resources/bookmark_manager/js/bmm/bookmarktree.js',
+ 'browser/resources/bookmark_manager/js/bmm/treeiterator.js',
+ ]
+ },
+ {
+ 'destination': '<(PRODUCT_DIR)/resources/bookmark_manager/images',
+ 'files': [
+ 'browser/resources/bookmark_manager/images/folder_open_rtl.png',
+ 'browser/resources/bookmark_manager/images/folder_open.png',
+ 'browser/resources/bookmark_manager/images/bookmark_manager_recent.png',
+ 'browser/resources/bookmark_manager/images/bookmark_bar_folder_mac.png',
+ 'browser/resources/bookmark_manager/images/bookmarks_favicon.png',
+ 'browser/resources/bookmark_manager/images/bookmarks_section.png',
+ 'browser/resources/bookmark_manager/images/folder_closed.png',
+ 'browser/resources/bookmark_manager/images/bookmark_manager_search.png',
+ 'browser/resources/bookmark_manager/images/folder_closed_rtl.png',
+ ]
+ },
+ ]
+ },
+ ],
'conditions': [
+ ['OS=="linux"', {
+ 'targets': [
+ {
+ 'target_name': 'copy_component_extensions',
+ 'type': 'none',
+ 'dependencies': [
+ 'component_extensions'
+ ],
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Resources',
+ 'files': [
+ '<(PRODUCT_DIR)/resources/bookmark_manager/'
+ ],
+ },
+ ]
+ }
+ ]
+ }],
['OS=="mac" or OS=="win"', {
'targets': [
{
@@ -67,6 +171,7 @@
'chrome_dll_target': 1,
},
'dependencies': [
+ 'component_extensions',
'<@(chromium_dependencies)',
],
'conditions': [
@@ -381,7 +486,8 @@
{
'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Resources',
'files': [
- '<(PRODUCT_DIR)/resources/inspector/'
+ '<(PRODUCT_DIR)/resources/inspector/',
+ '<(PRODUCT_DIR)/resources/bookmark_manager/'
],
'conditions': [
['mac_breakpad==1', {