なんだかまとめてあれこれ不具合が発覚。
ページ分割時にselectが途中で途切れた場合に、始/終タグを追加していたのだけど、その文字数をカウントするのを忘れていて、分割の続きが正しい位置から開始されていなかった。
aタグに囲まれたimgタグを処理している部分を書き直したところ、aの子要素にimgタグだけではなくテキストも含まれている場合、aの終了タグが挿入されず、その結果a hrefを処理する段階で正しい処理が行われていなかった。
imgタグを処理している部分を書き直したところが、widthとheightの両方とも指定のないimgタグを除去してしまうようになっていた。
2005/09/17