Bug 960871 part.6 Use WidgetCompositionEvent for NS_COMPOSITION_CHANGE instead of WidgetTextEvent r=smaug

This commit is contained in:
Masayuki Nakano
2014-10-07 19:01:48 +09:00
parent 3f91bd7586
commit a0e7e21fc0
22 changed files with 58 additions and 84 deletions

View File

@@ -1650,7 +1650,7 @@ nsTextStore::FlushPendingActions()
PR_LOG(sTextStoreLog, PR_LOG_DEBUG,
("TSF: 0x%p nsTextStore::FlushPendingActions(), "
"dispatching compositionchange event...", this));
WidgetTextEvent textEvent(true, NS_COMPOSITION_CHANGE, mWidget);
WidgetCompositionEvent textEvent(true, NS_COMPOSITION_CHANGE, mWidget);
mWidget->InitEvent(textEvent);
textEvent.mData = action.mData;
if (action.mRanges->IsEmpty()) {
@@ -1677,7 +1677,7 @@ nsTextStore::FlushPendingActions()
PR_LOG(sTextStoreLog, PR_LOG_DEBUG,
("TSF: 0x%p nsTextStore::FlushPendingActions(), "
"dispatching compositionchange event...", this));
WidgetTextEvent textEvent(true, NS_COMPOSITION_CHANGE, mWidget);
WidgetCompositionEvent textEvent(true, NS_COMPOSITION_CHANGE, mWidget);
mWidget->InitEvent(textEvent);
textEvent.mData = action.mData;
mWidget->DispatchWindowEvent(&textEvent);