1. 14afc01 Move view_types.h to view_type.h, since that's the standard name for enums. by [email protected] · 14 years ago
  2. bd5d6cf Move the ProcessType enum out to its own file. This is in preparation for getting rid of ChildProcessInfo. by [email protected] · 14 years ago
  3. 2c1978a Move the RendererProcessType enum out of ChildProcessInfo. It's actually never set on that object, and is only used/set by chrome, so moved it out to memory_details.h:ProcessMemoryInformation. by [email protected] · 14 years ago
  4. 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
  5. 6f37144 Extract a ProcessMap class from ExtensionProcessManager. This is a dumb data class that can be used on both the IO and UI threads to test extension/process associations. by [email protected] · 14 years ago
  6. 631bb74 Move BrowserThread to content namespace. by [email protected] · 14 years ago
  7. c38831a1 Split BrowserThread into public API and private implementation, step 1. by [email protected] · 14 years ago
  8. 24d6969 base::Bind: Cleanup chrome/browser/memory_*. by [email protected] · 14 years ago
  9. 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
  10. 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
  11. ee162d8 Split ViewType between chrome and content by [email protected] · 14 years ago
  12. 718eab6 Remove RenderProcessHost::is_extension_process by [email protected] · 14 years ago
  13. 8add541 Get rid of BindingsPolicy::EXTENSION by [email protected] · 14 years ago
  14. 68b9e72b wstring: remove wstrings from ChildProcessInfo by [email protected] · 14 years ago
  15. 9bb480ee Add memory usage info to SyslogsProvider, and clean up bug report screenshot data. by [email protected] · 14 years ago
  16. eef348fb Add UMA stats for Pepper plugin memory use by [email protected] · 14 years ago
  17. 9b62ecf Removal of Profile from content part 2. by [email protected] · 14 years ago
  18. 74d32ec Revert 94332 - Removal of Profile from content part 2. by [email protected] · 14 years ago
  19. 6205c4f Removal of Profile from content part 2. by [email protected] · 14 years ago
  20. 37ae3f2 Nix kAboutSyncInternalsURL. by [email protected] · 14 years ago
  21. 1fd5302c Replace many OS_LINUX ifdefs with OS_POSIX & !OS_MACOSX, since most of them apply to non-linux Unix also. Non-linux Unices tested are the BSDs and Solaris. by [email protected] · 14 years ago
  22. c5dbef0 Re-land r84928: Move EFD to ExtensionTabHelper. by [email protected] · 14 years ago
  23. 16095bf Revert "Re-land r84928: Move ExtensionFunctionDispatcher to" by [email protected] · 14 years ago
  24. 4bae577 Re-land r84928: Move ExtensionFunctionDispatcher to ExtensionTabHelper. by [email protected] · 14 years ago
  25. 41999c7 Revert "Revert "Looks like this introduced leaks in sync ui tests. Sigh."" by [email protected] · 14 years ago
  26. 7600428c Revert "Looks like this introduced leaks in sync ui tests. Sigh." by [email protected] · 14 years ago
  27. 474a38f Looks like this introduced leaks in sync ui tests. Sigh. by [email protected] · 14 years ago
  28. 52836b6 Move ExtensionFunctionDispatcher to ExtensionTabHelper. This by [email protected] · 14 years ago
  29. 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
  30. 4e6ffde Fix uninitialized constructors and reverse NULL checks found by Coverity by [email protected] · 14 years ago
  31. a01efd2 Delete the temporary headers left behind in chrome\browser. I've left browser_thread.h for another change, since 450 files include it. by [email protected] · 14 years ago
  32. c09163a WebUI: Get rid of more references to dom_ui and DOM_UI. by [email protected] · 14 years ago
  33. c051a1b Move l10n_util to ui/base by [email protected] · 14 years ago
  34. 79dc42cd Fix crasher caused by non-ExtensionHost-based RenderViewHostDelegates in by [email protected] · 14 years ago
  35. fcf7935 fix about:memory and memory histograms by [email protected] · 14 years ago
  36. 4f260d0 Update file version info/memory details/process utils to use string16. by [email protected] · 15 years ago
  37. d3c6c0d7 Add a new GetInstance() method for singleton classes used in chrome/browser files. by [email protected] · 15 years ago
  38. 93aa89c7 FBTF: Even more deinlining. by [email protected] · 15 years ago
  39. 8e38341 FBTF: Even more ctor/virtual deinlining. by [email protected] · 15 years ago
  40. 835d7c8 Move Stats, histograms, and field trial into a metrics subdirectory of base and by [email protected] · 15 years ago
  41. e3671727 Rename ChromeThread to BrowserThread Part20: by [email protected] · 15 years ago
  42. f8b3ef8 Rename ChromeThread to BrowserThread Part15: by [email protected] · 15 years ago
  43. 8a34e660 Rip out phantom tabs and corresponding unit tests. by [email protected] · 15 years ago
  44. 96fcbf2d remove debug breaker when gpu process is enabled by [email protected] · 15 years ago
  45. 33b9df4 Cleanup: Remove unneeded headers from app/ by [email protected] · 15 years ago
  46. 5097dc8 Attempt four at landing the "histogram.h removed from message_loop.h" patch. by [email protected] · 15 years ago
  47. 8efa680 Revert everything related to the relanding. by [email protected] · 15 years ago
  48. a91e1409 Reland r52336. by [email protected] · 15 years ago
  49. f1d9428 Revert 52336 - More header cleanup: by [email protected] · 15 years ago
  50. 90242e9e More header cleanup: by [email protected] · 15 years ago
  51. d27893f6 Moved common parts of ChildProcessHost into chrome/common and created a BrowserChildProcessHost with browser-specific implementation. This is in preparation of creating a ServiceChildProcessHost. by [email protected] · 15 years ago
  52. aef8d5ae Add support for showing NaCl 64-bit processes in Chrome's task manager and about:memory page by [email protected] · 15 years ago
  53. 64048bd chrome 6: string_util.h -> utf_string_conversions.h fix. by [email protected] · 15 years ago
  54. dcddcdb0 Move more files from chrome/common to chrome/browser by [email protected] · 15 years ago
  55. 062fdf1 Fixes bug in about:memory that resulted in showing null for browser if by [email protected] · 15 years ago
  56. 8cb5d5b [GTTF] Reduce header dependencies in chrome. by [email protected] · 15 years ago
  57. 103607e Implement the broker process that launches NaCl loader processes on 64-bit Windows systems. by [email protected] · 15 years ago
  58. 0b6e0a2 Revert 37578 - Implement the broker process that launches NaCl loader processes on 64bit Windows systems. by [email protected] · 15 years ago
  59. 08aab35 Implement the broker process that launches NaCl loader processes on 64-bit Windows systems. by [email protected] · 15 years ago
  60. 201b273 Small clean-up to not expose base::Process from RenderProcesHost, and instead only expose base::ProcessHandle. Precursor to moving process startup off the UI thread. by [email protected] · 16 years ago
  61. f164cea Mac: Implement about:memory. by [email protected] · 16 years ago
  62. 6fad263 Third patch in getting rid of caching MessageLoop pointers and always using ChromeThread instead. by [email protected] · 16 years ago
  63. d85cf07 Simplify threading in browser thread by making only ChromeThread deal with different thread lifetimes.The rest of the code doesn't get MessageLoop pointers since they're not thread-safe and instead just call PostTask on ChromeThread. If the target thread is not alive, then the task is simply deleted.In a followup change, I'll remove any remaining MessageLoop* caching. With this change, there's little to be gained by caching since no locks are involved if the target MessageLoop is guaranteed to outlive the current thread (inferred automatically by the order of the chrome_threads_ array).BUG=25354 by [email protected] · 16 years ago
  64. 663177b Adding support for Native Client in Chrome's task manager and "stats for nerds" screen. by [email protected] · 16 years ago
  65. 38a0aea Revert 28875 - Adding support for Native Client in Chrome's task manager and "stats for nerds" screen. by [email protected] · 16 years ago
  66. bf2641b4 Adding support for Native Client in Chrome's task manager and "stats for nerds" screen. by [email protected] · 16 years ago
  67. 019191a Convert users of RenderProcessHost iterator to all use same style. The key motivator for this is that at least one old place actually did the wrong thing in its loop and failed to call functions on anything but the first host. This also makes many places slightly shorter. by [email protected] · 16 years ago
  68. 54fd1d3 Linux: about:memory by [email protected] · 16 years ago
  69. 76543b9 Replace the RenderProcessHost.PID function that returns the OS-generated by [email protected] · 16 years ago
  70. 57c4b85 cap the number of tabs in the backing store cache by [email protected] · 16 years ago
  71. 9de09f8 Refactor IDMap to support safe removing of elements during iteration. by [email protected] · 16 years ago
  72. ebe89e06 Reland r23357 since it doesn't seem to be the cause of unit test failure: by [email protected] · 16 years ago
  73. db7556c Revert "Renames the NavigationEntry::display_url() to virtual_url()." by [email protected] · 16 years ago
  74. 5873de6 Renames the NavigationEntry::display_url() to virtual_url(). by [email protected] · 16 years ago
  75. ae5ca89 Fixing the google browser name in about:memory page. by [email protected] · 16 years ago
  76. cec1217e Let Konqueror recognized in about:memory. by [email protected] · 16 years ago
  77. 57c6a65 Replace all occurrances of WebContents with TabContents. by [email protected] · 16 years ago
  78. e288a8e7 Support for showing memory usage of 64-bit IE in a 32-bit Chromium by [email protected] · 16 years ago
  79. ce3fa3c Re-land my change to clean up TabContents/WebContents ownership. This by [email protected] · 16 years ago
  80. 1ef5ad42 Reverting 14005. by [email protected] · 16 years ago
  81. 59b49a6 Fix the ownership model of TabContents and NavigationController. Previously the by [email protected] · 16 years ago
  82. 7f0005a Remove TabContentsType from the NavigationController external interface and in by [email protected] · 16 years ago
  83. 6df4074 Fix a bunch of tiny near-bugs and bugs that static analysis identified by [email protected] · 16 years ago
  84. dc993e3 Fix single-process ui test failures from my previous change. The problem was that the wrong pid was being sent to RDH from RMF. It needs to be the fake pid for the in-process renderer. by [email protected] · 16 years ago
  85. d321644 NO CODE CHANGE. by [email protected] · 16 years ago
  86. cd3d789 Clean up the browser about URL handler to not derive from WebContents. It is by [email protected] · 16 years ago
  87. 4c4d8d2 Convert NavigationEntry title to string16. TabContents::GetTitle no longer needs by [email protected] · 16 years ago
  88. 553dba6 Use string for Histogram names since these are all ASCII anyway. by [email protected] · 16 years ago
  89. 319d9e6f Reduce the amount of included header files. Vast change like in "Oh God! This revision changes half of the source files!". by [email protected] · 16 years ago
  90. 6dffde32 Take out common functionality from PluginProcessHost and move it to ChildProcessHost. by [email protected] · 16 years ago
  91. a436d92 Have ChildProcessInfo contain a list of all running child processes (i.e. instead of Service and other child process service maintain it). In a future change I'll start moving some of the code from PluginProcessHost to ChildProcessInfo. by [email protected] · 16 years ago
  92. 6d53eb2 Fix a crash bug in memory_utils.cc caused by assuming that the by [email protected] · 16 years ago
  93. a27a938 Refactor plugin process code in the browser process so that the browser/about:memory/task manager/metrics code doesn't depend on PluginProcessHost pointers. In a future changelist I'll add one central child process registry in the browser process. by [email protected] · 16 years ago
  94. dcccb94 Fix a bunch of header includes. I removed some unnecessary headers from a by [email protected] · 16 years ago
  95. 6524b5f9 Move files out of browser and into either renderer_host or tab_contents. by [email protected] · 16 years ago
  96. 8c8657d6 Move functions required by the rest of the browser from RenderProcessHost to an interface and move the implementation to BrowserRenderProcessHost. This will allow me to write render view unit tests without using the actual renderer, but there are no tests yet. by [email protected] · 16 years ago
  97. f3ec774 Move a bunch of TabContents related files into a tab_contents subdir by [email protected] · 16 years ago
  98. 690a99c Move plugins to FilePaths, some cleanup by [email protected] · 16 years ago
  99. 176aa48 Add Terminate() to the Process object, have RenderProcessHost use this to avoid some more Windows specific code. by [email protected] · 17 years ago
  100. 2f15de4 Remove some Windows-specific stuff from RenderProcessHost by having callers get the process handle and PID directly from the corresponding Process object. by [email protected] · 17 years ago