summaryrefslogtreecommitdiffstats
path: root/chrome/browser/external_protocol
Commit message (Collapse)AuthorAgeFilesLines
* Random base::Bind migrations (low hanging fruit).csilv@chromium.org2011-11-091-2/+2
| | | | | | | BUG=none Review URL: http://codereview.chromium.org/8501029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109171 0039d316-1c4b-4281-b951-d872f2087c98
* net: Move more three Escape() functions into net namespace.tfarina@chromium.org2011-11-061-1/+1
| | | | | | | | | | | BUG=64263 TEST=None R=willchan@chromium.org Review URL: http://codereview.chromium.org/8479021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108808 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to composition for TestBrowserThread.joi@chromium.org2011-11-031-3/+1
| | | | | | | | | | | | | | This avoids exposing BrowserThreadImpl internals outside of content/, and goes most of the way to not exposing the fact that underneath, it is a base::Thread. There are only three test files that use the TestBrowserThread::DeprecatedGetThreadObject method. TBR=owners BUG=98716 Review URL: http://codereview.chromium.org/8440039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108452 0039d316-1c4b-4281-b951-d872f2087c98
* Move BrowserThread to content namespace.joi@chromium.org2011-11-021-0/+2
| | | | | | | | | TBR=owners BUG=98716 Review URL: http://codereview.chromium.org/8437002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108270 0039d316-1c4b-4281-b951-d872f2087c98
* Split BrowserThread into public API and private implementation, step 1.joi@chromium.org2011-10-281-3/+3
| | | | | | | | | | | | | | | | | | | | | Only content/ now has the ability to create BrowserThread objects, with the exception that tests can create the content::TestBrowserThread subclass, and (temporarily) code in chrome/ can create the DeprecatedBrowserThread subclass. A follow-up change will make content/ take care of its own thread creation, remove DeprecatedBrowserThread, and move all state and non-trivial constructors from BrowserThread down to BrowserThreadImpl. Also moved BrowserProcessSubThread into content/ namespace. As part of follow-up cleanup, chrome/ will stop using this class. BUG=98716 TEST=existing Review URL: http://codereview.chromium.org/8392042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107718 0039d316-1c4b-4281-b951-d872f2087c98
* Open external application dialog should not show for Chrome.benwells@chromium.org2011-09-233-15/+344
| | | | | | | | | | | | | | | This change prevents the external application dialog from coming up if Chrome detects that it would just start itself. To determine this it uses the shell_integration functionality added for registerProtocolHandler to find out if Chrome is the default handler. BUG=90373 TEST=Unit tests added. Review URL: http://codereview.chromium.org/7790021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102449 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/values.h into the base namespace. This includes a cros DEPS rolldmazzoni@chromium.org2011-07-121-2/+5
| | | | | | | | | | with a minor change to that code since libcros also uses base/values.h. BUG=88666 TEST=none Review URL: http://codereview.chromium.org/7259019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92208 0039d316-1c4b-4281-b951-d872f2087c98
* Move external protocol handling from TC.avi@chromium.org2011-05-254-0/+306
BUG=71097 TEST=no change Review URL: http://codereview.chromium.org/7065038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86613 0039d316-1c4b-4281-b951-d872f2087c98