15:00:00 RRSAgent has joined #pointerevents 15:00:00 logging to https://www.w3.org/2021/09/29-pointerevents-irc 15:00:15 Meeting: PEWG 15:00:20 Chair: Patrick H. Lauke 15:00:27 just a second, need to get more coffee 15:00:27 Agenda: https://www.w3.org/events/meetings/9718517d-0e08-4377-bb7c-07332948233b/20210929T110000 15:00:51 Scribe: Patrick H. Lauke 15:01:45 present+ Patrick_H_Lauke 15:02:19 present+ smaug 15:02:32 present+ mustaq 15:04:42 TOPIC: Notes with normative (SHOULD/MUST) statements https://github.com/w3c/pointerevents/issues/405 15:05:52 Has a few pull requests from last meeting already, probably makes sense to review in order 15:05:56 * Make "Converting..." section normative https://github.com/w3c/pointerevents/pull/410 15:08:48 Patrick: don't think we need to say anything about MUST/SHOULD implement both sets as it's implicit by being in the IDL 15:08:50 smaug: agree 15:09:11 mustaq: just worried developers might think, because they're complementary, they don't need to 15:09:33 smaug: i think because it's in the IDL it's clear it's a SHOULD/MUST 15:10:48 Patrick: happy to merge? 15:10:52 [no objections] 15:11:02 * Move elements of pointerId informative note to normative text https://github.com/w3c/pointerevents/pull/411 15:14:15 mustaq: not sure if we need to be more precise with "existing pointers", as just saying it must not be influences by any other top-level browsing context is a bit a handwavy 15:15:56 smaug: it's a very dense sentence, but i think it's ok as is 15:18:05 [discussion on whether the now normative wording allows for mouse to always use same pointerId - it doesn't allow tracking across sites because it's the same, BUT the current wording doesn't seem to allow that] 15:20:03 mustaq: maybe we can leave it as is 15:20:10 smaug: needs some tweaking, but for now we can merge 15:21:54 mustaq: sorry, meant that we want to mention something about mouse 15:22:15 I meant adding the mouse case explicitly "has const id..." 15:23:55 Patrick: think bringing forward the bit about fingerprinting/tracking, so it's clearer why we do all that. mouse can be fixed, as you can't track across sites. 15:24:55 mustaq: we should mention that mouse pointer is special 15:27:40 Patrick: so how about also bringing forward the -1 value for non-pointer, then add something about UAs MAY reserve a pointerId for mouse. and then "for all other pointers, must be unique etc etc" 15:28:23 mustaq: we have the ask about pens being recognised 15:30:14 I now see "a particular pointing device for the lifetime of the page" already covers the removed pen case nicely. 15:30:42 Patrick: i'll make another stab at this 15:31:45 * Move first part of the note about dispatched event order into normative text https://github.com/w3c/pointerevents/pull/412 15:39:08 [discussion on whether first "should" should be a MUST, and the SHOULD should be a MUST as well] 15:40:14 mustaq: "should resemble" > "must match" 15:40:21 smaug: i think that captures it yes 15:41:03 Or "the UA must maintain the order..." 15:41:09 * Make note about UAs not firing compat events if they support touch events normative https://github.com/w3c/pointerevents/pull/413 15:44:10 smaug: i think the SHOULD NOT should be MUST NOT 15:44:26 mustaq: the last sentence about touch or pen worries me 15:45:15 Patrick: it's redundant now that i look at it. TE don't fire for mouse 15:47:00 Make note about buttons/buttons and compat events normative https://github.com/w3c/pointerevents/pull/414 15:48:09 smaug: again, change SHOULD to MUST 15:48:55 since sending agenda i made two more PRs related to this 15:49:00 * Remove may/should from note about complex gestures https://github.com/w3c/pointerevents/pull/415 15:50:22 still remains a note, just removes the trigger words may and should. doesn't change the meaning of what we're saying 15:50:37 smaug: this is fine 15:51:04 * Reword legacy properties note to remove the "must" https://github.com/w3c/pointerevents/pull/416 15:54:10 https://bugs.chromium.org/p/chromium/issues/detail?id=692709#c5 15:54:54 Patrick: as this is about properties that we don't define in IDL, i personally don't care if some UA decides to keep those legacy things as long as it doesn't interfere 15:57:44 ACTION: make changes to the PRs as discussed, tackle the remaining ones in #405 15:58:05 rrsagent, make minutes world-visible 15:58:05 I'm logging. I don't understand 'make minutes world-visible', Patrick_H_Lauke. Try /msg RRSAgent help 15:58:13 rrsagents, make logs world-visible 15:58:19 urgh. 15:58:31 rrsagent, set logs world-visible 15:58:37 rrsagent, create minutes 15:58:37 I have made the request to generate https://www.w3.org/2021/09/29-pointerevents-minutes.html Patrick_H_Lauke 15:58:45 rrsagent, set logs world-visible 15:59:01 rrsagent, bye 15:59:01 I see 1 open action item saved in https://www.w3.org/2021/09/29-pointerevents-actions.rdf : 15:59:01 ACTION: make changes to the PRs as discussed, tackle the remaining ones in #405 [1] 15:59:01 recorded in https://www.w3.org/2021/09/29-pointerevents-irc#T15-57-44