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

Side by Side Diff: chrome/browser/ui/chrome_select_file_policy.cc

Issue 2733823003: Move final vector icons out of ui/gfx/vector_icons/ and remove the (Closed)
Patch Set: fix deps Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/chrome_select_file_policy.h" 5 #include "chrome/browser/ui/chrome_select_file_policy.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/callback.h" 8 #include "base/callback.h"
9 #include "base/logging.h" 9 #include "base/logging.h"
10 #include "chrome/browser/browser_process.h" 10 #include "chrome/browser/browser_process.h"
11 #include "chrome/browser/infobars/infobar_service.h" 11 #include "chrome/browser/infobars/infobar_service.h"
12 #include "chrome/common/pref_names.h" 12 #include "chrome/common/pref_names.h"
13 #include "chrome/grit/generated_resources.h" 13 #include "chrome/grit/generated_resources.h"
14 #include "components/infobars/core/infobar_delegate.h" 14 #include "components/infobars/core/infobar_delegate.h"
15 #include "components/infobars/core/simple_alert_infobar_delegate.h" 15 #include "components/infobars/core/simple_alert_infobar_delegate.h"
16 #include "components/prefs/pref_service.h" 16 #include "components/prefs/pref_service.h"
17 #include "ui/base/l10n/l10n_util.h" 17 #include "ui/base/l10n/l10n_util.h"
18 #include "ui/gfx/vector_icons_public.h"
19 18
20 ChromeSelectFilePolicy::ChromeSelectFilePolicy( 19 ChromeSelectFilePolicy::ChromeSelectFilePolicy(
21 content::WebContents* source_contents) 20 content::WebContents* source_contents)
22 : source_contents_(source_contents) { 21 : source_contents_(source_contents) {
23 } 22 }
24 23
25 ChromeSelectFilePolicy::~ChromeSelectFilePolicy() {} 24 ChromeSelectFilePolicy::~ChromeSelectFilePolicy() {}
26 25
27 bool ChromeSelectFilePolicy::CanOpenSelectFileDialog() { 26 bool ChromeSelectFilePolicy::CanOpenSelectFileDialog() {
28 return FileSelectDialogsAllowed(); 27 return FileSelectDialogsAllowed();
(...skipping 18 matching lines...) Expand all
47 46
48 // local_state() can return NULL for tests. 47 // local_state() can return NULL for tests.
49 if (!g_browser_process->local_state()) 48 if (!g_browser_process->local_state())
50 return false; 49 return false;
51 50
52 return !g_browser_process->local_state()->FindPreference( 51 return !g_browser_process->local_state()->FindPreference(
53 prefs::kAllowFileSelectionDialogs) || 52 prefs::kAllowFileSelectionDialogs) ||
54 g_browser_process->local_state()->GetBoolean( 53 g_browser_process->local_state()->GetBoolean(
55 prefs::kAllowFileSelectionDialogs); 54 prefs::kAllowFileSelectionDialogs);
56 } 55 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698