universal_charset_detector
~/mozilla/content/base/src/nsDOMFile.cpp
nsresult nsDOMFile::GuessCharset(nsIInputStream *aStream, nsACString &aCharset) { if (!mCharset.IsEmpty()) { aCharset = mCharset; return NS_OK; } // First try the universal charset detector nsCOMPtr<nsICharsetDetector> detector = do_CreateInstance(NS_CHARSET_DETECTOR_CONTRACTID_BASE "universal_charset_detector"); if (!detector) {
この辺がやりたいことそのままかも。
名前からしてローカルからファイルを読んだときの文字コード判定。
DOM Inspector便利だなー。拡張機能勉強会行ってよかった。行ってなかったらDOM InspectorでXUL要素も調べられるのは知らないままだった。