| Index: chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java
|
| index 0943ed7d5310a794f2e05e0d482ac8e208085877..773311339c0a18f2a3565631662589c514707195 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java
|
| @@ -79,6 +79,16 @@ public class PhysicalWebBroadcastService extends Service {
|
| }
|
| };
|
|
|
| + /**
|
| + * Starts the PhysicalWebBroadcastService.
|
| + */
|
| + public static void startBroadcastService(String url) {
|
| + Context context = ContextUtils.getApplicationContext();
|
| + Intent intent = new Intent(context, PhysicalWebBroadcastService.class);
|
| + intent.putExtra(DISPLAY_URL_KEY, url);
|
| + context.startService(intent);
|
| + }
|
| +
|
| @Override
|
| public int onStartCommand(Intent intent, int flags, int startId) {
|
| String displayUrl = fetchDisplayUrl(intent);
|
|
|