| Index: pkg/browser/lib/interop.js
|
| diff --git a/runtime/bin/vmstats/packages/browser/dart.js b/pkg/browser/lib/interop.js
|
| similarity index 84%
|
| copy from runtime/bin/vmstats/packages/browser/dart.js
|
| copy to pkg/browser/lib/interop.js
|
| index bf60f52cc0f53be9a7bf74855d34f0dbfe34d3e7..52cc966cdb200a57402da7387b8e4aa5012f5be8 100644
|
| --- a/runtime/bin/vmstats/packages/browser/dart.js
|
| +++ b/pkg/browser/lib/interop.js
|
| @@ -1,41 +1,9 @@
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -// Bootstrap support for Dart scripts on the page as this script.
|
| -if (navigator.webkitStartDart) {
|
| - if (!navigator.webkitStartDart()) {
|
| - document.body.innerHTML = 'This build has expired. Please download a new Dartium at http://www.dartlang.org/dartium/index.html';
|
| - }
|
| -} else {
|
| - // TODO:
|
| - // - Support in-browser compilation.
|
| - // - Handle inline Dart scripts.
|
| - window.addEventListener("DOMContentLoaded", function (e) {
|
| - // Fall back to compiled JS. Run through all the scripts and
|
| - // replace them if they have a type that indicate that they source
|
| - // in Dart code.
|
| - //
|
| - // <script type="application/dart" src="..."></script>
|
| - //
|
| - var scripts = document.getElementsByTagName("script");
|
| - var length = scripts.length;
|
| - for (var i = 0; i < length; ++i) {
|
| - if (scripts[i].type == "application/dart") {
|
| - // Remap foo.dart to foo.dart.js.
|
| - if (scripts[i].src && scripts[i].src != '') {
|
| - var script = document.createElement('script');
|
| - script.src = scripts[i].src + '.js';
|
| - var parent = scripts[i].parentNode;
|
| - parent.replaceChild(script, scripts[i]);
|
| - }
|
| - }
|
| - }
|
| - }, false);
|
| -}
|
| -
|
| // ---------------------------------------------------------------------------
|
| -// Experimental support for JS interoperability
|
| +// Support for JS interoperability
|
| // ---------------------------------------------------------------------------
|
| function SendPortSync() {
|
| }
|
|
|