| 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 ’ |
| 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 ’? |
| 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 ’ and ’ 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? |