Index: chrome/test/data/extensions/api_test/extension_options/embed_other/embedded/background.js |
diff --git a/chrome/test/data/extensions/api_test/extension_options/embed_other/embedded/background.js b/chrome/test/data/extensions/api_test/extension_options/embed_other/embedded/background.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..265358c43c0506974804a0ccbdba7f690e04dd35 |
--- /dev/null |
+++ b/chrome/test/data/extensions/api_test/extension_options/embed_other/embedded/background.js |
@@ -0,0 +1,12 @@ |
+// Copyright 2014 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+chrome.runtime.onMessageExternal.addListener( |
+ function(message, sender, sendResponse) { |
+ var optionsPages = chrome.extension.getViews().filter(function(view) { |
+ return view.document.location.pathname == '/options.html'; |
+ }); |
+ var response = { hasOptionsPage: optionsPages.length > 0 }; |
+ sendResponse(response); |
+}); |