mirror of
				https://github.com/mozilla/gecko-dev.git
				synced 2025-10-31 16:28:05 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
	
		
			614 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			614 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| add_task(async function () {
 | |
|   let keyUps = 0;
 | |
| 
 | |
|   await BrowserTestUtils.openNewForegroundTab(
 | |
|     gBrowser,
 | |
|     "data:text/html,<body>"
 | |
|   );
 | |
| 
 | |
|   gURLBar.focus();
 | |
| 
 | |
|   window.addEventListener(
 | |
|     "keyup",
 | |
|     function (event) {
 | |
|       if (event.originalTarget == gURLBar.inputField) {
 | |
|         keyUps++;
 | |
|       }
 | |
|     },
 | |
|     { capture: true, once: true }
 | |
|   );
 | |
| 
 | |
|   gURLBar.addEventListener(
 | |
|     "keydown",
 | |
|     function () {
 | |
|       gBrowser.selectedBrowser.focus();
 | |
|     },
 | |
|     { capture: true, once: true }
 | |
|   );
 | |
| 
 | |
|   EventUtils.sendString("v");
 | |
| 
 | |
|   is(keyUps, 1, "Key up fired at url bar");
 | |
| 
 | |
|   gBrowser.removeCurrentTab();
 | |
| });
 | 
