00:23
<Hixie>
GPHemsley: see mithro's comment
00:34
<mithro>
Hixie / GPHemsley: annevk hooked me up with an account, thanks! Probably a good idea to either change the link in the header or fix the page at http://wiki.whatwg.org/wiki/Special:ListUsers%26group%3Dautoconfirmed
01:18
<Hixie>
did we ever determine the average number of attributes per start tag on the web?
06:44
<zcorpan>
Hixie: http://canvex.lazyilluminati.com/misc/stats/attrcounts.png
06:45
<zcorpan>
Hixie: though i think that's both old and a very small sample
08:41
<jgraham>
http://xkcd.com/1343/ - reminds me of http://www.whatwg.org/specs/web-apps/current-work/multipage/introduction.html#how-to-read-this-specification :)
09:07
<zcorpan>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23822 so should we change XHR to not use utf-8?
10:45
<annevk>
Can someone explain to me why you'd check Attr.specified?
10:51
<zcorpan>
annevk: you'd check it to filter out attributes that shouldn't exist per today's rules?
10:52
<darobin>
annevk: the Sizzle source code says "Use getAttributeNode to fetch booleans when getAttribute lies" and uses that with .specified
10:53
<darobin>
it seems to be related to the fact that in some cases the browser gives a value for an attribute that wasn't there
10:55
<zcorpan>
yeah the old dom spec required that an Attr be there if the DTD gives a default value, with .specified = false
10:55
<zcorpan>
and some browsers actually did, iirc old presto at least
10:55
<darobin>
the comments says IE<9
11:07
<annevk>
zcorpan: o_O
11:10
<foolip_>
annevk: is there anything about Attr that doesn't make you o_O?
11:11
<darobin>
foolip_: good point
11:11
foolip_
found out about the child text node thing recently and was amused
11:11
<foolip_>
or horrified, really
11:11
<darobin>
foolip_: oh you can have more than one child node
11:13
<foolip_>
sure
11:13
<foolip_>
who designed this API, and did it seem good at the time?
11:14
<annevk>
The child text node thing is because they also add Entity as a node and the DOM was also creating documents...
11:14
<annevk>
It was all kind of bad
11:26
<darobin>
foolip_: the DOM never seemed good to anyone that I know of
11:26
<darobin>
they were trying to cater to too many use cases at the same time, with too little experience of what was needed
11:27
<darobin>
notably, it was thought it could be used for authoring tools, which was a pretty bad idea
11:38
<Ms2ger>
Don't tell glazou
11:39
<annevk>
I don't get http://lists.w3.org/Archives/Public/public-whatwg-archive/2013Nov/0204.html
11:39
<annevk>
The 2D suffix is inconsistent with most bits of the <canvas> API
11:40
<annevk>
darobin: also Java
11:40
<Ms2ger>
CanvasRenderingContext2D?
11:40
<darobin>
annevk: well yeah, that didn't help either
11:40
<Ms2ger>
Also XML, DTDs...
12:39
<GPHemsley>
mithro: Fixed, thanks.
14:15
<annevk>
I like that Aryeh Gregor has been back, I hope he sticks around
14:24
<Ms2ger>
He said that he wouldn't be, pretty much
14:24
<Ms2ger>
But he does check email occasionally
15:06
<annevk>
Ms2ger: why did you not use [TreatNullAs=EmptyString] for nodeValue?
15:07
<Ms2ger>
Hmm
15:08
<Ms2ger>
I think I was mirroring textContens
15:08
<Ms2ger>
nt*
15:09
<Ms2ger>
I guess they can both use [TreatNullAs=EmptyString]
15:10
<Ms2ger>
Or not...
15:10
<Ms2ger>
The [TreatNullAs] extended attribute MUST NOT be specified on an operation argument, attribute or operation return value whose type is not DOMString.
15:10
<Ms2ger>
And it's 'DOMString?'
15:10
<Ms2ger>
annevk, ^
15:11
<annevk>
Oh, because it returns null? Meh
15:11
<annevk>
I wish we had separate getter and setter types already
15:23
<annevk>
I forgot how getAttributeNode() worked
15:28
<annevk>
foolip_: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25016
16:18
<dglazkov>
good morning, Whatwg!
16:57
<Ms2ger>
"I like XSL-FO's..."
16:57
Ms2ger
backs away
18:05
<Hixie>
zcorpan: thanks
18:36
<annevk>
Just use utf-8 in 2014 is still not trivially accepted: https://www.w3.org/Bugs/Public/show_bug.cgi?id=21275#c17
18:36
<annevk>
Also before comment 17 for what it's worth
18:40
<annevk>
I like http://lists.w3.org/Archives/Public/www-archive/2014Mar/0005.html
20:03
<Hixie>
it's annoying that there's no way to tell if the author is writing <canvas> fallback content for when the canvas is disabled vs for when the canvas is interactive but the user has an AT
20:03
<Hixie>
(i kinda want different content models for those two cases)
20:04
<Hixie>
(e.g. it'd be helpful to catch the case of an author accidentally putting an <img> in an interactive canvas's AT tree, but obviously in the disabled-canvas fallback case it's highly likely that an image or image map would be useful)
20:15
<Hixie>
zcorpan: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=24892
21:20
<jamesr_>
annevk, smaug____: in case you haven't seen it, we've pushed back the showModalDialog deletion by 6 weeks in blink
21:20
<Ms2ger>
Aww
21:20
<jamesr_>
eta to removal hitting stable is late july
21:20
<smaug____>
jamesr_: noticed
21:20
<Hixie>
so is anyone running a pool on when showModalDialog() will actually drop from chrome stable? :-)
21:21
<Hixie>
or maybe when it will drop from firefox would be an even better pool :-)
21:22
<smaug____>
I think I'm happy to let Chrome take some more of the breakage-hit
21:22
<Hixie>
i'll put ten chips on it being removed from chrome for more than 12 weeks by 2017, removed from firefox by 2021. :-)
21:23
<smaug____>
hmm, Firefox 31 would be end of July
21:23
<smaug____>
that is possible
21:23
<smaug____>
which one is the next esr
21:23
<Ms2ger>
31
21:24
<smaug____>
ok, 32 sounds then better target for the removal
21:24
<smaug____>
beginning of September
21:24
<jamesr_>
~when would that be?
21:24
<jamesr_>
ok
21:29
<smaug____>
jamesr_: hey, long ago you asked about having deltas in scroll event?
21:29
<smaug____>
any plans to implement such thing in Blink?
21:30
<smaug____>
since there is a patch for Gecko, but need to get the thing spec'ed ... assuming there is interest for it
21:35
<jamesr_>
that sounds like a useful thing to me. i'm not seeing any open bugs on this
21:36
<jamesr_>
where can we usefully spec new things on events?
21:36
<smaug____>
jamesr_: I think you asked about deltas around 2011-05-06
21:36
<smaug____>
jamesr_: probably webapps
21:37
<jamesr_>
i think it'd be great. we also need to figure out how to get off of integers for these things
21:38
<jamesr_>
the number of machines for which integers can represent something useful keeps declining at a rapid rate