Index: ppapi/c/ppb_input_event.h |
diff --git a/ppapi/c/ppb_input_event.h b/ppapi/c/ppb_input_event.h |
index 6122b586370b07e65f15457e5d52471495e64055..bc6ebcb6f7900d63d12e41047908babedf3be78c 100644 |
--- a/ppapi/c/ppb_input_event.h |
+++ b/ppapi/c/ppb_input_event.h |
@@ -3,7 +3,7 @@ |
* found in the LICENSE file. |
*/ |
-/* From ppb_input_event.idl modified Tue Aug 14 09:41:28 2012. */ |
+/* From ppb_input_event.idl modified Mon Nov 26 19:51:21 2012. */ |
#ifndef PPAPI_C_PPB_INPUT_EVENT_H_ |
#define PPAPI_C_PPB_INPUT_EVENT_H_ |
@@ -274,7 +274,12 @@ typedef enum { |
* |
* Request touch events only if you intend to handle them. If the browser |
* knows you do not need to handle touch events, it can handle them at a |
- * higher level and achieve higher performance. |
+ * higher level and achieve higher performance. If the plugin does not |
+ * register for touch-events, then it will receive synthetic mouse events that |
+ * are generated from the touch events (e.g. mouse-down for touch-start, |
+ * mouse-move for touch-move (with left-button down), and mouse-up for |
+ * touch-end. If the plugin does register for touch events, then the synthetic |
+ * mouse events are not created. |
*/ |
PP_INPUTEVENT_CLASS_TOUCH = 1 << 3, |
/** |
@@ -321,6 +326,9 @@ struct PPB_InputEvent_1_0 { |
* processed very quickly, may have a noticeable effect on the performance of |
* the page. |
* |
+ * Note that synthetic mouse events will be generated from touch events if |
+ * (and only if) the you do not request touch events. |
+ * |
* When requesting input events through this function, the events will be |
* delivered and <i>not</i> bubbled to the page. This means that even if you |
* aren't interested in the message, no other parts of the page will get |