db49291fa6 
								
							
								 
							
						 
						
							
							
								
								this fixes  https://github.com/chrisaljoudi/uBlock/issues/1219  for Firefox  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fbca2cc09 
								
							
								 
							
						 
						
							
							
								
								forgot to add shutdown to other platforms (re.  https://github.com/gorhill/uMatrix/issues/144 )  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afaf6aff9b 
								
							
								 
							
						 
						
							
							
								
								vAPI.sessionId, element-picker dialog as iframe  
							
							
 
							
							
							vAPI.sessionId - random ID generated every time when a page loads.
Having the dialog in an iframe lowers the chance of interference with the
styling of the page, also avoids using innerHTML (AMO complaint). 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fbaf41d09 
								
							
								 
							
						 
						
							
							
								
								Remove previous Safari overhead; cleanup workarounds from rest of code  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b3d6716ff 
								
							
								 
							
						 
						
							
							
								
								Firefox: remove evalInSandbox  
							
							
 
							
							
							Probably we won't eval plain text code, which makes it unnecessary, also
this way the validator on AMO won't complain about it. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f196d31a2f 
								
							
								 
							
						 
						
							
							
								
								Firefox: behind-the-scene requests / non-http tabs  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								995236c6a9 
								
							
								 
							
						 
						
							
							
								
								not needed  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7f15f0b71 
								
							
								 
							
						 
						
							
							
								
								URL handling changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6acb50892 
								
							
								 
							
						 
						
							
							
								
								Firefox: fixed content scripts?  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f92ce4599 
								
							
								 
							
						 
						
							
							
								
								Firefox: improvements for content scripts  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a1d1b1c4b 
								
							
								 
							
						 
						
							
							
								
								Code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e39e1bd9f 
								
							
								 
							
						 
						
							
							
								
								Firefox: new method for request handling  
							
							
 
							
							
							Now both nsIContentPolicy and on-http-* observers are used for net request
monitoring.
Reasons:
 - In many cases, nsIContentPolicy.shouldLoad is invoked twice for the same
   resource, because of the speculative parsing.
 - nsIContentPolicy.shouldLoad don't have information about the channel,
   so it can't redirect the request, nor change its headers, however
   on-http-opening-request can.
Also, local mirroring and inline-script blocking has been implemented. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e70bf61206 
								
							
								 
							
						 
						
							
							
								
								Add license headers, plus some code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ae15f1a61 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement vAPI.tabs.injectScript  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								747f6f9955 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement toolbar button and popup  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e96e535f3d 
								
							
								 
							
						 
						
							
							
								
								Firefox: add basic blocking + some fixes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd6f3cc4b3 
								
							
								 
							
						 
						
							
							
								
								Firefox: partial vAPI.tabs implementation  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f0cf1d340 
								
							
								 
							
						 
						
							
							
								
								Initial Firefox port (base, messaging, locales)  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc85464eb5 
								
							
								 
							
						 
						
							
							
								
								Tidying .xul location, update linux script to match windows one  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4688ecf22 
								
							
								 
							
						 
						
							
							
								
								this fixes  https://github.com/chrisaljoudi/uBlock/issues/1219  for Firefox  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b365ec4c1 
								
							
								 
							
						 
						
							
							
								
								Firefox: update application versions  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15df6b8e4f 
								
							
								 
							
						 
						
							
							
								
								Initial UI support for Fennec  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6812ed591a 
								
							
								 
							
						 
						
							
							
								
								Firefox/Fennec code cleanup  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cce2e85eeb 
								
							
								 
							
						 
						
							
							
								
								Fennec WIP  #2  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0397ea0eac 
								
							
								 
							
						 
						
							
							
								
								Remove unused code  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab0b1936b4 
								
							
								 
							
						 
						
							
							
								
								Firefox: get the version number from the fragment  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad19bae5e1 
								
							
								 
							
						 
						
							
							
								
								Firefox: add localized descriptions to install.rdf  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f7be81668 
								
							
								 
							
						 
						
							
							
								
								Firefox: minimal effort to support older versions  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								839c6300b8 
								
							
								 
							
						 
						
							
							
								
								Miscellaneous changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b01ed93ed 
								
							
								 
							
						 
						
							
							
								
								Firefox: update manifest files when building  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2750dac88c 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement toolbar button and popup  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								691c261118 
								
							
								 
							
						 
						
							
							
								
								Firefox: partial vAPI.tabs implementation  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee210ad15c 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement vAPI.storage via SQLite  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91ad0d65a8 
								
							
								 
							
						 
						
							
							
								
								Initial Firefox port (base, messaging, locales)  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8af9d7f361 
								
							
								 
							
						 
						
							
							
								
								Use a nsIWebProgressListener instead of a tabsProgressListener for location change monitoring  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c9382d4db 
								
							
								 
							
						 
						
							
							
								
								Firefox: load content-scripts on extension start  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9aaee014d4 
								
							
								 
							
						 
						
							
							
								
								Miscellaneous changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9317615bc7 
								
							
								 
							
						 
						
							
							
								
								Firefox: improvements for content scripts  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3646ecbeb2 
								
							
								 
							
						 
						
							
							
								
								Code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9b3b5bcd2 
								
							
								 
							
						 
						
							
							
								
								Firefox: new method for request handling  
							
							
 
							
							
							Now both nsIContentPolicy and on-http-* observers are used for net request
monitoring.
Reasons:
 - In many cases, nsIContentPolicy.shouldLoad is invoked twice for the same
   resource, because of the speculative parsing.
 - nsIContentPolicy.shouldLoad don't have information about the channel,
   so it can't redirect the request, nor change its headers, however
   on-http-opening-request can.
Also, local mirroring and inline-script blocking has been implemented. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24bc4c9f47 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate 'use strict';  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dced33ca44 
								
							
								 
							
						 
						
							
							
								
								Add license headers, plus some code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc199316be 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement toolbar button and popup  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41f3579461 
								
							
								 
							
						 
						
							
							
								
								Firefox: blocking and content scripts for e10s  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05f174ab97 
								
							
								 
							
						 
						
							
							
								
								Firefox: add basic blocking + some fixes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac201e2f8e 
								
							
								 
							
						 
						
							
							
								
								Firefox: partial vAPI.tabs implementation  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b5826fe75 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement vAPI.storage via SQLite  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24163694f4 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement content scripts  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								efb4b98986 
								
							
								 
							
						 
						
							
							
								
								Initial Firefox port (base, messaging, locales)  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								beb70b8343 
								
							
								 
							
						 
						
							
							
								
								code review  
							
							
								
 
							
							
						 
						11 years ago