1. 2db9bd7 TabContents -> WebContentsImpl, part 12. by [email protected] · 13 years ago
  2. 93ddb3c TabContents -> WebContentsImpl, part 7. by [email protected] · 13 years ago
  3. f9e4dae TabContents -> WebContentsImpl, part 3. by [email protected] · 13 years ago[Renamed (99%) from content/browser/tab_contents/navigation_controller_impl.cc]
  4. 7e58cb27 cros: Fix crash when clicking on discarded tab by [email protected] · 13 years ago
  5. 825b166 Add a Content API around BrowserURLHandler. by [email protected] · 13 years ago
  6. eaabba2 Move Render(View|Widget)Host and associated classes to content namespace. by [email protected] · 13 years ago
  7. b3c41c0b Move Render(Widget|View)HostImpl to files with _impl in filename. by [email protected] · 13 years ago
  8. 9f76c1e Extract minimal RenderViewHost interface for embedders, leaving by [email protected] · 13 years ago
  9. 944822b Ensure that CopyStateFromAndPrune doesn't exceed kMaxSessionHistoryEntries. by [email protected] · 13 years ago
  10. c1fff07 Get rid of WebKitContext. Only two out of six HTML5 related objects were in it and it was just a glorified std::pair after the recent refactorings. by [email protected] · 13 years ago
  11. adbfb8df Add an API around SessionStorageNamespace. This is just an empty API, what matters to embedders is that they can influence this object's lifetime. by [email protected] · 13 years ago
  12. 55eb70e76 Move creation of BrowserContext objects that live in content to content, instead of depending on the embedder. Apart from allowing us to hide more of content from embedders, it simplifies the work that every embedder has to do (see the change the shell_browser_context.cc as an example). by [email protected] · 13 years ago
  13. c0e5503 Reverting to green up the memory waterfall. BUG=114787 by [email protected] · 13 years ago
  14. 7fd47a8 Move creation of BrowserContext objects that live in content to content, instead of depending on the embedder. Apart from allowing us to hide more of content from embedders, it simplifies the work that every embedder has to do (see the change the shell_browser_context.cc as an example). by [email protected] · 13 years ago
  15. 330614de Remove ssl_manager.h dependency from chrome. by [email protected] · 13 years ago
  16. 1153596 Fixing the proper reload type in the navigation controller when reloading cross-process. by [email protected] · 13 years ago
  17. b953542 Create a content public browser API around the ChildProcessSecurityPolicy class. The implementation of this by [email protected] · 13 years ago
  18. cadaec5 Add an API around InterstitialPage that's used by chrome. by [email protected] · 13 years ago
  19. 8bf104801 Move handling of debug urls like chrome://crash, chrome://gpuclean to content. These are for testing the content layer, so they belong there. This allows us to hide GpuProcessHostUIShim from chrome. by [email protected] · 13 years ago
  20. 86cd947 Store the UploadData identifier in NavigationEntryImpl. by [email protected] · 13 years ago
  21. bcd90448 Reloading page after installing app should bring it into correct process. by [email protected] · 13 years ago
  22. c3b3d95 Revert to default title upon page reload (and the new page does not have a <title> tag) by [email protected] · 13 years ago
  23. b658359 Define the public interface for content browser SiteInstance. This interface is implemented by the SiteInstanceImpl class which lives by [email protected] · 13 years ago
  24. 91854cd Copy all the max page IDs to Instant/Prerender's TabContents by [email protected] · 14 years ago
  25. 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] · 14 years ago
  26. c5eed49 Get rid of content::NavigationController in cc file and use "using" instead. by [email protected] · 14 years ago
  27. d202a7c Rename NavigationController to NavigationControllerImpl. I'll get rid of content::NavigationController in a separate change. by [email protected] · 14 years ago[Renamed (89%) from content/browser/tab_contents/navigation_controller.cc]
  28. 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] · 14 years ago
  29. 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] · 14 years ago
  30. fbc5e5f9 Convert chrome users of NavigationController::tab_contents() to use GetWebContents() instead. by [email protected] · 14 years ago
  31. 71fde35 Create a Content API interface around NavigationController, and move all the methods used by chrome code to it. by [email protected] · 14 years ago
  32. 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] · 14 years ago
  33. 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] · 14 years ago
  34. 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] · 14 years ago
  35. ad23a09 Convert a few methods in NavigationController to return a content::NavigationEntry, in preparation for creating an interface around NavigationController. by [email protected] · 14 years ago
  36. 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] · 14 years ago
  37. 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] · 14 years ago
  38. 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] · 14 years ago
  39. 5b96836f Move navigation_details.h to content/public/browser. by [email protected] · 14 years ago
  40. e397a447 Allow keyboard shortcuts on interstitial pages. by [email protected] · 14 years ago
  41. 0ebe42de [Coverity] Removing dead code after return; by [email protected] · 14 years ago
  42. 674bc59 Move TabContentsDelegate to content/public/browser and put it in the content namespace. by [email protected] · 14 years ago
  43. 151a63d Rename TabContents::render_view_host() to GetRenderViewHost and put it into the WebContents interface. by [email protected] · 14 years ago
  44. 6a13a6c Don't delete the current NavigationEntry when leaving an interstitial page. by [email protected] · 14 years ago
  45. 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
  46. ccb79730 Trivial move of content::BrowserContext to content/public. by [email protected] · 14 years ago
  47. 7f6f44c Split UserMetrics into API vs. implementation. Move API to content/public. by [email protected] · 14 years ago
  48. 9b51970d Remove static initialization from navigation_controller.cc by [email protected] · 14 years ago
  49. cb8fb01a Make NavigationEntry and friends use content::Referrer instead of plain URLs by [email protected] · 14 years ago
  50. 95dacd0 Change NavigationController::LoadURL to take a Referrer class instead of a GURL as 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. 8c38058 Get additional crash data to narrow down renderer kills. by [email protected] · 14 years ago
  54. 7ec6f38 Get more crash data to track down a bug. by [email protected] · 14 years ago
  55. b69934e Temporary code to track down increase in renderer crashes. by [email protected] · 14 years ago
  56. 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
  57. 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
  58. 6c2381d Move NotificationObserver, NotificationSource, and NotificationDetails to content/public/browser. by [email protected] · 14 years ago
  59. 66fdbd5 Move the PageType enum to content/public/common, put it into the content namespace, and also make it conform to the Content API enum naming convention. by [email protected] · 14 years ago
  60. 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
  61. 3807b48 Revert 106029 by [email protected] · 14 years ago
  62. 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
  63. 0d6e9bd Move content_notification_types.h from content\common to content\public\browser. I dropped the "content" from the name to match other files whose chrome version adds a "chrome_" prefix. I also moved it to the browser directory since notifications are only used in the browser process. I will move the other notification files in future changes. by [email protected] · 14 years ago
  64. e47ae947 Don't show URL for pending new navigations initiated by the renderer. by [email protected] · 14 years ago
  65. 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
  66. 83c2e23 Fix UI quirks when doing a history navigation to a slow page. by [email protected] · 14 years ago
  67. 79046fd Remove redundant LoadURLWithHeaders method. by [email protected] · 14 years ago
  68. 5bc9548 Nukes remove_first_entry from CopyStateFromAndPrune. This turned out bad for two reasons: by [email protected] · 14 years ago
  69. 6c6b02d When the user navigates to the home page, make sure to set the RLZ string by [email protected] · 14 years ago
  70. a1be1f8 Revert 99283 - When the user navigates to the home page, make sure to set the RLZ string by [email protected] · 14 years ago
  71. 95d9e253 When the user navigates to the home page, make sure to set the RLZ string by [email protected] · 14 years ago
  72. 867e1f9 Don't update URL bar or SSL icon for pending history navs until they commit. by [email protected] · 14 years ago
  73. 9e1ad4b A number of issues weren't addressed with the earlier patch for prerender + browsing history, particularly for instant pages. by [email protected] · 14 years ago
  74. 796931a9 A fairly recent change introduced a history of page_ids for each RenderView, to validate that Navigation's go to legitimate pages. by [email protected] · 14 years ago
  75. 77362eb Set the SiteInstance on restored NavigationEntries earlier. by [email protected] · 14 years ago
  76. 3d7474ff Removal of Profile from content part 1. by [email protected] · 14 years ago
  77. 485e823 Add a second line of defense against URL spoofs, killing the renderer instead. by [email protected] · 14 years ago
  78. d466b8a Keep track of the history's page IDs to avoid navigating to a stale entry. by [email protected] · 14 years ago
  79. b8148ac Move BrowserURLHandler to content, and keep the Chrome specific ones in Chrome. by [email protected] · 14 years ago
  80. 43211582 Moving notification types which are chrome specific to a new header file chrome_notification_types.h. by [email protected] · 14 years ago
  81. 4e697b04 Re-land r89864. Hopefully this won't trigger the apparent perf regression now that we've tweaked things. If it does, I'll continue to investigate. by [email protected] · 14 years ago
  82. c3753652 Revert 89864 - Don't rely on user gestures for deciding when to dismiss infobars. by [email protected] · 14 years ago
  83. ac55e29 Get rid of the implicit content dependency on how Chrome stores its resources. This way content and lower modules like WebKit can still know about grit, but the embedder is responsible for knowing how to fetch a resource given its id. by [email protected] · 14 years ago
  84. 300dfbd Don't rely on user gestures for deciding when to dismiss infobars. by [email protected] · 14 years ago
  85. 8189899 Moves NavigationController::session_id into RestoreTabHelper. by [email protected] · 14 years ago
  86. f193379 Get rid of the following dependencies from content: by [email protected] · 14 years ago
  87. 03838e2 Moves some of the session dependencies from content to chrome. by [email protected] · 14 years ago
  88. 93f230e0 Removes bookmarkbar logic from TabContents. by [email protected] · 14 years ago
  89. 2f89b60 Remove chrome/browser/browser_about_handler.h dependency from content. by [email protected] · 14 years ago
  90. 8286f51a Factor load notification detail structs out of NavigationController and into by [email protected] · 14 years ago
  91. 47dcbdc Fix a crash where an index to a modified array wasn't always kept up to date. by [email protected] · 14 years ago
  92. 9a7e68c Remove NavigationController::CommitPendingEntry by [email protected] · 14 years ago
  93. 0f012df8 Drop url_constants dependency in content/. by [email protected] · 14 years ago
  94. f1eb87a Fix "chrome://bookmarks" URL not displaying in omnibox. by [email protected] · 14 years ago
  95. b80f6843 Remove safe_browsing code from BrowserRenderProcessHost. Also remove crash reporting glue in content. by [email protected] · 14 years ago
  96. 6b2f7a8 Revert my recent changes regarding title directionality. by [email protected] · 14 years ago
  97. 40ead7b6 Change NavigationEntry's title fields to carry the text direction. by [email protected] · 14 years ago
  98. 419a057 Added DisabledSchemes policy. by [email protected] · 14 years ago
  99. 9966325b Remove the last Chrome dependencies from renderer, and enforce no more includes through DEPS. I also added DEPS checking for gpu/plugin/worker directories as well. I moved the Chrome specific browser tests to the chrome directory, and removed render_widget_unittest since it didn't seem to be testing much (there are tests that test it much more fully). I had to move bindings_policy.h, which ideally would be split into separate pieces so that the content layer only has to know about the content bindings. Given that it's basically an enum, I moved the whole file now since it's used in a lot of places, and the value of turning on DEPS checking is really high. by [email protected] · 14 years ago
  100. 20d1c99 Ensure URL is updated after a cross-site navigation is pre-empted by by [email protected] · 14 years ago