forked from mirrors/gecko-dev
		
	This is generally pretty straightforward, and rewrites nearly all calls. It skips the ones that it can detect using frame script globals like `sendAsyncMessage`, though. Differential Revision: https://phabricator.services.mozilla.com/D53740 --HG-- extra : moz-landing-system : lando
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			352 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			352 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
add_task(async function() {
 | 
						|
  let tab = await BrowserTestUtils.openNewForegroundTab(
 | 
						|
    gBrowser,
 | 
						|
    "about:rights"
 | 
						|
  );
 | 
						|
 | 
						|
  await SpecialPowers.spawn(tab.linkedBrowser, [], async function() {
 | 
						|
    Assert.ok(
 | 
						|
      content.document.getElementById("your-rights"),
 | 
						|
      "about:rights content loaded"
 | 
						|
    );
 | 
						|
  });
 | 
						|
 | 
						|
  BrowserTestUtils.removeTab(tab);
 | 
						|
});
 |