1e6f29e64e 
								
							
								 
							
						 
						
							
							
								
								Firefox: don't close popups after user interaction  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								052f296181 
								
							
								 
							
						 
						
							
							
								
								Doesn't work  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eecc860be7 
								
							
								 
							
						 
						
							
							
								
								Firefox: use correct data for parentFrameId  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65cecfe263 
								
							
								 
							
						 
						
							
							
								
								Firefox: each frame should have a unique ID  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45cd3305d1 
								
							
								 
							
						 
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd52352995 
								
							
								 
							
						 
						
							
							
								
								Update frameModule.js  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92838e16d3 
								
							
								 
							
						 
						
							
							
								
								Firefox: behind-the-scene requests / non-http tabs  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae66f96570 
								
							
								 
							
						 
						
							
							
								
								Firefox: minimal effort to support older versions  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6250109a78 
								
							
								 
							
						 
						
							
							
								
								Firefox: fix tab closing issue (pop-up blocking)  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f482164601 
								
							
								 
							
						 
						
							
							
								
								removed unused code for the time being  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c46d25874d 
								
							
								 
							
						 
						
							
							
								
								URL handling changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46883756e5 
								
							
								 
							
						 
						
							
							
								
								Miscellaneous changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f51bb42fa4 
								
							
								 
							
						 
						
							
							
								
								Firefox: fixed content scripts?  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de1f643510 
								
							
								 
							
						 
						
							
							
								
								Firefox: improvements for content scripts  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f570bc7f48 
								
							
								 
							
						 
						
							
							
								
								Firefox: simplify vAPI.app.restart  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6571a0700f 
								
							
								 
							
						 
						
							
							
								
								Firefox: workaround for the e10s crash  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f4e9d48da 
								
							
								 
							
						 
						
							
							
								
								Firefox: blocking improvements / other fixes  
							
							
 
							
							
							- Implement pop-up blocking
- Support blocking redirected requests
- Fix Local mirroring and inline-script blocking
- Block content on data: and about:blank pages 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40b191e9f4 
								
							
								 
							
						 
						
							
							
								
								Code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de2f0bb292 
								
							
								 
							
						 
						
							
							
								
								Firefox: ownsWeak=true for observers, +minor mods  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b71f8bba3 
								
							
								 
							
						 
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								08f87c72bb 
								
							
								 
							
						 
						
							
							
								
								Fix build scipts' shebang, let -> const  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54d264646a 
								
							
								 
							
						 
						
							
							
								
								Firefox: better way to get the messageManager  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6faa9e85c2 
								
							
								 
							
						 
						
							
							
								
								Add license headers, plus some code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afe6a29c36 
								
							
								 
							
						 
						
							
							
								
								Firefox: minor changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0579c1bcaa 
								
							
								 
							
						 
						
							
							
								
								Firefox: fix script injection  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d66b8aa329 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement vAPI.tabs.injectScript  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12ca303901 
								
							
								 
							
						 
						
							
							
								
								Firefox: fix 'main_frame' for e10s  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fd304947c 
								
							
								 
							
						 
						
							
							
								
								Firefox: initialize buttons when DOM is ready  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								500213f479 
								
							
								 
							
						 
						
							
							
								
								Firefox: observe main_frame requests too  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33c052e397 
								
							
								 
							
						 
						
							
							
								
								Firefox: fix styling for toolbar button  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f7070cf5d 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement toolbar button and popup  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f422ae479 
								
							
								 
							
						 
						
							
							
								
								Firefox: blocking and content scripts for e10s  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38a1cce634 
								
							
								 
							
						 
						
							
							
								
								this fixes  https://github.com/chrisaljoudi/uBlock/issues/1219  for Firefox  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ab3550697 
								
							
								 
							
						 
						
							
							
								
								Firefox: minor changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7310e1eaa0 
								
							
								 
							
						 
						
							
							
								
								Firefox: update manifest files when building  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5517fa6b4 
								
							
								 
							
						 
						
							
							
								
								Firefox: add basic blocking + some fixes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1cfdc61da 
								
							
								 
							
						 
						
							
							
								
								Initial Firefox port (base, messaging, locales)  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13eb2edb59 
								
							
								 
							
						 
						
							
							
								
								as per comment in  e762a29d30 
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								031f6a90ee 
								
							
								 
							
						 
						
							
							
								
								#10 : manually imported fixes from  e762a29d30 
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ab6e08f71 
								
							
								 
							
						 
						
							
							
								
								this fixes  https://github.com/chrisaljoudi/uBlock/issues/1219  for Firefox  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0369bf4b6a 
								
							
								 
							
						 
						
							
							
								
								Firefox: fix extension restarting  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5cac2aea84 
								
							
								 
							
						 
						
							
							
								
								Firefox: get the version number from the fragment  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73945064ed 
								
							
								 
							
						 
						
							
							
								
								Firefox: initialize when hiddenDOMWindow is ready  
							
							
 
							
							
							Probably not the best way to detect its readiness, but it works for now.
This fix should solve the incompatibility with the StartupMaster add-on. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56bac7a565 
								
							
								 
							
						 
						
							
							
								
								URL handling changes  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6123cc8e15 
								
							
								 
							
						 
						
							
							
								
								Firefox: simplify vAPI.app.restart  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c06436452 
								
							
								 
							
						 
						
							
							
								
								Firefox: popup size for menu-panel  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4090805223 
								
							
								 
							
						 
						
							
							
								
								Firefox: implement vAPI.app.restart  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff7c9e96ae 
								
							
								 
							
						 
						
							
							
								
								Code styling  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37a9f4d762 
								
							
								 
							
						 
						
							
							
								
								Firefox: revert previous change  
							
							
 
							
							
							Initializing the extension with AddonManager takes too long (at least for
this extension).
When starting the browser, tabs loaded before the extension could, and
because of that, blocking didn't work.
It works better, if it's initialized when the window's DOM is ready. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81c710c360 
								
							
								 
							
						 
						
							
							
								
								Firefox,Safari: fill vAPI.app in a different way  
							
							
 
							
							
							Pass the extension data (name and version) as the fragment of the URL
for the background script, so vAPI.app can be filled without using XHR
to read the manifest files. 
							
						 
						11 years ago