| OLD | NEW | 
|---|
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 "apps/launcher.h" | 5 #include "apps/launcher.h" | 
| 6 | 6 | 
| 7 #include <memory> | 7 #include <memory> | 
| 8 #include <set> | 8 #include <set> | 
| 9 #include <utility> | 9 #include <utility> | 
| 10 | 10 | 
| (...skipping 375 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 386 } | 386 } | 
| 387 | 387 | 
| 388 void LaunchPlatformAppWithPath(Profile* profile, | 388 void LaunchPlatformAppWithPath(Profile* profile, | 
| 389                                const Extension* extension, | 389                                const Extension* extension, | 
| 390                                const base::FilePath& file_path) { | 390                                const base::FilePath& file_path) { | 
| 391   scoped_refptr<PlatformAppPathLauncher> launcher = | 391   scoped_refptr<PlatformAppPathLauncher> launcher = | 
| 392       new PlatformAppPathLauncher(profile, extension, file_path); | 392       new PlatformAppPathLauncher(profile, extension, file_path); | 
| 393   launcher->Launch(); | 393   launcher->Launch(); | 
| 394 } | 394 } | 
| 395 | 395 | 
|  | 396 void LaunchPlatformAppWithAction(Profile* profile, | 
|  | 397                                  const extensions::Extension* extension, | 
|  | 398                                  extensions::ActionData action_data) { | 
|  | 399   AppRuntimeEventRouter::DispatchOnLaunchedEventWithAction(profile, extension, | 
|  | 400                                                            action_data); | 
|  | 401 } | 
|  | 402 | 
| 396 void LaunchPlatformApp(Profile* profile, | 403 void LaunchPlatformApp(Profile* profile, | 
| 397                        const Extension* extension, | 404                        const Extension* extension, | 
| 398                        extensions::AppLaunchSource source) { | 405                        extensions::AppLaunchSource source) { | 
| 399   LaunchPlatformAppWithCommandLine( | 406   LaunchPlatformAppWithCommandLine( | 
| 400       profile, | 407       profile, | 
| 401       extension, | 408       extension, | 
| 402       base::CommandLine(base::CommandLine::NO_PROGRAM), | 409       base::CommandLine(base::CommandLine::NO_PROGRAM), | 
| 403       base::FilePath(), | 410       base::FilePath(), | 
| 404       source); | 411       source); | 
| 405 } | 412 } | 
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 442 void LaunchPlatformAppWithUrl(Profile* profile, | 449 void LaunchPlatformAppWithUrl(Profile* profile, | 
| 443                               const Extension* extension, | 450                               const Extension* extension, | 
| 444                               const std::string& handler_id, | 451                               const std::string& handler_id, | 
| 445                               const GURL& url, | 452                               const GURL& url, | 
| 446                               const GURL& referrer_url) { | 453                               const GURL& referrer_url) { | 
| 447   AppRuntimeEventRouter::DispatchOnLaunchedEventWithUrl( | 454   AppRuntimeEventRouter::DispatchOnLaunchedEventWithUrl( | 
| 448       profile, extension, handler_id, url, referrer_url); | 455       profile, extension, handler_id, url, referrer_url); | 
| 449 } | 456 } | 
| 450 | 457 | 
| 451 }  // namespace apps | 458 }  // namespace apps | 
| OLD | NEW | 
|---|