2 * Copyright 2013 The Chromium Authors. All rights reserved. Use of this
3 * source code is governed by a BSD-style license that can be found in the
8 <script type="text/javascript">
10 // The window reference of the embedder to send post message reply.
11 var embedderWindowChannel = null;
13 var notifyEmbedder = function(msg_array) {
14 embedderWindowChannel.postMessage(JSON.stringify(msg_array), '*');
17 var onPostMessageReceived = function(e) {
18 embedderWindowChannel = e.source;
19 var data = JSON.parse(e.data);
20 if (data[0] == 'get-frame-name') {
21 var testName = data[1];
22 notifyEmbedder(['get-frame-name', testName, window.name]);
23 } else if (data[0] == 'close') {
28 window.addEventListener('message', onPostMessageReceived, false);
32 <div>This is a guest in a new webview.</div>