Index: mojo/public/js/new_bindings/base.js |
diff --git a/mojo/public/js/new_bindings/base.js b/mojo/public/js/new_bindings/base.js |
index db72d489db6ec016817ec1557a11812f33836b31..911d476d70e8ba48c4fd5574950f74aec9ed6588 100644 |
--- a/mojo/public/js/new_bindings/base.js |
+++ b/mojo/public/js/new_bindings/base.js |
@@ -34,17 +34,24 @@ mojo.config = { |
// you merge bar.mojom.js and foo.mojom.js into a single file. |
// |
// Performance tip: Avoid loading the same mojom.js file multiple times. |
- // Assume that |autoLoadMojomDeps| is set to true: |
- // <!-- No duplicate loading; recommended. --> |
+ // Assume that |autoLoadMojomDeps| is set to true, |
+ // |
+ // <!-- |
+ // (This comment tag is necessary on IOS to avoid interpreting the closing |
+ // script tags in the example.) |
+ // |
+ // No duplicate loading; recommended: |
// <script src="http://example.org/scripts/b/c/foo.mojom.js"></script> |
// |
- // <!-- No duplicate loading, although unnecessary. --> |
+ // No duplicate loading, although unnecessary: |
// <script src="http://example.org/scripts/b/d/bar.mojom.js"></script> |
// <script src="http://example.org/scripts/b/c/foo.mojom.js"></script> |
// |
- // <!-- Load bar.mojom.js twice; should be avoided. --> |
+ // Load bar.mojom.js twice; should be avoided: |
// <script src="http://example.org/scripts/b/c/foo.mojom.js"></script> |
// <script src="http://example.org/scripts/b/d/bar.mojom.js"></script> |
+ // |
+ // --> |
autoLoadMojomDeps: true |
}; |
@@ -99,7 +106,7 @@ mojo.config = { |
markMojomPendingLoad(id); |
internal.global.document.write('<script type="text/javascript" src="' + |
- url + '"></script>'); |
+ url + '"><' + '/script>'); |
} |
internal.exposeNamespace = exposeNamespace; |