| 01:50 | <MikeSmith> | how can I quickly get a view of all chromium/blink bugs I’ve filed? |
| 01:50 | <MikeSmith> | I see no links at https://bugs.chromium.org/p/chromium/issues/list# |
| 02:31 | <Domenic> | MikeSmith: when I go there there's a dropdown where it says "Search: Open and reported by me" |
| 02:31 | <Domenic> | This URL might work https://bugs.chromium.org/p/chromium/issues/list?can=4&q=&colspec=ID+Pri+M+Stars+ReleaseBlock+Cr+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=tiles |
| 02:34 | MikeSmith | looks |
| 02:35 | <MikeSmith> | thanks yeah that works |
| 02:35 | <MikeSmith> | oh |
| 02:35 | <MikeSmith> | d’oh I also now see "Search: Open and reported by me" in that dropdown |
| 02:36 | <MikeSmith> | should have looked more carefully but anyway this is not genius UI |
| 02:38 | <tantek> | UI is hard, let's go make new APIs. |
| 06:38 | <annevk> | MikeSmith: great |
| 06:39 | <annevk> | "UI is hard, let's go make new APIs." Dodging the hard questions seems surprisingly common. That's prolly why Apple is still at the top. |
| 07:53 | <FND> | question regarding fetch and caching: |
| 07:53 | <FND> | fetch("https://example.org/foo", { credentials: "include" }).then(res => { console.log("ETag", res.headers.get("ETag")) }) |
| 07:53 | <FND> | this does return an ETag - yet repeating the same request does not send an `If-None-Match` header; am I missing anything? |
| 08:01 | <annevk> | FND: possibly a bug |
| 08:08 | <FND> | annevk: yeah, it seems that way - I'd only tested in Chrome, a colleague just reported it works as expected in Firefox |
| 08:10 | FND | ponders how to create a public test case without setting up a server |
| 08:15 | <Ms2ger> | FND, if you feel up for it, you could write it as a PR to https://github.com/w3c/web-platform-tests using https://wptserve.readthedocs.io/en/latest/ |
| 08:17 | <FND> | I'll take a look (might take a while though) |
| 09:12 | <FND> | Ms2ger: I got the Web Platform Tests server running locally - as I understand it, I just need to add some JavaScript tests in the `fetch/api/headers` directory? |
| 09:12 | <FND> | do you know whether there's an existing resource that reflects back incoming request headers? |
| 09:12 | <Ms2ger> | FND, I think there's probably something under XMLHttpRequest/ |
| 09:13 | <FND> | roger, I'll take a look (though not right now) |
| 09:35 | <tobie> | What could possibly be a grosser waste of resources than designing a WoT flyer for TPAC? |
| 09:35 | <tobie> | Oh, I know: having multiple conf calls about it. |
| 09:37 | <nox> | If a global has unscopable names, |
| 09:37 | <nox> | should @@unscopable live on the interface prototype object or on the global instance? |
| 09:37 | <tobie> | s/grosser/more gross/ ? |
| 10:14 | <jgraham> | tobie: Surely that time they got someone to build a TPAC mobile app |
| 10:16 | <annevk> | And used a flyer to distribute it? |
| 10:17 | <annevk> | I wonder if Jeff Jaffe is going to modularize HTML again this year |
| 10:18 | <FND> | Ms2ger: if I file a PR on the Web Platform Tests repo, will that catch the attention of Chrome folks or should I file a separate bug for their implementation? |
| 10:19 | <Ms2ger> | FND, might be safest filing the bug too |
| 10:19 | <FND> | ok, I'll just reference the PR then - thanks |
| 10:22 | <MikeSmith> | Please comment at http://stackoverflow.com/questions/39139413/property-getter-object-domstring-name-in-the-document-idl/39142200#39142200 if I got anything wrong there |
| 10:23 | <jgraham> | annevk: Modularizing html is clearly critical to the success of the web |
| 10:24 | <annevk> | jgraham: it's why apps are winning |
| 10:25 | <annevk> | MikeSmith: r+ |
| 10:26 | <MikeSmith> | super |
| 11:09 | <tobie> | jgraham: oh man, that was amazing. But it's something that came for free with the rented conference space. That's different, it's an actual IG/WG spending their time on this. |
| 12:15 | <nox> | Can the prototype of the global object be changed? |
| 12:18 | <MikeSmith> | for all y’all attending TPAC, I’ve added a “Web Platform Tests” session to the registration form |
| 12:18 | <MikeSmith> | https://www.w3.org/2002/09/wbs/35125/TPAC2016/?login#wbsthursday |
| 12:18 | <MikeSmith> | for the session that gsnedders will lead |
| 12:18 | <MikeSmith> | so even if you have already registered, please re-respond to indicate you will attend |
| 12:19 | <MikeSmith> | if you have another meeting at the same time you can just register as an “observer” |
| 12:19 | <MikeSmith> | I reckon we are not going to be meeting for that for the whole time for those two days |
| 12:19 | <MikeSmith> | I guess it will be up to gsnedders to schedule the actual time |
| 12:19 | <MikeSmith> | and for the rest of the time we have the room to use as we please |
| 12:22 | <Ms2ger> | annevk, do you know if https://bugzilla.mozilla.org/show_bug.cgi?id=1052139 got specced? |
| 12:55 | <nox> | Ms2ger: AFAICT, no. |
| 13:42 | <zcorpan> | annevk: closed-shadow-hidden is the opposite semantic of unclosed node, correct? |
| 14:20 | <annevk> | zcorpan: iirc, yes |
| 14:21 | <annevk> | Ms2ger: not sure, JS got updates, but IDL needs some too? |
| 14:27 | <zcorpan> | annevk: thanks. https://github.com/w3c/csswg-drafts/commit/f32b172734bff184dae810e53f0de0d45adb2c39 |
| 14:31 | <newcomer25> | The whole Law is fulfilled in one statement: ‘You’ll love your neighbour as much as yourself’ - Galatians 5:14 |
| 14:31 | <newcomer25> | God bless you all and have fun chatting! |
| 14:31 | <jgraham> | Is there something that specifies coordinate systems? Like screen, viewport, and the conversion between them? |
| 14:32 | <Ms2ger> | Ah, https://github.com/heycam/webidl/pull/133 |
| 14:41 | <annevk> | jgraham: CSS should |
| 14:43 | <annevk> | https://www.w3.org/2016/08/2016-reorg.html |
| 14:45 | <annevk> | so MikeSmith, are you the Community Management Lead? |
| 14:45 | <MikeSmith> | nope |
| 14:46 | <annevk> | says there a "Community Management Lead" is working directly with the WHATWG |
| 14:46 | <MikeSmith> | I managed to emerge from it with no additional responsiblities |
| 14:46 | <annevk> | ah, "Effective after 26 September 2016." |
| 14:46 | <MikeSmith> | hmm yeah maybe this part is aspirational |
| 14:46 | <annevk> | guess until that point we have to wait |
| 14:47 | <MikeSmith> | yeah |
| 14:47 | <annevk> | It's a little unclear to me if this actually fixes anything that was wrong |
| 14:48 | <MikeSmith> | I think it will make some things get done better |
| 14:49 | <annevk> | both the problems and "ameliorations" are somewhat vague |
| 14:50 | <annevk> | "We are not adequately succeeding in getting sufficient participation in Asia." What about Africa or South-America? |
| 14:51 | <annevk> | Or "It is getting harder to get participation from Members" |
| 14:51 | <MikeSmith> | yeah that is a subjective statement I guess |
| 14:51 | <annevk> | I think that's true |
| 14:51 | <MikeSmith> | that Asia part |
| 14:51 | <annevk> | But it's not really exploring why it's harder |
| 14:51 | <annevk> | And therefore the solution to just assign some people to raise problems we already know about, is hard to evaluate |
| 14:52 | <MikeSmith> | well they are asking for feedback on it right? |
| 14:52 | <annevk> | They are? |
| 14:52 | <MikeSmith> | um not sure |
| 14:52 | <MikeSmith> | I guess I need to read up on the current status |
| 14:52 | <annevk> | There's no suggestion for feedback in that document |
| 14:52 | <annevk> | And it says it'll be effective in a month |
| 14:53 | <MikeSmith> | well I think it is fair to say there is always room for refinement to it |
| 14:54 | <annevk> | I guess we'll see, apart from the WHATWG thing none of it seems to affect me much |
| 14:55 | <MikeSmith> | maybe the best people to direct feedback for any parts you think might affect you and people you work with are plh and wendy |
| 14:55 | <MikeSmith> | I am pretty sure they are both receptive to getting feedback on it |
| 14:56 | <MikeSmith> | and are both people on the team that others at mozilla have some regular interaction with |
| 14:56 | <MikeSmith> | e.g., for WebAppSec WG |
| 14:56 | <annevk> | Still waiting for a reply to https://github.com/whatwg/fetch/issues/204#issuecomment-194115954 |
| 14:57 | MikeSmith | looks |
| 14:57 | <annevk> | Anyway, I think I'll wait and maybe discuss it in Lisbon if there's nothing else to do |
| 14:57 | <MikeSmith> | yeah |
| 14:58 | <MikeSmith> | I did not know that was still hanging open and I do not personally why it is |
| 14:59 | <MikeSmith> | but yeah if that is not resolved by TPAC, using the f2f opportunity to escalate it would be good |
| 15:00 | <annevk> | I'm assuming timbl is still not pleased with Fetch describing how web security works |
| 15:00 | <MikeSmith> | I think he may not have said anything explicitly to that affect any time recently |
| 15:01 | <MikeSmith> | at least not that I can remember hearing |
| 15:01 | <MikeSmith> | so it is possible he does not feel as strongly about it any more, I dunno |
| 15:02 | <annevk> | I was mostly joking |
| 15:02 | <MikeSmith> | oh |
| 15:02 | <MikeSmith> | ah, I just re-read what you wrote |
| 15:03 | MikeSmith | is more slow on the uptake than usual due to fatigue I guess |
| 15:04 | <MikeSmith> | anyway to the point that timbl or others have said it’s not intuitive to web developers I guess I would have to agree |
| 15:05 | <MikeSmith> | but I do not know how to make it easier for web developers |
| 15:05 | <annevk> | Yeah CORS is terrible |
| 15:05 | <MikeSmith> | as far as the spec goes |
| 15:05 | <annevk> | But I don't really see an alternative either |
| 15:06 | <MikeSmith> | yeah one thing we need is better support in server-side programming environments to make it easier to configure |
| 15:07 | <MikeSmith> | but some of them already have quite good support |
| 15:09 | <MikeSmith> | anyway as far as the core fetching part of Fetch, given that is just documenting what UAs do already, if anybody has an issue with that, then it is not really a spec issue but instead… an issue with reality |
| 15:10 | <MikeSmith> | as far as the fetch API I think web developers really like it and find it very nice to use |
| 15:10 | <MikeSmith> | well the ones that understand promises at least |
| 15:10 | <annevk> | until they want to cancel it 😛 |
| 15:10 | <annevk> | gotta go fetch a kid |
| 15:10 | <MikeSmith> | hai |
| 15:18 | <thinkxl> | web dev here and I think fetch API is amazing, just saying :P |
| 15:21 | <FND> | seconded |
| 15:25 | <Domenic> | nox: https://github.com/heycam/webidl/pull/133, still waiting |
| 15:29 | <jgraham> | annevk: IS that the kind of "should" that means "don't"? |
| 15:53 | <FND> | annevk Ms2ger: FWIW, creating a test case on Web Platform Tests proved to not to be too difficult (yay Python) |
| 15:53 | <FND> | https://github.com/w3c/web-platform-tests/compare/master...FND:fetch-etag |
| 15:53 | <FND> | I'm not entirely sure yet it's actually testing what it's supposed to, but ran out of time for today |
| 15:53 | <FND> | ah, Ms2ger isn't here anymore anyway - will check back tomorrow then |
| 16:24 | <hsivonen> | does whatwg.org have some per-useragent throttling that tarpits python stdlib but not curl or Firefox? |
| 19:06 | <gsnedders> | MikeSmith, et al: we should probably just create a wiki page for agenda items |
| 19:06 | <gsnedders> | FND, in case you see this in the logs: Chromium probably won't notice a new failing test currently. Hopefully that changes later this year. |
| 20:30 | <Domenic> | Yay Web IDL got namespaces! https://heycam.github.io/webidl/#idl-namespaces |
| 20:51 | <gsnedders> | does anyone have telemetry as to how often window.opener is read and has a non-null value? |
| 20:51 | <gsnedders> | AFAICT no? |
| 21:54 | zcorpan | subscribes to https://github.com/plinss/widlparser/issues/15 |
| 21:59 | <zcorpan> | Domenic: namespace members can only be operations? looks like https://drafts.csswg.org/css-images-4/#elementsources uses a readonly attribute (maybe it can be changed, dunno about impl status) |
| 22:00 | <zcorpan> | seems not implemented in webkit/chromium/gecko |
| 22:05 | zcorpan | filed https://github.com/w3c/csswg-drafts/issues/428 |
| 22:41 | <MikeSmith> | hsivonen: about the throttling you’re seeing it sounds like what I see when I try to get to any whatwg.org IPv6 addresses |