diff options
author | tapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-01 01:52:18 +0000 |
---|---|---|
committer | tapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-01 01:52:18 +0000 |
commit | f5a263d76dd8280a860fc084df63be5f669223ce (patch) | |
tree | e071677ed4ac8601ea39e60a111d9fda239c8aaa /content/browser/resources/media/util.js | |
parent | be7de354ac09078aa517cd1bd7f2ea59c7a4e912 (diff) | |
download | chromium_src-f5a263d76dd8280a860fc084df63be5f669223ce.zip chromium_src-f5a263d76dd8280a860fc084df63be5f669223ce.tar.gz chromium_src-f5a263d76dd8280a860fc084df63be5f669223ce.tar.bz2 |
Skip a first-run import on Mac when there is nothing left to import.
This can happen if (e.g.) master_preferences filters out all things
available to import (e.g.) from Safari. The import process on mac still
starts, but has nothing to import. This causes it to hang, because the
Import_Finished IPC is hooked onto the last item (not on NotifyEnded).
This change also adds a regression test.
BUG=169984
TEST=Added browser_test:FirstRunMasterPrefsBrowserTest.ImportNothingAndShowNewTabPage
Review URL: https://chromiumcodereview.appspot.com/12094026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180039 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/resources/media/util.js')
0 files changed, 0 insertions, 0 deletions