forked from mirrors/gecko-dev
		
	 809beee368
			
		
	
	
		809beee368
		
	
	
	
	
		
			
			*** Bug 1682898 Migrate Performance Best Practices for Front-end Engineers MDN page to in-tree docs *** Bug 1682898 Migrate Performance Best Practices for Front-end Engineers MDN page to in-tree docs Differential Revision: https://phabricator.services.mozilla.com/D109970
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			772 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			772 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";
 | |
| 
 | |
| // This tests searching in the urlbar (a.k.a. the quantumbar).
 | |
| 
 | |
| /**
 | |
|  * WHOA THERE: We should never be adding new things to
 | |
|  * EXPECTED_REFLOWS_FIRST_OPEN or EXPECTED_REFLOWS_SECOND_OPEN.
 | |
|  * Instead of adding reflows to these lists, you should be modifying your code
 | |
|  * to avoid the reflow.
 | |
|  *
 | |
|  * See https://firefox-source-docs.mozilla.org/performance/bestpractices.html
 | |
|  * for tips on how to do that.
 | |
|  */
 | |
| 
 | |
| /* These reflows happen only the first time the panel opens. */
 | |
| const EXPECTED_REFLOWS_FIRST_OPEN = [];
 | |
| 
 | |
| /* These reflows happen every time the panel opens. */
 | |
| const EXPECTED_REFLOWS_SECOND_OPEN = [];
 | |
| 
 | |
| add_task(async function quantumbar() {
 | |
|   await runUrlbarTest(
 | |
|     false,
 | |
|     EXPECTED_REFLOWS_FIRST_OPEN,
 | |
|     EXPECTED_REFLOWS_SECOND_OPEN
 | |
|   );
 | |
| });
 |