Add new usage stats entries for chosen candidates

This CL introduces a set of new usage stats entries so that we can understand the distribution of the number of chosen words grouped by the row number of the candidate table where the word is displayed.

No visible change is intended.

Patch from Tsuyoshi Matsuzaki.

BUG=none
TEST=unittest


git-svn-id: http://mozc.googlecode.com/svn/trunk/src/session@445 a6090854-d499-a067-5803-1114d4e51264
3 files changed
tree: 1efa374a974461396f52199edfaaab40abe50db2
  1. internal/
  2. testdata/
  3. candidates.proto
  4. commands.proto
  5. common.h
  6. gen_session_stress_test_data.py
  7. generic_storage_manager.cc
  8. generic_storage_manager.h
  9. generic_storage_manager_test.cc
  10. ime_switch_util.cc
  11. ime_switch_util.h
  12. ime_switch_util_test.cc
  13. key_event_util.cc
  14. key_event_util.h
  15. key_event_util_test.cc
  16. key_info_util.cc
  17. key_info_util.h
  18. key_info_util_test.cc
  19. key_parser.cc
  20. key_parser.h
  21. key_parser_test.cc
  22. output_util.cc
  23. output_util.h
  24. output_util_test.cc
  25. random_keyevents_generator.cc
  26. random_keyevents_generator.h
  27. random_keyevents_generator_test.cc
  28. request_test_util.cc
  29. request_test_util.h
  30. request_test_util_test.cc
  31. session.cc
  32. session.gyp
  33. session.h
  34. session_base.gyp
  35. session_client_main.cc
  36. session_converter.cc
  37. session_converter.h
  38. session_converter_interface.h
  39. session_converter_stress_test.cc
  40. session_converter_test.cc
  41. session_handler.cc
  42. session_handler.h
  43. session_handler_interface.h
  44. session_handler_scenario_test.cc
  45. session_handler_stress_test.cc
  46. session_handler_test.cc
  47. session_handler_test_util.cc
  48. session_handler_test_util.h
  49. session_interface.h
  50. session_observer_handler.cc
  51. session_observer_handler.h
  52. session_observer_handler_test.cc
  53. session_observer_interface.h
  54. session_regression_test.cc
  55. session_server.cc
  56. session_server.h
  57. session_server_main.cc
  58. session_server_test.cc
  59. session_test.cc
  60. session_test.gyp
  61. session_usage_observer.cc
  62. session_usage_observer.h
  63. session_usage_observer_test.cc
  64. session_usage_stats_util.cc
  65. session_usage_stats_util.h
  66. session_usage_stats_util_test.cc
  67. session_watch_dog.cc
  68. session_watch_dog.h
  69. session_watch_dog_test.cc
  70. state.proto