summaryrefslogtreecommitdiffstats
path: root/chrome/browser/google
Commit message (Collapse)AuthorAgeFilesLines
* Reduce the include footprint of pref_service.hmnissler@chromium.org2010-12-031-0/+3
| | | | | | | | | | | | | | | This removes the pref_value_store.h header from the pref_service.h include list and cleans up any users that were getting the MessageLoop and BrowserThread definitions indirectly through pref_service.h BUG=64893 TEST=compiles and passes tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67997 Review URL: http://codereview.chromium.org/5461001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68157 0039d316-1c4b-4281-b951-d872f2087c98
* Move:ben@chromium.org2010-12-022-2/+2
| | | | | | | | | | | | | | | file_path_watcher into subdir profile* into profiles/ subdir login* into ui/login visitedlink* into subdir BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/5606002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68069 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 67997 - Reduce the include footprint of pref_service.hmnissler@chromium.org2010-12-021-3/+0
| | | | | | | | | | | | | | | | This removes the pref_value_store.h header from the pref_service.h include list and cleans up any users that were getting the MessageLoop and BrowserThread definitions indirectly through pref_service.h BUG=64893 TEST=compiles and passes tests Review URL: http://codereview.chromium.org/5461001 TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/5575001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67998 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the include footprint of pref_service.hmnissler@chromium.org2010-12-021-0/+3
| | | | | | | | | | | | | This removes the pref_value_store.h header from the pref_service.h include list and cleans up any users that were getting the MessageLoop and BrowserThread definitions indirectly through pref_service.h BUG=64893 TEST=compiles and passes tests Review URL: http://codereview.chromium.org/5461001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67997 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix for the "Google Chrome Win" bot (take 3)hbono@chromium.org2010-12-011-2/+4
| | | | | | | | | | | This change just adds value() to convert from FilePath to std::wstring. (I have verified this works good in my Windows PC.) TBR=tommi BUG=none TEST=fix build in the "Google Chrome Win" bot. Review URL: http://codereview.chromium.org/5446001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67837 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix for the "Google Chrome Win" bot (take 2)hbono@chromium.org2010-12-011-1/+1
| | | | | | | | | | This change just fixes my stupid typo in my previous build fix. BUG=none TEST=fix build in the "Google Chrome Win" bot. Review URL: http://codereview.chromium.org/5445001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67835 0039d316-1c4b-4281-b951-d872f2087c98
* A build fix for our official bot.hbono@chromium.org2010-12-011-2/+5
| | | | | | | | | | | This just adds a pointer to BrowserDistribution as the second parameter for installer::GetChromeInstallPath() to fix the build breaks on the "Google Chrome Win" bot. TBR=tommi BUG=none TEST=make the "Google Chrome Win" bot green. Review URL: http://codereview.chromium.org/5442001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67830 0039d316-1c4b-4281-b951-d872f2087c98
* windows: remove PathService::Get() that uses wstringsevan@chromium.org2010-11-301-5/+7
| | | | | | | | | | This just required fixing the remaining callers. BUG=24672 Review URL: http://codereview.chromium.org/5356008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67783 0039d316-1c4b-4281-b951-d872f2087c98
* Implement exponential back-off mechanism.joi@chromium.org2010-11-251-8/+5
| | | | | | | | | | | | | | | | | | | | | | | Contributed by yzshen@google.com, original review http://codereview.chromium.org/4194001/ Implement exponential back-off mechanism. Enforce it at the URLRequestHttpJob level for all outgoing HTTP requests. The reason why to make this change is that we need back-off logic at a lower enough level to manage all outgoing HTTP traffic, so that the browser won't cause any DDoS attack. This change: 1) patches http://codereview.chromium.org/2487001/show, which is the exponential back-off implementation. 2) resolves conflicts with URLFetcher, by removing its own back-off logic: -- removes url_fetcher_protect.{h,cc}; -- integrates the sliding window mechanism of URLFetcherProtectEntry into RequestThrottlerEntry. 3) resolves conflicts with CloudPrintURLFetcher. 4) makes unit tests of CloudPrintURLFetcher, URLFetcher and URLRequest work. BUG=none TEST=pass all existing tests and also the newly-added request_throttler_unittest.cc Review URL: http://codereview.chromium.org/5276007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67375 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash due to erroneous use of |controller_|.pkasting@chromium.org2010-11-151-2/+5
| | | | | | | | | BUG=63065 TEST=none TBR=isherman Review URL: http://codereview.chromium.org/4996003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66148 0039d316-1c4b-4281-b951-d872f2087c98
* Misc. cleanup and reorg in preparation for fixing bug 54274. None of this ↵pkasting@chromium.org2010-11-113-209/+184
| | | | | | | | | | should change the functional behavior of the class or the tests, it just makes the upcoming functional patch smaller and clearer. BUG=54274 TEST=none Review URL: http://codereview.chromium.org/4627001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65760 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup precursor patch #3: Convert factory class into a simple function ↵pkasting@chromium.org2010-11-093-73/+53
| | | | | | | | | | pointer, move a few more bits around, remove a portion of a test that isn't important. BUG=54274 TEST=none Review URL: http://codereview.chromium.org/4661005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65583 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix Linux compile failurepkasting@chromium.org2010-11-091-0/+3
| | | | | | | | BUG=54274 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65575 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup precursor patch #2: Split classes into declaration and definition ↵pkasting@chromium.org2010-11-092-200/+283
| | | | | | | | | | pieces. BUG=54274 TEST=none Review URL: http://codereview.chromium.org/4709002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65572 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup precursor patch #1: Reorder a few bits and eliminate a pointless ↵pkasting@chromium.org2010-11-091-66/+52
| | | | | | | | | | (redundant) test. BUG=54274 TEST=none Review URL: http://codereview.chromium.org/4741002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65569 0039d316-1c4b-4281-b951-d872f2087c98
* Move windows version-related stuff out of base/win_util and into ↵brettw@chromium.org2010-10-151-3/+3
| | | | | | | | | | | | | | base/win/windows_version. Many files now only need to include this instead of all of win_util. Remove a bunch of unused code from base/win_util. There was a surprising amount. Replace the AppUserModel property key with the one from the SDK now that we use the Win7 SDK. Move GetLogonSessionOnlyDACL from win_util to ipc since it's only used in that one place. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62694 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part20:tfarina@chromium.org2010-10-121-1/+1
| | | | | | | | | | | - Include browser_thread.h instead of chrome_thread.h in more 70 files. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3734002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62276 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part11:tfarina@chromium.org2010-10-102-4/+4
| | | | | | | | | | | - Rename entries under geolocation, google, gtk, history and importer. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3646002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62106 0039d316-1c4b-4281-b951-d872f2087c98
* Remove --enable-crash-reporter check from google_update_settings_posix.ccdanno@chromium.org2010-09-271-6/+2
| | | | | | | | | | | | Original CL (with LGTM) 3408002. BUG=55193 TEST=On Mac/Linux: Start with crash reporting enabled, turn it off through preferences, open a new tab and load about:crash, quit chrome, restart chrome, load about:crash -> no crash report should be generated. Review URL: http://codereview.chromium.org/3497010 Patch from Mattias Nissler <mnissler@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60624 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command line switch "--disable-background-networking", to be used inmbelshe@chromium.org2010-09-081-0/+6
| | | | | | | | | | | | | | | | | benchmarking when unexpected background networking can cause undesired vairance. The following systems are disabled via this flag: - IntranetRedirectDetector (requests randomURLs 2-5s after startup) - GoogleUrlTracker (searchdomaincheck) - SafeBrowsing updater - Extension updater BUG=none TEST=none Review URL: http://codereview.chromium.org/3312014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58892 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Remove unneeded headers from base/ (part 8)thestig@chromium.org2010-09-081-2/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3232003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58794 0039d316-1c4b-4281-b951-d872f2087c98
* Update last prompted URL when user choosed "yes" or "no".ukai@chromium.org2010-09-063-4/+63
| | | | | | | | | BUG=54274 TEST=GoogleURLTrackerTest passes Review URL: http://codereview.chromium.org/3330008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58619 0039d316-1c4b-4281-b951-d872f2087c98
* Move Google-specific code under browser/ into browser/google/.evan@chromium.org2010-08-309-0/+1647
BUG=50548 TEST=compiles Review URL: http://codereview.chromium.org/3280008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57922 0039d316-1c4b-4281-b951-d872f2087c98