Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(217)

Issue 7537039: Apply the new asynchronous CookieMonster API to extension_service_unittest.cc. (Closed)

Created:
9 years, 4 months ago by ycxiao
Modified:
9 years, 4 months ago
Reviewers:
Paweł Hajdan Jr.
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, mihaip+watch_chromium.org, erikwright (departed)
Visibility:
Public.

Description

Apply the new asynchronous CookieMonster API to extension_service_unittest.cc. BUG=68657 TEST=XXXX

Patch Set 1 #

Total comments: 3

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+46 lines, -5 lines) Patch
M chrome/browser/extensions/extension_service_unittest.cc View 1 4 chunks +46 lines, -5 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
ycxiao
Hi Pawel, PTAL. Thanks! Yancheng
9 years, 4 months ago (2011-08-02 20:52:26 UTC) #1
Paweł Hajdan Jr.
http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc File chrome/browser/extensions/extension_service_unittest.cc (right): http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc#newcode2677 chrome/browser/extensions/extension_service_unittest.cc:2677: 10); Why PostDelayedTask instead of doing it immediately? Also, ...
9 years, 4 months ago (2011-08-02 21:43:23 UTC) #2
ycxiao
http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc File chrome/browser/extensions/extension_service_unittest.cc (right): http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc#newcode2677 chrome/browser/extensions/extension_service_unittest.cc:2677: 10); On 2011/08/02 21:43:23, Paweł Hajdan Jr. wrote: > ...
9 years, 4 months ago (2011-08-02 23:00:24 UTC) #3
ycxiao
9 years, 4 months ago (2011-08-02 23:01:15 UTC) #4
Paweł Hajdan Jr.
http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc File chrome/browser/extensions/extension_service_unittest.cc (right): http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/extension_service_unittest.cc#newcode2677 chrome/browser/extensions/extension_service_unittest.cc:2677: 10); On 2011/08/02 23:00:24, ycxiao wrote: > On 2011/08/02 ...
9 years, 4 months ago (2011-08-02 23:29:59 UTC) #5
ycxiao
9 years, 4 months ago (2011-08-03 00:21:11 UTC) #6
On 2011/08/02 23:29:59, Paweł Hajdan Jr. wrote:
>
http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/exten...
> File chrome/browser/extensions/extension_service_unittest.cc (right):
> 
>
http://codereview.chromium.org/7537039/diff/1/chrome/browser/extensions/exten...
> chrome/browser/extensions/extension_service_unittest.cc:2677: 10);
> On 2011/08/02 23:00:24, ycxiao wrote:
> > On 2011/08/02 21:43:23, Paweł Hajdan Jr. wrote:
> > > Why PostDelayedTask instead of doing it immediately?
> > > 
> > > Also, this seems to be duplicating
> > > src/chrome/browser/automation/automation_util.cc
> > > 
> > > How about ensuring we have only one copy of the code?
> > 
> > The callback of CookieMonster may be invoked immediately or delayed
depending
> on
> > whether cookies are loaded in memory. The PostDelayedTask is to make sure
that
> > the MessageLoop:quit always happens after RunAllPending(). PostTask seems
also
> > work. But I am not confident about that.
> 
> Okay just get rid of PostDelayedTask.

Done the change. Move to the CL at http://codereview.chromium.org/7550020/.
Since I am traveling at mtv, I am not able to update this CL which is created at
my desktop.
Sorry for the inconvenience. Thanks!

Yancheng

Powered by Google App Engine
This is Rietveld 408576698