DO NOT MERGE:Changes in master, which did not make it into GB

The original change simply added 3 extra constants to be used for logging
information related to alternative word selection from the n-best list
which is returned for voice ime recognition results
Bug: 3243768
Change-Id: Ib01184901c7b4a50235877664993d26940cfe43c
diff --git a/common/java/com/android/common/speech/LoggingEvents.java b/common/java/com/android/common/speech/LoggingEvents.java
index eb03519..23bb279 100644
--- a/common/java/com/android/common/speech/LoggingEvents.java
+++ b/common/java/com/android/common/speech/LoggingEvents.java
@@ -124,7 +124,10 @@
         public static final String EXTRA_N_BEST_CHOOSE_INDEX = "index";  // value should be int
 
         public static final int TEXT_MODIFIED = 17;
+        public static final String EXTRA_AFTER_N_BEST_CHOOSE = "after";
+        public static final String EXTRA_BEFORE_N_BEST_CHOOSE = "before";
         public static final String EXTRA_TEXT_MODIFIED_LENGTH = "length";  // value should be int
+        public static final String EXTRA_TEXT_REPLACED_LENGTH = "rlength";  // value should be int
         public static final String EXTRA_TEXT_MODIFIED_TYPE = "type";  // value should be int below
         public static final int TEXT_MODIFIED_TYPE_CHOOSE_SUGGESTION = 1;
         public static final int TEXT_MODIFIED_TYPE_TYPING_DELETION = 2;