Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Side by Side Diff: tests/prebuilt/x86/pepper_plugin.html

Issue 6899031: Remove the obsolete prebuilt infrastructure files and disable multiarch. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « tests/prebuilt/x86/npapi_hw.nexe ('k') | tests/prebuilt/x86/pepper_plugin.nexe » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <!--
5 Copyright (c) 2009 The Native Client Authors. All rights reserved.
6 Use of this source code is governed by a BSD-style license that can be
7 found in the LICENSE file.
8 -->
9 <head>
10 <title> Pepper Plugin Demo </title>
11 <META HTTP-EQUIV="Pragma" CONTENT="no-cache" />
12 <META HTTP-EQUIV="Expires" CONTENT="-1" />
13 </head>
14
15 <body style="background-image:url(nacl.png); background-repeat:repeat;"
16 onload="nacllib.waitForModulesAndRunTests();"
17 onunload="nacllib.cleanUp();">
18
19 <p>
20 This page embeds a NaCl module for testing Pepper.
21 </p>
22 <table summary="Pepper Plugin 2d and 3d Demo">
23 <tr>
24 <td valign="middle" align="center" width="10%" style="background-color:Silver">
25 2D
26 </td>
27 <td valign="top" width="45%">
28 <embed name="nacl_module"
29 id="plugin_2d"
30 type="application/x-nacl"
31 src="pepper_plugin.nexe"
32 width="400"
33 height="400"
34 dimensions="2" />
35 </td>
36 <td valign="top" style="background-color:Silver" width="45%">
37 <div id="event_text_box_2d" style="width:400px; height:400px; overflow:auto">
38 </div>
39 </td>
40 </tr>
41 <tr>
42 <td valign="middle" align="center" width="10%" style="background-color:Silver">
43 3D
44 </td>
45 <td valign="top" width="45%">
46 <embed name="nacl_module"
47 id="plugin_3d"
48 type="application/x-nacl"
49 src="pepper_plugin.nexe"
50 width="400"
51 height="400"
52 dimensions="3" />
53 </td>
54 <td valign="top" style="background-color:Silver" width="45%">
55 <div id="event_text_box_3d" style="width:400px; height:400px; overflow:auto">
56 </div>
57 </td>
58 </tr>
59 </table>
60
61 <div id="status">NO-STATUS</div>
62
63 <script type="text/javascript" src="nacl_js_lib.js"></script>
64 <script type="text/javascript">
65 //<![CDATA[
66 var nacllib = new NaclLib("nacl_module", "status", 1000);
67
68 // we use a custom detector for whether a module is ready or not
69 nacllib.numModulesReady = function(modules) {
70 var count = 0;
71 for (var i = 0; i < modules.length; i++) {
72 try {
73 var foo = modules[i].moduleReady();
74 count += 1;
75 } catch(e) {
76 // do nothing
77 }
78 }
79 return count;
80 };
81
82 // we use a custom detector for whether a module is ready or not
83 nacllib.areTherePluginProblems = function(modules) {
84 return 0;
85 };
86
87 // The div where we report the events.
88 var event_box_2d = null;
89 var event_box_3d = null;
90
91 // The javascript functions to add a line to the div.
92 var addLine2d = function(line) {
93 event_box_2d.innerHTML = line + '<br>' + event_box_2d.innerHTML;
94 }
95
96 var addLine3d = function(line) {
97 event_box_3d.innerHTML = line + '<br>' + event_box_3d.innerHTML;
98 }
99
100 nacllib.test = function() {
101 event_box_2d = document.getElementById("event_text_box_2d");;
102 event_box_3d = document.getElementById("event_text_box_3d");;
103 var plugin_obj_2d = document.getElementById("plugin_2d");
104 var plugin_obj_3d = document.getElementById("plugin_3d");
105 // Add the banner to the top of the event log.
106 addLine2d('<b>Event log</b>');
107 addLine3d('<b>Event log</b>');
108 // Set the plugin to report events to the event log.
109 plugin_obj_2d.setTextBox(addLine2d);
110 plugin_obj_3d.setTextBox(addLine3d);
111 // Return success.
112 return "";
113 };
114 //]]>
115 </script>
116
117 </body>
118 </html>
OLDNEW
« no previous file with comments | « tests/prebuilt/x86/npapi_hw.nexe ('k') | tests/prebuilt/x86/pepper_plugin.nexe » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698