Bladeren bron

fixed frame support

Gerald 12 jaren geleden
bovenliggende
commit
76ab3958a8
3 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 2 2
      background.js
  2. 1 1
      injected.js
  3. 1 1
      manifest.json

+ 2 - 2
background.js

@@ -200,7 +200,7 @@ function getMetas(ids,src,callback) {	// for popup menu
 	}
 	getOne();
 }
-function getInjected(o,src,callback) {	// for injected
+function getInjected(url,src,callback) {	// for injected
 	function getScripts(){
 		function addCache(i,c,d){
 			if(!(i in d)) {c.push(i);d[i]=null;}
@@ -210,7 +210,7 @@ function getInjected(o,src,callback) {	// for injected
 			var i,r=e.target.result,v;
 			if(r) {
 				v=r.value;
-				if(testURL(src.tab.url,v)) {
+				if(testURL(url,v)) {
 					data.scripts.push(v);if(v.enabled) n++;
 					values.push(v.uri);
 					v.meta.require.forEach(function(i){addCache(i,require,data.require);});

+ 1 - 1
injected.js

@@ -340,7 +340,7 @@ document.addEventListener("readystatechange",function(){c.state=["loading","inte
 document.addEventListener("DOMContentLoaded",function(){c.state=2;c.load();},false);})();';
 	d.appendChild(s);d.removeChild(s);
 	comm.handleC=handleC;comm.init(C,R);
-	chrome.runtime.sendMessage({cmd:'GetInjected'},loadScript);
+	chrome.runtime.sendMessage({cmd:'GetInjected',data:location.href},loadScript);
 }
 function loadScript(o){
 	o.scripts.forEach(function(i){ids.push(i.id);});

+ 1 - 1
manifest.json

@@ -1,6 +1,6 @@
 {
 	"name": "Violent monkey",
-	"version" : "2.0.0.5",
+	"version" : "2.0.0.6",
 	"manifest_version" : 2,
 	"description" : "__MSG_extDescription__",
 	"developer": {"name" : "Gerald", "url" : "http://gera2ld.blog.163.com"},