@@ -8703,6 +8703,33 @@ <h4>Pointer actions</h4>
87038703 < var > input state</ var > ’s < code > pressed</ code > property, and
87048704 let < var > buttons</ var > be the resulting value of that property.
87058705
8706+ < li > < p > Let < var > width</ var > be equal to < var > action object</ var > ’s
8707+ < code > width</ code > property.
8708+
8709+ < li > < p > Let < var > height</ var > be equal to < var > action object</ var > ’s
8710+ < code > height</ code > property.
8711+
8712+ < li > < p > Let < var > pressure</ var > be equal to < var > action object</ var > ’s
8713+ < code > pressure</ code > property.
8714+
8715+ < li > < p > Let < var > tangentialPressure</ var > be equal to
8716+ < var > action object</ var > ’s < code > tangentialPressure</ code > property.
8717+
8718+ < li > < p > Let < var > tiltX</ var > be equal to < var > action object</ var > ’s
8719+ < code > tiltX</ code > property.
8720+
8721+ < li > < p > Let < var > tiltY</ var > be equal to < var > action object</ var > ’s
8722+ < code > tiltY</ code > property.
8723+
8724+ < li > < p > Let < var > twist</ var > be equal to < var > action object</ var > ’s
8725+ < code > twist</ code > property.
8726+
8727+ < li > < p > Let < var > altitudeAngle</ var > be equal to < var > action object</ var > ’s
8728+ < code > altitudeAngle</ code > property.
8729+
8730+ < li > < p > Let < var > azimuthAngle</ var > be equal to < var > action object</ var > ’s
8731+ < code > azimuthAngle</ code > property.
8732+
87068733 < li > < p > Append a copy of < var > action object</ var > with
87078734 the < var > subtype</ var > property changed to "< code > pointerUp</ code > " to
87088735 the < a > current session</ a > ’s < a > input cancel list</ a > .
@@ -8712,7 +8739,10 @@ <h4>Pointer actions</h4>
87128739 numbered < var > button</ var > on the pointer with ID
87138740 < var > source id</ var > , having type < var > pointerType</ var > at
87148741 viewport x coordinate < var > x</ var > , viewport y
8715- coordinate < var > y</ var > , with buttons < var > buttons</ var > depressed
8742+ coordinate < var > y</ var > , < var > width</ var > , < var > height</ var > ,
8743+ < var > pressure</ var > , < var > tangentialPressure</ var > , < var > tiltX</ var > ,
8744+ < var > tiltY</ var > , < var > twist</ var > , < var > altitudeAngle</ var > ,
8745+ < var > azimuthAngle</ var > , with buttons < var > buttons</ var > depressed
87168746 in accordance with the requirements of [[UI-EVENTS]] and
87178747 [[POINTER-EVENTS]]. The generated events must
87188748 set < code > ctrlKey</ code > , < code > shiftKey</ code > , < code > altKey</ code > ,
@@ -8853,17 +8883,50 @@ <h4>Pointer actions</h4>
88538883 vsync).</ p > </ aside >
88548884 </ li >
88558885
8886+ < li > < p > Let < var > width</ var > be equal to < var > action object</ var > ’s
8887+ < code > width</ code > property.
8888+
8889+ < li > < p > Let < var > height</ var > be equal to < var > action object</ var > ’s
8890+ < code > height</ code > property.
8891+
8892+ < li > < p > Let < var > pressure</ var > be equal to < var > action object</ var > ’s
8893+ < code > pressure</ code > property.
8894+
8895+ < li > < p > Let < var > tangentialPressure</ var > be equal to
8896+ < var > action object</ var > ’s < code > tangentialPressure</ code > property.
8897+
8898+ < li > < p > Let < var > tiltX</ var > be equal to < var > action object</ var > ’s
8899+ < code > tiltX</ code > property.
8900+
8901+ < li > < p > Let < var > tiltY</ var > be equal to < var > action object</ var > ’s
8902+ < code > tiltY</ code > property.
8903+
8904+ < li > < p > Let < var > twist</ var > be equal to < var > action object</ var > ’s
8905+ < code > twist</ code > property.
8906+
8907+ < li > < p > Let < var > altitudeAngle</ var > be equal to < var > action object</ var > ’s
8908+ < code > altitudeAngle</ code > property.
8909+
8910+ < li > < p > Let < var > azimuthAngle</ var > be equal to < var > action object</ var > ’s
8911+ < code > azimuthAngle</ code > property.
8912+
88568913 < li > < p > < a > Perform a pointer move</ a > with arguments
88578914 < var > source id</ var > , < var > input state</ var > , < var > duration</ var > ,
8858- < var > start x</ var > , < var > start y</ var > , < var > x</ var > , < var > y</ var > .
8915+ < var > start x</ var > , < var > start y</ var > , < var > x</ var > , < var > y</ var > ,
8916+ < var > width</ var > , < var > height</ var > , < var > pressure</ var > ,
8917+ < var > tangentialPressure</ var > , < var > tiltX</ var > , < var > tiltY</ var > ,
8918+ < var > twist</ var > , < var > altitudeAngle</ var > , < var > azimuthAngle</ var > .
88598919
88608920 < li > < p > Return < a > success</ a > with data < a > < code > null</ code > </ a > .
88618921</ ol >
88628922
88638923< p > When required to < dfn > perform a pointer move</ dfn > with
88648924 arguments < var > source id</ var > , < var > input state</ var > ,
88658925 < var > duration</ var > , < var > start x</ var > , < var > start y</ var > ,
8866- < var > target x</ var > and < var > target y</ var > , an implementation must
8926+ < var > target x</ var > and < var > target y</ var > , < var > width</ var > ,
8927+ < var > height</ var > , < var > pressure</ var > , < var > tangentialPressure</ var > ,
8928+ < var > tiltX</ var > , < var > tiltY</ var > , < var > twist</ var > ,
8929+ < var > altitudeAngle</ var > , < var > azimuthAngle</ var > , an implementation must
88678930 run the following steps:
88688931
88698932< ol >
@@ -8908,7 +8971,10 @@ <h4>Pointer actions</h4>
89088971 ID < var > source id</ var > having type < var > pointerType</ var > from
89098972 viewport x coordinate < var > current x</ var > , viewport y
89108973 coordinate < var > current y</ var > to viewport x coordinate < var > x</ var > and
8911- viewport y coordinate < var > y</ var > , with
8974+ viewport y coordinate < var > y</ var > , < var > width</ var > , < var > height</ var > ,
8975+ < var > pressure</ var > , < var > tangentialPressure</ var > , < var > tiltX</ var > ,
8976+ < var > tiltY</ var > , < var > twist</ var > , < var > altitudeAngle</ var > ,
8977+ < var > azimuthAngle</ var > , with
89128978 buttons < var > buttons</ var > depressed, in accordance with the
89138979 requirements of [[UI-EVENTS]] and [[POINTER-EVENTS]]. The
89148980 generated events must set < code > ctrlKey</ code > , < code > shiftKey</ code > ,
0 commit comments