Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit f1049e5

Browse files
committed
Build: Remove hashchange plugin
All supported browsers have a native implementation of hashchange. Closes gh-7498
1 parent 26798b5 commit f1049e5

File tree

10 files changed

+3
-407
lines changed

10 files changed

+3
-407
lines changed

Gruntfile.js

-6
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,6 @@ module.exports = function( grunt ) {
223223
files: {
224224
src: [
225225
"js/**/*.js",
226-
"!js/jquery.hashchange.js",
227226
"!js/jquery.js",
228227
"!js/jquery.ui.widget.js",
229228
"!js/widgets/jquery.ui.tabs.js",
@@ -940,11 +939,6 @@ module.exports = function( grunt ) {
940939
"jquery-ui/MIT-LICENSE.txt": "jquery-ui/MIT-LICENSE.txt"
941940
}
942941
},
943-
"jquery-plugins": {
944-
files: {
945-
"jquery/plugins/jquery.hashchange.js": "jquery-hashchange/jquery.ba-hashchange.js"
946-
}
947-
}
948942
},
949943

950944
clean: {

bower.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
],
1616
"dependencies": {
1717
"jquery": "1.11.1",
18-
"jquery-ui": "jquery/jquery-ui#c0ab71056b936627e8a7821f03c044aec6280a40",
19-
"jquery-hashchange": "gseguin/jquery-hashchange#2da0c56fd418fa323c136254f971b6176f1ae135"
18+
"jquery-ui": "jquery/jquery-ui#c0ab71056b936627e8a7821f03c044aec6280a40"
2019
},
2120
"devDependencies": {
2221
"requirejs": "2.1.2",

external/jquery/plugins/jquery.hashchange.js

-390
This file was deleted.

js/events/navigate.js

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
// TODO break out pushstate support test so we don't depend on the whole thing
77
define([
88
"jquery",
9-
"jquery-plugins/jquery.hashchange",
109
"./../ns",
1110
"./../support" ], function( jQuery ) {
1211
//>>excludeEnd("jqmBuildExclude");

js/index.php

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
'events/touch.js',
1818
'events/throttledresize.js',
1919
'events/orientationchange.js',
20-
'../external/jquery/plugins/jquery.hashchange.js',
2120
'../external/jquery-ui/jquery.ui.core.js',
2221
'defaults.js',
2322
'helpers.js',

js/init.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ define([
1515
"./navigation/method",
1616
"./navigation",
1717
"./widgets/loader",
18-
"./vmouse",
19-
"jquery-plugins/jquery.hashchange" ], function( jQuery ) {
18+
"./vmouse" ], function( jQuery ) {
2019
//>>excludeEnd("jqmBuildExclude");
2120
(function( $, window, undefined ) {
2221
var $html = $( "html" ),

js/navigation.js

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ define( [
1212
"./navigation/method",
1313
"./events",
1414
"./support",
15-
"jquery-plugins/jquery.hashchange",
1615
"./animationComplete",
1716
"./widgets/pagecontainer",
1817
"./widgets/page",

js/requirejs.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ requirejs.config({
99
"jquery-plugins": "../external/jquery/plugins"
1010
},
1111
"shim": {
12-
"jquery-plugins/jquery.hashchange": [ "jquery" ],
1312
"jquery-ui/jquery.ui.widget": [ "jquery" ],
1413
"jquery-ui/jquery.ui.tabs": [ "jquery-ui/jquery.ui.widget" ],
1514
"jquery-ui/jquery.ui.core": [ "jquery" ]

js/widgets/pagecontainer.js

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ define( [
1313
"../navigation/method",
1414
"../events",
1515
"../support",
16-
"jquery-plugins/jquery.hashchange",
1716
"../widgets/page",
1817
"../transitions/handlers" ], function( jQuery ) {
1918
//>>excludeEnd("jqmBuildExclude");

js/widgets/popup.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ define( [
2222
"../navigation/navigator",
2323
"../navigation/method",
2424
"../animationComplete",
25-
"../navigation",
26-
"jquery-plugins/jquery.hashchange" ], function( jQuery ) {
25+
"../navigation" ], function( jQuery ) {
2726
//>>excludeEnd("jqmBuildExclude");
2827
(function( $, undefined ) {
2928

0 commit comments

Comments
 (0)