forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			612 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			612 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";
 | |
| 
 | |
| var gTestTab;
 | |
| var gContentAPI;
 | |
| 
 | |
| add_task(setup_UITourTest);
 | |
| 
 | |
| add_UITour_task(async function() {
 | |
|   ok(
 | |
|     !gBrowser.selectedBrowser.isArticle,
 | |
|     "Should not be an article when we start"
 | |
|   );
 | |
|   ok(
 | |
|     document.getElementById("reader-mode-button").hidden,
 | |
|     "Button should be hidden."
 | |
|   );
 | |
|   await gContentAPI.forceShowReaderIcon();
 | |
|   await waitForConditionPromise(() => gBrowser.selectedBrowser.isArticle);
 | |
|   ok(gBrowser.selectedBrowser.isArticle, "Should suddenly be an article.");
 | |
|   ok(
 | |
|     !document.getElementById("reader-mode-button").hidden,
 | |
|     "Button should now be visible."
 | |
|   );
 | |
| });
 | 
