summaryrefslogtreecommitdiffstats
path: root/chrome/browser/fast_shutdown_uitest.cc
Commit message (Collapse)AuthorAgeFilesLines
* CookieMonster: Store expiration time also for session cookies.marja@chromium.org2011-11-101-1/+2
| | | | | | | | | | | | | This enables short-lived session-only cookies which get deleted as soon as they expire, not only when the session ends. Short-lived session-only cookies are created e.g., when content settings allow only session-only cookies. BUG=NONE TEST=CookieMonsterTest.ShortLivedSessionCookies Review URL: http://codereview.chromium.org/8507006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109415 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
* The change list splits loading of cookies from DB by the domain key(eTLD+1).guohui@google.com2011-10-171-2/+2
| | | | | | | | | | BUG=52909 TEST=NONE TBR=rdsmith@chromium.org Review URL: http://codereview.chromium.org/8318006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105836 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 105639 - The change list splits loading of cookies from DB by the ↵guohui@chromium.org2011-10-151-2/+2
| | | | | | | | | | | | | | | | | domain key(eTLD+1). BUG=52909 TEST=NONE Review URL: http://codereview.chromium.org/7864008 TBR=guohui@google.com Review URL: http://codereview.chromium.org/8289028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105640 0039d316-1c4b-4281-b951-d872f2087c98
* The change list splits loading of cookies from DB by the domain key(eTLD+1).guohui@google.com2011-10-151-2/+2
| | | | | | | | BUG=52909 TEST=NONE Review URL: http://codereview.chromium.org/7864008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105639 0039d316-1c4b-4281-b951-d872f2087c98
* Mark FastShutdown.SlowTermination flaky.torne@chromium.org2011-09-271-1/+2
| | | | | | | | | | | | This test has previously been marked flaky and is still failing intermittently on several platforms. BUG=89173 TBR=sreeram@chromium.org Review URL: http://codereview.chromium.org/8050007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102902 0039d316-1c4b-4281-b951-d872f2087c98
* Third try at committing this.erikwright@chromium.org2011-09-131-14/+25
| | | | | | | | | | | | | | | | | | Patchset 1 is the original patch ( http://codereview.chromium.org/7833042/ ). Patchset 2 is the original patch plus a fix to a memory leak from the initial commit ( http://codereview.chromium.org/7831056/ ) On the first try there was a memory leak in a test. I fixed that, but made a mistake in the commit (the committed code did not correspond to the reviewed code). Both commits were reverted. I then landed a new CL ( http://codereview.chromium.org/7860039/ ) that contained the correct changes combining the first two CLs. This caused an error in heapchecker for which a suppression has subsequently been defined ( http://codereview.chromium.org/7780010 ). In summary, all of this is reviewed, minus some lint fixes. BUG=68657 TEST=net_unittests / DeferredCookieTaskTest.* and CookieMonsterTest.* TBR=estade Review URL: http://codereview.chromium.org/7891008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100932 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 100415 - Re-land http://codereview.chromium.org/7831056/ and ↵erikwright@chromium.org2011-09-091-25/+14
| | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/7833042/ . Finalize a CL originally by departed intern ycxiao@ that detaches the loading of cookies from the IO thread. They are now loaded on the DB thread. Cookie operations received in the meantime are queued and executed, on the IO thread, in the order they were received, when loading completes. A few straggler clients are updated to use the asynchronous CookieStore/CookieMonster API as part of this CL, as the synchronous API is removed. This entire CL has been previously reviewed by the appropriate owners, however an error was made during the submit. BUG=68657 TEST=net_unittests / DeferredCookieTaskTest.* and CookieMonsterTest.* Review URL: http://codereview.chromium.org/7860039 TBR=erikwright@chromium.org Review URL: http://codereview.chromium.org/7862002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100460 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land http://codereview.chromium.org/7831056/ and ↵erikwright@chromium.org2011-09-091-14/+25
| | | | | | | | | | | | | | | | | | http://codereview.chromium.org/7833042/ . Finalize a CL originally by departed intern ycxiao@ that detaches the loading of cookies from the IO thread. They are now loaded on the DB thread. Cookie operations received in the meantime are queued and executed, on the IO thread, in the order they were received, when loading completes. A few straggler clients are updated to use the asynchronous CookieStore/CookieMonster API as part of this CL, as the synchronous API is removed. This entire CL has been previously reviewed by the appropriate owners, however an error was made during the submit. BUG=68657 TEST=net_unittests / DeferredCookieTaskTest.* and CookieMonsterTest.* Review URL: http://codereview.chromium.org/7860039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100415 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 100188 - Finalize a CL originally by departed intern ycxiao@ that ↵estade@chromium.org2011-09-091-25/+14
| | | | | | | | | | | | | | | | | | detaches the loading of cookies from the IO thread. They are now loaded on the DB thread. Cookie operations received in the meantime are queued and executed, on the IO thread, in the order they were received, when loading completes. A few straggler clients are updated to use the asynchronous CookieStore/CookieMonster API as part of this CL, as the synchronous API is removed. BUG=68657 TEST=net_unittests / DeferredCookieTaskTest.* and CookieMonsterTest.* Review URL: http://codereview.chromium.org/7833042 TBR=erikwright@chromium.org Review URL: http://codereview.chromium.org/7860026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100335 0039d316-1c4b-4281-b951-d872f2087c98
* Finalize a CL originally by departed intern ycxiao@ that detaches the ↵erikwright@chromium.org2011-09-081-14/+25
| | | | | | | | | | | | | | | loading of cookies from the IO thread. They are now loaded on the DB thread. Cookie operations received in the meantime are queued and executed, on the IO thread, in the order they were received, when loading completes. A few straggler clients are updated to use the asynchronous CookieStore/CookieMonster API as part of this CL, as the synchronous API is removed. BUG=68657 TEST=net_unittests / DeferredCookieTaskTest.* and CookieMonsterTest.* Review URL: http://codereview.chromium.org/7833042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100188 0039d316-1c4b-4281-b951-d872f2087c98
* Make FastShutdown.SlowTermination non-interactive.sreeram@chromium.org2011-08-191-0/+118
This avoids SimulateOSClick() flakiness. I've verified that the test continues to catch regressions in the original bug (cf: http://crrev.com/27831). BUG=89173 TEST=FastShutdown.SlowTermination Review URL: http://codereview.chromium.org/7671012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97415 0039d316-1c4b-4281-b951-d872f2087c98