もずはっく日記からの検索結果
発見した件数: 17件 | 再検索タイトル | 最終更新日 |
---|---|
内容(最初の段落のみ) | |
Bug-org 826657 [TSF] Implement ITfMouseTrackerACP | 2014年08月30日 |
TSF では、 TIP は、マウスのイベントを受け取りたい場合、 ITextStore に、マウスイベントのリスナを登録する必要があります。このバグはそれに、対応しようというバグです。 (続く……) | |
Bug-org 1057192 [TSF] Microsoft IME puts twice the first character of new composition when you start new composition when there is old composition | 2014年08月30日 |
MS-IMEを使って、変換文字列がすでにある状態で、新しい文字を入力すると、変換済みの文字列が確定され、新しい未確定文字列として文字が入力されるのですが、 TSF モードでは、この最初に入力した文字ごと確定され、未確定文字列にも含まれるため、文字がダブってしまう、というバグです。 (続く……) | |
Bug-org 1055342 [TSF] Rename CurrentContent of nsTextStore to LockedContent | 2014年08月28日 |
TSF の実装である nsTextStore のプチリファクタリングです。 (続く……) | |
Bug-org 1056545 Cleanup event handlers of nsEditorEventListener and nsHTMLEditorEventListener | 2014年08月28日 |
Netscape時代からの名残の残っている、 nsEditorEventListener と nsHTMLEditorEventListener のコードを現在のコーディングルールにあわせて、一部、書き直そうというバグです。 (続く……) | |
Bug-org 1052286 [TSF] nsTextStore::SetInputContext() should not ignore "password" state | 2014年08月26日 |
nsTextStore の一部のコードが、編集可能なコンテンツがフォーカスを持っているか否かを判定すべきところで、IMEが有効であるかどうかをチェックしている、というバグです。 (続く……) | |
Bug-org 1054108 [TSF] Implement hack for FreeCJ and Easy Changjei | 2014年08月26日 |
TSFモードでは、台湾のFree ChangJie 2010と、Easy Changjeiの候補ウインドウが表示されない、という、TIP側のバグがあります。Free ChangeJie 2010は、 Bug-org 1050041 に、Easy Changjeiは、 Bug-org 1050050 にTech Evangelismバグとして登録していますが、どちらのベンダにコンタクトをとっても、全く反応がない上に、台湾のNightlyユーザには常用に問題があるレベルのバグですので、取り急ぎ、ハックを入れることにしました。 (続く……) | |
Bug-org 1053048 Accessing selectionStart or selectionEnd from nsISelectionListener::NotifySelectionChanged() may cause cancelling the edit action | 2014年08月26日 |
<input> 要素や、 <textarea> 要素に対して、アドオン等が nsISelectionListener 利用して、キャレット位置の変化を監視し、 NotifySelectionChanged() が呼び出された時に、 selectionStart や、 selectionEnd の値を取得しようとしている場合、これらの要素の keydown イベントで、要素のレイアウトを変更すると、編集した内容がキャンセルされる、というバグです。 (続く……) | |
Bug-org 1052230 IMEContentObserver shouldn't flush pending notifications again during flushing notifications | 2014年08月14日 |
Bug-org 496360の修正 により、 IMEContentObserver は、一回の編集処理中に発生した通知は全て、編集が終了してから一括で送るように修正しましたが、通知により、コンテンツ内容の問い合わせが発生した場合に、保留されているレイアウトの変更がフラッシュされ、レイアウト変更通知が発生することで、通知がネストすることがあるのを、他のバグの調査中に、スタックトレースから偶然発見しました。 (続く……) | |
Bug-org 1050124 [TSF] Support TSATTRID_Text_VerticalWriting | 2014年08月14日 |
TSF では、エディタ全体や、キャレット位置の書式をかなり詳細に TIP が取得できるようになっています。このうち、日本語TIP開発者の方々から、Geckoでは縦書きかどうかを問い合わせると、エラーになり、これは他のTSF対応アプリでは発生していないので、トラブルの元になりそう、と警告を受けていたので今回、対応することにしました。 (続く……) | |
Bug-org 1051689 [TSF] Should call RecordCompositionUpdateAction() when adding a pending action and the last compositionupdate is incomplete | 2014年08月14日 |
Bug-org 1049768の修正 のフォローアップです。ドキュメントロック中に TIP から適切に未確定文字列の範囲を示すレンジ付きで ITfContextOwnerCompositionSink::OnUpdateComposition() が呼び出されないままに、 compositionstart や compositionend をキュー登録しなければいけなくなった場合、不完全な compositionupdate がキューに残ることになります。 (続く……) | |
Bug-org 1050703 [TSF] Cursor doesn't move when input an Enter with IME in Contenteditable = true field | 2014年08月14日 |
TSF モードで、HTMLエディタの行頭に文字を入力しようとすると、前の行末に入力される、というバグです。 (続く……) | |
Bug-org 1049768 [TSF] Glitches in Chinese IME with intl.tsf.enable=true | 2014年08月12日 |
台湾のサードパーティー製のIME、 Free ChangJie IME と、 Easy Changjei では、一文字確定するためにスペースキーを押す度に、スペースと、確定された文字が入力される、というバグです。 (続く……) | |
Bug-org 1046101 Redesign nsEventStructType | 2014年08月12日 |
nsEventStructType のリネーム等々を行って整理しようというバグです。 (続く……) | |
Bug-org 1037328 [TSF] Enable TSF mode in default settings in Nightly build | 2014年08月06日 |
Nightlyビルドでのみ、TSFモードを有効化しようというバグです。 (続く……) | |
Bug-org 1043182 IMEContentObserver::CharacterDataChanged() doesn't convert new lines in replaced and inserted text to native new lines | 2014年07月31日 |
台湾でメジャーらしい、ChangJieというIMEがあるのですが、 <textarea> 要素内で改行を挿入直後に、そのまま入力すると、前の行の行頭に入力されてしまうというバグです。何故か Bug-org 496360を修正 するパッチのうちのいくつかを適用したら再現するようになりました。 (続く……) | |
Bug-org 496360 [TSF] Severe performance problems pasting into contenteditable editor or designMode editor when TSF is enabled | 2014年07月31日 |
TSFを有効にしていると、膨大な行数の貼り付けのパフォーマンスが異様に悪くなる、というバグです。バグIDを見れば分かるように、かなり長い間修正できなかったバグですが、ここ最近の IMEContentObserver 周りや、様々な他の修正により、この修正がようやく可能になりましたが、それでも強引な最適化を行って解決しています。 (続く……) | |
Bug-org 1045978 Create InternalSVGZoomEvent and InternalSMILTimeEvent for NS_SVGZOOM_EVENT and NS_SMIL_TIME_EVENT | 2014年07月31日 |
イベントな内部クラスは、どのクラスのインスタンスかを高速に判断できるように、 eventStructType というメンバがあり、ここに、各イベントクラスのコンストラクタが自身を示す値を書き込んでいるのですが、SVGのズームイベントと、SMILのタイムイベントの二つは、既存のイベントクラスのインスタンスに、専用の値をセットして EventDispatcher::CreateEvent() 等で本来とは異なる動作になるようにハックを仕込んでいました。 (続く……) |
発見した件数: 17件 | 再検索