We have fix the problem: the encoding file was not in the correct path before,
so "macintosh" had not been registered in function registrar(standardName,
standardName). We locate the encoding file to the right place and it works now.
I am sorry it's my fault, some careless. And thank you very much, your rely is
helpful!
------------------ 原始邮件 ------------------
发件人: "Alexey Proskuryakov"<a...@webkit.org>;
发送时间: 2010年10月26日(星期二) 凌晨0:44
收件人: "江南小白"<zp...@qq.com>;
抄送: "webkit-dev"<webkit-dev@lists.webkit.org>;
主题: Re: 回复: [webkit-dev] maybe it's a problem in
function"addToTextEncodingNameMap" in
"webcore/platform/text/TextEncodingRegistry.cpp"
24.10.2010, в 23:48, 江南小白 написал(а):
addToTextEncodingNameMap() is called in registerExtendedEncodingNames() in
TextCodecICU.cpp:
registrar("macroman", "macintosh");
This is something we have in webkit.org trunk, do you have any local
modifications to these files?
ICU has an encoding with standard name "macintosh"
<http://demo.icu-project.org/icu-bin/convexp?conv=macos-0_2-10.2&s=ALL&s=IANA&s=MIME>,
so it should be registered earlier in this function:
registrar(standardName, standardName);
- WBR, Alexey Proskuryakov
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev