03:33 | <Yuhong> | FYI, on DBCS character encodings, here is a good test: http://ha.ckers.org/weird/variable-width-encoding.cgi |
05:23 | <WeirdAl> | annevk: ping, spec conflict with implementations on XHR.open(), responseType != "" |
05:23 | <WeirdAl> | not just Mozilla, allegedly Chrome & Safari too |
05:23 | <WeirdAl> | https://bugzilla.mozilla.org/show_bug.cgi?id=680816#c18 |
05:24 | <WeirdAl> | I'm wondering if the spec should be changed. |
14:08 | <annevk> | weirdal: please file bugs (not sure what the problem is with the spec in the second case though) |
16:38 | <annevk> | can you say "A tell of tales"? |
16:38 | <annevk> | I rather like the sound of it, but I'm not sure if it makes any sense |
16:41 | <gsnedders> | annevk: no |
16:41 | <annevk> | aah :( |
16:48 | <zewt> | maybe in poker? heh |
17:18 | <annevk> | http://www.luxetveritas.nl/blog/?p=1291 local politics o_O |
17:19 | <annevk> | whenever I look at other social systems, I'm pretty pleased with the WHATWG/W3C environment I'm in |
17:57 | <smaug____> | interesting, Finland has that much higher trade union membership% (if I trust the translation) |
18:05 | <annevk> | smaug____: will fix the async thingie now |
18:06 | <annevk> | smaug____: yeah, quite high |
18:06 | <smaug____> | great, thanks |
18:08 | <smaug____> | annevk: where should I file fullscreen spec bugs ? |
18:09 | <annevk> | dunno |
18:09 | <annevk> | email whatwg⊙wo at this point I think |
18:12 | <annevk> | smaug____: should abort() unset the synchronous flag |
18:12 | <annevk> | ? |
18:15 | <zewt> | should it just be cleared by open()? (eg. "if async is false, set the synchronous flag, otherwise clear it") |
18:16 | <smaug____> | annevk: I think so |
18:16 | <annevk> | zewt: no |
18:17 | <annevk> | smaug____: okay, so just like abort() always sets the error flag, always unset the synchronous flag |
18:18 | <annevk> | zewt: in particular, now you change things during UNSENT that depend on that flag, it needs to be cleared when things are UNSENT/DONE |
18:18 | <zewt> | mmm |
18:24 | <annevk> | food \o/ |
18:45 | <annevk> | heh http://news.bbcimg.co.uk/media/images/57217000/jpg/_57217771_la-grande-divergenceweb2.jpg |
20:50 | <annevk> | great, the charset related attributes of Document are not interoperable |
20:51 | <annevk> | hmm |
20:51 | <annevk> | document.defaultCharset is only supported in Chrome |
20:51 | <annevk> | oh and WebKit, but casing is different |
20:51 | <annevk> | seems to me that feature can be nuked |
20:54 | <annevk> | Gecko also does not support document.charset |
20:54 | <annevk> | characterSet |
20:54 | <annevk> | only ^^ |
20:54 | <annevk> | so maybe Mozilla should encourage others to drop theirs... |
20:57 | <kennyluck> | Yeah, I noticed that too. Very annoying. Can we at least pick one and make the rest obsolete? I mean, in the sense that the obsoleted ones go into the Obsolete chapter. (which doesn't mean browsers don't need to implement them) |
20:58 | <annevk> | in DOM4 the obsolete chapter means they get killed from browsers |
20:58 | <annevk> | but it's not called obsolete |
20:58 | <Ms2ger> | It's called Historical |
20:58 | <kennyluck> | annevk, that certainly doesn't apply to HTML LS. |
20:58 | <annevk> | getting rid of document.charset would definitely be good, because it allows changing the encoding of a document |
20:59 | <annevk> | (which affects URLs and form submission I think) |
20:59 | <annevk> | return values are also not very consistent |
20:59 | <kennyluck> | yuck! |
21:00 | <annevk> | e.g. "ascii" yields "windows-1252" in some, "US-ASCII" in others, and "us-ascii" in others again |
21:00 | <annevk> | browsers are so much fun |
21:01 | <Ms2ger> | https://bugzilla.mozilla.org/show_bug.cgi?id=647621 |
21:01 | <annevk> | guaranteed job security with the mess that is the platform |
21:02 | <annevk> | Hixie: why did you add .charset and .defaultCharset? |
21:04 | <annevk> | http://html5.org/tools/web-apps-tracker?from=1459&to=1460 looks like an attempt at defining WebKit's IDL |
21:05 | <annevk> | Ms2ger: remove from DOM? |
21:06 | <Ms2ger> | Oh, these are ours now? |
21:06 | <Ms2ger> | wfm |
21:08 | <annevk> | "please take care of this" "ok dropped from the platform" |
21:08 | <annevk> | I guess I should first file a bug on WebKit |
21:09 | <annevk> | angel spec writer |
21:11 | <Ms2ger> | I believe Hixie's thesis was that there are no angels |
21:13 | <annevk> | https://bugs.webkit.org/show_bug.cgi?id=74819 |
21:15 | <kennyluck> | annevk, how do you know there's no site relying on document.charset? Not I am against removing it. Just curious. |
21:16 | <Ms2ger> | kennyluck, it would be broken in Firefox? |
21:16 | <annevk> | Gecko would have open bugs and Opera would have had more bugs too |
21:17 | <annevk> | we had exactly one bug where we implemented both charset and characterSet, but we actually only needed characterSet |
21:17 | <kennyluck> | Ms2ger, I would guess when people see junk, they don't file a bug because are used to turning charset already. |
21:17 | <annevk> | I filed a bug to remove .charset |
21:18 | <annevk> | kennyluck: you cannot use these attributes for re-encoding something... |
21:18 | <annevk> | re-decoding* |
21:36 | <annevk> | Ms2ger: you should ping someone regarding https://bugzilla.mozilla.org/show_bug.cgi?id=623610 |
21:36 | <annevk> | Ms2ger: also, you might want to patch http://mxr.mozilla.org/mozilla/source/intl/uconv/src/charsetalias.properties#515 |
21:38 | <Ms2ger> | Oh, by the way, I was looking at fixing cp1258 earlier, the unicode-style file was really helpful |
21:39 | <annevk> | cool |
21:39 | <Ms2ger> | Haven't filed yet, I'll get to it soonish, I think |
22:54 | <annevk> | fwiw, at some point someone said governments need stable standards or some such |
22:54 | <annevk> | they do, but they also adapt |
22:55 | <annevk> | e.g. Webrichtlijnen 1.0 referenced HTML 4.01, XHTML 1.0, etc. The second edition stayed away from making such specific requirements |
22:56 | <annevk> | and just phrased the requirements in a different way, but thereby allowing <canvas> etc. |
22:56 | <zewt> | that adobe guy seems to be trying to say "everything everyone is doing is wrong" |
22:56 | <annevk> | (I'm not sure if it was actually ever a problem in practice, as many sites that did not conform to the letter of Webrichtlijnen 1.0 were nevertheless considered compliant...) |
22:57 | <annevk> | (At least a sample I looked through at some point.) |