diff options
author | feldstein@chromium.org <feldstein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-11 01:56:19 +0000 |
---|---|---|
committer | feldstein@chromium.org <feldstein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-11 01:56:19 +0000 |
commit | e4eeab1499c88e2548b705a021ed91a9130ed633 (patch) | |
tree | e3e1823f79fcc3b393110b3d23d3542c3b544e45 | |
parent | 2eefbcb0bb6d8b61cd0b426ff28abd150ae25eca (diff) | |
download | chromium_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.gyp | 83 | ||||
-rw-r--r-- | chrome/chrome_dll.gypi | 108 |
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', { |