| Index: mojo/apps/js/main.js
|
| diff --git a/mojo/apps/js/main.js b/mojo/apps/js/main.js
|
| index e2562cf088f4b6ddcdaa0f8189e81e3556722341..3a44f04f5c7a95d1b2c82356b20e364057c5cda1 100644
|
| --- a/mojo/apps/js/main.js
|
| +++ b/mojo/apps/js/main.js
|
| @@ -3,36 +3,36 @@
|
| // found in the LICENSE file.
|
|
|
| // This trivial app just loads "cnn.com" using the Mojo Network and URLLoader
|
| -// services and then prints a brief summary of the response. It's intended to
|
| -// be run using the mojo_js content handler and assumes that this source file
|
| -// is specified as a URL. For example:
|
| +// services and then prints a brief summary of the response.
|
| //
|
| +// To run it using mojo_js_standalone (don't forget the quotes):
|
| +// mojo_shell 'mojo://mojo_js_standalone THIS_DIR/main.js'
|
| +//
|
| +// To run it using mojo_js_content handler this file must be specified as
|
| +// a URL. For example:
|
| // (cd YOUR_DIR/mojo/apps/js; python -m SimpleHTTPServer ) &
|
| -// mojo_shell --content-handlers=application/javascript,mojo://mojo_js \
|
| -// http://localhost:8000/test.js
|
| +// mojo_shell \
|
| +// --content-handlers=application/javascript,mojo://mojo_js_content_handler \
|
| +// http://localhost:8000/test.js
|
|
|
| define("test", [
|
| + "mojo/apps/js/mojo",
|
| "mojo/public/js/bindings/core",
|
| "mojo/public/js/bindings/connection",
|
| "mojo/public/js/bindings/support",
|
| "mojo/services/public/interfaces/network/network_service.mojom",
|
| "mojo/services/public/interfaces/network/url_loader.mojom",
|
| - "mojo",
|
| "console"
|
| -], function(core, connection, support, net, loader, mojo, console) {
|
| +], function(mojo, core, connection, support, net, loader, console) {
|
|
|
| - var netServiceHandle = mojo.connectToService(
|
| - "mojo:mojo_network_service", net.NetworkService.name);
|
| - var netConnection = new connection.Connection(
|
| - netServiceHandle,
|
| - net.NetworkService.stubClass,
|
| - net.NetworkService.proxyClass);
|
| + var networkService = mojo.connectToService(
|
| + "mojo:mojo_network_service", net.NetworkService);
|
|
|
| var urlLoaderPipe = core.createMessagePipe();
|
| - netConnection.remote.createURLLoader(urlLoaderPipe.handle1);
|
| + networkService.createURLLoader(urlLoaderPipe.handle1);
|
| var urlLoaderConnection = new connection.Connection(
|
| urlLoaderPipe.handle0,
|
| - loader.URLLoader.stubClass,
|
| + function(){},
|
| loader.URLLoader.proxyClass);
|
|
|
| var urlRequest = new loader.URLRequest({
|
|
|