| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- <!DOCTYPE html>
 
- <html>
 
- <head>
 
-     <title>Amber Smalltalk</title>
 
-     <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
 
-     <meta name="author" content="Nicolas Petton"/>
 
-     <script>
 
-         var require = {
 
-             baseUrl: "..",
 
-             map: {"*": {
 
-                 "amber/Platform": "amber_core/Platform-Browser",
 
-                 "amber/compatibility": "amber/browser-compatibility"
 
-             }}
 
-         };
 
-     </script>
 
-     <script type='text/javascript' src='../node_modules/es6-promise/dist/es6-promise.js'></script>
 
-     <script type='text/javascript' src='../node_modules/requirejs/require.js'></script>
 
-     <script type='text/javascript' src='../config.js'></script>
 
- </head>
 
- <body>
 
- <p id="loading">Loading Amber for development ...</p>
 
- <p id="startlegacy">To start legacy in-page IDE, <a href="#" onclick="require('amber/helpers').globals.Browser._open(); return false;">click here</a>.</p>
 
- <p id="starthelios">To popup Helios IDE, <a href="#" onclick="require('amber/helpers').popupHelios(); return false;">click here</a>.</p>
 
- <script type='text/javascript'>
 
-     var startLegacy = document.getElementById("startlegacy");
 
-     startLegacy.parentNode.removeChild(startLegacy);
 
-     var startHelios = document.getElementById("starthelios");
 
-     startHelios.parentNode.removeChild(startHelios);
 
-     var loadHelpers = new Promise(function (resolve, reject) {
 
-         setTimeout(function () {
 
-             require(["amber/legacy/IDE", "amber/web/Web", "amber/legacy/Benchfib", "helios/all", "amber_cli/AmberCli"], resolve, reject);
 
-         }, 250);
 
-     });
 
-     require(["amber/devel"], function (amber) {
 
-         loadHelpers
 
-                 .then(function () {
 
-                     return amber.initialize({'transport.defaultAmdNamespace': "amber_core"})
 
-                 })
 
-                 .then(function () {
 
-                     var loading = document.getElementById("loading");
 
-                     loading.parentNode.appendChild(startLegacy);
 
-                     loading.parentNode.appendChild(startHelios);
 
-                     loading.parentNode.removeChild(loading);
 
-                 });
 
-     });
 
- </script>
 
- </body>
 
- </html> 
 
 
  |