Browse Source
			
			
			Add `extension-refresh` feature flag (#5106)
			
				- in case people want to try out the new extension design
			
			
				pull/5112/head
			
			
		 
		
			
				
					
						
						Daniel
					
					1 year ago
					
						
							committed by
							
								
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: B5690EEEBB952194
						
					
				
			
		
		
		
	
		
			
				 1 changed files with 
1 additions and 
1 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/config.rs
				
 
			
		
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
		
			
				
					| 
						
						
							
								
							
						
						
					 | 
					@ -812,7 +812,7 @@ fn validate_config(cfg: &ConfigItems) -> Result<(), Error> { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // TODO: deal with deprecated flags so they can be removed from this list, cf. #4263
 | 
					 | 
					 | 
					    // TODO: deal with deprecated flags so they can be removed from this list, cf. #4263
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    const KNOWN_FLAGS: &[&str] = | 
					 | 
					 | 
					    const KNOWN_FLAGS: &[&str] = | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        &["autofill-overlay", "autofill-v2", "browser-fileless-import", "fido2-vault-credentials"]; | 
					 | 
					 | 
					        &["autofill-overlay", "autofill-v2", "browser-fileless-import", "extension-refresh", "fido2-vault-credentials"]; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    let configured_flags = parse_experimental_client_feature_flags(&cfg.experimental_client_feature_flags); | 
					 | 
					 | 
					    let configured_flags = parse_experimental_client_feature_flags(&cfg.experimental_client_feature_flags); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    let invalid_flags: Vec<_> = configured_flags.keys().filter(|flag| !KNOWN_FLAGS.contains(&flag.as_str())).collect(); | 
					 | 
					 | 
					    let invalid_flags: Vec<_> = configured_flags.keys().filter(|flag| !KNOWN_FLAGS.contains(&flag.as_str())).collect(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    if !invalid_flags.is_empty() { | 
					 | 
					 | 
					    if !invalid_flags.is_empty() { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |