フォーラム: 開発者 (スレッド #32038)

ロールバックテスト (2012-04-30 12:52 by itozyun #63501)

ie6, 7 でクラッシュを始めたクライアント側コードの変更を特定する(><

version0.4.10[master] (2012-04-30 12:56 by itozyun #63502)

> 2012-04-01 client is version0.4.10, added panel-console, fixed... master

このバージョンでは、イメージエクスプローラがサーバと結合していないため、イメージエクスプローラのチェックはできない(またはコードを修正する必要がある).吹きだしの追加は問題なく機能している.
#63501 への返信

version0.4.27[v03_test] (2012-04-30 13:20 by itozyun #63504)

現在の最新バージョン 吹きだしの追加で見事に固まる.1608 行でエラー発生と表示されるもどの js のことなのか分からない、、、
この 0.4.27 と 0.4.10 の間の変更を特定していく.この次はこの中間の 0.4.18 辺りを見てみます.
#63501 への返信

version0.4.18[v03_test] (2012-04-30 14:37 by itozyun #63505)

> client is version0.4.18, update around applications.
吹きだしの追加、問題なし.画像追加ボタンや吹きだし追加ボタンクリック時に 1010行でエラーだよ、でなるが多分次の更新で修正されているはず.

この次は 0.4.27 との間、0.4.23 辺りを動かして見ます.
#63501 への返信

version0.4.23[v03_test] (2012-04-30 14:44 by itozyun #63506)

> client is version0.4.23, added async logic for getJson.
吹きだしの追加でクラッシュ(><

この次は、0.4.23 と 0.4.18 の中間で、0.4.20 辺りを見てみます.
#63501 への返信

version0.4.20[v03_test] (2012-04-30 17:01 by itozyun #63507)

> client is version0.4.20, added to boot image-exproler from artist-folder.
吹きだしの追加でクラッシュしません.

残りは 0.4.21 と 0.4.22 です.

イベントを追加した要素をアプリケーションの boot & shutdown で removeChild & appendChild してるのが怪しい気がしてきました、、、
#63501 への返信

version0.4.21[v03_test] (2012-05-01 07:15 by itozyun #63510)

> client is version0.4.21, brush up around boot application.
吹きだしの追加でクラッシュしません.

そして、クラッシュを始めたのはその次の変更、以下からでした.
> http://git.sourceforge.jp/view?p=pettanr/pettanr.git;a=commitdiff;h=0a652683cdce3eb705c78af35cb4a900f776062c
#63501 への返信

問題特定! (2012-05-01 09:23 by itozyun #63513)

pettanr.overlay で フェードアウト 後に行っている removeChild() を外し、HTMLElement.style.display = 'none' で要素を隠すようにしました.あと display = 'none' を ie6, 7 は忘れてしまうみたいなので、HTMLElement.style.visibility = 'hidden' も追加.エレガントでないですが、とりあえずこれで応急処置としました.

問題箇所が特定できてしまえば、結構ありそうな不具合という気もします.しかしWeb上の報告を探しましたが、それっぽいものを見つけられませんでした.

最後に、ie6 は透過 png を表示できない点を除いたらよく健闘している、と思います.





#63501 への返信

RE: 問題特定! (2012-05-01 11:17 by itozyun #63516)

これってチケットに書く内容ですね(><
#63513 への返信