diff --git a/background.js b/background.js
deleted file mode 100644
index 61d0602e..00000000
--- a/background.js
+++ /dev/null
@@ -1,28 +0,0 @@
-// Listens when new request
-chrome.webRequest.onHeadersReceived.addListener(function(details) {
- for (i = 0; i < details.responseHeaders.length; i++) {
-
- if (isCSPHeader(details.responseHeaders[i].name.toUpperCase())) {
- var csp = details.responseHeaders[i].value;
-
- // append "https://mysite.com" to the authorized sites
- csp = csp.replace('script-src', "script-src cdnjs.cloudflare.com");
- csp = csp.replace('style-src', 'style-src cdnjs.cloudflare.com');
- csp = csp.replace('font-src', 'font-src cdnjs.cloudflare.com');
-
- details.responseHeaders[i].value = csp;
- }
- }
-
- return { // Return the new HTTP header
- responseHeaders: details.responseHeaders
- };
-}, {
- urls: ["https://github.com/*"],
- types: ["main_frame"]
-}, ["blocking", "responseHeaders"]);
-
-
-function isCSPHeader(headerName) {
- return (headerName == 'CONTENT-SECURITY-POLICY') || (headerName == 'X-WEBKIT-CSP');
-}
\ No newline at end of file
diff --git a/content.js b/content.js
index 3776504b..4b6157ff 100755
--- a/content.js
+++ b/content.js
@@ -1,44 +1,10 @@
var config = chrome.extension.getURL('mathjax_config.js');
-// $('script').first().after('');
var mathjax = chrome.extension.getURL('MathJax/MathJax.js');
-// $('script').first().after('');
var jquery = chrome.extension.getURL('jquery-min-1.7.2.js');
-// $('script').first().after('');
var dynamic_math = chrome.extension.getURL('dynamic_math.js');
-// $('script').first().after('');
$.include([config, jquery], function() {
$.include([mathjax], function() {
$.include([dynamic_math]);
});
});
-// $('script').first().after('');
-// var render_math_in_preview = 'document.addEventListener("pjax:end", function(){alert("Test");MathJax.Hub.Queue(["Typeset", MathJax.Hub]);});';
-// var render_math_in_preview = '\
-// jQuery(".js-preview-tab").on("click", function(e) { \
-// function didLoadPreview() { \
-// alert("Test3!!!"); \
-// alert(window.MathJax);\
-// window.MathJax.Hub.Queue(["Typeset", window.MathJax.Hub]); \
-// } \
-// setTimeout(didLoadPreview, 500); \
-// });';
-// alert(render_math_in_preview);
-// $('script').first().after('');
-// $(document).on('preview:render', function (t) {
-// alert('preview:render');
-// MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
-// });
-// $.ready(function(){
-// $('.js-preview-tab').on("click", function(e) {
-// function didLoadPreview() {
-// alert("Test3!!!");
-// window.MathJax.Hub.Queue(["Typeset", window.MathJax.Hub]);
-// }
-// setTimeout(didLoadPreview, 2000);
-// });
-// });
-
-// $.ready(function(){
-// preview:render
-// });
\ No newline at end of file
diff --git a/manifest.json b/manifest.json
index 560c9986..f99d02dd 100755
--- a/manifest.json
+++ b/manifest.json
@@ -2,17 +2,10 @@
"manifest_version": 2,
"name": "GitHub with MathJax",
"description": "Renders Github equations with MathJax",
- "version": "0.1.2",
+ "version": "0.2",
"permissions": [
- "management",
- "webRequest",
- "webRequestBlocking",
"https://github.com/*"
],
- "background": {
- "scripts": ["background.js"],
- "persistent": true
- },
"web_accessible_resources": ["mathjax_config.js", "MathJax/*", "jquery-min-1.7.2.js", "dynamic_math.js"],
"content_scripts": [
{