00:27
<Hixie_>
zewt: how does "-related" help with that?
00:28
<zewt>
"randomProposal()-related use cases" meaning "the use cases that randomProposal() addresses"
00:29
<zewt>
sometimes just feels like i'm talking to a room of lawyers :)
00:29
<Hixie_>
i don't undrstand the difference between "randomProposal()-related use cases" and randomProposal() use cases" but ok :-)
03:46
<zewt>
<social> element? sounds like a subject of an onion article
06:15
<MikeSmith>
zewt: where that come from ?
06:53
<MikeSmith>
Hixie_: good trolling with your sockpuppet <social> proposal
06:53
<MikeSmith>
well played
08:09
<zcorpan>
<!-- could be valid JS if it wasn't for being a line comment. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2582
08:10
<zcorpan>
Hixie_: </script> also http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2583
08:34
<zcorpan>
can we make the name getter on HTMLCollection throw or return null for out-of-document trees?
08:35
<zcorpan>
or on elements
08:42
<Ms2ger>
Mm
08:53
<zcorpan>
maybe throw and null are both bad options; being undefined/not present probably
09:27
<Ms2ger>
Lachy, congratulations, btw
09:27
<Lachy>
thanks :-)
09:28
<annevk>
"None of this is an excuse for the W3C selling its soul, of course."
09:29
<Ms2ger>
It had one?
09:35
<karlcow>
MS2ger: Exactly.
09:36
<annevk>
zcorpan: I'm not sure why we want to change the named getter algorithm to forbid certain scenarios. Could you elaborate?
09:36
<karlcow>
no organization has a soul. It frightens mean each time, people try to do anthropomorphism with social entities outside of a poetic license
09:37
<annevk>
You need a poetic license these days to write nice things?
09:37
<annevk>
Seems pretty clear what Brendan meant.
09:37
<karlcow>
annevk: and I disagree.
09:38
<karlcow>
It's a rhetorical way for polarizing the debate, which doesn't help.
09:39
<karlcow>
it's like saying Opera, Mozilla, Microsoft have a soul. Same. Exact same. They have interests, a set of described values (sometimes).
09:48
<foolip>
annevk, where was that quote from?
09:48
<foolip>
Lachy, congratulations! (what am I congratulating you about?)
09:49
<annevk>
foolip: mozilla.dev.planning
09:49
<Lachy>
foolip, https://twitter.com/Lachy/status/390431332766982144
09:50
<foolip>
Lachy, congratulations indeed!
09:50
<Lachy>
I was on holiday in the Maldives last week
09:52
<jgraham>
Lachy: You should have waited 24 days
09:55
<jgraham>
karlcow: I don't think people have souls either, but it doesn't mean that I can't understand what is meant when they are mentioned
09:56
<Lachy>
jgraham, we're having the engagement party on the 9 November. That is day 1024.
09:56
<karlcow>
jgraham: ;) I think I agree with the first part. I still disagree with the second. What $ORG is doing is part of its constituencies, it evolves with what the constituency is made of. :)
09:57
<annevk>
Nah, it also depends on leadership. The patent policy happened over the dead body of some members.
09:58
<annevk>
The whole "W3C is not responsible for anything" spiel is a half-truth.
09:58
<Ms2ger>
It's not responsible for anything good? ;)
10:01
<jgraham>
karlcow: Even if you believe that (which I think I don't), W3C is still free to choose its constituents
10:02
<karlcow>
annevk: agreed about leadership.
10:02
<karlcow>
I never said W3C was not responsible either.
10:03
<karlcow>
Mozilla, Microsoft, and Google are responsible for their actions too.
10:03
<karlcow>
:)
10:04
<karlcow>
but we may have a different idea of what you put in "W3C" when we say the letters.
10:06
<jgraham>
Anyone know anything about London JS Conf?
10:07
<jgraham>
Like, is it something that has happened before? How big is it?
10:31
<annevk>
MikeSmith: https://groups.google.com/a/chromium.org/d/msg/blink-dev/yujPcy889e4/0GN9eNO4koAJ
10:32
<annevk>
(Rant by Kornel about AWebP. It's nice.)
10:38
<MikeSmith>
annevk: thanks
10:39
<MikeSmith>
yeah, classic kornel
10:43
<karlcow>
oh and agreed with Henri on this one http://lists.w3.org/Archives/Public/www-tag/2013Oct/0052.html
11:00
<MikeSmith>
karlcow: I think one thing we can all agree on is that http://twoproblems.com/ is good for the Web
11:01
<MikeSmith>
and that porneL should be made Minister of Education
11:02
<annevk>
'Some people, when confronted with a problem, think "I know, I'll check teh interwebs for teh codez" Now they have two videos of cats.'
11:02
<annevk>
All the time...
11:40
<zcorpan>
Lachy: congrats! what happens on day 1,000,000?
11:45
<zcorpan>
annevk: i thought the objection to Element.getElementsByTagName was that HTMLCollection has a named getter and it has bad perf in such cases.
12:19
<annevk>
zcorpan: the objection is that HTMLCollection is a terrible API
12:19
<zcorpan>
ok
14:26
<SimonSapin>
jgraham: to test selectors, do you think it makes more sense to have reftest with a green square, or something JS-based?
14:27
<jgraham>
SimonSapin: js-based I would have thought
14:27
<jgraham>
It should be much faster to run, since you can test lots of things on a single page
14:28
<jgraham>
(it does mean that it depends on js ofc, but even Servo is getting to the point where that's acceptable :)
14:28
<darobin>
oh please js-based
14:28
<darobin>
green squares must die, if at all possible
14:29
<jgraham>
Poor green squares :(
14:29
<jgraham>
If you are testing rendering, green squares are good
14:30
<jgraham>
But if you are just testing selector matching, that doesn't really depend on rendering
14:30
<darobin>
yeah yeah I know
15:12
<SimonSapin>
js-based means cssselect is out :/
15:13
<SimonSapin>
(and by extension WeasyPrint)
15:13
<SimonSapin>
or it could be a JS harness that uses text/json/whatever static data
15:13
<jgraham>
But it does mean everyone else gets a factor of 100 in runtime or something
15:14
<jgraham>
Sure
15:14
<jgraham>
querySelector[All] already has tests, if that helps
15:15
<darobin>
in fact that's even a very good idea, since if needed you could just generate a lot of green squares from it
15:16
<SimonSapin>
jgraham: https://github.com/w3c/web-platform-tests/tree/master/selectors-api ? Interesting
15:16
Ms2ger
needs to poke Servo some more
15:18
<SimonSapin>
jgraham: are these based on testharness.js?
15:19
Ms2ger
clicks on one
15:19
<Ms2ger>
Yes
15:20
<zcorpan>
jgraham: what does ^M mean in https://critic.hoppipolla.co.uk/showfile?sha1=4536ea21c7f33904626e6e72a06c2a59dc499f51&path=cors/resources/cors-headers.asis&review=368 ?
15:20
<jgraham>
See also: self.assertEquals("Some Status", resp.msg) self.assertEquals("test-value", resp.info()["test-header"])
15:20
<jgraham>
Sigh
15:20
<jgraham>
See also: http://w3c-test.org/web-platform-tests/master/selectors-api/level1-baseline.html
15:20
<jgraham>
SimonSapin: ^
15:20
<jgraham>
zcorpan: It's a CR, I hope]
15:22
<zcorpan>
ah, that makes sense. first line should have that also, right?
15:22
<jgraham>
Yeah, good point
15:23
zcorpan
adds an issue
15:25
<jgraham>
Probably also need to ensure that the repo is configured not to touch line endings
15:26
<Ms2ger>
jgraham, took me a while to figure out you didn't mean CR :)
15:28
<jgraham>
I did mean CR :p
15:59
<jgraham>
Oh joy. longdesc tests. I wonder what happens if I reject them all on the basis that they're not in the spec.
15:59
<jgraham>
Oh, I guess they don't claim to be
16:05
<zcorpan>
© chaals
16:05
<gsnedders>
jgraham: Approve them, on grounds that you can then mark them at risk due to implementation lack.
16:25
<annevk>
Pretty sure I commented on <iframe>'s weird loading model before. An error event for 4xx would never fly...
16:26
<jgraham>
Hmm, I wonder if the © is actually a problem
16:26
<annevk>
However, I don't think we have ever defined that "http://test:test/"; and "http://test.invalid/"; should give different results for <iframe>...
17:54
<dglazkov>
good morning, Whatwg!
20:26
<Hixie_>
i don't understand the w3c bugzilla
20:26
<Hixie_>
i do a search, i walk down the bugs in that search one by one, and sometimes, i end up on a bug that isn't in the search
20:26
<Hixie_>
it's like it gets confused as to which bug list i'm looking at
20:37
<foxtrotwhiskey>
Are you doing multiple searches while paging through one list? I think it only works right on your most recent search.
20:40
<Hixie_>
i'm definitely doing multiple searches, but this is happening without intevening searches.
20:40
<Hixie_>
like, search, search, search, open bug, submit, submit, next, next, submit, woah, what bug is this
21:04
<Hixie_>
annevk: so what's the story on https://www.w3.org/Bugs/Public/show_bug.cgi?id=22296 ? (microtasks)
21:33
<annevk>
Hixie_: wycats wants a model that he has found works well for systems such as ember.js; Rafael questions whether that model is always better and worth the added complexity
21:34
<annevk>
Hixie_: note that Rafael would like wycats to be correct, as he's trying to address the same kind of use cases
21:38
<jgraham>
Hixie_: presumably W3C bugzilla is required to show you a random selection of bugs to better reflect the interests of the Member organisations
21:41
<Hixie_>
annevk: so should i be making changes?
21:42
<annevk>
Hixie_: so... I recommend pinging rafaelw
21:42
<Hixie_>
rafaelw: ping
21:43
<annevk>
Hixie_: it's starting to become somewhat important now promises and Object.observe() are closer to shipping
21:44
<annevk>
Hixie_: so how they queue relative to mutation observer stuff will become observable and we'll have to figure out a story here
21:45
<Hixie_>
annevk: agreed, i just don't know what i should be speccing
22:16
<Hixie_>
gsnedders: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=22818