See also: IRC log
<trackbot> Date: 11 December 2012
<smaug> uh
<smaug> oops
<smaug> in a minute
<scribe> scribeNick:jrossi2
<smaug> Zakim: nick smaug is Olli_Pettay
<shepazu> http://lists.w3.org/Archives/Public/public-pointer-events/2012OctDec/0106.html
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20219
<shepazu> Issue-20219?
<trackbot> ISSUE-20219 does not exist
<smaug> https://www.w3.org/Bugs/Public/show_bug.cgi?id=20219
jrossi: 2 issues, one is should
the pointerType be a string instead of constants?
... for this, allows cleaner syntax
... pointerType=="touch"
... as opposed to
event.pointerType==event.POINTER_TYPE_TOUCH
... but main reason is extensibility
jrossi2: what's the right spec
text for UA extensibility?
... e.g. a UA supports a pointing device that's not touch, pen,
mosue
rbyers: is there a precedent for defining extensibility?
jrossi2: D3Events says prefix events
shepazu: a bit of advice is at least useful, but let's save the conversation for the list
rbyers: if D3Events has existing text, just lean on that
1) should be a string
shepazu: separate into 2 issues
<smaug> http://xhr.spec.whatwg.org/#interface-xmlhttprequest
smaug: lately, specs have been using string enums
jrossi: yeah, there's an element to this that's current spec convention
shepazu: proposed resolution to part 1 of the issue, I propose it be a string
rbyers: answer is clearly a string
RESOLUTION: Change pointerType property to String
shepazu: second issue, rather than discuss, let's save it for the list
jrossi: sounds good
<scribe> ACTION: jrossi to send proposal for extensible text to list [recorded in http://www.w3.org/2012/12/11-pointerevents-minutes.html#action01]
<trackbot> Sorry, couldn't find jrossi. You can review and register nicknames at <http://www.w3.org/2012/pointerevents/track/users>.
smaug: one clarification, should be enumerated string possibilities in spec that UAs can add to if they want
rbyers: agree, that provides best clarity
jrossi2: agreed
<rbyers_> smaug pointed to this specific example: http://xhr.spec.whatwg.org/#interface-xmlhttprequest
jrossi2: well, i'd want to let
authors create synthetic event's with arbitrary string for
pointerType
... for polyfils
smaug: then it probably needs to just be a plain string
jrossi2: how about a table that just says normative values for touch, pen, mouse?
rbyers: that seems fine
smaug: yes
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20218
jrossi: this is practically a bug
<shepazu> "Contact geometry should be in CSS pixels not device pixels"
<rbyers_> This summary of different co-ordinate spaces may be helpful for discussion: http://trac.webkit.org/wiki/ScalesAndZooms
jrossi: suggest this be in document pixels
rbyers: definitely not device
pixels, not sure about zoom
... logical pixels, devicePixels * devicePixelRatio
jrossi: there's 2 use cases
... 1- knowing how big the finger is
jrossi2: 2- seeing how the element compares to the layout of the page
rbyers: 2 seems the most likely
jrossi2: IE10 provides zoom factor, which would allow conversion
jrossi: agree 2 is most
common
... proposed resolution is to make width/height be CSS document
pixels, adjusted for zoom
shepazu: talked about issue of
transforms in D3Events
... authors get back odd coord sys
jrossi2: yes, but I think optical zoom isn't as much as of problem because the elements don't actually change coord sys
rbyers: is this going to be a compat issue?
jrossi2: concerned in general about dramatically changing things, but not too much for this particular property
<smaug> (walled gardens shouldn't be considered when designing APIs for the Web. But of course it is better to try to achieve compatibility with all the systems.)
jrossi: proposed resolution is to make width/height be CSS document pixels, adjusted for zoom
<rbyers_> agreed
<asir> looks right
RESOLUTION: make width/height be CSS document pixels, adjusted for zoom
jrossi: need to clarify this so that implementations can implement multi-threaded scrolling
rbyers: agree, we should clarify
jrossi: proposed change is that touch-action is checked prior to firing pointerdown and then that value is used for the lifetime of that pointer
<rbyers_> agreed
RESOLUTION: clarify touch-action is checked prior to firing pointerdown and then that value is used for the lifetime of that pointer
<smaug> hmm
<smaug> back
<asir> the bridge dropped me
<asir> and am unable to dial back in
This is scribe.perl Revision: 1.137 of Date: 2012/09/20 20:19:01 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/"Extend pointer events to support raw trackpad data"/"Contact geometry should be in CSS pixels not device pixels"/ Found ScribeNick: jrossi2 Inferring Scribes: jrossi2 Default Present: +1.770.402.aaaa, [Microsoft], Doug_Schepers, +1.717.578.aabb, scott_gonzalez, jrossi, rbyers, Olli_Pettay Present: +1.770.402.aaaa [Microsoft] Doug_Schepers +1.717.578.aabb scott_gonzalez jrossi rbyers Olli_Pettay jrossi2 WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Found Date: 11 Dec 2012 Guessing minutes URL: http://www.w3.org/2012/12/11-pointerevents-minutes.html People with action items: jrossi WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]