| Index: android_webview/test/shell/assets/full_screen_video.js
|
| diff --git a/android_webview/test/shell/assets/full_screen_video.js b/android_webview/test/shell/assets/full_screen_video.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..2427171007545f7c94e902a6228a40ddfbca3b0c
|
| --- /dev/null
|
| +++ b/android_webview/test/shell/assets/full_screen_video.js
|
| @@ -0,0 +1,27 @@
|
| +// Copyright (c) 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.
|
| +
|
| +function goFullscreen(id) {
|
| + var element = document.getElementById(id);
|
| + if (element.webkitRequestFullScreen) {
|
| + element.webkitRequestFullScreen();
|
| + }
|
| +}
|
| +
|
| +function playVideo() {
|
| + document.getElementById('video').play();
|
| +}
|
| +
|
| +addEventListener('DOMContentLoaded', function() {
|
| + document.addEventListener('webkitfullscreenchange', function() {
|
| + javaOnEnterFullscreen.notifyJava();
|
| + }, false);
|
| + document.getElementById('video').addEventListener('play', function() {
|
| + javaOnPlayObserver.notifyJava();
|
| + }, false);
|
| + document.addEventListener('webkitfullscreenerror', function() {
|
| + javaFullScreenErrorObserver.notifyJava();
|
| + }, false);
|
| +}, false);
|
| +
|
|
|