forked from mirrors/gecko-dev
		
	*** 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
 | 
						|
  );
 | 
						|
});
 |