01:28
<zewt>
"from the c++ side" ... leaving this thread to others
06:22
<Yuhong>
Here is another effect of Mariner cancellation: Remember getElementById also including the name attribute?
06:24
<Yuhong>
Well, the cancellation of Mariner made IE the only common implementation of DOM Level 1 initially.
07:52
zcorpan_
doesn't follow yucca's argument in 'XML data islands related question'
07:53
<zcorpan_>
he argues against XHR because it needs a HTTP connection, but still wants <script src>?
08:56
<zcorpan_>
TabAtkins: does your preprocessor support the same cross-spec cross-references as anolis+xref?
09:14
<zcorpan_>
jgraham: presto doesn't support addEventListener('error', ...) (since it wasn't in the spec when we implemented it), and i think older IE don't support it. not sure about newer IE
09:14
<zcorpan_>
jgraham: but i don't mind using onerror there since it's really just a single test case that will need to have a workaround for it
09:48
<smaug____>
remind me, what is the current name for Future-Promises
09:48
<smaug____>
hmm, based on the spec, Promise
09:51
<gsnedders>
SimonSapin: Does WeasyPrint support XHTML? Docs sounds like it doesn't?
09:56
<annevk>
smaug____: it's promises and will remain promises
11:00
darobin
wasn't even aware someone had asked Hixie for a list of bugs over which not to conflict...
11:02
<hsivonen>
zcorpan_: livedom.validator.nu is not up-to-date :-(
11:02
<hsivonen>
so much stuff I should get done
11:03
<annevk>
hsivonen: I recommend putting more on GitHub so you can ask for pull requests rather than doing them yourself
11:04
<hsivonen>
annevk: yeah, using hg/bitbucket was betting on the wrong horse. should have gone with git/github
11:04
<hsivonen>
need to make MikeSmith's github mirror the source of truth at some point
11:06
<annevk>
It's quite easy to move HG repos to GH. I've done that for a couple of specifications without much hassle.
11:07
<hsivonen>
Also, as a person trying to keep a proper "paper" trail for a MIT-licensed project, I'm slightly envious of the "Not a Contribution" thing in the Apache License
11:07
<hsivonen>
which is one reason I put the one project I do have on github under the Apache License
11:31
<zcorpan_>
hsivonen: OK. i noticed somebody was using it as a reference for implementing his parser
11:33
<zcorpan_>
hsivonen: i guess livedom.validator.nu isn't as useful now as it was before gecko had teh html5 parser
11:34
<zcorpan_>
does anyone have opinions on https://www.w3.org/Bugs/Public/show_bug.cgi?id=22528 ? TabAtkins?
12:01
<annevk>
Moderat released a new album? The fuck. I thought they were done.
12:02
<annevk>
zcorpan_: we discussed that here a while back. I think fantasai and TabAtkins were going to do some LC renaming...
12:02
<zcorpan_>
heh
12:02
<SimonSapin>
gsnedders: it doesn’t directly, but you can give it a parsed lxml tree
12:05
<zcorpan_>
annevk: can't find 'computedstyle' being discussed here recently
12:05
<gsnedders>
SimonSapin: Okay, so what I said isn\t bullshit. :)
12:05
<gsnedders>
zcorpan_: Who? (Where?)
12:06
<SimonSapin>
gsnedders: Do you need XHTML for some reason?
12:07
<zcorpan_>
gsnedders: wat?
12:07
<gsnedders>
zcorpan_: Who is implementing the parser?
12:07
<zcorpan_>
gsnedders: oh
12:07
<annevk>
zcorpan_: http://krijnhoetmer.nl/irc-logs/whatwg/20130701#l-308 and onwards
12:08
<gsnedders>
SimonSapin: No, just using it as an example on test-infra as something which doesn't support XHTML and HTML
12:08
<SimonSapin>
hum, ok
12:08
<SimonSapin>
fair enough
12:08
<SimonSapin>
gsnedders: mostly it’s that I don’t care about XHTML, and no-one really asked for it yet
12:09
<zcorpan_>
gsnedders: http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-August/040355.html
12:09
<zcorpan_>
annevk: thanks
12:18
<zcorpan_>
i don't mind calling it rawComputedStyle
12:20
<annevk>
Where are the attributes defined of http://people.mozilla.org/~jorendorff/es6-draft.html#sec-15.2.3.2 (Object.getPrototypeOf())?
12:20
<SimonSapin>
gsnedders: running W3C tests could be a reason to support XHTML in WeasyPrint, it’s easy enough to add
12:22
<gsnedders>
SimonSapin: Eh, I was more just coming up with examples.
12:22
<gsnedders>
annevk: What attributes?
12:22
<annevk>
gsnedders: property attributes
12:23
<gsnedders>
annevk: Oh, you mean of Object.prototypeOf?
12:23
<annevk>
Domenic_: why is it okay for Object.create() to do a null-check?
12:23
<annevk>
gsnedders: I was trying to ask that, yes :)
12:24
<gsnedders>
annevk: "Every other data property described in this clause has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified." — start of section 15
12:25
<annevk>
gsnedders: ta!
14:51
<annevk>
String.prototype.normalize o_O
14:54
<gsnedders>
Which does what?
14:58
<Domenic_>
annevk: assuming we are talking about the same thing: `null` is a valid prototype. It isn't used to signal default arguments at all.
15:01
<annevk>
Domenic_: ah right, doh
15:40
<jgraham>
Not really sure what to think about the whole CSS build system
15:40
<Ms2ger>
How about the part where it depends on an ancient fork of html5lib?
15:47
<jgraham>
Well the implementation obviously has issues :)
15:47
<jgraham>
But I meant the theory
15:47
<jgraham>
I get the impression that the CSS people are more interested in testing CSS, whereas everyone else is more interested in testing the platform as a whole
15:48
<Ms2ger>
I'm not sure what the CSS people are interested in
15:48
<Ms2ger>
It seems to be mostly "process"
15:48
<jgraham>
So, for example, depending on HTML in a test for a web api is fine
15:48
<jgraham>
Because we only really care if it works in browsers
15:49
<jgraham>
Not if it also works in java, or whatever
15:49
<jgraham>
But the CSS people want to maintain some seperation with the rest of the platform
15:49
<jgraham>
So they invent all this extra complexity
15:51
<Ms2ger>
The idea of testing in html/xml both seems somewhat interesting
15:51
<Ms2ger>
But nobody ever did that
15:55
<jgraham>
I guess it is interesting. It would be more interesting to know how many bugs have been found in CSS that occured in one but not the other. It seems quite unlikely at that level
15:57
<darobin_>
I think that CSS's obsession with testing in XHTML borders on madness :)
16:08
<MikeSmith>
css-wg-wtf.tumblr.com
16:09
<MikeSmith>
subtitle: "An embarrassment of riches"
16:09
<MikeSmith>
enough to keep somebody busy full time maintaining it
16:46
<jgraham>
odinho: Did you mean to mark https://critic.hoppipolla.co.uk/r/206 as reviewed?
18:45
<jgraham>
Ms2ger: do you remember if Aryeh's thing allows testing things that only reflect on setting?
18:45
<Ms2ger>
I'm pretty sure that's not supported
18:47
<jgraham>
TODO it is then :)
18:52
<Ms2ger>
I'll get back to it, promise
18:52
<Ms2ger>
Some time
19:16
<jgraham>
Ms2ger: Well I think it is done now apart from the a2b stuff that seems unrelated
19:17
<jgraham>
But I'm not sure :)
19:17
<jgraham>
So it just needs a little review
19:37
<jgraham>
What's "the MOP"?
19:38
<Ms2ger>
meta object protocol?
19:42
<Hixie>
how in the !@#$% did this page's encoding get _this_ messed up http://allworldcars.com/wordpress/?p=9815
20:00
<jgraham>
So I suppose the obvious followup is "what's a meta object protocol?"
20:03
<jgraham>
Oh, it's to do with being able to customise property access and things
20:04
<jgraham>
(I understand that isn't a definition of a protocol, before someone points it out)
20:31
<Hixie>
is FontLoader dead, or did it move somewhere?
20:31
<SimonSapin>
Hixie: moved
20:32
<SimonSapin>
http://dev.w3.org/csswg/css-font-load-events/
20:38
<hober>
MikeSmith: I am so sad that tumblr doesn't actually exist.
20:44
<Hixie>
SimonSapin: thanks
20:59
<tantek>
http://www.alu.org/mop/index.html ?