|  |  |  | @ -57,9 +57,10 @@ const ( | 
			
		
	
		
			
				
					|  |  |  |  | ) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | var ( | 
			
		
	
		
			
				
					|  |  |  |  | 	ErrDataNotSupported    = errors.New(`not supported, default is "all", choose from history|password|bookmark|cookie`) | 
			
		
	
		
			
				
					|  |  |  |  | 	ErrBrowserNotSupported = errors.New("browser not supported") | 
			
		
	
		
			
				
					|  |  |  |  | 	ErrChromeSecretIsEmpty = errors.New("chrome secret is empty") | 
			
		
	
		
			
				
					|  |  |  |  | 	errDataNotSupported    = errors.New(`not supported, default is "all", choose from history|password|bookmark|cookie`) | 
			
		
	
		
			
				
					|  |  |  |  | 	errBrowserNotSupported = errors.New("browser not supported") | 
			
		
	
		
			
				
					|  |  |  |  | 	errChromeSecretIsEmpty = errors.New("chrome secret is empty") | 
			
		
	
		
			
				
					|  |  |  |  | 	errDbusSecretIsEmpty   = errors.New("dbus secret key is empty") | 
			
		
	
		
			
				
					|  |  |  |  | 	chromiumParseList      = map[string]FileList{ | 
			
		
	
		
			
				
					|  |  |  |  | 		cookie: { | 
			
		
	
		
			
				
					|  |  |  |  | 			name:     cookie, | 
			
		
	
	
		
			
				
					|  |  |  | @ -129,7 +130,7 @@ func (c *chromium) GetProfilePath(filename string) (err error) { | 
			
		
	
		
			
				
					|  |  |  |  | 			c.FileLists = append(c.FileLists, v) | 
			
		
	
		
			
				
					|  |  |  |  | 		} | 
			
		
	
		
			
				
					|  |  |  |  | 	} else { | 
			
		
	
		
			
				
					|  |  |  |  | 		return ErrDataNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | 		return errDataNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
		
			
				
					|  |  |  |  | 	return nil | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
	
		
			
				
					|  |  |  | @ -315,7 +316,7 @@ func (f *firefox) GetProfilePath(filename string) (err error) { | 
			
		
	
		
			
				
					|  |  |  |  | 			f.FileLists = append(f.FileLists, v) | 
			
		
	
		
			
				
					|  |  |  |  | 		} | 
			
		
	
		
			
				
					|  |  |  |  | 	} else { | 
			
		
	
		
			
				
					|  |  |  |  | 		return ErrDataNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | 		return errDataNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
		
			
				
					|  |  |  |  | 	return nil | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
	
		
			
				
					|  |  |  | @ -393,7 +394,7 @@ func PickBrowsers(name string) ([]Browser, error) { | 
			
		
	
		
			
				
					|  |  |  |  | 		browsers = append(browsers, b) | 
			
		
	
		
			
				
					|  |  |  |  | 		return browsers, err | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
		
			
				
					|  |  |  |  | 	return nil, ErrBrowserNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | 	return nil, errBrowserNotSupported | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | func chromeParse(key []byte, f common.Formatter) error { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |