summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/browser_browsertest.cc
diff options
context:
space:
mode:
authornkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-03 13:46:08 +0000
committernkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-03 13:46:08 +0000
commit190e31f0cbcc57130f3b83410bdc75f406da2baa (patch)
tree24cfb624162d7b85146fd099677d1deb4476078a /chrome/browser/ui/browser_browsertest.cc
parent3d27affc246fdae96a9bd15f96f6cb801ce515d3 (diff)
downloadchromium_src-190e31f0cbcc57130f3b83410bdc75f406da2baa.zip
chromium_src-190e31f0cbcc57130f3b83410bdc75f406da2baa.tar.gz
chromium_src-190e31f0cbcc57130f3b83410bdc75f406da2baa.tar.bz2
Revert 281227 "Revert 281130 "Replace "external_install" boolean..."
Test is still failing: http://goo.gl/jfJxhL > Revert 281130 "Replace "external_install" boolean parameter with..." > > Reason for revert: > Speculative revert, PlatformAppBrowserTest.Messaging test is broken: http://goo.gl/nYCK6a > > > Replace "external_install" boolean parameter with explicit enumeration in ExtensionUninstall method. > > > > The intent is to be able to address issues found in https://code.google.com/p/chromium/issues/detail?id=84556#c39 > > > > * This change should be a strict refactoring, and there should be no change of behavior wrt to extension uninstall behavior. > > > > * Identify a few specific reasons for extension uninstall and create enum values for them. > > > > * Run "git cl format" > > > > > > BUG=84556 > > TBR=sky@chromium.org for trivial changes under chrome/browser, except chrome/browser/extensions (already lgtm'ed). > > > > Review URL: https://codereview.chromium.org/284103002 > > TBR=rpaquay@chromium.org > > Review URL: https://codereview.chromium.org/369863002 TBR=nkostylev@chromium.org Review URL: https://codereview.chromium.org/367283005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281269 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/browser_browsertest.cc')
-rw-r--r--chrome/browser/ui/browser_browsertest.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/ui/browser_browsertest.cc b/chrome/browser/ui/browser_browsertest.cc
index a33a737..a4bb7b2 100644
--- a/chrome/browser/ui/browser_browsertest.cc
+++ b/chrome/browser/ui/browser_browsertest.cc
@@ -1307,7 +1307,9 @@ IN_PROC_BROWSER_TEST_F(BrowserTest, MAYBE_TabClosingWhenRemovingExtension) {
// Uninstall the extension and make sure TabClosing is sent.
ExtensionService* service = extensions::ExtensionSystem::Get(
browser()->profile())->extension_service();
- service->UninstallExtension(GetExtension()->id(), false, NULL);
+ service->UninstallExtension(GetExtension()->id(),
+ ExtensionService::UNINSTALL_REASON_FOR_TESTING,
+ NULL);
EXPECT_EQ(1, observer.closing_count());
model->RemoveObserver(&observer);