| OLD | NEW | 
|     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/webui/extensions/extension_settings_handler.h" |     5 #include "chrome/browser/ui/webui/extensions/extension_settings_handler.h" | 
|     6  |     6  | 
|     7 #include "apps/app_load_service.h" |     7 #include "apps/app_load_service.h" | 
|     8 #include "apps/app_restore_service.h" |     8 #include "apps/app_restore_service.h" | 
|     9 #include "apps/saved_files_service.h" |     9 #include "apps/saved_files_service.h" | 
|    10 #include "apps/shell_window.h" |    10 #include "apps/shell_window.h" | 
| (...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   624   results.SetBoolean("profileIsManaged", is_managed); |   624   results.SetBoolean("profileIsManaged", is_managed); | 
|   625   results.SetBoolean("developerMode", developer_mode); |   625   results.SetBoolean("developerMode", developer_mode); | 
|   626   results.SetBoolean( |   626   results.SetBoolean( | 
|   627       "appsDevToolsEnabled", |   627       "appsDevToolsEnabled", | 
|   628       CommandLine::ForCurrentProcess()->HasSwitch(switches::kAppsDevtool)); |   628       CommandLine::ForCurrentProcess()->HasSwitch(switches::kAppsDevtool)); | 
|   629  |   629  | 
|   630   bool load_unpacked_disabled = |   630   bool load_unpacked_disabled = | 
|   631       extension_service_->extension_prefs()->ExtensionsBlacklistedByDefault(); |   631       extension_service_->extension_prefs()->ExtensionsBlacklistedByDefault(); | 
|   632   results.SetBoolean("loadUnpackedDisabled", load_unpacked_disabled); |   632   results.SetBoolean("loadUnpackedDisabled", load_unpacked_disabled); | 
|   633  |   633  | 
|   634   web_ui()->CallJavascriptFunction("ExtensionSettings.returnExtensionsData", |   634   web_ui()->CallJavascriptFunction( | 
|   635                                    results); |   635       "extensions.ExtensionSettings.returnExtensionsData", results); | 
|   636  |   636  | 
|   637   MaybeRegisterForNotifications(); |   637   MaybeRegisterForNotifications(); | 
|   638 } |   638 } | 
|   639  |   639  | 
|   640 void ExtensionSettingsHandler::HandleToggleDeveloperMode( |   640 void ExtensionSettingsHandler::HandleToggleDeveloperMode( | 
|   641     const base::ListValue* args) { |   641     const base::ListValue* args) { | 
|   642   Profile* profile = Profile::FromWebUI(web_ui()); |   642   Profile* profile = Profile::FromWebUI(web_ui()); | 
|   643   if (profile->IsManaged()) |   643   if (profile->IsManaged()) | 
|   644     return; |   644     return; | 
|   645  |   645  | 
| (...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1121     extension_service_->EnableExtension(extension_id); |  1121     extension_service_->EnableExtension(extension_id); | 
|  1122   } else { |  1122   } else { | 
|  1123     ExtensionErrorReporter::GetInstance()->ReportError( |  1123     ExtensionErrorReporter::GetInstance()->ReportError( | 
|  1124         UTF8ToUTF16(JoinString(requirement_errors, ' ')), |  1124         UTF8ToUTF16(JoinString(requirement_errors, ' ')), | 
|  1125         true /* be noisy */); |  1125         true /* be noisy */); | 
|  1126   } |  1126   } | 
|  1127   requirements_checker_.reset(); |  1127   requirements_checker_.reset(); | 
|  1128 } |  1128 } | 
|  1129  |  1129  | 
|  1130 }  // namespace extensions |  1130 }  // namespace extensions | 
| OLD | NEW |