1. b39e7a88b Revert 117078 - Move creation and ownership of ResourceDispatcherHost and PluginService to content. This gives a few benefits: by [email protected] · 13 years ago
  2. 91854cd Copy all the max page IDs to Instant/Prerender's TabContents by [email protected] · 13 years ago
  3. b4e74ee Move creation and ownership of ResourceDispatcherHost and PluginService to content. This gives a few benefits: by [email protected] · 13 years ago
  4. f3f3b72 Move WebUIFactory into content/public/browser and make it use WebContents instead of TabContents. Update all callers accordingly. by [email protected] · 13 years ago
  5. d908348 Get rid of TabContentsWrapper::tab_contents. Also make it use WebContents exclusively. This allows updating all the creaters of TCW to not include tab_contents.h as well, and use WebContents::Create instead. by [email protected] · 13 years ago
  6. ef9572e Get rid of a bunch of tab_contents.h includes from chrome. These are all trivial changes to use WebContents instead of TabContents. by [email protected] · 13 years ago
  7. c5eed49 Get rid of content::NavigationController in cc file and use "using" instead. by [email protected] · 13 years ago
  8. d202a7c Rename NavigationController to NavigationControllerImpl. I'll get rid of content::NavigationController in a separate change. by [email protected] · 13 years ago
  9. cdcb1dee Convert WebContents to return a content::NavigationController instead of the implementation. Update all the headers in chrome to use the interface only. In a subsequent cl, I'll rename the implementation to NavigationControllerImpl and also get rid of content::NavigationController everywhere. by [email protected] · 13 years ago
  10. bb81f38 Convert the remaining Browser::GetSelectedTabContents() calls to GetSelectedWebContents, and update all dependent code. by [email protected] · 13 years ago
  11. cca0f1e Convert all the notifications which use NavigationController to content::NavigationController. After this is done, we can then make WebContents return a content::NavigationEntry instead of the impl. by [email protected] · 13 years ago
  12. 4ca1530 Replace most of Browser::GetSelectedTabContents calls into Browser::GetSelectedWebContents. I've converted the easy ones, I'll do the ones with more dependencies in a separate change to keep things trivial to review. by [email protected] · 13 years ago
  13. fbc5e5f9 Convert chrome users of NavigationController::tab_contents() to use GetWebContents() instead. by [email protected] · 13 years ago
  14. 71fde35 Create a Content API interface around NavigationController, and move all the methods used by chrome code to it. by [email protected] · 13 years ago
  15. a2602382 Convert unix_hacker functions on NavigationController that are used by Chrome to CamelCase. This is in preparation for adding an interface around NavigationController. by [email protected] · 13 years ago
  16. 2a6bc3e Convert all of the WebContentsDelegate to use WebContents instead of TabContents, and update all the dependent code. by [email protected] · 13 years ago
  17. 10f417c5 Rename NavigationController to NavigationControllerImpl and put it into the content namespace. Also make all users of content::NavigationController interface use the "using" keyword so they don't have to put content:: everywhere (similar to other Content API and WebKit API classes). by [email protected] · 13 years ago
  18. 022af74 Remove the remaining usages of NavigationEntry in chrome by converting a few more NavigationController methods to return the interface. In a followup, I'll rename NavigationEntry to NavigationEntryImpl, then create an interface for NavigationController. by [email protected] · 13 years ago
  19. ad23a09 Convert a few methods in NavigationController to return a content::NavigationEntry, in preparation for creating an interface around NavigationController. by [email protected] · 13 years ago
  20. e5d549d Move the PageNavigator interface and GlobalRequestID struct to content\public and put them in the content namespace. Make PageNavigator use WebContents instead of TabContents. While I'm touching all the callers, I've removed the deprecated PageNavigator function and converted users to the new one. by [email protected] · 13 years ago
  21. d583e3f2 Move FaviconStatus and SSLStatus out of NavigationEntry into their own files in content/public and in the content namespace. I've also made them structs instead of classes. This was because I didn't want to wrap them with Content API for what were really a collection of member variables. The one exception was SSLStatus::content_status which had helper functions around it to set and get the bitfield. Each of the two setter helpers were only called in one non-test code, and read in a few places, so I just converted them to do it directly. by [email protected] · 13 years ago
  22. a81343d23 Convert SpeechInputBubble and BalloonHost to use WebContents instead of TabContents, as well as all the dependent code. by [email protected] · 13 years ago
  23. 768c547 Move most of the remaining users of WebContentsObserver::tab_contents() to use web_contents(). by [email protected] · 13 years ago
  24. ea049a0 Convert a bunch of WebContentsObservers to use web_contents() instead of tab_contents(), as well as all the dependent code. by [email protected] · 13 years ago
  25. 36fc039 Create a Content API around NavigationEntry that's in content/public/browser. NavigationEntry will be renamed to NavigationEntryImpl in a later change. It now derives from content::NavigationEntry. Most of this change is changing unix_hacker functions to CamelCase and updating callers. by [email protected] · 13 years ago
  26. d8c66043 Move TabContentsObserver to content/public, rename it to WebContentsObserver, and put it into the content namespace. by [email protected] · 13 years ago
  27. 0bfbf88 Move the remaining TabContents methods to the WebContents interface, switching unix_hacker to CamelCase as necessary. I've moved the WebContents definitions to be in the same order as the declarations. by [email protected] · 13 years ago
  28. 5b96836f Move navigation_details.h to content/public/browser. by [email protected] · 14 years ago
  29. be1f56ab Move a bunch of methods from TabContents into the WebContents interface. This change either moves CamelCase functions into the interface, or renames existing unix_hacker functions to CamelCase. by [email protected] · 14 years ago
  30. 627e051 Rename TabContents::browser_context() to GetBrowserContext and put it into the WebContents interface. by [email protected] · 14 years ago
  31. f5fa20e Revert 115346. The change didn't break anything, the test was faulty. Will disable in a followup. - Revert r115276, it broke PanelDownloadTest.Download in interactive_ui_tests by [email protected] · 14 years ago
  32. 0d9989d Rename IntentsHost -> WebIntentsDispatcher and IntentsDispatcher -> WebIntentsHost. by [email protected] · 14 years ago
  33. 10b833e Revert r115276, it broke PanelDownloadTest.Download in interactive_ui_tests by [email protected] · 14 years ago
  34. d487beefe Rename TabContents::view() to GetView() and put it in the WebContents interface. by [email protected] · 14 years ago
  35. 69cda65 Rename TabContents::controller() to GetController and put it into the WebContents namespace. by [email protected] · 14 years ago
  36. 674bc59 Move TabContentsDelegate to content/public/browser and put it in the content namespace. by [email protected] · 14 years ago
  37. 151a63d Rename TabContents::render_view_host() to GetRenderViewHost and put it into the WebContents interface. by [email protected] · 14 years ago
  38. e582fdd Move DownloadFile/DownloadItem/DownloadManager interfaces into content/public/browser, and also put them into the content namespace. by [email protected] · 14 years ago
  39. 6934a70 Start creating the content::WebPage interface around TabContents. This is just the start of moving 4 very commonly used unix_hacker functions into CamelCase. I've added the interface with just these methods, it's not actually used yet. by [email protected] · 14 years ago
  40. 74ce1ad Make page IDs be specific to a RenderView rather than global to its process. by [email protected] · 14 years ago
  41. ccb79730 Trivial move of content::BrowserContext to content/public. by [email protected] · 14 years ago
  42. 9c4bf23 Group forms-related files in webkit/glue in a forms/ subdirectory. by [email protected] · 14 years ago
  43. 7f6f44c Split UserMetrics into API vs. implementation. Move API to content/public. by [email protected] · 14 years ago
  44. 67810501 [Web Intents] Make IntentInjector adapt to the new content API by [email protected] · 14 years ago
  45. 269f86d views: Add an Options enum to MessageBoxView control. by [email protected] · 14 years ago
  46. d5309265 Revert 113110 - backing out 113015 didn't fix the interactive test bot. Restoring the CL by [email protected] · 14 years ago
  47. c1c758e Revert 113015 - speculative revert to see if this fixes the interactive test breakage by [email protected] · 14 years ago
  48. cb8fb01a Make NavigationEntry and friends use content::Referrer instead of plain URLs by [email protected] · 14 years ago
  49. 52b03a66 Remove OnMessageReceived that was using internal content IPCs in a chrome test. Dispatch the IPC in RenderViewHost instead of TabContents to solve this (it's only used by tests anyways). Remove test_utils methods that weren't being used. by [email protected] · 14 years ago
  50. bce1f1c Replace the GURL referrer field of OpenURLParams with a content::Referrer by [email protected] · 14 years ago
  51. 445e104 Pass along the referrer policy (renderer side) by [email protected] · 14 years ago
  52. 4ad5d77d Fix a bug where redirect chain gets lost on process swap. by [email protected] · 14 years ago
  53. 39c90bb Upgrade all call sites of PageNavigator::OpenURL that pass a referrer to use OpenURLParams by [email protected] · 14 years ago
  54. ada02b31 Add a public content/ interface for intents. Use it. by [email protected] · 14 years ago
  55. 0e12d7d Define DevTools content API by [email protected] · 14 years ago
  56. e6e646d Rename navigation_types.h to navigation_type.h to match the rest of the enum files. by [email protected] · 14 years ago
  57. 1a55c5be Add url and is_main_frame to DidFinishLoad and DidFailLoad. by [email protected] · 14 years ago
  58. 0b08add Make content::DialogDelegate::GetDialogRootWindow() const. by [email protected] · 14 years ago
  59. 8b5af49 Fix the RenderViewImpl to adapt to the Chromium API change for Web Intents. by [email protected] · 14 years ago
  60. 245f7d5 Move NavigationControllerTest to content by [email protected] · 14 years ago
  61. 0e47edc Fixed race-condition in RenderViewHost(Manager) by [email protected] · 14 years ago
  62. 0f08340 Page zoom improvements: by [email protected] · 14 years ago
  63. 8caadeb Get rid of view_messages.h include from chrome since TabContentsDelegate used a struct from it (ViewHostMsg_RunFileChooser_Params). Moved that to a struct in content/public/common. by [email protected] · 14 years ago
  64. 5e67ec8 A few less TOUCH_UIs. by [email protected] · 14 years ago
  65. 597a867b Changed argument to GetAcceptLangs() to a BrowserContext. by [email protected] · 14 years ago
  66. f3b1a08 Define the public interface for content browser RenderProcessHost. This interface is implemented by the RenderProcessHostImpl class which lives in content\browser\renderer_host\render_process_host_impl.cc/.h. The RenderProcessHostImpl class is a consolidation of the RenderProcessHost and BrowserRenderProcessHost classes. by [email protected] · 14 years ago
  67. 952a68e Have ExtensionHost use TabContents instead of RenderViewHost. Try #3. by [email protected] · 14 years ago
  68. f04680c Revert 110262 - Have ExtensionHost use TabContents instead of RenderViewHost. Try #2. by [email protected] · 14 years ago
  69. 4eabd06 Have ExtensionHost use TabContents instead of RenderViewHost. Try #2. by [email protected] · 14 years ago
  70. cd9ed79d Add SwappedOut to TabContentsDelegate to allow us to correctly delete TabContents. by [email protected] · 14 years ago
  71. 9cddb1a2 Move Sad Tab implementation out of the TabContentsViews. by [email protected] · 14 years ago
  72. 010882f Completes the GetWindowRect/GetRootWindowRect/GetScreenInfo changes I thought I had finished with my last CL. by [email protected] · 14 years ago
  73. e60c023 share all the needed linux code with OpenBSD in chrome and content by [email protected] · 14 years ago
  74. a6e16aec Switch BackgroundContents to use TabContents instead of RenderViewHost. by [email protected] · 14 years ago
  75. 32ded221 Make BalloonHost use TabContents instead of RenderViewHost. by [email protected] · 14 years ago
  76. 28b3a81 Revert "Have ExtensionHost use TabContents instead of RenderViewHost. This is part" by [email protected] · 14 years ago
  77. ba79ad5 Have ExtensionHost use TabContents instead of RenderViewHost. This is part by [email protected] · 14 years ago
  78. 755d174b Don't trigger the tab's throbber for webui pages by [email protected] · 14 years ago
  79. dd11de5 Revert 108186 - Ensure forced process swaps use the correct page_id and SiteInstance. by [email protected] · 14 years ago
  80. 1fbe509 Ensure forced process swaps use the correct page_id and SiteInstance. by [email protected] · 14 years ago
  81. 63c23932 Support dispositon attribute. by [email protected] · 14 years ago
  82. daf82f8 Move RendererPreferences to content/public/common and also put in the content namespace. by [email protected] · 14 years ago
  83. 4573fbd Move content_restriction.h and main_function_params.h to content/public/common, and put them in the content namespace. by [email protected] · 14 years ago
  84. 5092c28 Set extension-related webkit preferences in a common location. by [email protected] · 14 years ago
  85. 54087fe Move PageZoom enum into content/public/common and into the content namespace. Also move content_costants to content/public/common. by [email protected] · 14 years ago
  86. 483623eb Adds browser-side component of Java Bridge for a TabContents by [email protected] · 14 years ago
  87. ad50def5 Make NotificationService an interface in the content namespace, and switch callers to use it. Move the implementation to content/browser. Stop creating it in all child processes since it's only used in the browser. by [email protected] · 14 years ago
  88. 87f3c08 Move content_browser_client.h to public, and while at it, move by [email protected] · 14 years ago
  89. 6c2381d Move NotificationObserver, NotificationSource, and NotificationDetails to content/public/browser. by [email protected] · 14 years ago
  90. 5d1fa24 Move content_client.h into content/public. by [email protected] · 14 years ago
  91. 610cbb8 Move navigation_types.h from content/common to content/public/browser, and put it in the content namespace. There was no reason for it to be in common since it's only used by browser. I also updated the enum names to match the rest of the enums in the Content API. by [email protected] · 14 years ago
  92. 3807b48 Revert 106029 by [email protected] · 14 years ago
  93. 64fbfe3 Move navigation_types.h from content/common to content/public/browser, and put it in the content namespace. There was no reason for it to be in common since it's only used by browser. I also updated the enum names to match the rest of the enums in the Content API. by [email protected] · 14 years ago
  94. e962111 Add async interface for RenderWidgetHost to ask for user's permission to lock the mouse. by [email protected] · 14 years ago
  95. a1d2916 Move url_constansts.h to content/public/common. by [email protected] · 14 years ago
  96. 2ae88d1 Use rewritten url of a tab to find the zoom level from zoom map. Zoom map is by [email protected] · 14 years ago
  97. e47ae947 Don't show URL for pending new navigations initiated by the renderer. by [email protected] · 14 years ago
  98. 2905f74 Move PageTransition into content namespace. While I'm touching all these files, I've also updated it to use the enum naming convention in the Content API. by [email protected] · 14 years ago
  99. da4dfc4 Move view_types to content\public\common. Also update the enum values to match the convention that we're using for the Content API. by [email protected] · 14 years ago
  100. e091df8 Move BindingsPolicy enum to content\public\common and put it in the content namespace. I've also renamed the value names to match the style that we use in the WebKit API (i.e. all values in an enum start with the enum's name) since it's more readable. As we move other enums to public we should switch them over as well. by [email protected] · 14 years ago