| 01:09 | <MikeSmith> | oh wow the new Github embedded-code-snippets feature is much awesome |
| 01:10 | <MikeSmith> | https://github.com/blog/2415-introducing-embedded-code-snippets |
| 01:10 | <MikeSmith> | I guess I’m probably late to the party, as far as figuring out how to use it |
| 01:11 | <MikeSmith> | it’s not super-intuitive that you must choose “Copy permalink” from the context-menu widget |
| 01:12 | <MikeSmith> | and I still haven’t figured out how to selecte multiple lines from the GUI view |
| 01:12 | <MikeSmith> | I just manually add the end line to the range in the URL after pasting it |
| 01:16 | <MikeSmith> | ah |
| 01:17 | MikeSmith | only just now trial-and-error discovers the way to select multiple lines is shift+click |
| 08:48 | <tobie> | annevk: seems iteration order of stacks and queues in infra are the same. Is this by design or is this an oversight? |
| 09:01 | <TimothyGu> | aww darn it https://cia.webkit.org/changeset/216851/webkit |
| 09:02 | <TimothyGu> | tobie: seems like the consistency we see in HTMLAllCollection behaviors among different browsers won't be that consistent after all :(( |
| 09:04 | <tobie> | TimothyGu: :-/ |
| 09:04 | <tobie> | TimothyGu: that said: what consistency!? |
| 09:05 | <TimothyGu> | basically returning undefined when nothing is found (Chrome, Edge, Safari) |
| 09:05 | <TimothyGu> | Spec and Firefox (and now apparently Safari nightly) returns null |
| 09:06 | <tobie> | TimothyGu: sounds like it's not a webcompat issue? |
| 09:06 | <TimothyGu> | probably not |
| 09:07 | <tobie> | TimothyGu: so we can fix and file issues against vendors either way |
| 09:07 | <TimothyGu> | DocumentAllLegacyCallNoArguments is <=0.000001% |
| 09:07 | <TimothyGu> | yeah I think so |
| 09:08 | <TimothyGu> | is Sam Weinig on GitHub or IRC? |
| 09:09 | <TimothyGu> | would like to let him know at the minimum |
| 09:09 | <tobie> | TimothyGu: yes |
| 09:11 | <tobie> | TimothyGu: samweinig on github |
| 09:11 | <TimothyGu> | tobie: cool thanks |
| 09:12 | <tobie> | TimothyGu: and SamWeinig on w3's irc |
| 09:12 | <TimothyGu> | If I add one more channel to WeeChat my VPS is going OOM lol |
| 09:13 | <tobie> | TimothyGu: please do loop me in on that conversation |
| 09:13 | <TimothyGu> | I'll just use GitHub |
| 09:14 | <tobie> | TimothyGu: I'd like to 1) apologize for the screw-up and 2) see what we can do to lessen the risk of that happening in the future |
| 09:15 | <TimothyGu> | tobie: well it's not really your fault, the commit happened in May when I haven't even starred whatwg/html yet :) |
| 09:16 | <TimothyGu> | only started looking at legacycaller when I was implementing legacy platform objects in jsdom |
| 09:20 | <tobie> | TimothyGu: Well, that commit was triggered by a cleanup I made earlier this year. |
| 09:21 | <tobie> | TimothyGu: this wouldn't have been an issue if we had better tests. |
| 09:25 | <tobie> | I don't understand how WebIDL can both claim: "The order that members appear [on an interface] has significance for property enumeration in the ECMAScript binding." and "The order of appearance of an interface definition and any of its partial interface definitions does not matter." |
| 09:25 | <tobie> | Which is it? |
| 09:26 | <TimothyGu> | tobie: Oh heh. Speaking of tests, how is https://github.com/w3c/web-platform-tests/pull/6786 coming along? |
| 09:27 | <tobie> | TimothyGu: it's on my todo list. :-/ |
| 09:27 | <tobie> | TimothyGu: You're welcome to contribute. :D |
| 09:28 | <TimothyGu> | :/ school will start pretty soon for me, I'll do what I can! |
| 09:29 | <tobie> | TimothyGu: I'll get back to it. |
| 12:30 | <domfarolino> | annevk: were you referring to WPT my latest HTML PR? |
| 12:30 | <domfarolino> | I assume so but wasn't sure |
| 12:34 | <annevk> | domfarolino: yeah |
| 12:34 | <domfarolino> | cool |
| 12:34 | <annevk> | domfarolino: as per https://whatwg.org/working-mode#changes |
| 12:35 | <domfarolino> | annevk: ah make sense, thanks |
| 13:54 | <tobie> | So I'm really seeing mixins as named interface partials that can extend > 1 interface with a more limited set of members. |
| 13:55 | <tobie> | Can you relate to this mental model or is it completely off-marks? |
| 14:07 | <annevk> | tobie: nah is fine |
| 14:35 | <gsnedders> | what's the current status of >>>? |
| 14:35 | <annevk> | gsnedders: controversial still |
| 14:35 | <annevk> | gsnedders: and maybe renamed? |
| 14:35 | <annevk> | gsnedders: never know with CSS |
| 14:36 | <gsnedders> | annevk: I don't care so much about renaming, but I want to know if we're going to have some way to select elements within a shadow tree |
| 14:41 | <annevk> | gsnedders: there's a "part" proposal that has some agreement |
| 14:42 | <annevk> | gsnedders: <shadow-tree-element part="x"> outsideShadowTree::part(x) |
| 14:46 | <TabAtkins> | tobie: Yes, it's intended, they're both just lists. |
| 14:46 | <TabAtkins> | gsnedders: >>> is not in the dynamic (stylesheet) profile, but it is in the static (querySelector) one. |
| 14:47 | <TabAtkins> | ::part() is indeed how we'll be exposing things outside of the shadow for stylesheets. |
| 14:48 | <annevk> | I don't think WebKit agreed to implement >>> though and I'm not sure Mozilla has either |
| 14:48 | <tobie> | TabAtkins: it's sort of surprising to enumerate a stack in FIFO order, though. |
| 14:48 | <TabAtkins> | tobie: Standard result of doing it in JS tho, where it's just an Array that you're using push/pop on. |
| 14:50 | <tobie> | TabAtkins: I think this warrants a note in the spec. |
| 16:00 | <tobie> | Sneak peek at WebIDL mixins: https://github.com/heycam/webidl/pull/433 (WIP) |
| 16:02 | <tobie> | And with this, have a nice w-e, all! |
| 16:14 | <annevk> | you too tobie |
| 16:18 | <annevk> | wanderview: r? https://github.com/whatwg/fetch/pull/584 |
| 16:19 | <wanderview> | annevk: r+... I don't have perms to merge |
| 16:19 | <annevk> | wanderview: ta |
| 16:20 | <annevk> | wanderview: yeah, we keep master fairly restricted for standards since we're pretty nitpicky about commit messages and such |