]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1430375 - Drop Cookie.js
authorKohei Yoshino <kohei.yoshino@gmail.com>
Thu, 1 Aug 2019 19:46:29 +0000 (15:46 -0400)
committerGitHub <noreply@github.com>
Thu, 1 Aug 2019 19:46:29 +0000 (15:46 -0400)
js/global.js
js/jquery/plugins/cookie/cookie-min.js [deleted file]
template/en/default/global/header.html.tmpl

index f2db4292111ed9a9bb01e7f3c700d097e4b0a3fb..51fd3b50d4f0fb29992aad1d839ffbb2f411d52e 100644 (file)
@@ -137,14 +137,6 @@ function check_mini_login_fields( suffix ) {
     }
 }
 
-function set_language( value ) {
-    Cookies.set('LANG', value, {
-        expires: new Date('January 1, 2038'),
-        path: BUGZILLA.param.cookie_path
-    });
-    window.location.reload()
-}
-
 // This basically duplicates Bugzilla::Util::display_value for code that
 // can't go through the template and has to be in JS.
 function display_value(field, value) {
diff --git a/js/jquery/plugins/cookie/cookie-min.js b/js/jquery/plugins/cookie/cookie-min.js
deleted file mode 100644 (file)
index 5f88824..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-/*!
- * Javascript Cookie v1.5.1
- * https://github.com/js-cookie/js-cookie
- *
- * Copyright 2006, 2014 Klaus Hartl
- * Released under the MIT license
- */
-(function(factory){var jQuery;if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){try{jQuery=require('jquery')}catch(e){}
-module.exports=factory(jQuery)}else{var _OldCookies=window.Cookies;var api=window.Cookies=factory(window.jQuery);api.noConflict=function(){window.Cookies=_OldCookies;return api}}}(function($){var pluses=/\+/g;function encode(s){return api.raw?s:encodeURIComponent(s)}
-function decode(s){return api.raw?s:decodeURIComponent(s)}
-function stringifyCookieValue(value){return encode(api.json?JSON.stringify(value):String(value))}
-function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}
-try{s=decodeURIComponent(s.replace(pluses,' '));return api.json?JSON.parse(s):s}catch(e){}}
-function read(s,converter){var value=api.raw?s:parseCookieValue(s);return isFunction(converter)?converter(value):value}
-function extend(){var key,options;var i=0;var result={};for(;i<arguments.length;i++){options=arguments[i];for(key in options){result[key]=options[key]}}
-return result}
-function isFunction(obj){return Object.prototype.toString.call(obj)==='[object Function]'}
-var api=function(key,value,options){if(arguments.length>1&&!isFunction(value)){options=extend(api.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setMilliseconds(t.getMilliseconds()+days*864e+5)}
-return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))}
-var result=key?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var parts=cookies[i].split('='),name=decode(parts.shift()),cookie=parts.join('=');if(key===name){result=read(cookie,value);break}
-if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie}}
-return result};api.get=api.set=api;api.defaults={};api.remove=function(key,options){api(key,'',extend(options,{expires:-1}));return!api(key)};if($){$.cookie=api;$.removeCookie=api.remove}
-return api}))
\ No newline at end of file
index d25e75d632350f41af6c14663a75dbafa7057854..9d60d34a7d23f12da10aa5dd9908ba9e137aa7b4 100644 (file)
@@ -78,7 +78,7 @@
 [% style_urls.import(jquery_css, jq_css_urls) FILTER null %]
 
 [%# Add our required jQuery plugins %]
-[% jquery.push("cookie", "devbridgeAutocomplete") %]
+[% jquery.push("devbridgeAutocomplete") %]
 
 [% IF allow_mobile && is_mobile_browser %]
   [% style_urls.push("skins/standard/mobile.css") %]