-XmlDecl

SAXの仕様より、XML文書冒頭のXML宣言はXMLパーサはイベントを発火しないことで困ってます。NekoHTML内部ではXNIのxmlDecl()イベントを発火しているのですが、SAXにイベントが無いこととNekoHTMLの内部XNIフィルタが食いつぶしているのでNG。
NekoHTMLを改造するなり自前でHTMLパーサを書くなりすればよいのでしょうが、NekoHTMLの改造はもとよりしたくないし、リリーススケジュールを考えるにHTMLパーサを書きたくないんだよね。まいったな。
追記
XNIフィルターを書くことにしました。XmlDeclFireStarterというのを作って、NekoHTMLに差し込みます。NekoHTMLではデフォルトで閉じタグバランサーと名前空間補正フィルタがXNIフィルタで作られてます。