Add first class support for user scripts.
Original review: http://codereview.chromium.org/340057 TBR=mpcomplete@chromium.org BUG=22103 TEST=Install a user script (such as from userscripts.org). You should get the extension install UI and the script should show up in the extension management UI. It should also work, though some scripts use Firefox-specific APIs and those won't work in Chromium. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30925 0039d316-1c4b-4281-b951-d872f2087c98
Showing
- base/string_util.cc 5 additions, 0 deletionsbase/string_util.cc
- base/string_util.h 3 additions, 0 deletionsbase/string_util.h
- chrome/browser/download/download_manager.cc 34 additions, 10 deletionschrome/browser/download/download_manager.cc
- chrome/browser/extensions/convert_user_script.cc 138 additions, 0 deletionschrome/browser/extensions/convert_user_script.cc
- chrome/browser/extensions/convert_user_script.h 23 additions, 0 deletionschrome/browser/extensions/convert_user_script.h
- chrome/browser/extensions/convert_user_script_unittest.cc 88 additions, 0 deletionschrome/browser/extensions/convert_user_script_unittest.cc
- chrome/browser/extensions/crx_installer.cc 51 additions, 24 deletionschrome/browser/extensions/crx_installer.cc
- chrome/browser/extensions/crx_installer.h 25 additions, 12 deletionschrome/browser/extensions/crx_installer.h
- chrome/browser/extensions/user_script_master.cc 14 additions, 4 deletionschrome/browser/extensions/user_script_master.cc
- chrome/browser/extensions/user_script_master.h 2 additions, 0 deletionschrome/browser/extensions/user_script_master.h
- chrome/browser/extensions/user_script_master_unittest.cc 2 additions, 2 deletionschrome/browser/extensions/user_script_master_unittest.cc
- chrome/browser/renderer_host/buffered_resource_handler.cc 5 additions, 0 deletionschrome/browser/renderer_host/buffered_resource_handler.cc
- chrome/chrome.gyp 3 additions, 0 deletionschrome/chrome.gyp
- chrome/common/extensions/extension.cc 51 additions, 1 deletionchrome/common/extensions/extension.cc
- chrome/common/extensions/extension.h 16 additions, 0 deletionschrome/common/extensions/extension.h
- chrome/common/extensions/extension_constants.cc 7 additions, 0 deletionschrome/common/extensions/extension_constants.cc
- chrome/common/extensions/extension_constants.h 5 additions, 0 deletionschrome/common/extensions/extension_constants.h
- chrome/common/extensions/extension_error_utils.cc 15 additions, 3 deletionschrome/common/extensions/extension_error_utils.cc
- chrome/common/extensions/extension_error_utils.h 9 additions, 7 deletionschrome/common/extensions/extension_error_utils.h
- chrome/common/extensions/user_script.cc 65 additions, 10 deletionschrome/common/extensions/user_script.cc
Loading
Please register or sign in to comment