diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 13:51:19 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 13:51:19 +0000 |
commit | c83d0103a4806d2d7b6d6bf96b814a54b51c2c75 (patch) | |
tree | d2696b1191229b6e685577449f31c87de64e7316 /base/dynamic_annotations.cc | |
parent | 659f73fa7b0a91ceef30e89fff34629f39853761 (diff) | |
download | chromium_src-c83d0103a4806d2d7b6d6bf96b814a54b51c2c75.zip chromium_src-c83d0103a4806d2d7b6d6bf96b814a54b51c2c75.tar.gz chromium_src-c83d0103a4806d2d7b6d6bf96b814a54b51c2c75.tar.bz2 |
When a nested run loop is driven directly by Run/DoRun as opposed to being a
nested native loop run by code outside of our control, and the nested run loop
stops, don't schedule nesting-deferred work until returning fron Run/DoRun.
BUG=24337, 24383
TEST=With r28745 backed out or an equivalent change recommitted:
1. Test case from bug 24337: the window should close
2. Test case from bug 24383: no Chromium processes should use 100% CPU
Review URL: http://codereview.chromium.org/264042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28811 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/dynamic_annotations.cc')
0 files changed, 0 insertions, 0 deletions