browser/components/loop/ui/index.html
author Dan Mosedale <dmose@meer.net>
Fri, 26 Jun 2015 17:40:35 -0700
changeset 268488 0c42f28d884daa0945e4e2a6de4c58b4f93a2d07
parent 267512 d42c1dc7fbc1c2acf7492e0e393fca7c65d51859
child 269201 54ff2c2fb59c0842ffade44f1b30a6620029ac31
child 270154 886572f8cb41375277efd42462d6f818b4ebe82c
permissions -rw-r--r--
Bug 1173582-no longer need to ship/load SDK CSS & related assets, r=Standard8

<!DOCTYPE html>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/.  -->
<html>
  <head>
    <meta charset="utf-8">
    <title>Loop UI Components Showcase</title>
    <link rel="stylesheet" type="text/css" href="../content/shared/css/reset.css">
    <link rel="stylesheet" type="text/css" href="../content/shared/css/common.css">
    <link rel="stylesheet" type="text/css" href="../content/shared/css/conversation.css">
    <link class="fx-embedded-panel" rel="stylesheet" type="text/css"
          href="../content/css/panel.css">
    <link class="fx-embedded-panel" rel="stylesheet" type="text/css"
          href="../content/css/contacts.css">
    <link class="standalone" rel="stylesheet" type="text/css"
          href="../content/css/webapp.css">
    <link rel="stylesheet" type="text/css" href="ui-showcase.css">
 </head>
  <body>
    <script>
      var uncaughtError;
      window.addEventListener("error", function(error) {
        uncaughtError = error;
      });
    </script>

    <div id="main"></div>
    <div id="results"></div>
    <script src="fake-mozLoop.js"></script>
    <script src="fake-l10n.js"></script>
    <script>
      window.OTProperties = {
        cdnURL: '../content/shared/libs/'
      };
      window.OTProperties.assetURL = window.OTProperties.cdnURL + 'sdk-content/';
      window.OTProperties.configURL = window.OTProperties.assetURL + 'js/dynamic_config.min.js';
    </script>
    <script src="../content/js/multiplexGum.js"></script>
    <script src="../content/shared/libs/sdk.js"></script>
    <script src="../content/shared/libs/react-0.12.2.js"></script>
    <script src="../content/shared/libs/jquery-2.1.4.js"></script>
    <script src="../content/shared/libs/lodash-2.4.1.js"></script>
    <script src="../content/shared/libs/backbone-1.1.2.js"></script>
    <script src="../content/shared/js/feedbackApiClient.js"></script>
    <script src="../content/shared/js/actions.js"></script>
    <script src="../content/shared/js/utils.js"></script>
    <script src="../content/shared/js/models.js"></script>
    <script src="../content/shared/js/mixins.js"></script>
    <script src="../content/shared/js/websocket.js"></script>
    <script src="../content/shared/js/validate.js"></script>
    <script src="../content/shared/js/dispatcher.js"></script>
    <script src="../content/shared/js/store.js"></script>
    <script src="../content/shared/js/conversationStore.js"></script>
    <script src="../content/shared/js/roomStates.js"></script>
    <script src="../content/shared/js/fxOSActiveRoomStore.js"></script>
    <script src="../content/shared/js/activeRoomStore.js"></script>
    <script src="../content/shared/js/feedbackStore.js"></script>
    <script src="../content/shared/js/views.js"></script>
    <script src="../content/shared/js/feedbackViews.js"></script>
    <script src="../content/shared/js/textChatStore.js"></script>
    <script src="../content/shared/js/textChatView.js"></script>
    <script src="../content/js/roomStore.js"></script>
    <script src="../content/js/roomViews.js"></script>
    <script src="../content/js/conversationViews.js"></script>
    <script src="../content/js/client.js"></script>
    <script src="../standalone/content/js/multiplexGum.js"></script>
    <script src="../standalone/content/js/webapp.js"></script>
    <script src="../standalone/content/js/standaloneRoomViews.js"></script>
    <script src="../standalone/content/js/fxOSMarketplace.js"></script>
    <script type="text/javascript;version=1.8" src="../content/js/contacts.js"></script>
    <script>
      if (!loop.contacts) {
        // For browsers that don't support ES6 without special flags (all but Fx
        // at the moment), we shim the contacts namespace with its most barebone
        // implementation.
        loop.contacts = {
          ContactsList: React.createClass({render: function() {
            return React.DOM.div();
          }}),
          ContactDetailsForm: React.createClass({render: function() {
            return React.DOM.div();
          }})
        };
      }
    </script>
    <script src="../content/js/panel.js"></script>
    <script src="../content/js/conversation.js"></script>
    <script src="react-frame-component.js"></script>
    <script src="ui-showcase.js"></script>
  </body>
</html>