15:35
<ntim>
annevk: Thanks for the review! I wonder if I should remove "The user agent may ignore the node for the purposes of text search
(commonly known as "find in page")." altogether. No implementation currently does this (unless aria-hidden nodes are ignored in some contexts).
16:22
<ntim>
annevk: also, about "This data-x-href needs to move to where the other data-x-hrefs are.", where are the other data-x-hrefs typically?
16:23
<Ms2ger 💉💉>
"dependencies" section?
16:23
<ntim>
ah makes sense thank you
16:45
<annevk>
ntim: I don't have a strong opinion, how do UAs deal with it then? Wouldn't searching result in selection?
17:00
<ntim>
annevk: searching results in highlighting, not necessarily selection
17:02
<ntim>
(anyway, I addressed all your comments)
17:06
<annevk>
Ah yeah, for some reason I thought you could copy-and-paste the currently highlighted one, but that's not a thing
17:06
<annevk>
Still might be frustrating if you can search and find, but not select and copy
17:11
<annevk>
Thanks ntim! Reviewed again. I suspect we'll wait with landing until next week btw as it's a somewhat big change so Domenic should probably be around.
17:17
<ntim>

Can you edit without selection? Are execCommand() calls prohibited? How does this actually affect the Selection API, come to think of it?

Not sure how to spec this formally aside from this matches user-select: none + -webkit-user-modify: readonly

17:17
<ntim>
annevk: ^
17:18
<ntim>
https://github.com/web-platform-tests/wpt/blob/master/inert/inert-and-contenteditable.tentative.html
17:18
<ntim>
it would be like execCommand on a non-editable node
17:19
<ntim>
I guess it would reasonable to reference user-select
17:21
<annevk>
That would help. Do we have some tests around this? Creating a Selection object and trying to assign it nodes from an inert tree?
17:22
<annevk>
It's unfortunate none of these specs are defined to that level of detail, but I guess making it clear they should behave the same is a start...
17:22
<annevk>
emilio thoughts on the above?
17:22
<ntim>
https://github.com/web-platform-tests/wpt/blob/master/inert/inert-node-is-unselectable.tentative.html
17:22
<ntim>
uses execCommand("selectAll")
17:29
<ntim>
annevk: The "The user agent may ignore the node for the purposes of text search (commonly known as
"find in page")." bit, is there more from an a11y standpoint I think, e.g. inert should behave like aria-hidden
17:29
<ntim>
and the UA may choose to ignore aria-hidden nodes from text search if they want
17:30
<annevk>
Okay, let's keep it then, no?
17:30
<ntim>
(It was there before my PR fwiw)
17:30
<ntim>
sounds good
17:36
<ntim>
annevk: I clarified the bits around editing and selection
17:42
<annevk>
ntim: cool, looks good to me modulo nit about using data-x="" instead of dfn
17:43
<ntim>
annevk: <code data-x=""> by itself seems to complain too
17:45
<ntim>
like "none" needs to be defined at least once
17:45
<ntim>
Error: missing <dfn> for topic "inert-css-property-value-none" from 2 sites including explicitly from <code> element containing "none"; previous heading contents are "6.3 Inert subtrees" Error: missing <dfn> for topic "inert-css-property-value-none" from 2 sites including explicitly from <code> element containing "none"; previous heading contents are "6.3 Inert subtrees" Error count: 2
17:47
<annevk>
ntim: that means you still use inert-css-property-value-none somewhere
17:47
<annevk>
ntim: instead you should have <code data-x="">none</code>
17:48
<ntim>
oh empty string
17:50
<ntim>
thanks! that does seem to work
17:53
<ntim>
annevk: something I was wondering is putting the "blocked by a modal dialog" stuff in its own subsection before or after the "inert attribute" one.
17:53
<ntim>
but it's fine as it is too I guess
17:56
annevk
looks
17:58
<annevk>
ntim: up to you, I agree it could work
18:00
<annevk>
I wonder if inert only applying to Text/Element has implications elsewhere; I guess Text includes CDATASection and Comment/ProcessingInstruction/ShadowRoot are never rendered, so it prolly doesn't matter
18:55
<Seirdy>
(not asking to ask, just asking for future reference) is WCAG discussion relevant here, or is there a better place? doesn't have to be on matrix.
19:03
<aja>
(not asking to ask, just asking for future reference) is WCAG discussion relevant here, or is there a better place? doesn't have to be on matrix.
perhaps ask in https://matrix.to/#/#accessibility:mozilla.org
19:10
<Seirdy>
thanks, might have some questions later today
21:06
<Domenic>
Yoav Weiss: Noam Rosenthal : what is the cross-origin redirects case for unload timing protecting against? It's basically saying if you go x.com -> y.com --redirects to-> x.com/bar, x.com/bar does not get unload timing for x.com. Why? No information about y.com leaked.
21:08
<Domenic>
Hmm maybe it's because unloadTimeEnd is an absolute time so you can use it to infer how much time was spent on y.com by comparing it to x.com/bar load time.
21:43
<Noam Rosenthal>
Yoav Weiss: Noam Rosenthal : what is the cross-origin redirects case for unload timing protecting against? It's basically saying if you go x.com -> y.com --redirects to-> x.com/bar, x.com/bar does not get unload timing for x.com. Why? No information about y.com leaked.
It’s a good question,I think it’s superfluous. Not sure this protection exists in implementations, will check tomorrow. Since it’s the same origin the unload time is anyway known as x.com can save performance.now() somewhere and send it over to be used by x.com/bar
21:43
<Domenic>
Yeah...
21:43
<Domenic>
Thanks for checking!
21:51
<Doug Conmy>
Is there a way to determine if a company (aka Entity) is a whatwg participant/member? That is, they have signed the agreement, https://participate.whatwg.org/agreement , and have a point of contact. I am trying to find out internally in my orgnaization, but if this information is public, or if I could ask a member to check, that could save some time in hunting down the right person from my end.
22:16
<Domenic>
Is there a way to determine if a company (aka Entity) is a whatwg participant/member?
That is, they have signed the agreement, https://participate.whatwg.org/agreement , and have a point of contact.

I am trying to find out internally in my orgnaization, but if this information is public, or if I could ask a member to check, that could save some time in hunting down the right person from my end.
Ctrl+F through https://github.com/whatwg/participant-data/blob/main/entities.json
22:41
<shu>
got a webidl question: i can't seem to find the definition of what it means "to convert a sequence of values of type T to an ECMAScript value", like in step 1 here: https://webidl.spec.whatwg.org/#es-frozen-array
22:43
<Mattias Buelens>
got a webidl question: i can't seem to find the definition of what it means "to convert a sequence of values of type T to an ECMAScript value", like in step 1 here: https://webidl.spec.whatwg.org/#es-frozen-array
That should be in https://webidl.spec.whatwg.org/#es-sequence
22:45
<shu>
tyvm