今夜、FireFox がバージョン 22.0 から 23.0.1 にアップグレードされたときに壊れた古い Web フォーム アプリで asp:TextBox コントロールが機能していました。コードは次のようになります。
<asp:TextBox ID="txtChainDescription" TextMode="MultiLine" Rows="5" Width="350px" runat="server" />
それで全部です。これはChromeで次のようにレンダリングされます
<div class="cleditorMain" style="width: 500px; height: 150px;">
<div class="cleditorToolbar" style="height: 27px;">
<div class="cleditorGroup">
<div class="cleditorButton" title="Bold"></div>v class="cleditorGroup">
...などですが、FireFoxでは次のようにレンダリングされます
<div class="cleditorMain" style="width: 500px; height: 150px;">
<div class="cleditorToolbar">
<div class="cleditorGroup">
<div class="cleditorButton cleditorDisabled" title="Bold" disabled="disabled" style="background-color: transparent;"></div>
...などです。違いは、エディター ボタンが無効になっていることと、編集が必要なテキスト領域も完全に無効になっているように見えることです。いくつか質問があります:
1) なぜこれが起こっているのですか? 2) Firefox のバージョン 22.0 から 23.0.1 への変更の原因は何ですか?