1. c6e4a341 Clean up a few startup and shutdown dependencies which should fix some of the extension by [email protected] · 16 years ago
  2. e957fe5 Changes to ExtensionsService to support extensions auto-update. by [email protected] · 16 years ago
  3. 36a784c Re-enable the --enable-extensions flag. Fix a bug where the extensions.enable pref was not being honored. Add tests. by [email protected] · 16 years ago
  4. abe7a894 Disable extensions besides externally installed ones and themes. by [email protected] · 16 years ago
  5. 2df4a385 TBR: Fix dead tree. by [email protected] · 16 years ago
  6. e18236b Re-enable the --enable-extensions flag. Fix a bug where the extensions.enable pref was not being honored. Add tests. by [email protected] · 16 years ago
  7. 699c1e72 Disable extensions besides externally installed ones and themes. by [email protected] · 16 years ago
  8. e81dba3 part 3 of toolstrip dragging - persist the drag order by [email protected] · 16 years ago
  9. f36fa4fb linux: make extensions service test pass in Debug. by [email protected] · 16 years ago
  10. e72e8eb8 Abstract ExtensionPrefs into their own class. by [email protected] · 16 years ago
  11. 73875091 Revert r18661. by [email protected] · 16 years ago
  12. e9e7fcf Pull Extension-related prefs into its own class. Also add a notification for when the extensions service has finished its initial load of extensions, separate from EXTENSIONS_LOADED.TEST=noneBUG=none by [email protected] · 16 years ago
  13. f90d013 Use GetForegroundWindow instead of GetActiveWindow because the former works on by [email protected] · 16 years ago
  14. da50530a Use linked_ptr for the ExternalExtensionProviders. by [email protected] · 16 years ago
  15. 9f1087e Clean up extension loading: by [email protected] · 16 years ago
  16. 5c23875 Reduce header dependencies in browser/ by [email protected] · 16 years ago
  17. 5a2721f6 Change extension id format back to mp-decimal, and change the by [email protected] · 16 years ago
  18. fbcc4030 Verify signed .crx extension installations by [email protected] · 16 years ago
  19. 3e5f3e9 Fixing memleak found by purify. by [email protected] · 16 years ago
  20. a1257b1 Factor out the code that deals with installing external extensions through Registry and Preferences into separate classes. While I was at it, I removed the EXTERNAL_INSTALL file, since we now keep track of this in the Preferences. by [email protected] · 16 years ago
  21. 77384a34 Revert "BUG=12114" by [email protected] · 16 years ago
  22. 928bfd79 BUG=12114 R=erikkay,wtc by [email protected] · 16 years ago
  23. ba74f35 Fix memory leak in ExtensionsService when skipping loaded extensions. by [email protected] · 16 years ago
  24. 86a27407 Fix extension loading code to properly filter out non-themes by [email protected] · 16 years ago
  25. a3b8c53 Remove the prepended manifest from the crx format. Now we just have the header, the public key, the signature, and the zip. by [email protected] · 16 years ago
  26. a17f946 chrome.exe --package-extension generates .crx from extension directory by [email protected] · 16 years ago
  27. d2d89d8 Fix user scripts not getting initialized. by [email protected] · 16 years ago
  28. 31e8a01 Make extensions installable again. by [email protected] · 16 years ago
  29. facd7a765 Fix an issue where themes would sporadically fail to install. by [email protected] · 16 years ago
  30. dd19d64a Fix build. by [email protected] · 16 years ago
  31. 25b3433 Add this ability to install Extensions using preferences. Also known as: port the installation mechanism to other platforms. by [email protected] · 16 years ago
  32. 0e34d789 Don't prompt before installing a Theme, move existing prompt so that users aren't prompted twice in the case when they have extensions disabled. by [email protected] · 16 years ago
  33. 1219891 Validate that extension resources exist. by [email protected] · 16 years ago
  34. c533bb2 Change plugin handling in extension from "plugin_dir" to a "plugin" list of by [email protected] · 16 years ago
  35. 9197f3b The extensions service wasn't getting inited despite being used by themes (this manifested itself as theme reinstall failing, because CheckCurrentVersion found the directory, but ExtensionService::extensions_ was empty). by [email protected] · 16 years ago
  36. 4777bc56 Implements a Zip() utility function. Refactor existing by [email protected] · 16 years ago
  37. 0c7bc4b Coverity underground warfare: Uninitalized member by [email protected] · 16 years ago
  38. e2eb4311 Allow themes to be installed without any commandline flag, still require flag for Extensions. Expand themes unittests. by [email protected] · 16 years ago
  39. 2b4053c Fix a browser crash that occurs if the extension unpacker process crashes by [email protected] · 16 years ago
  40. 96088fb Fix a race condition in the unpacking of the extension system. by [email protected] · 16 years ago
  41. 5b1a0e2 Remove unused code from ExtensionsService. by [email protected] · 16 years ago
  42. 902f7cd Have the browser process rewrite manifest.json and theme/page action images by [email protected] · 16 years ago
  43. 894bb50 Hook up more of extension uninstall. by [email protected] · 16 years ago
  44. d24070e2 Move the validation of icons for page actions to load time. by [email protected] · 16 years ago
  45. 4f313d5 Revert "Hook up more of extension uninstall." by [email protected] · 16 years ago
  46. 3540c591 Hook up more of extension uninstall. by [email protected] · 16 years ago
  47. a5b04d1c TBR: Revert "Hook up more of extension uninstall." by [email protected] · 16 years ago
  48. 6d7c805 Hook up more of extension uninstall. by [email protected] · 16 years ago
  49. 1fca149 Introducing the Utility process, which handles the unpacking and verification by [email protected] · 16 years ago
  50. 631cf82 Add ExtensionsService::Uninstall() plus unit tests. by [email protected] · 16 years ago
  51. 670696347 Add browser_theme_provider to GYP so that Mac and Linux can build. by [email protected] · 16 years ago
  52. 4a19063 This is the first pass at themes. by [email protected] · 16 years ago
  53. 481e1a4 Resurrect ExtensionProcessManager. Move the code for starting extension by [email protected] · 16 years ago
  54. 653c9ea Create a separate UI surface for extensions (bottom shelf) and remove them from the bookmarks bar (for now). by [email protected] · 16 years ago
  55. ce5c450 PageActions now work across tabs and windows. by [email protected] · 16 years ago
  56. 5a4940be honor index in createTab() by [email protected] · 16 years ago
  57. a5720987 Several minor visual fixes to toolstrips: by [email protected] · 16 years ago
  58. c6463165 Refactor ExtensionView to support a UI-less extension instance. by [email protected] · 16 years ago
  59. 69f1be8 Remove ExtensionProcessManager and move its functionality onto by [email protected] · 16 years ago
  60. b68d5ed Initial plumbing for sending events from the browser to extension renderers. Implement onTabMoved. by [email protected] · 16 years ago
  61. 5bfb1eb0a Try one more time to check in http://codereview.chromium.org/60112 by [email protected] · 16 years ago
  62. b9a622b9 Revert "Implement chromium.self in content scripts..." by [email protected] · 16 years ago
  63. 4259f9c Implement chromium.self in content scripts, so that developers don't by [email protected] · 16 years ago
  64. 1635bc1 Remove deprecated wstring ctor of JSONFileValueSerializer. by [email protected] · 16 years ago
  65. 0b34496 Make the "id" key for extension manifests optional in by [email protected] · 16 years ago
  66. 540f91b Minor tweaks to get chrome-ui://extensions working on the Mac. by [email protected] · 16 years ago
  67. 3cfbd0e by [email protected] · 16 years ago
  68. 4a8d327 Unrevert 11294. by [email protected] · 16 years ago
  69. 883fd62 Reverting 11294. Review URL: http://codereview.chromium.org/40321 by [email protected] · 16 years ago
  70. a0810b26 Support loading extensions into the bookmark toolbar. by [email protected] · 16 years ago
  71. f0a51fb5 Fixes CRLF and trailing white spaces. by [email protected] · 16 years ago
  72. cc5da33 Also fixes a bug where an externally installed by [email protected] · 16 years ago
  73. 8e50b60 revert broken change 10833 by [email protected] · 16 years ago
  74. 3a79b3c Port DictionaryValue to use string16 instead of wstring. by [email protected] · 16 years ago
  75. 6470ee8f Revert dsh's change 10818 by [email protected] · 16 years ago
  76. 32c1471 Port DictionaryValue to use string16 instead of wstring. by [email protected] · 16 years ago
  77. 81e6378 Prototype extension process. This is a proof of concept, with a lot of by [email protected] · 16 years ago
  78. bb28e06 Add a centralized error reporter to the by [email protected] · 16 years ago
  79. 252cc25 Fix a memory leak in extension install. by [email protected] · 16 years ago
  80. b0beaa66 Auto install and update extensions from a registry defined location. This allows developers to install a chrome extension and manage its update process completely indepdendently of Chrome's built-in mechanism. by [email protected] · 16 years ago
  81. bf24d2c Add logging to ExtensionsService, UserScriptMaster, by [email protected] · 16 years ago
  82. 46ec902 Fix linux/mac build bustage. by [email protected] · 16 years ago
  83. 367230c5 Add NPAPI plugins contained in extensions to the PluginList. by [email protected] · 16 years ago
  84. 05eb0fa Create the extensions (<Profile>/Extensions) and user script (<Profile>/User Scripts) directories during start up if they don't already exists by [email protected] · 16 years ago
  85. 8d6d9ff Complain when an extension does not contain a user script it claims to. by [email protected] · 16 years ago
  86. 34aa8dc Manifest renames. by [email protected] · 16 years ago
  87. 54cb3c9 Do two TODOs related to --load-extension: by [email protected] · 16 years ago
  88. 79db623 Put up a dialog for extension load and install errors. (this is temporary until we get a more permanent location for errors) by [email protected] · 17 years ago
  89. 4c7ca4b Fix a leak in the extension installation code. by [email protected] · 17 years ago
  90. 3cf4f099 Add a command line flag to load a single extension from an arbitrary (non-versioned) directory. This is designed for developers to iterate on extension development without having to go through the install process. by [email protected] · 17 years ago
  91. 0877fd9 Extension loading improvements. by [email protected] · 17 years ago
  92. bfd04a6 Remove most header file dependencies on the notification type list. It is by [email protected] · 17 years ago
  93. 18a1235 Add support for loading Current Version. (haven't removed the old style loading yet) by [email protected] · 17 years ago
  94. cc65591 Simple installation of extensions using chrome.exe --install-extensionChanged manifest filename to end in .json.Updated authoring script to include sha256 hash of zip file. by [email protected] · 17 years ago
  95. bdbc87c Add user script support to extensions. by [email protected] · 17 years ago
  96. eab9b45 Try again to commit r8486, which updates the manifest by [email protected] · 17 years ago
  97. 0e29223 Replace cases of Append(FILE_PATH_LITERAL()) with AppendASCII(""). by [email protected] · 17 years ago
  98. b4cebf8 Change the signature of JSONReader::Read() and related by [email protected] · 17 years ago
  99. 8289126 Implement extension:// protocol. by [email protected] · 17 years ago
  100. 0b73322 Move file enumeration to filepaths. by [email protected] · 17 years ago