Showing with 210 additions and 221 deletions.
  1. +11 −25 Gruntfile.js
  2. +1 −1 demos/listview-autodividers-linkbar/autodividers-linkbar-demo.html
  3. +1 −1 demos/listview-grid/listview-grid.html
  4. +1 −1 demos/pages-dialog/dialog-alt.html
  5. +1 −1 demos/pages-dialog/dialog-buttons.html
  6. +1 −1 demos/pages-dialog/dialog-corners.html
  7. +1 −1 demos/pages-dialog/dialog-noclosebtn.html
  8. +1 −1 demos/pages-dialog/dialog-overlay.html
  9. +1 −1 demos/pages-dialog/dialog-rightclosebtn.html
  10. +1 −1 demos/pages-dialog/dialog-success.html
  11. +1 −1 demos/pages-dialog/dialog-with-select.html
  12. +1 −1 demos/pages-dialog/dialog.html
  13. +1 −1 demos/pages-multi-page/index.html
  14. +1 −1 demos/pages-single-page/index.html
  15. +1 −1 demos/pages/samepagetransition.html
  16. +1 −1 demos/pages/startpage.html
  17. +1 −1 demos/panel-external-internal/index.html
  18. +1 −1 demos/panel-external-internal/page-b.html
  19. +1 −1 demos/panel-external-internal/page-c.html
  20. +1 −1 demos/swipe-page/buenosaires.html
  21. +1 −1 demos/swipe-page/capetown.html
  22. +1 −1 demos/swipe-page/newyork.html
  23. +1 −1 demos/swipe-page/paris.html
  24. +1 −1 demos/swipe-page/seoul.html
  25. +1 −1 demos/swipe-page/sydney.html
  26. 0 {js → external/jquery-ui}/jquery.ui.core.js
  27. 0 {js/widgets → external/jquery-ui}/jquery.ui.tabs.js
  28. 0 {js → external/jquery-ui}/jquery.ui.widget.js
  29. 0 {js → external/jquery}/jquery.js
  30. 0 {js → external/jquery/plugins}/jquery.hashchange.js
  31. 0 external/{ → qunit}/qunit.css
  32. 0 external/{ → qunit}/qunit.js
  33. +1 −1 js/events/navigate.js
  34. +1 −1 js/jquery.mobile.helpers.js
  35. +2 −2 js/jquery.mobile.init.js
  36. +0 −1 js/jquery.mobile.js
  37. +1 −1 js/jquery.mobile.navigation.js
  38. +1 −1 js/jquery.mobile.widget.js
  39. +1 −1 js/jquery.tag.inserter.js
  40. +9 −5 js/requirejs.config.js
  41. +1 −1 js/widgets/pagecontainer.js
  42. +1 −1 js/widgets/popup.js
  43. +1 −1 js/widgets/tabs.js
  44. +1 −1 tests/functional/addrbar.html
  45. +1 −1 tests/functional/autodividers.html
  46. +1 −1 tests/functional/eventlogger.html
  47. +1 −1 tests/functional/gridlayout.html
  48. +1 −1 tests/functional/hashchange/hashchange.html
  49. +1 −1 tests/functional/hashchange/hashchange1.html
  50. +1 −1 tests/functional/hashchange/hashchange2.html
  51. +2 −2 tests/integration/checkboxradio/index.html
  52. +2 −2 tests/integration/collapsible/index.html
  53. +2 −2 tests/integration/core/index.html
  54. +2 −2 tests/integration/degrade-inputs/index.html
  55. +2 −2 tests/integration/dialog-extension/index.html
  56. +2 −2 tests/integration/dialog-extension/no-hash-tests.html
  57. +2 −2 tests/integration/dialog/index.html
  58. +2 −2 tests/integration/dialog/no-hash-tests.html
  59. +2 −2 tests/integration/filterable/index.html
  60. +2 −2 tests/integration/fixed-toolbar/index.html
  61. +2 −2 tests/integration/forms/index.html
  62. +2 −2 tests/integration/listview/index.html
  63. +1 −1 tests/integration/listview/push-state-disabled-tests.html
  64. +2 −2 tests/integration/navigation/base-tests.html
  65. +2 −2 tests/integration/navigation/click-handler-tests.html
  66. +2 −2 tests/integration/navigation/event/beforenavigate-tests.html
  67. +2 −2 tests/integration/navigation/event/index.html
  68. +1 −1 tests/integration/navigation/event/push-state-disabled-tests.html
  69. +2 −2 tests/integration/navigation/index.html
  70. +1 −1 tests/integration/navigation/init-query-param-hash-tests.html
  71. +2 −2 tests/integration/navigation/init-tests/query-param-hash.html
  72. +2 −2 tests/integration/navigation/method/index.html
  73. +1 −1 tests/integration/navigation/method/push-state-disabled-method-tests.html
  74. +2 −2 tests/integration/navigation/multipage/index.html
  75. +1 −1 tests/integration/navigation/push-state-disabled-base-tests.html
  76. +1 −1 tests/integration/navigation/push-state-disabled-tests.html
  77. +2 −2 tests/integration/navigation/sequence/index.html
  78. +1 −1 tests/integration/navigation/sequence/sequence-dialog-hash-key-tests.html
  79. +1 −1 tests/integration/navigation/sequence/sequence-path1-path2-dialog-hash-key-tests.html
  80. +1 −1 tests/integration/navigation/sequence/sequence-push-state-disabled-dialog-hash-key-tests.html
  81. +1 −1 ...tegration/navigation/sequence/sequence-push-state-disabled-path1-path2-dialog-hash-key-tests.html
  82. +1 −1 tests/integration/navigation/sequence/sequence-push-state-disabled-tests.html
  83. +2 −2 tests/integration/navigation/sequence/sequence-redirect.html
  84. +2 −2 tests/integration/page/index.html
  85. +2 −2 tests/integration/popup/index.html
  86. +2 −2 tests/integration/select/cached-tests.html
  87. +2 −2 tests/integration/select/index.html
  88. +2 −2 tests/integration/toolbar/index.html
  89. +2 −2 tests/integration/transitions/index.html
  90. +2 −2 tests/unit/button-markup/index.html
  91. +2 −2 tests/unit/button/index.html
  92. +2 −2 tests/unit/checkboxradio/index.html
  93. +2 −2 tests/unit/content/index.html
  94. +2 −2 tests/unit/controlgroup/index.html
  95. +2 −2 tests/unit/core/index.html
  96. +2 −2 tests/unit/degrade-inputs/index.html
  97. +2 −2 tests/unit/dialog/index.html
  98. +2 −2 tests/unit/event/index.html
  99. +2 −2 tests/unit/field-contain/index.html
  100. +2 −2 tests/unit/filterable/index.html
  101. +2 −2 tests/unit/fixed-toolbar/index.html
  102. +2 −2 tests/unit/flipswitch/index.html
  103. +2 −2 tests/unit/individual-modules/button-tests.html
  104. +2 −2 tests/unit/individual-modules/collapsible-tests.html
  105. +2 −2 tests/unit/individual-modules/collapsibleset-tests.html
  106. +2 −2 tests/unit/individual-modules/textinput-tests.html
  107. +2 −2 tests/unit/init/dialog-load-tests.html
  108. +2 −2 tests/unit/init/index.html
  109. +2 −2 tests/unit/init/nopage.html
  110. +3 −3 tests/unit/kitchensink/index.html
  111. +2 −2 tests/unit/loader/index.html
  112. +2 −2 tests/unit/media/index.html
  113. +2 −2 tests/unit/navbar/index.html
  114. +2 −2 tests/unit/page-sections/index.html
  115. +2 −2 tests/unit/page/index.html
  116. +2 −2 tests/unit/panel/index.html
  117. +2 −2 tests/unit/path/index.html
  118. +2 −2 tests/unit/popup/index.html
  119. +2 −2 tests/unit/rangeslider/index.html
  120. +2 −2 tests/unit/select/index.html
  121. +2 −2 tests/unit/slider/index.html
  122. +2 −2 tests/unit/support/index.html
  123. +2 −2 tests/unit/table/index.html
  124. +2 −2 tests/unit/textinput/index.html
  125. +2 −2 tests/unit/transitions/index.html
  126. +2 −2 tests/unit/widget/index.html
  127. +2 −2 tests/unit/zoom/index.html
  128. +3 −3 tests/unit/zoom/initial-disable.html
  129. +1 −1 tools/config-props.html
  130. +1 −1 tools/index.html
