1. c59ebe1 Add onMetaInfoChanged event to bookmarkManagerPrivate. by [email protected] · 11 years ago
  2. 37ca3fe0 Allow Chrome OS login profile to have different default pref values by [email protected] · 12 years ago
  3. 443e931 components: Move PrefRegistrySyncable into user_prefs namespace. by [email protected] · 12 years ago
  4. c753f14 Introduce PrefRegistrySyncable, simplifying PrefServiceSyncable. by [email protected] · 13 years ago
  5. 636ee4328 Move the parsing of "chrome_url_overrides" out of Extension. by [email protected] · 13 years ago
  6. 5b19952 Split PrefService into PrefService, PrefServiceSimple and PrefServiceSyncable. by [email protected] · 13 years ago
  7. 7048264 Move BookmarkManagerAPI to c/b/e/api by [email protected] · 13 years ago
  8. a55e85b Finish converting FaviconService to use CancelableTaskTracker. by [email protected] · 13 years ago
  9. 0ea3db5 Convert some FaviconService functions to use New CancelableTaskTracker by [email protected] · 13 years ago
  10. 5d30f92bf Correct const accessors in base/values.(h|cc), Part II (ListValue) by [email protected] · 13 years ago
  11. 44e329a Factoring-out reference to TabIterator in ExtensionWebUI. by [email protected] · 13 years ago
  12. 01c86ec Remove the rest of #pragma once in one big CL. by [email protected] · 13 years ago
  13. 1c321ee5 Move Extension into extensions namespace by [email protected] · 13 years ago
  14. 01ec4ec Switch chrome code to use content::WebUI interface instead of WebUI concrete class. The latter will be renamed to WebUIImpl in a followup change. This completes hiding WebUI from chrome code, and now we can block it through DEPS. by [email protected] · 14 years ago
  15. c63cedf2 Make WebUI objects not derive from WebUI. WebUI objects own the controller. This is the ownership model since otherwise we'd have to make the interface class delete it, which is better avoided since it's supposed to be an interface. The controller has a pointer to the WebUI object. by [email protected] · 14 years ago
  16. e14c95912 Start splitting out WebUI into an implementation class and an interface that each page implements. This first patch moves the virtual functions in WebUI that were overridden by pages into a separate interface, content::WebUIController. by [email protected] · 14 years ago
  17. f3f3b72 Move WebUIFactory into content/public/browser and make it use WebContents instead of TabContents. Update all callers accordingly. by [email protected] · 14 years ago
  18. 21e6caf8 Get rid of the ChromeWebUI class and just make all the classes in chrome derive directly from WebUI. I've left the header behind since it now just contains the static functions for MoreWebUI. by [email protected] · 14 years ago
  19. 0ec4898e Replace WebUI::tab_contents() with web_contents() and switch all users to use web_contents.h instead of tab_contents.h. In a few cases some of these files used functions that needed a TabContents, so I switched them as well. by [email protected] · 14 years ago
  20. c5122563 Cleanup: Remove unneeded forward declarations from chrome/browser/extensions. by [email protected] · 14 years ago
  21. fd8b39f bookmarks: Rename ExtensionBookmarkManagerEventRouter. by [email protected] · 14 years ago
  22. 23d5f17 Move bookmarks extension api implementation to bookmarks dir. by [email protected] · 14 years ago
  23. 3d7474ff Removal of Profile from content part 1. by [email protected] · 14 years ago
  24. e7e3803 Remove explicit keyword from multi-argument (w/o default values) constructors by [email protected] · 14 years ago
  25. f3a1c64 Move base/values.h into the base namespace. This includes a cros DEPS roll by [email protected] · 14 years ago
  26. 4d241a5 Removes force_bookmark_bar_visible_ from WebUI and puts it in by [email protected] · 14 years ago
  27. c5dbef0 Re-land r84928: Move EFD to ExtensionTabHelper. by [email protected] · 14 years ago
  28. 16095bf Revert "Re-land r84928: Move ExtensionFunctionDispatcher to" by [email protected] · 14 years ago
  29. 4bae577 Re-land r84928: Move ExtensionFunctionDispatcher to ExtensionTabHelper. by [email protected] · 14 years ago
  30. 41999c7 Revert "Revert "Looks like this introduced leaks in sync ui tests. Sigh."" by [email protected] · 14 years ago
  31. 7600428c Revert "Looks like this introduced leaks in sync ui tests. Sigh." by [email protected] · 14 years ago
  32. 474a38f Looks like this introduced leaks in sync ui tests. Sigh. by [email protected] · 14 years ago
  33. 52836b6 Move ExtensionFunctionDispatcher to ExtensionTabHelper. This by [email protected] · 14 years ago
  34. f1eb87a Fix "chrome://bookmarks" URL not displaying in omnibox. by [email protected] · 14 years ago
  35. ee2ed42c Favicon file shuffling. by [email protected] · 14 years ago
  36. f82d57b5 Revert "Revert 83168 - Revert "Revert 83100 - Remove weird dependency on extensions from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021"This reverts commit 643b280cedd9f0b76948686f39f50f295aba362f.TBR=mpcomplete@chromium.org" by [email protected] · 14 years ago
  37. 16544bd Revert 83168 - Revert "Revert 83100 - Remove weird dependency on extensions from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021"This reverts commit 643b280cedd9f0b76948686f39f50f295aba362f.TBR=mpcomplete@chromium.org by [email protected] · 14 years ago
  38. ef9df92 Revert "Revert 83100 - Remove weird dependency on extensions from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021" by [email protected] · 14 years ago
  39. 39755c3 Revert 83100 - Remove weird dependency on extensions from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021 by [email protected] · 14 years ago
  40. 1be4da9 Remove weird dependency on extensions from webui. by [email protected] · 14 years ago
  41. 44c49c9 Move extension messages to their own file and add a RenderViewObserver to start moving the extension code out of RenderView. by [email protected] · 14 years ago
  42. 3b63f8f4 Move some files from base to base/memory. by [email protected] · 14 years ago
  43. 67fc039 WebUI: Move the core files of WebUI from chrome/browser/webui to content/browser/webui. by [email protected] · 14 years ago
  44. 7e3abea4 WebUI: Move more files from chrome/browser/dom_ui to chrome/browser/webui. Part 3. by [email protected] · 14 years ago
  45. badcca35 WebUI: Rename ProcessDOMUIMessage to ProcessWebUIMessage. by [email protected] · 15 years ago
  46. d21cdb1 WebUI: Get rid of more references to DOMUI. by [email protected] · 15 years ago
  47. 7ade273 WebUI: Rename the class DOMUI to WebUI. by [email protected] · 15 years ago
  48. 8f9d4eb WebUI: Rename ExtensionDOMUI to ExtensionWebUI. by [email protected] · 15 years ago[Renamed (92%) from chrome/browser/extensions/extension_dom_ui.h]
  49. f4f50ef Cleanup: de-inline a bunch of classes, rename and move "PluginInstaller" to "PluginInstallerInfoBarDelegate" for clarity, lots of other misc. stuff by [email protected] · 15 years ago
  50. aad8e8f Coverity: Pass parameters by reference. by [email protected] · 15 years ago
  51. 9d6301b4 Coverity: Fix bad overrides. by [email protected] · 15 years ago
  52. 3efe14a6 Some code in the ExtensionDOMUI was relying on the fact that we were creating a pending navigation entry when the navigation was initiated from JS in the page. by [email protected] · 15 years ago
  53. 8e38341 FBTF: Even more ctor/virtual deinlining. by [email protected] · 15 years ago
  54. e1081d9 Partial clone of the following CL: http://codereview.chromium.org/3013045/show by [email protected] · 15 years ago
  55. 583d45c1 Reland r57788 - Expose Extension Bindings to Component Applications by [email protected] · 15 years ago
  56. bad77bf Remove attempt to be smart about where to open navigations by [email protected] · 15 years ago
  57. 8b8e7c9 Initial version of chrome.experimental.sidebar extension API. by [email protected] · 15 years ago
  58. e219474 Remove wchar_t* methods from prefs. by [email protected] · 15 years ago
  59. c078968a Remove obviously unneeded forward declarations in chrome/browser/[abef]*/*.h. by [email protected] · 15 years ago
  60. 32b76ef `#pragma once` for app, base, chrome, gfx, ipc, net, skia, views by [email protected] · 15 years ago
  61. 4b91f1f Extensions: Resize favicons to 16x16. by [email protected] · 15 years ago
  62. 438c97d Update extension functions to always pass a list of arguments, even when one argument was passed. by [email protected] · 15 years ago
  63. 9aa2eaa Add ExtensionFunctionDispatcher::Delegate::GetAssociatedTabContents. by [email protected] · 15 years ago
  64. c5b8ab4 Fix bug that caused us to have many duplicate registrations by [email protected] · 15 years ago
  65. bb64b51 Add calling frame's source_url to extension and dom ui requests. by [email protected] · 15 years ago
  66. 0ec9203 Generalize the ExtensionFunctionDispatcher::Delegate interface a bit more. In particular remove GetExtensionHost() and GetExtensionDOMUI(). I'm going to add a new type of EFD::Delegate soon that is neither of these, and I don't think it makes sense to have the code assume that EFD::Delegate must be one of the two of them. by [email protected] · 15 years ago
  67. 01f829a Initial support for inspecting extension popups. by [email protected] · 15 years ago
  68. 59194896 Show favicons for extensions. by [email protected] · 15 years ago
  69. 6404197b Add command line option to use a tabbed bookmark manager. by [email protected] · 15 years ago
  70. db7331a Allow users to enable extensions in incognito. Requires by [email protected] · 15 years ago
  71. ced90ae1 Bookmark Manager Drag and Drop backend. by [email protected] · 15 years ago
  72. 2db27be CL implementing focus-dismissal of the chrome.experimental.popup set of extension APIs. by [email protected] · 16 years ago
  73. a95631cb A collection of fixes allowing the chrome.experimental.popup.* set of APIs to function in circumstances where there is no Browser instance present. This is a symptom of a tab-contents view hosted in an ExternalTabContainer.The major change here is the removal of the explicit dependency on a Browser instance across all of the delegates involved when showing a pop-up API. I modified the following delegates:- ExtensionPopupHost::Delegate- TabContentsDelegate- ExtensionFunctionDispatcher::DelegateBecause the pop-up requires a Profile, and a gfx::NativeWindow, I added methods to the above interfaces to provide them.BUG=noneTEST=ExtensionApiTest.FLAKY_Popup by [email protected] · 16 years ago
  74. b2725756 Refactoring of the chrome.experimental.popup API implementation to allow display of pop-ups for extensions viewed through a tab-contents view.I added a new class, ExtensionPopupHost. This class implements the necessary environment for managing child popup windows from either an ExtensionHost, or an ExtensionDOMUI. Note that this class is added as a member to ExtensionHost and ExtensionDOMUI. by [email protected] · 16 years ago
  75. d3cfa48 Fix chrome_url_overides to work with packed extensions. by [email protected] · 16 years ago
  76. e4dad9fb Modify extension request IPC messages to pass a ListValue instead of a string. by [email protected] · 16 years ago
  77. 86c008e8 override chrome:// URLs via extensions. by [email protected] · 16 years ago
  78. ea0f18b Don't create an ExtensionDOMUI for urls with invalid extension IDs. by [email protected] · 16 years ago
  79. cf430e2 Fix for bug where we would not create ExtensionFunctionDispatcher by [email protected] · 16 years ago
  80. 811bfe37 In this episode, we implement the DOMUI interface for extension views that are rendered in the main tab contents area. This gets us loaded and unloaded at the right place and removes many special cases for extensions from the RenderViewHost and RenderViewHostDelegate hierarchy. by [email protected] · 16 years ago