This add-on breaks the Identi.ca website
Created by: mikini
Hi there.
I just observed that the login button on identica.ca is disabled when decentraleyes is enabled/the domain not whitelisted.
This happens on the page; https://identi.ca/main/login
In the Javascript console it might look like content security policy invalidates the injected jQuery (I haven't studied CSP much, but I know a resource can be hashed);
Content Security Policy: Couldn’t process unknown directive ‘plugin-types’ (unknown)
Content Security Policy: The page’s settings blocked the loading of a resource at data:application/javascript;charset=UTF-8,%2F**%0A%20*%20Local%20delivery%20by%20Decentraleyes%20(1.3.7).%0A%20*%2F%0A%0A%2F*!%20jQuery%20v1.10.2%20%7C%20(c)%202005%2C%202013%20jQuery%20Foundation%2C%20Inc.%20%7C%20jquery.org%2Flicense%0A*%2F%0A(function(e%2Ct)%7Bvar%20n%2Cr%2Ci%3Dtypeof%20t%2Co%3De.location%2Ca%3De.document%2Cs%3Da.documentElement%2Cl%3De.jQuery%2Cu%3De.%24%2Cc%3D%7B%7D%2Cp%3D%5B%5D%2Cf%3D%221.10.2%22%2Cd%3Dp.concat%2Ch%3Dp.push%2Cg%3Dp.slice%2Cm%3Dp.indexOf%2Cy%3Dc.toString%2Cv%3Dc.hasOwnProperty%2Cb%3Df.trim%2Cx%3Dfunction(e%2Ct)%7Breturn%20new%20x.fn.init(e%2Ct%2Cr)%7D%2Cw%3D%2F%5B%2B-%5D%3F(%3F%3A%5Cd*%5C.%7C)%5Cd%2B(%3F%3A%5BeE%5D%5B%2B-%5D%3F%5Cd%2B%7C)%2F.source%2CT%3D%2F%5CS%2B%2Fg%2CC%3D%2F%5E%5B%5Cs%5CuFEFF%5CxA0%5D%2B%7C%5B%5Cs%5CuFEFF%5CxA0%5D%2B%24%2Fg%2CN%3D%2F%5E(%3F%3A%5Cs*(%3C%5B%5Cw%5CW%5D%2B%3E)%5B%5E%3E%5D*%7C%23(%5B%5Cw-%5D*))%24%2F%2Ck%3D%2F%5E%3C(%5Cw%2B)%5Cs*%5C%2 (unknown)
Content Security Policy: The page’s settings blocked the loading of a resource at data:application/javascript;charset=UTF-8,%2F**%0A%20*%20Local%20delivery%20by%20Decentraleyes%20(1.3.7).%0A%20*%2F%0A%0A(function()%7Bvar%20n%3Dthis%2Ct%3Dn._%2Cr%3D%7B%7D%2Ce%3DArray.prototype%2Cu%3DObject.prototype%2Ci%3DFunction.prototype%2Ca%3De.push%2Co%3De.slice%2Cc%3De.concat%2Cl%3Du.toString%2Cf%3Du.hasOwnProperty%2Cs%3De.forEach%2Cp%3De.map%2Ch%3De.reduce%2Cv%3De.reduceRight%2Cd%3De.filter%2Cg%3De.every%2Cm%3De.some%2Cy%3De.indexOf%2Cb%3De.lastIndexOf%2Cx%3DArray.isArray%2C_%3DObject.keys%2Cj%3Di.bind%2Cw%3Dfunction(n)%7Breturn%20n%20instanceof%20w%3Fn%3Athis%20instanceof%20w%3F(this._wrapped%3Dn%2Cvoid%200)%3Anew%20w(n)%7D%3B%22undefined%22!%3Dtypeof%20exports%3F(%22undefined%22!%3Dtypeof%20module%26%26module.exports%26%26(exports%3Dmodule.exports%3Dw)%2Cexports._%3Dw)%3An._%3Dw%2Cw.VERSION%3D%221.4.4%22%3Bvar%20A%3Dw.each%3Dw.forEach%3Dfunction(n%2Ct%2Ce)%7Bif(null!%3Dn)if(s%26%26n.forEach%3D% (unknown)
Content Security Policy: The page’s settings blocked the loading of a resource at data:application/javascript;charset=UTF-8,%2F**%0A%20*%20Local%20delivery%20by%20Decentraleyes%20(1.3.7).%0A%20*%2F%0A%0A(function()%7Bvar%20t%3Dthis%3Bvar%20e%3Dt.Backbone%3Bvar%20i%3D%5B%5D%3Bvar%20r%3Di.push%3Bvar%20s%3Di.slice%3Bvar%20n%3Di.splice%3Bvar%20a%3Bif(typeof%20exports!%3D%3D%22undefined%22)%7Ba%3Dexports%7Delse%7Ba%3Dt.Backbone%3D%7B%7D%7Da.VERSION%3D%221.0.0%22%3Bvar%20h%3Dt._%3Bif(!h%26%26typeof%20require!%3D%3D%22undefined%22)h%3Drequire(%22underscore%22)%3Ba.%24%3Dt.jQuery%7C%7Ct.Zepto%7C%7Ct.ender%7C%7Ct.%24%3Ba.noConflict%3Dfunction()%7Bt.Backbone%3De%3Breturn%20this%7D%3Ba.emulateHTTP%3Dfalse%3Ba.emulateJSON%3Dfalse%3Bvar%20o%3Da.Events%3D%7Bon%3Afunction(t%2Ce%2Ci)%7Bif(!l(this%2C%22on%22%2Ct%2C%5Be%2Ci%5D)%7C%7C!e)return%20this%3Bthis._events%7C%7C(this._events%3D%7B%7D)%3Bvar%20r%3Dthis._events%5Bt%5D%7C%7C(this._events%5Bt%5D%3D%5B%5D)%3Br.push(%7Bcallback%3Ae%2Ccontext%3Ai%2Cctx (unknown)
TypeError: e is not a function[Learn More] bootstrap.min.js:6:27
<anonymous> https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js:6:27
<anonymous> https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js:6:2
ReferenceError: jQuery is not defined[Learn More] jquery.fineuploader.min.js:79:1
<anonymous> https://cdnjs.cloudflare.com/ajax/libs/file-uploader/3.1.1/jquery.fineuploader.min.js:79:1
ReferenceError: jQuery is not defined[Learn More] select2.min.js:21:2
<anonymous> https://cdnjs.cloudflare.com/ajax/libs/select2/3.4.1/select2.min.js:21:2
ReferenceError: jQuery is not defined[Learn More] jquery.easydate-0.2.4.min.js:6:2
<anonymous> https://identi.ca/javascript/libs/jquery.easydate-0.2.4.min.js:6:2
TypeError: $ is undefined[Learn More] jquery-spin.js:20:5
<anonymous> https://identi.ca/javascript/libs/jquery-spin.js:20:5
<anonymous> https://identi.ca/javascript/libs/jquery-spin.js:1:2
TypeError: $ is undefined[Learn More] bootstrap-wysihtml5.js:350:5
<anonymous> https://identi.ca/javascript/libs/bootstrap-wysihtml5.js:350:5
<anonymous> https://identi.ca/javascript/libs/bootstrap-wysihtml5.js:1:2
TypeError: e is undefined[Learn More] bootstrap-lightbox.min.js:21:3810
<anonymous> https://identi.ca/javascript/libs/bootstrap-lightbox.min.js:21:3810
<anonymous> https://identi.ca/javascript/libs/bootstrap-lightbox.min.js:21:2
TypeError: $ is not a function[Learn More] pump.js:39:5
<anonymous> https://identi.ca/javascript/pump.js:39:5
<anonymous> https://identi.ca/javascript/pump.js:31:2
TypeError: Backbone is undefined[Learn More] model.js:29:5
<anonymous> https://identi.ca/javascript/pump/model.js:29:5
<anonymous> https://identi.ca/javascript/pump/model.js:25:2
TypeError: Backbone is undefined[Learn More] router.js:27:5
<anonymous> https://identi.ca/javascript/pump/router.js:27:5
<anonymous> https://identi.ca/javascript/pump/router.js:25:2
TypeError: Backbone is undefined[Learn More] view.js:45:5
<anonymous> https://identi.ca/javascript/pump/view.js:45:5
<anonymous> https://identi.ca/javascript/pump/view.js:27:2
ReferenceError: _ is not defined[Learn More] login:150:7
<anonymous> https://identi.ca/main/login:150:7
Use of getPreventDefault() is deprecated. Use defaultPrevented instead. login
This is on Ubuntu 16.04, Firefox 50.1.0 + a great deal of plugins; Build identifier: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Maybe #118 (closed) also relates to identica.ca?