forked from mirrors/gecko-dev
		
	 4ca286a995
			
		
	
	
		4ca286a995
		
	
	
	
	
		
			
			This also fixes links in top or in-process subframes and out-of-process subframes in extensions sidebars and panels so that they open in new tabs. Differential Revision: https://phabricator.services.mozilla.com/D110102
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			644 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			644 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 | |
| /* This Source Code Form is subject to the terms of the Mozilla Public
 | |
|  * License, v. 2.0. If a copy of the MPL was not distributed with this
 | |
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | |
| 
 | |
| /* This content script contains code that requires a tab browser. */
 | |
| 
 | |
| /* eslint-env mozilla/frame-script */
 | |
| 
 | |
| var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
 | |
| 
 | |
| // BrowserChildGlobal
 | |
| var global = this;
 | |
| 
 | |
| Services.obs.notifyObservers(this, "tab-content-frameloader-created");
 | |
| 
 | |
| // This is a temporary hack to prevent regressions (bug 1471327).
 | |
| void content;
 |