forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			747 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			747 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* Any copyright is dedicated to the Public Domain.
 | |
|  * http://creativecommons.org/publicdomain/zero/1.0/ */
 | |
| 
 | |
| "use strict";
 | |
| 
 | |
| add_task(async function() {
 | |
|   Services.prefs.lockPref("browser.download.useDownloadDir");
 | |
| 
 | |
|   await openPreferencesViaOpenPreferencesAPI("general", { leaveOpen: true });
 | |
|   let doc = gBrowser.selectedBrowser.contentDocument;
 | |
| 
 | |
|   var downloadFolder = doc.getElementById("downloadFolder");
 | |
|   var chooseFolder = doc.getElementById("chooseFolder");
 | |
|   is(
 | |
|     downloadFolder.disabled,
 | |
|     false,
 | |
|     "Download folder field should not be disabled."
 | |
|   );
 | |
|   is(chooseFolder.disabled, false, "Choose folder should not be disabled.");
 | |
| 
 | |
|   gBrowser.removeCurrentTab();
 | |
| 
 | |
|   Services.prefs.unlockPref("browser.download.useDownloadDir");
 | |
| });
 | 