@@ -642,9 +642,8 @@ module.exports = function( grunt ) {
baseUrl: ".",
src: [
"js/**/*.js",
"!js/jquery.js",
"!js/**/jquery.ui*.js",
"!js/jquery.hashchange.js"
"!js/jquery.tag.inserter.js",
"!js/requirejs.config.js"
],
instrumentedFiles: "temp/",
htmlReport: "build/report/coverage",
@@ -740,39 +739,30 @@ module.exports = function( grunt ) {
options: {

// Bower components folder will be removed afterwards
clean: true
clean: true,
destPrefix: "external"
},
tests: {
options: {
destPrefix: "external"
},
files: {
"qunit.js": "qunit/qunit/qunit.js",
"qunit.css": "qunit/qunit/qunit.css",
"qunit/qunit.js": "qunit/qunit/qunit.js",
"qunit/qunit.css": "qunit/qunit/qunit.css",
"jshint/jshint.js": "jshint/dist/jshint.js"
}
},
requirejs: {
options: {
destPrefix: "external"
},
files: {
"requirejs/require.js": "requirejs/require.js",
"requirejs/plugins/text.js": "requirejs-text/text.js",
"requirejs/plugins/json.js": "requirejs-plugins/src/json.js"
}
},
jquery: {
options: {
destPrefix: "js"
},
files: {
"jquery.js": "jquery/jquery.js"
"jquery/jquery.js": "jquery/jquery.js"
}
},
"jquery-ui": {
options: {
destPrefix: "js",
copyOptions: {
process: function( content ) {
var version = grunt.file.readJSON( "bower.json" ).dependencies[ "jquery-ui" ];
@@ -784,13 +774,12 @@ module.exports = function( grunt ) {
}
},
files: {
"jquery.ui.core.js": "jquery-ui/ui/jquery.ui.core.js",
"jquery.ui.widget.js": "jquery-ui/ui/jquery.ui.widget.js"
"jquery-ui/jquery.ui.core.js": "jquery-ui/ui/jquery.ui.core.js",
"jquery-ui/jquery.ui.widget.js": "jquery-ui/ui/jquery.ui.widget.js"
}
},
"jquery-ui-tabs": {
options: {
destPrefix: "js",
copyOptions: {
process: function( content ) {
var version = grunt.file.readJSON( "bower.json" ).dependencies[ "jquery-ui-tabs" ];
@@ -802,15 +791,12 @@ module.exports = function( grunt ) {
}
},
files: {
"widgets/jquery.ui.tabs.js": "jquery-ui-tabs/ui/jquery.ui.tabs.js"
"jquery-ui/jquery.ui.tabs.js": "jquery-ui-tabs/ui/jquery.ui.tabs.js"
}
},
"jquery-plugins": {
options: {
destPrefix: "js"
},
files: {
"jquery.hashchange.js": "jquery-hashchange/jquery.ba-hashchange.js"
"jquery/plugins/jquery.hashchange.js": "jquery-hashchange/jquery.ba-hashchange.js"
}
}
},
@@ -9,7 +9,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="autodividers-linkbar.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="autodividers-linkbar.js"></script>
@@ -7,7 +7,7 @@
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="listview-grid.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
</head>
<body>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<style>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<style>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
</head>
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
<script>
// JS
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
<script>
$('#page1').on('pagecreate', function() {
@@ -6,7 +6,7 @@
<link rel="shortcut icon" href="../favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
<script>
$( document ).on( "pagecreate", function() {
@@ -6,7 +6,7 @@
<link rel="shortcut icon" href="../favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
<script>
$( document ).on( "pagecreate", function() {
@@ -6,7 +6,7 @@
<link rel="shortcut icon" href="../favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../../css/themes/default/jquery.mobile.css">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../../js/"></script>
<script>
$( document ).on( "pagecreate", function() {
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
@@ -8,7 +8,7 @@
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="stylesheet" href="swipe-page.css">
<link rel="shortcut icon" href="../favicon.ico">
<script src="../../js/jquery.js"></script>
<script src="../../external/jquery/jquery.js"></script>
<script src="../_assets/js/"></script>
<script src="../../js/"></script>
<script src="swipe-page.js"></script>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -6,7 +6,7 @@
// TODO break out pushstate support test so we don't depend on the whole thing
define([
"jquery",
"jquery.hashchange",
"jquery-plugins/jquery.hashchange",
"./../jquery.mobile.ns",
"./../jquery.mobile.support" ], function( jQuery ) {
//>>excludeEnd("jqmBuildExclude");
@@ -5,7 +5,7 @@
//>>css.structure: ../css/structure/jquery.mobile.core.css
//>>css.theme: ../css/themes/default/jquery.mobile.theme.css

define( [ "jquery", "./jquery.mobile.ns", "./jquery.ui.core" ], function( jQuery ) {
define( [ "jquery", "./jquery.mobile.ns", "jquery-ui/jquery.ui.core" ], function( jQuery ) {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {

@@ -5,7 +5,7 @@

define([
"jquery",
"./jquery.ui.core",
"jquery-ui/jquery.ui.core",
"./jquery.mobile.defaults",
"./jquery.mobile.helpers",
"./jquery.mobile.data",
@@ -16,7 +16,7 @@ define([
"./jquery.mobile.navigation",
"./widgets/loader",
"./jquery.mobile.vmouse",
"jquery.hashchange" ], function( jQuery ) {
"jquery-plugins/jquery.hashchange" ], function( jQuery ) {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
var $html = $( "html" ),
@@ -49,7 +49,6 @@ define([
"./widgets/table.reflow",
"./widgets/filterable",
"./widgets/filterable.backcompat",
"./widgets/jquery.ui.tabs",
"./widgets/tabs",
"./jquery.mobile.zoom",
"./jquery.mobile.zoom.iosorientationfix"
@@ -12,7 +12,7 @@ define( [
"./navigation/method",
"./jquery.mobile.events",
"./jquery.mobile.support",
"jquery.hashchange",
"jquery-plugins/jquery.hashchange",
"./widgets/pagecontainer",
"./widgets/page",
"./transitions/handlers" ], function( jQuery ) {
@@ -6,7 +6,7 @@

define( [ "jquery",
"./jquery.mobile.ns",
"jquery.ui.widget",
"jquery-ui/jquery.ui.widget",
"./jquery.mobile.data" ], function( jQuery ) {
//>>excludeEnd("jqmBuildExclude");
(function( $, undefined ) {
@@ -8,7 +8,7 @@
version = "",
myScriptTag = document.getElementsByTagName( "script" )[document.getElementsByTagName( "script" ).length - 1],
baseUrl = myScriptTag.src.replace( /(.*)\/.*$/, "$1/" ),
url = baseUrl + "jquery.js";
url = baseUrl + "../external/jquery/jquery.js";

if ( results ) {
version = decodeURIComponent( results[results.length - 1].replace( /\+/g, " " ) );
@@ -2,12 +2,16 @@ requirejs.config({
"paths": {
// requireJS plugins
"text": "../external/requirejs/plugins/text",
"json": "../external/requirejs/plugins/json"
"json": "../external/requirejs/plugins/json",

"jquery": "../external/jquery/jquery",
"jquery-ui": "../external/jquery-ui",
"jquery-plugins": "../external/jquery/plugins"
},
"shim": {
"jquery.hashchange": [ "jquery" ],
"jquery.ui.widget": [ "jquery" ],
"widgets/jquery.ui.tabs": [ "jquery.ui.widget" ],
"widgets/jquery.ui.core": [ "jquery" ]
"jquery-plugins/jquery.hashchange": [ "jquery" ],
"jquery-ui/jquery.ui.widget": [ "jquery" ],
"jquery-ui/jquery.ui.tabs": [ "jquery-ui/jquery.ui.widget" ],
"jquery-ui/jquery.ui.core": [ "jquery" ]
}
});