06:27
<zcorpan>
AryehGregor: i did some research into [TreatNullAs=EmptyString] for opera. for methods and constructors, i think we should match the specs, and that should be mostly compatible. we don't match the spec for attributes because there was some problem with some attribute on <input> i think
06:28
<zcorpan>
but we've had "null" for attributes earlier and i think we can change back to that, possibly with a few exceptions if compat requires
07:24
<MikeSmith>
I'm getting an "argument to reversed() must be a sequence" when trying to run anolis
07:24
<MikeSmith>
sound familiar to anybody?
07:26
<MikeSmith>
full error output: https://gist.github.com/1549710
08:26
<hsivonen>
well, this is going to be a success https://www.w3.org/Bugs/Public/show_bug.cgi?id=15380
09:21
<annevk>
I've slowly come to realize multi-octet encodings can only be tackled one at a time :/
09:21
<annevk>
Today it's shift_jis
09:21
<annevk>
well, cp932
09:26
<jgraham>
By the end of the day you might have figured out what to call it ;)
09:29
<Ms2ger>
I suggest x-obsoleted-shift_jis
09:32
<jgraham>
AryehGregor: Congratulations on the job
09:33
jgraham
continues to work backwards through time
09:33
<zcorpan>
i suggest you go by which has the most hits on google code search
09:34
<annevk>
the name?
09:34
<annevk>
the name is shift_jis
09:34
<annevk>
the implementation is cp932 plus some details that are not documented currently
11:55
<MikeSmith>
what does the anolis --dump-xrefs option do?
11:56
<jgraham>
MikeSmith: The behaviour you complained about earlier looks like a bug to me. What did you use as input?
11:56
<Ms2ger>
It writes out a JSON file with the xrefs for other specs to use
11:57
<MikeSmith>
jgraham: that turned out to be pilot error
11:57
<jgraham>
Ah, not the kind that causes hundreds of people to plunge to their death I hope
11:58
<jgraham>
What did you do? The error message wasn't clear…
11:59
<MikeSmith>
jgraham: I was trying to run anolis from a symlink but I think it was expecting to find stuff in a relative path
11:59
<MikeSmith>
or something
12:00
<MikeSmith>
I fixed it by not running it from a symlink
12:00
<MikeSmith>
Ms2ger, so if I have "anolis --dump-xrefs=data/xrefs/dom/url.json Overview.src.html /tmp/spec", it's supposed to writ out a url.json file?
12:01
<Ms2ger>
Yes
12:01
<MikeSmith>
hmm
12:01
<MikeSmith>
if I run that, I get an error message: "[Errno 2] No such file or directory: 'data/xrefs/dom/url.json'"
12:01
<annevk>
jgraham: any update on that multipage validator bug?
12:01
<Ms2ger>
Ah
12:02
<Ms2ger>
It does require a file with { "url": "..." } to be present already
12:02
<MikeSmith>
ah, OK
12:03
<annevk>
ooh, did I never check in url.json?
12:03
<Ms2ger>
Don't think so
12:03
<annevk>
my bad
12:03
<annevk>
MikeSmith: shall I check mine in so you can run update?
12:03
<MikeSmith>
annevk: yes please
12:04
<Ms2ger>
Documentation for this stuff has been on my todo list for ages :)
12:04
<MikeSmith>
was trying to run the build for the URL spec
12:07
<jgraham>
annevk: I changed stuff. Did the problem get fixed?
12:08
<annevk>
MikeSmith: updated Makefile and data/
12:08
<MikeSmith>
thanks
12:08
MikeSmith
pulls
12:11
<annevk>
jgraham: there was an open bug on the issue but I cannot find it
12:13
<annevk>
jgraham: oh, I guess Hixie has not updated the spec either
12:13
<annevk>
fyi: I'm on vacation starting next week Wednesday
12:14
<annevk>
if anyone can take over WHATWG Weekly until February that would be nice
12:18
<annevk>
jgraham: why again could it be a problem because of your script? because it is not a problem in single-page
12:18
<annevk>
the bug is https://www.w3.org/Bugs/Public/show_bug.cgi?id=12539 btw
12:21
<MikeSmith>
Ms2ger: thanks for teh docs update
12:21
<jgraham>
annevk: iirc the problem was lxml didn't support the full set of named entities or something
12:21
<Ms2ger>
'twas long overdue
12:21
<annevk>
and lxml is not used for single page?
12:22
<jgraham>
It is used to parse it, but not serialise it. I guess Hixie doesn't use the named entities in the source
12:23
<jgraham>
The flow is Hixie -> single page -> multipage where each -> implies an application of the lxml parser
12:23
<annevk>
ah, so with the second invocation it goes wrong
12:23
<jgraham>
Yeah
12:23
<annevk>
thanks
13:48
<bga_>
hm
13:49
<bga_>
its not possible to apply many -webkit-mask to one element?
13:49
<bga_>
only last is applied
13:49
<bga_>
:(
14:12
<MikeSmith>
OK, my anolis now seems to be turning U+2019 into &rsquor;
14:12
<Ms2ger>
Blame html5lib
14:13
<MikeSmith>
I should update my html5lib?
14:20
<gsnedders>
When was it changed in the spec?
14:23
<MikeSmith>
gsnedders: I don't know that it was changed
14:24
<MikeSmith>
does the spec say which should be preferred?
14:25
<MikeSmith>
or does the spec even say anything at all about converting code points to named character references?
14:27
<gsnedders>
MikeSmith: Well, is U+2019 the definition of &rsquor;?
14:27
<gsnedders>
MikeSmith: What gets encoded to character references depends on the charset used.
14:28
<gsnedders>
html5lib prefers named character references to numeric ones.
14:29
<MikeSmith>
http://www.whatwg.org/specs/web-apps/current-work/multipage/named-character-references.html#named-character-references lists both &rsquo; and &rsquor; as referring to U+2019
14:31
<Ms2ger>
gsnedders, would you take a patch to prefer only those named character references that were in HTML4?
14:32
<annevk>
can't we just use numeric throughout or actual references throughout?
14:32
<annevk>
actual code ponits*
14:32
<annevk>
points*
14:32
<Ms2ger>
How about ponies?
14:33
<MikeSmith>
I vote for preferring numeric throughout
14:38
<jgraham>
MikeSmith: You can do that
14:38
<MikeSmith>
oh?
14:38
<MikeSmith>
can I do it from anolis?
14:41
<jgraham>
…maybe
14:41
<jgraham>
ask gsnedders or Ms2ger :p
14:41
<Ms2ger>
Looking
14:43
<Ms2ger>
jgraham, resolve_entities?
14:44
<jgraham>
Yes, I think so
14:44
<Ms2ger>
That's an awful name
14:44
<jgraham>
Unless you have version control evidence to the contrary, I didn't invent it
14:46
<Ms2ger>
changeset: 1516:3f6b82fe7e8e
14:46
<Ms2ger>
user: jgraham <james⊙hcu>
14:46
<Ms2ger>
date: Sat Mar 13 21:48:00 2010 +0100
14:46
<Ms2ger>
summary: Work with lxml entities
14:46
<Ms2ger>
(Carefully omitting "based on patch by fantasai")
14:46
<jgraham>
Heh
17:40
<annevk>
Opera has something similar to https://bug631751.bugzilla.mozilla.org/attachment.cgi?id=511429
17:41
<annevk>
though I don't think we check over 1024 octets
17:42
<annevk>
in any event, that is content without a label
17:42
<annevk>
not sure how much of that is in scope for the encoding spec
17:56
<annevk>
FYI: For the encoding standard I'm going to flip the default of algorithms
17:56
<annevk>
FYI: They terminate when something returns
17:56
<annevk>
(minus second FYI)
17:57
<jgraham>
Great
17:57
<annevk>
and I guess I will slowly do it elsewhere too
17:57
<annevk>
e.g. DOM
17:58
<annevk>
in the cases where an algorithm does not terminate when returning, we always say it explicitly anyway
17:59
<jgraham>
Yeah, because that is pretty odd behaviour
18:30
<annevk>
here's a start with shift_jis http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#shift_jis
18:30
<annevk>
anyone a good idea how to represent an array consisting of digits in a standard? ordered list made compact somehow by CSS?
18:30
<annevk>
also ideas for external data tables are welcome too
21:51
<bencc>
is there a spec for webrtc server?