forked from mirrors/gecko-dev
		
	 a36fff43c5
			
		
	
	
		a36fff43c5
		
	
	
	
	
		
			
			MozReview-Commit-ID: 5UvYqJVvX0r --HG-- extra : rebase_source : 5a6f3dfd97fb06810fde9a4b8b650a7a922a7c20
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* This Source Code Form is subject to the terms of the Mozilla Public
 | |
|  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 | |
|  * You can obtain one at http://mozilla.org/MPL/2.0/. */
 | |
| 
 | |
| #ifndef nsCharsetSource_h_
 | |
| #define nsCharsetSource_h_
 | |
| 
 | |
| // note: the value order defines the priority; higher numbers take priority
 | |
| #define kCharsetUninitialized           0
 | |
| #define kCharsetFromFallback            1
 | |
| #define kCharsetFromTopLevelDomain      2
 | |
| #define kCharsetFromDocTypeDefault      3 // This and up confident for XHR
 | |
| #define kCharsetFromCache               4
 | |
| #define kCharsetFromParentFrame         5
 | |
| #define kCharsetFromAutoDetection       6
 | |
| #define kCharsetFromHintPrevDoc         7
 | |
| #define kCharsetFromMetaPrescan         8 // this one and smaller: HTML5 Tentative
 | |
| #define kCharsetFromMetaTag             9 // this one and greater: HTML5 Confident
 | |
| #define kCharsetFromIrreversibleAutoDetection 10
 | |
| #define kCharsetFromChannel            11
 | |
| #define kCharsetFromOtherComponent     12
 | |
| #define kCharsetFromParentForced       13 // propagates to child frames
 | |
| #define kCharsetFromUserForced         14 // propagates to child frames
 | |
| #define kCharsetFromByteOrderMark      15
 | |
| #define kCharsetFromUtf8OnlyMime       16 // For JSON, WebVTT and such
 | |
| 
 | |
| #endif /* nsCharsetSource_h_ */
 |