summaryrefslogtreecommitdiffstats
path: root/content/browser
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of AutomationResourceRoutingDelegate interface since it's not used.jam@chromium.org2011-05-026-22/+1
| | | | | | Review URL: http://codereview.chromium.org/6904153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83747 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4: fix most visited blacklistingestade@chromium.org2011-05-021-0/+8
| | | | | | | | | | | | | Added a new function refreshData that replaces the current most visited page list with the new most visited page list, but tries to minimize turbulence, such that, for example, blacklisting a page will just replace that page without reordering everything else. This is slightly more complicated than the old ntp's implementation, which just overrode the next setMostVisitedPages callback when a page was blacklisted. But that seems prone to race conditions, and it also doesn't work that great for non-blacklist updates. BUG=none TEST=included Review URL: http://codereview.chromium.org/6901035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83743 0039d316-1c4b-4281-b951-d872f2087c98
* Switch IPC::ChannelProxy to use MessageLoopProxy instead of MessageLoop. ↵jam@chromium.org2011-05-023-12/+5
| | | | | | | | This allows us to remove usage of the IOThread object, and generally makes IPC::ChannelProxy more robust for future uses. Review URL: http://codereview.chromium.org/6901146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83741 0039d316-1c4b-4281-b951-d872f2087c98
* Remove safe_browsing code from BrowserRenderProcessHost. Also remove crash ↵jam@chromium.org2011-05-0216-160/+45
| | | | | | | | | reporting glue in content. BUG=77089,77093 Review URL: http://codereview.chromium.org/6901137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83734 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement the system dictionary popup by implementing NSTextInput methods.rsesek@chromium.org2011-05-026-5/+27
| | | | | | | | | | | | | | | | | This is a two-sided patch; the Chromium side is plumbing to marshall data from the renderer to the system APIs. Note that just hitting Cmd+Ctrl+D usually does not bring up the popup. I think this may be an Apple bug, but I have not yet found a work-around. BUG=17951,37715,47141 TEST=Hold Cmd+Ctrl+D on a web page and mouse around. The dictionary popup should follow the mouse and show the definition of the current word. TEST=In a text area, the dictionary popup should work only if the text area has focus. R=avi,suzhe,jam Review URL: http://codereview.chromium.org/6289009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83723 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the new WebPermissionClient interface in Chrome code to get rid of ↵jam@chromium.org2011-04-302-15/+4
| | | | | | | | all the awkward calls to ContentRendererClient. Review URL: http://codereview.chromium.org/6905117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83679 0039d316-1c4b-4281-b951-d872f2087c98
* Stop refcounting URLRequestTestJobwillchan@chromium.org2011-04-301-1/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6883259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83643 0039d316-1c4b-4281-b951-d872f2087c98
* Remove most prerendering code/references from content. mmenke@chromium.org2011-04-301-7/+0
| | | | | | | | | | | | | | | | | | | | | | The only place where prerendering code remains in content is in ResourceDispatcherHost. As NavigationState can no longer be used to track prerendering histogram information, the prerendering renderer-side histograms have been reworked (And renamed) as well. The histogram intended to track use of prerendering RenderViews has been removed, as histograms are not recorded when a RenderView is destroyed. BUG=77090 TEST=Compiles, existing PrerenderBrowserTests, grep Review URL: http://codereview.chromium.org/6900026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83642 0039d316-1c4b-4281-b951-d872f2087c98
* Fix race condition when OnProcessLaunched is called after RenderProcessHost ↵jam@chromium.org2011-04-291-0/+7
| | | | | | | | | calls DeleteSoon on itself. BUG=cros:14514 Review URL: http://codereview.chromium.org/6883276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83609 0039d316-1c4b-4281-b951-d872f2087c98
* Move code that talks to spellchecking out of content.jam@chromium.org2011-04-294-134/+0
| | | | | | Review URL: http://codereview.chromium.org/6880320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83598 0039d316-1c4b-4281-b951-d872f2087c98
* Pick off the lowest hanging fruits in removing the chrome includes from ↵jam@chromium.org2011-04-2915-284/+166
| | | | | | | | content\browser. I moved clipboard_dispatcher.* and content_restriction.h which should have moved originally. Review URL: http://codereview.chromium.org/6893122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83517 0039d316-1c4b-4281-b951-d872f2087c98
* Fix last two failing browser tests on Chrome OSrkc@chromium.org2011-04-293-12/+28
| | | | | | | | | | | | | The bidi checker test was using a bad path to locate the js file, fixed that to always find it relative to src root (there is a corresponding CL on Chromium OS to fix the e-build to copy the js over to the test deps). The plugin test was failing for two reasons, one the plugin not being available (again, corresponding CL on chromium-os tracker to fix that in the e-build), second is Chrome being symlinked. I am not completely sure why this breaks this test, but the executable being in the same directory as the rest of the test files is a more accurate test environment anyway, hence copying it instead of symlinking. R=zelidrag@chromium.org BUG=chromium-os:13857 TEST=Ran the full browsertest suite, all passed Review URL: http://codereview.chromium.org/6904073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83513 0039d316-1c4b-4281-b951-d872f2087c98
* Added policy to allow plugins that require authorization to run.joaodasilva@chromium.org2011-04-291-1/+0
| | | | | | | | | BUG=80818 TEST=Enable the AlwaysAuthorizePlugins policy, and plugins that require authorization are always allowed. Otherwise, the user is asked for authorization. Review URL: http://codereview.chromium.org/6893092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83504 0039d316-1c4b-4281-b951-d872f2087c98
* Remove ChromeURLRequestContext from content/.willchan@chromium.org2011-04-2921-84/+168
| | | | | | | | | | | | Takes the last remaining uses and kills them, or moves them into ResourceContext. Some of the additions to ResourceContext don't belong there either and will need to be removed. BUG=77086,78596 TEST=none Review URL: http://codereview.chromium.org/6880263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83483 0039d316-1c4b-4281-b951-d872f2087c98
* Tighten up DEPS checking in content\browser by explicitely listing the files ↵jam@chromium.org2011-04-282-11/+204
| | | | | | | | that are still being used, so we don't get any more added in the meantime. Review URL: http://codereview.chromium.org/6902131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83451 0039d316-1c4b-4281-b951-d872f2087c98
* Favicon file shuffling.avi@chromium.org2011-04-282-8/+8
| | | | | | | | | | | Moves them to their own directory, renames the Helper to TabHelper in prep for moving it to TabContentsWrapper. BUG=71097 TEST=none Review URL: http://codereview.chromium.org/6902125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83425 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r82950dtseng@chromium.org2011-04-282-3/+7
| | | | | | TBR=estade@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83409 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a unnecessary #include.pinkerton@chromium.org2011-04-281-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6901066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83394 0039d316-1c4b-4281-b951-d872f2087c98
* Update the URL if the user cancels a beforeunload handler.creis@chromium.org2011-04-284-3/+16
| | | | | | | | | BUG=80401 TEST=BrowserTest.CancelBeforeUnloadResetsURL Review URL: http://codereview.chromium.org/6904039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83388 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebUI ntp files into new ntp directory.estade@chromium.org2011-04-281-1/+0
| | | | | | | | | | | And add myself to an ntp watchlist. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/6905067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83379 0039d316-1c4b-4281-b951-d872f2087c98
* Record stats for mixed content warnings and errors.cevans@chromium.org2011-04-281-0/+2
| | | | | | Review URL: http://codereview.chromium.org/6904083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83364 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the ability to pass arguments to JS tests from the C++ side. This ↵ofri@google.com2011-04-284-18/+113
| | | | | | | | | | | | enables us to easily pass suppression lists to the bidi checker (another CL will follow for that). BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/6854021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83333 0039d316-1c4b-4281-b951-d872f2087c98
* Profile shouldn't own Session/TabRestore services.torne@chromium.org2011-04-281-7/+7
| | | | | | | | | | | | | | BaseSessionService is now a ProfileKeyedService. Its subclasses, SessionService and TabRestoreService, are now accessed through factories. BUG=77155 TEST=existing tests Review URL: http://codereview.chromium.org/6901031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83325 0039d316-1c4b-4281-b951-d872f2087c98
* Observe plug-in blacklist changes in user preferences instead of local state.bauerb@chromium.org2011-04-283-24/+1
| | | | | | | | | | | Previously, we would read the plug-in blacklist from user prefs at startup, but watch for changes (only!) in local state, which just seems wrong. BUG=80025,45856 TEST=none Review URL: http://codereview.chromium.org/6898050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83324 0039d316-1c4b-4281-b951-d872f2087c98
* Simple rename because I could not resist. I don't want to mix this with ↵cpu@chromium.org2011-04-282-20/+21
| | | | | | | | | | | another change in the works. BUG=none TEST=none Review URL: http://codereview.chromium.org/6893082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83285 0039d316-1c4b-4281-b951-d872f2087c98
* Move a few Chrome messages out of RenderViewHost. I added ↵jam@chromium.org2011-04-286-167/+1
| | | | | | | | ChromeRenderViewHostObserver, to be the browser equivalent of the renderer's ChromeRenderViewObserver, where we have a place to dispatch RV messages specific to Chrome. Review URL: http://codereview.chromium.org/6883177 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83283 0039d316-1c4b-4281-b951-d872f2087c98
* Move UserMetrics to content.michaeln@google.com2011-04-2712-12/+103
| | | | | | | | | | | | | | Just the class that provides the action logging API which is used all over the place is being moved. The UserMetrics class uses the notification system to inform the core of the user metrics system of each event, that core part is not being moved. Also take care of a TODO to remove the class methods that take a Profile* as a paramter (since Profile is verbotten in /content). BUG=78499 Review URL: http://codereview.chromium.org/6883021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83251 0039d316-1c4b-4281-b951-d872f2087c98
* Removed "compositor" child window that was created by the GPU ↵apatrick@chromium.org2011-04-273-19/+51
| | | | | | | | process.Removed the sync IPC that it used to ask the browser process to resize on Linux. Adapted windows to use the same mechanism.TEST=test webgl pages on windows (ANGLE and GL), linux and mac, run try job on windows, linux, mac. checkdeps failure look unrelated to patch.BUG=77536 Review URL: http://codereview.chromium.org/6880218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83248 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate double-get for prerendered pages.cbentzel@chromium.org2011-04-271-44/+67
| | | | | | | | | | BUG=71089 TEST=prerender browser_tests and unit_tests Review URL: http://codereview.chromium.org/6904027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83192 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert 83168 - Revert "Revert 83100 - Remove weird dependency on ↵aa@chromium.org2011-04-2711-75/+39
| | | | | | | | | | 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" This reverts commit ba6603c3cc46f1b83219be906ab36f8f2b3372e2. TBR=mpcomplete@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83188 0039d316-1c4b-4281-b951-d872f2087c98
* Moved mru_cache from content/common to base/memory.agayev@chromium.org2011-04-271-2/+3
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6883187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83182 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 83168 - Revert "Revert 83100 - Remove weird dependency on extensions ↵acolwell@chromium.org2011-04-278-37/+72
| | | | | | | | | | | 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 TBR=aa@chromium.org This is still causing check_deps failures. Review URL: http://codereview.chromium.org/6902074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83172 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert 83100 - Remove weird dependency on extensions from ↵aa@chromium.org2011-04-278-72/+37
| | | | | | | | | | 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 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83168 0039d316-1c4b-4281-b951-d872f2087c98
* Add 1st cut of QuotaManager codekinuko@chromium.org2011-04-273-9/+109
| | | | | | | | | | | | | | No persistent storage support yet. Some notes: - There are a lot of TODOs especially for persistent type storage handling. - QuotaTask base class is for now only subclassed by QuotaInitializeTask, but it is planned to add more subclasses. BUG=61676,79639 TEST=QuotaManagerTest.* Review URL: http://codereview.chromium.org/6826052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83145 0039d316-1c4b-4281-b951-d872f2087c98
* Enable visible profanity filter for speech input and correct a mistake in ↵satish@chromium.org2011-04-271-1/+2
| | | | | | | | | | | the volume meter image. BUG=none TEST=manual, test speech input with some profanity and verify that the censored words have all but the first letter shown as '*' Review URL: http://codereview.chromium.org/6901050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83140 0039d316-1c4b-4281-b951-d872f2087c98
* Enable quota API when enable-quota flag is given.kinuko@chromium.org2011-04-271-0/+1
| | | | | | | | | | | (Webkit side change: http://webkit.org/b/58784) BUG=61676,79639 TEST=none Review URL: http://codereview.chromium.org/6883010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83127 0039d316-1c4b-4281-b951-d872f2087c98
* Create a ThumbnailGenerator for each tab instead of using the global instance.mazda@chromium.org2011-04-271-9/+0
| | | | | | | | | | | | | This way, we can get rid of the property bag hack that relies on some internals of how TabContents and RenderViewHost work. BUG=65936 TEST=in-browser thumbnailing worked as before Review URL: http://codereview.chromium.org/6878039 Patch from Satoru Takabayashi <satorux@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83122 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 83100 - Remove weird dependency on extensions from webui.Re-plumb ↵aa@chromium.org2011-04-268-37/+72
| | | | | | | | | 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 TBR=aa@chromium.org Review URL: http://codereview.chromium.org/6905045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83103 0039d316-1c4b-4281-b951-d872f2087c98
* Remove weird dependency on extensions from webui.aa@chromium.org2011-04-268-72/+37
| | | | | | | | | | | | | | | | | | | | | | | Re-plumb extension request messages in a more sane way. Before, each RVH had ProcessWebUIMessage(), which was serving as a manual way of plumbing both WebUI and extension messages to the right place, even though only a few RVHD responded to either message. Instead of this, we now just teach more of the stack how to handle IPC messages in general, and delegate them up through the stack, giving each layer a chance to handle them if it knows how. The result is simpler and smaller: 179 insertions(+), 252 deletions(-) BUG=80311 Review URL: http://codereview.chromium.org/6901021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83100 0039d316-1c4b-4281-b951-d872f2087c98
* Prerender-motivated requests at IDLE priority.dominich@chromium.org2011-04-262-3/+11
| | | | | | | | | BUG=70958 TEST=none Review URL: http://codereview.chromium.org/6905009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83084 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r79470 since the GPU code doesn't send sync messages to the UI thread ↵jam@chromium.org2011-04-263-19/+36
| | | | | | | | | anymore. TBR=brettw Review URL: http://codereview.chromium.org/6901029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83067 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent a NULL pointer crash in ↵eroman@chromium.org2011-04-262-6/+21
| | | | | | | | | | | RedirectToFileResourceHandler::OnRequestClosed() if the request is closed before the temporary file is created. BUG=79099 TEST=See http://crbug.com/79099#c4. Review URL: http://codereview.chromium.org/6905008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83064 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 83062 - Move WebUI ntp files into new ntp directory.And add myself to ↵estade@chromium.org2011-04-261-0/+1
| | | | | | | | | an ntp watchlist.BUG=noneTEST=trybotsReview URL: http://codereview.chromium.org/6883154 TBR=estade@chromium.org Review URL: http://codereview.chromium.org/6903039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83063 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebUI ntp files into new ntp directory.estade@chromium.org2011-04-261-1/+0
| | | | | | | | | | | And add myself to an ntp watchlist. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/6883154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83062 0039d316-1c4b-4281-b951-d872f2087c98
* Move GpuProcessHostUIShim and GpuDataManager now that they don't depend on ↵jam@chromium.org2011-04-267-4/+766
| | | | | | | | grit (which would have caused a circular dependency in gyp). Review URL: http://codereview.chromium.org/6903026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83060 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of spellcheck and malware messages in RenderViewHost/RenderWidgetHost.jam@chromium.org2011-04-264-35/+0
| | | | | | Review URL: http://codereview.chromium.org/6900055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83058 0039d316-1c4b-4281-b951-d872f2087c98
* Stop reference counting BaseSessionService.torne@chromium.org2011-04-261-1/+1
| | | | | | | | | | | | | | | BaseSessionService already uses ScopedRunnableMethodFactory to post its tasks, so there is no need for it to be reference counted as only Profile will ever have a reference on it. It holds a pointer to the Profile so it's unsafe for it to continue to exist after the Profile's destruction in any case. BUG=79886 TEST=existing tests Review URL: http://codereview.chromium.org/6877043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83027 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: include zlib.h properlyphajdan.jr@chromium.org2011-04-261-1/+6
| | | | | | | | | | | | | | | | | | | Linux links with the system zlib, so system headers should be used. Add dependency on zlib to make sure -Ithird_party/zlib gets passed on other platforms. Also see Gentoo Linux bug report: http://bugs.gentoo.org/show_bug.cgi?id=364205 Contributed by Mike Gilbert <floppymaster@gmail.com>. Original review: http://codereview.chromium.org/6873148/ BUG=none Review URL: http://codereview.chromium.org/6893021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83009 0039d316-1c4b-4281-b951-d872f2087c98
* Move the synchronous GPU messages to the IO thread to avoid deadlock.jam@chromium.org2011-04-265-109/+486
| | | | | | | | | | | I patched in Jonathan's change from http://codereview.chromium.org/6881105/ for the CreateViewCommandBuffer message, and also added the Synchronize and EstablishChannel. The latter required making GpuDataManager callable from the IO thread. I moved the code that loads the blacklist from the prefs and web to Chrome code, since I wanted to do that anyways so that GpuProcessHostUIShim and GpuDataManager can move to content (I'll do that later). Since the messages are filtered on the IO thread, it's now GpuProcessHost that creates GpuProcessHostUIShim. Accordingly, all the code that used to call GpuProcessHostUIShim to send a message now has to call GpuProcessHost, since the logic of when to create a process is there. Also, since there's no IO thread object for the in-process case, I've had to break that in the meantime. Al will take a look at that later. BUG=77536 Review URL: http://codereview.chromium.org/6902021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82990 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 82950 - Add a test for checking that refreshing a page does load the ↵jar@chromium.org2011-04-262-8/+4
| | | | | | | | | same WebUI page.BUG=57485TEST=this one.Review URL: http://codereview.chromium.org/6805003 TBR=dtseng@chromium.org Review URL: http://codereview.chromium.org/6902019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82957 0039d316-1c4b-4281-b951-d872f2087c98