Bug 818501 - Get composition styles from styles returned by the system; r=cpeterson
This commit is contained in:
@@ -39,8 +39,11 @@ jfieldID AndroidGeckoEvent::jEndField = 0;
|
||||
jfieldID AndroidGeckoEvent::jPointerIndexField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeTypeField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeStylesField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeLineStyleField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeBoldLineField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeForeColorField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeBackColorField = 0;
|
||||
jfieldID AndroidGeckoEvent::jRangeLineColorField = 0;
|
||||
jfieldID AndroidGeckoEvent::jLocationField = 0;
|
||||
jfieldID AndroidGeckoEvent::jBandwidthField = 0;
|
||||
jfieldID AndroidGeckoEvent::jCanBeMeteredField = 0;
|
||||
@@ -234,8 +237,11 @@ AndroidGeckoEvent::InitGeckoEventClass(JNIEnv *jEnv)
|
||||
jPointerIndexField = getField("mPointerIndex", "I");
|
||||
jRangeTypeField = getField("mRangeType", "I");
|
||||
jRangeStylesField = getField("mRangeStyles", "I");
|
||||
jRangeLineStyleField = getField("mRangeLineStyle", "I");
|
||||
jRangeBoldLineField = getField("mRangeBoldLine", "Z");
|
||||
jRangeForeColorField = getField("mRangeForeColor", "I");
|
||||
jRangeBackColorField = getField("mRangeBackColor", "I");
|
||||
jRangeLineColorField = getField("mRangeLineColor", "I");
|
||||
jLocationField = getField("mLocation", "Landroid/location/Location;");
|
||||
jBandwidthField = getField("mBandwidth", "D");
|
||||
jCanBeMeteredField = getField("mCanBeMetered", "Z");
|
||||
@@ -575,10 +581,16 @@ AndroidGeckoEvent::Init(JNIEnv *jenv, jobject jobj)
|
||||
mAction == IME_ADD_COMPOSITION_RANGE) {
|
||||
mRangeType = jenv->GetIntField(jobj, jRangeTypeField);
|
||||
mRangeStyles = jenv->GetIntField(jobj, jRangeStylesField);
|
||||
mRangeLineStyle =
|
||||
jenv->GetIntField(jobj, jRangeLineStyleField);
|
||||
mRangeBoldLine =
|
||||
jenv->GetBooleanField(jobj, jRangeBoldLineField);
|
||||
mRangeForeColor =
|
||||
jenv->GetIntField(jobj, jRangeForeColorField);
|
||||
mRangeBackColor =
|
||||
jenv->GetIntField(jobj, jRangeBackColorField);
|
||||
mRangeLineColor =
|
||||
jenv->GetIntField(jobj, jRangeLineColorField);
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user