Options:
- # Session Start: Tue Jul 08 00:00:00 2008
- # Session Ident: #whatwg
- # [00:02] * Quits: weinig (n=weinig@17.203.15.190) (Read error: 110 (Connection timed out))
- # [00:10] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [00:20] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [00:21] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [00:28] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [00:28] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [00:31] <Lachy> if weinig comes back and I'm not here, someone tell him that in answer to his question about selectors api, it's either a NOT_SUPPORTED_ERR (if an NSResolver is passed), or a NAMESPACE_ERR if it's not.
- # [00:31] <Lachy> Exactly as defined in the spec.
- # [00:32] <Lachy> or, can someone from apple pass on the message to him? othermaciej, maybe?
- # [00:34] * Quits: eseidel (n=eseidel@nat/google/x-3ae9f65f4079516b)
- # [00:34] * Joins: weinig (n=weinig@17.203.15.190)
- # [00:44] * Joins: eseidel (n=eseidel@nat/google/x-112434dc496c7ea4)
- # [00:55] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [01:08] * Quits: aroben (n=aroben@unaffiliated/aroben) ("Leaving")
- # [01:09] * Joins: aroben (n=aroben@c-71-58-56-76.hsd1.pa.comcast.net)
- # [01:14] * Joins: weinig_ (n=weinig@17.203.15.190)
- # [01:15] * Quits: weinig (n=weinig@17.203.15.190) (Read error: 104 (Connection reset by peer))
- # [01:22] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [01:22] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [01:33] * Joins: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [01:45] <annevk> with all this new gTLD stuff I'm glad most APIs are same-origin bound, rather than something else, though cookies remain problematic
- # [01:48] * Parts: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [01:48] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [01:49] <weinig_> Lachy: ping
- # [01:49] * weinig_ is now known as weinig
- # [01:51] <annevk> http://forum.icann.org/lists/idn-cctld-fast-track/msg00020.html seems to be confused about ccTLD vs gTLD...
- # [01:52] * Quits: primal1 (n=primal1@pool-71-177-119-67.lsanca.fios.verizon.net) (Remote closed the connection)
- # [01:52] * Quits: eseidel (n=eseidel@nat/google/x-112434dc496c7ea4)
- # [01:53] <Lachy> weinig, hi
- # [01:54] <Lachy> weinig, earlier, I said:
- # [01:54] <Lachy> [00:26] <Lachy> if weinig comes back and I'm not here, someone tell him that in answer to his question about selectors api, it's either a NOT_SUPPORTED_ERR (if an NSResolver is passed), or a NAMESPACE_ERR if it's not.
- # [01:55] <Lachy> [00:26] <Lachy> Exactly as defined in the spec.
- # [01:55] <weinig> Lachy: ah
- # [01:55] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [01:55] <weinig> Lachy: thanks
- # [01:55] <Lachy> weinig, did you get a chance to take a look at the test suite framework I wrote for selectors api?
- # [01:55] <weinig> Lachy: I did a while ago
- # [01:56] <Lachy> I added a few more tests to it today as well
- # [01:56] <weinig> Lachy: I am going to look at more tonight :)
- # [01:56] <weinig> Lachy: awesome
- # [01:56] <Lachy> http://dev.w3.org/cvsweb/2006/webapi/selectors-api-testsuite/
- # [01:56] * Joins: KevinMarks (n=KevinMar@nat/google/x-0b68fe8ba142fb64)
- # [01:56] <Lachy> http://dev.w3.org/2006/webapi/selectors-api-testsuite/
- # [01:57] <Lachy> there's currently tests in test-implementation.js and test-queryselector-return-values.js. The rest are placeholder files, waiting for me to finish writing them
- # [01:58] <Lachy> I also need to make the framework automatically load and run each of them. at the moment, it's just hardcoded to load one of them
- # [01:58] <weinig> Lachy: ah, I was wondering if the framework just didn't work in Safari
- # [01:58] <Lachy> I've been testing it in webkit and opera, so it definitely works
- # [01:58] * weinig realizes once again he was looking at an old draft
- # [01:59] <Lachy> heh
- # [01:59] <Lachy> always look at the copy in CVS
- # [01:59] <weinig> Lachy: only for the last 5 minutes or so
- # [01:59] <weinig> Lachy: earlier today I had the correct one :)
- # [02:00] <Lachy> btw, the specific conformance criteria that cover your earlier question is this: "If the implementation does not support resolving namespaces, then when the nsesolver parameter is provided and it is not set to either null or undefined, the implementation must raise a NOT_SUPPORTED_ERR exception."
- # [02:01] * weinig nods
- # [02:01] <Lachy> and this ". When an unresolvable namespace is encountered, the implementation must raise a NAMESPACE_ERR exception"
- # [02:01] * Joins: primal1_ (n=primal1@pool-71-177-119-67.lsanca.fios.verizon.net)
- # [02:01] <weinig> Lachy: I am not clear what that means for selectors like "|div" or "*|div"
- # [02:01] <weinig> Lachy: the second part
- # [02:02] <Lachy> oh, good question.
- # [02:02] <Lachy> send mail, I'll deal with it tomorrow.
- # [02:02] <Lachy> what do you think is the most sensible behaviour?
- # [02:02] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [02:03] <weinig> Lachy: right now I have it implemented to treat both as if no | was there
- # [02:03] <weinig> Lachy: but I am not sure if that is the most sensible behavior
- # [02:03] * weinig will ponder this
- # [02:05] <Hixie> man, wtf is sam smoking
- # [02:05] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [02:06] <Hixie> (re http://intertwingly.net/blog/2008/07/02/authoritative-true)
- # [02:06] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [02:06] * Joins: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [02:07] * Quits: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Connection reset by peer)
- # [02:07] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [02:09] <Hixie> he defends microsoft unilaterally bypassing standards committees, he says i'm "self-appointed" then doesn't even correct himself when i point out i'm not...
- # [02:09] <Lachy> *|div should never require the implementation to resolve a namespace, so I suppose it should match even if the implementation doesn't support the NSResolver
- # [02:11] <Hixie> ...and at the end I don't even understand what point he's trying to make, and he defers to Julian whose point I also don't understand (and have already responded to showing the problems with it). Good times.
- # [02:13] <annevk> I think I did get it. His point is that he wants a way to force the browser to respect the Content-Type using some server trick
- # [02:14] <annevk> As you illustrated this is harder to achieve as we're closer to the equilibrium HTML5 defines, but he considers it to be an important feature
- # [02:16] <Lachy> in theory, it would be nice to have a way to tell the browser not to second guess what the server tells it, but I can understand the problems it will create when it inevitably fails.
- # [02:22] <Hixie> i'd love to be able to do it, but i can't see how to get there from here
- # [02:23] <Hixie> wishful thinking doesn't work
- # [02:23] <Hixie> and i don't see how that point really had anything to do with what you were responding to in his blog comments
- # [02:23] <Lachy> we may be forced to anyway, since IE is doing it. :-(
- # [02:23] <Hixie> what IE's doing will just introduce a second set of content-sniffing rules
- # [02:23] <Hixie> if we follow it
- # [02:23] <Hixie> note that IE isn't anywhere near as big an influence these days
- # [02:24] <Hixie> their market share is diminishing
- # [02:24] <roc> yeah
- # [02:24] <roc> I think we can hold the line
- # [02:24] <annevk> I hope other browsers won't follow so the platform stays a little bit simpler
- # [02:25] <annevk> there doesn't seem to be too much of a gain
- # [02:25] <annevk> (I wonder by the way if they'll always respect it or if in case of <img> / <script> / etc. it will still be ignored...)
- # [02:26] <Lachy> I guess we'll find out when beta2 is released, but it wouldn't hurt to ask them
- # [02:26] <Hixie> i wouldn't bet on them knowing :-)
- # [02:26] <Hixie> but go ahead :-)
- # [02:26] <Lachy> I wouldn't be surpised if they didn't even think about that case and just apply the same heuristics in such cases
- # [02:27] <Hixie> most people don't think to think about that case as sniffing, even
- # [02:27] <Hixie> those cases
- # [02:29] <Lachy> yeah, I guess
- # [02:30] <Hixie> i mean, nobody complained about <img> doing content sniffing
- # [02:30] <Hixie> even once we added the navigation algorithm and they complained about that, they still didn't mention <img> and <script>
- # [02:31] <Hixie> you know what tires me the most about sam and julian's whining is that they assume that just because i'm disagreeing with their proposals and ideas, that i disagree with their goals
- # [02:32] <Hixie> sam even went as far as to say i should speak to eric lawerence after we all spent three days at microsoft talking with that team
- # [02:32] <Hixie> like hello
- # [02:32] <Hixie> please at least assume i'm trying to do my job right, even if you don't agree with my conclusions
- # [02:33] <annevk> what would be the fun in that?
- # [02:38] <othermaciej> Hixie: maybe if you stopped doing everything wrong, people would stop complaining
- # [02:38] * Joins: eseidel (n=eseidel@nat/google/x-83fd948e82413493)
- # [02:38] <Hixie> i wish i knew what i was doing wrong!
- # [02:39] <Philip`> Hixie: maybe if you stopped doing everything, people would stop complaining
- # [02:40] <Philip`> although I suppose then they'd complain that nobody was doing anything, so that strategy wouldn't work
- # [02:40] <Hixie> indeed
- # [02:41] <Hixie> good chance i'd lose my cushy job at google, too :-P
- # [02:41] * Quits: eseidel (n=eseidel@nat/google/x-83fd948e82413493) (Client Quit)
- # [02:43] <Lachy> putting up with complaints while working in a cushy job is a reasonable trade off.
- # [02:47] * Quits: tndH (i=Rob@adsl-77-86-108-88.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
- # [02:52] * Joins: aaronlev_ (n=chatzill@g227067024.adsl.alicedsl.de)
- # [03:03] * Quits: psa2 (n=yomode@71.93.19.66) (Remote closed the connection)
- # [03:03] * Quits: aaronlev (n=chatzill@g227018136.adsl.alicedsl.de) (Read error: 104 (Connection reset by peer))
- # [03:17] * Joins: jacobolus (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net)
- # [03:20] <weinig> Lachy: in the Selectors test suite, in test-queryselector-return-values.js, var doc = document.getElementsByTagName("iframe")[0] should probably read var doc = document.getElementsByTagName("iframe")[0].contentDocument
- # [03:23] <annevk> var doc = frames[0].document
- # [03:27] <weinig> that could work too
- # [03:27] * Quits: weinig (n=weinig@17.203.15.190)
- # [03:44] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [04:02] * Quits: aaronlev_ (n=chatzill@g227067024.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
- # [04:10] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:21] * Quits: jacobolus (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [04:21] * Joins: jacobolus1 (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net)
- # [04:26] * Quits: KevinMarks (n=KevinMar@nat/google/x-0b68fe8ba142fb64) ("The computer fell asleep")
- # [04:48] <jacobolus1> does anyone here know the limits of the iPhone's canvas implementation?
- # [04:48] * jacobolus1 is now known as jacobolus
- # [04:49] <jacobolus> it doesn't seem to like various things I draw which work perfectly well in safari 2 and safari 3 both
- # [05:10] * Quits: jacobolus (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [05:11] * Joins: jacobolus (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net)
- # [05:30] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [05:35] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
- # [05:40] <jacobolus> Hixie, Philip` : heh. I didn't realize that released versions of safari 3, including the browser on the iPhone, do transformations the way Opera does (but now the webkit trunk is back to doing it per the updated spec, and the safari 2/gecko implementations)
- # [05:40] <jacobolus> very annoying :/
- # [05:41] <jacobolus> it means I have to rewrite all the graphics code for this little multiplayer browser game :/
- # [05:58] * Joins: hdh (n=hdh@58.187.60.170)
- # [06:12] * Quits: YaaL (i=yaal@hell.pl) (Read error: 104 (Connection reset by peer))
- # [06:13] * Joins: hober (n=ted@unaffiliated/hober)
- # [06:15] * Quits: jacobolus (n=jacobolu@adsl-69-228-190-230.dsl.snfc21.pacbell.net)
- # [06:19] * Joins: YaaL (i=yaal@hell.pl)
- # [06:37] * Joins: jacobolus (n=jacobolu@user-64-9-233-157.googlewifi.com)
- # [06:45] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [06:46] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:47] * Joins: hober (n=ted@unaffiliated/hober)
- # [06:52] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:53] * Quits: jacobolus (n=jacobolu@user-64-9-233-157.googlewifi.com)
- # [07:19] * Joins: wakaba (n=w@232.164.210.220.dy.bbexcite.jp)
- # [07:36] * Quits: wakaba__ (n=w@232.164.210.220.dy.bbexcite.jp) (Read error: 110 (Connection timed out))
- # [07:43] * Joins: philipj (n=philipj@118.71.116.139)
- # [07:49] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [08:09] * Quits: roc (n=roc@202.0.36.64)
- # [08:11] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [08:22] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:34] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [08:51] * Quits: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [09:03] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [09:15] * Joins: heycam (n=cam@124-168-29-248.dyn.iinet.net.au)
- # [09:39] * Joins: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de)
- # [10:14] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [10:22] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [10:33] * Joins: webben (n=benh@nat/yahoo/x-d935eb1c631cec6b)
- # [10:43] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [10:45] * Quits: philipj (n=philipj@118.71.116.139) (Remote closed the connection)
- # [10:50] * Joins: philipj (n=philipj@118.71.116.139)
- # [10:54] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:03] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:05] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [11:21] * Joins: tndH (i=Rob@adsl-77-86-108-88.karoo.KCOM.COM)
- # [11:23] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
- # [11:24] <Hixie> if gsnedders was here i'd ask him if he'd tested to see if browsers supported comments in http headers
- # [11:24] <Hixie> like in Content-Type values
- # [11:24] <Hixie> same with servers, for that matter
- # [11:31] * Quits: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.0/2008052906]")
- # [11:32] * Joins: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de)
- # [11:34] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [11:35] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [11:39] * Parts: philipj (n=philipj@118.71.116.139)
- # [11:40] * Joins: philipj (n=philipj@118.71.116.139)
- # [11:45] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [11:45] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [11:49] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [11:53] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:14] * Joins: aaronlev_ (n=chatzill@g227067024.adsl.alicedsl.de)
- # [12:14] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [12:20] * Joins: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp)
- # [12:33] * Quits: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de) (Connection timed out)
- # [12:47] * Joins: Windstoss (n=wind@U89e4.u.pppool.de)
- # [12:48] <Windstoss> Can nav elements be nested? Is this the way to go to markup a sub-navigation?
- # [12:52] <Lachy> Windstoss, there's nothing preventing them from being nested
- # [12:53] <Lachy> But, navigation is typically marked up as nested lists within the nav element.
- # [12:54] <Lachy> e.g. <nav><ul><li>Foo</li><li>Bar <ul><li>Sub navigation</li></ul></li></ul></nav>
- # [12:54] <Windstoss> Lachy: yeah, that seems to be more reasonable… thanks.
- # [13:17] * Quits: webben (n=benh@nat/yahoo/x-d935eb1c631cec6b)
- # [13:20] * Joins: roc (n=roc@121-72-163-232.dsl.telstraclear.net)
- # [13:52] <annevk> http://blog.karppinen.fi/2008/07/apple-just-gave-out-my-apple-i.html :o
- # [14:00] * Joins: webben (n=benh@nat/yahoo/x-d33730d0be3df573)
- # [14:02] * Joins: sverrej (n=sverrej@213.197.167.14)
- # [14:07] <Philip`> Why are so many Google people blogging about Protocol Buffers?
- # [14:07] <Philip`> I don't quite see what's new or interesting about them
- # [14:11] <zcorpan> annevk: maybe one should try the same trick on other places, sending a password request from a different email for one's own account to see if they give it out
- # [14:13] <othermaciej> it looks like XML-RPC, without the XML
- # [14:15] <Philip`> i.e. RPC? :-)
- # [14:17] <Philip`> Converting hierarchical data structures to a self-describing binary format doesn't seem like a new idea
- # [14:22] <othermaciej> nor is a message format metalanguage that can compile to programming language stubs particularly new
- # [14:54] <annevk> othermaciej, where is toolbar.visible exposed?
- # [15:00] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
- # [15:02] <annevk> ah, it's on Window
- # [15:02] <annevk> supposedly
- # [15:03] <othermaciej> yeah
- # [15:04] <othermaciej> I totally forgot about it
- # [15:04] <othermaciej> then I started thinking, "browsers already expose some UI details via the window.open parameter string"
- # [15:04] <othermaciej> then I remembered that there are properties on Window for some of those things too
- # [15:04] <othermaciej> only problem with the BarInfo objects is lack of change notification, in case you care
- # [15:05] <annevk> I suppose that HTML could define something for that
- # [15:06] <annevk> if we decide to go down this route
- # [15:13] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Nick collision from services.)
- # [15:14] * jmb^ is now known as jmb
- # [15:24] * Quits: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:26] * Joins: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp)
- # [15:36] * Joins: csarven (n=csarven@on-irc.csarven.ca)
- # [15:37] <zcorpan> Philip`: you know whether in http://software.hixie.ch/utilities/js/live-dom-viewer/?%3Ccanvas%3E.%3C%2Fcanvas%3E%0D%0A%3Cscript%3E%0D%0Awith(document.body.firstChild.getContext('2d'))%7B%0D%0AlineWidth%20%3D%2050%3B%0D%0AbeginPath()%3B%0D%0AmoveTo(50%2C%2024)%3B%0D%0AlineTo(50%2C%2025)%3B%0D%0AlineTo(50%2C%2026)%3B%0D%0AclosePath()%3B%0D%0Astroke()%3B%0D%0A%7D%0D%0A%3C%2Fscript%3E there should be one (opera/safari) or two (firefox) lines?
- # [15:38] <zcorpan> (based on your 2d.line.union testcase)
- # [15:40] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [15:40] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [15:42] <Philip`> zcorpan: I believe it's undefined according to the spec
- # [15:43] <zcorpan> should it be? :)
- # [15:46] * Quits: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:46] <Philip`> zcorpan: (In that test case I assumed it'd be equivalent to drawing one straight line, then drawing another unioned on top of it (rather than doing any non-zero-winding stuff); so in your example that should give one line)
- # [15:55] <Philip`> zcorpan: I suppose it'd be nice if stroke rendering was defined, but I imagine it'd be non-trivial to do so
- # [15:56] <Philip`> (and non-trivial to make implementations follow it in all the edge cases)
- # [16:03] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [16:03] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [16:05] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:21] * Joins: billmason (n=billmaso@ip24.unival.com)
- # [16:23] <annevk> Did anyone test if the HTML5 definition of URLs is implemented by browsers for CSS and HTTP Location as well?
- # [16:23] <annevk> (both for parts affected by encoding and parts that are not)
- # [16:24] <annevk> I suppose I should look at Hixie's tests
- # [16:26] <annevk> doesn't appear to be covered
- # [16:38] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) ("Verlassend")
- # [17:12] <annevk> Hmm, so the IRI spec is modified for XML, but not HTML et all...
- # [17:41] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:52] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [17:55] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [18:00] * Joins: csarven- (n=csarven@on-irc.csarven.ca)
- # [18:10] * Quits: csarven (n=csarven@on-irc.csarven.ca) (Read error: 110 (Connection timed out))
- # [18:10] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [18:13] <annevk> haha: http://intertwingly.net/blog/2008/07/02/authoritative-true#c1215531501
- # [18:15] * zcorpan notes that all browsers fail http://philip.html5.org/tests/canvas/suite/tests/2d.path.stroke.prune.arc.html
- # [18:16] <annevk> Firefox and Opera fail in the same way
- # [18:16] <zcorpan> not quite
- # [18:17] <annevk> true
- # [18:18] <philipj> the canvas arc spec is quite impossible to read (and understand)
- # [18:18] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3Ccanvas%20height%3D300%3E.%3C%2Fcanvas%3E%0A%3Cscript%3E%0Awith(document.body.firstChild.getContext(%272d%27)){%0AfillStyle%20%3D%20%27%23fff%27%3B%0AfillRect(0%2C%200%2C%20300%2C%20300)%3B%0AlineWidth%20%3D%20100%3B%0AlineCap%20%3D%20%27round%27%3B%0AlineJoin%20%3D%20%27round%27%3B%0AbeginPath()%3B%0AmoveTo(50%2C%2075)%3B%0AarcTo(50%2C%2075%2C%20150%2C%2075%2C%20110)%3B%0Astroke()%3B%0Abeg
- # [18:18] <zcorpan> inPath()%3B%0AmoveTo(50%2C%20200)%3B%0Aarc(50%2C%20200%2C%20110%2C%200%2C%200%2C%20false)%3B%0Astroke()%3B%0A}%0A%3C%2Fscript%3E
- # [18:22] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [18:24] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [18:31] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [18:36] * Quits: sverrej (n=sverrej@213.197.167.14) (Read error: 110 (Connection timed out))
- # [18:36] * Quits: philipj (n=philipj@118.71.116.139) (Remote closed the connection)
- # [18:38] * Joins: philipj (n=philipj@118.71.116.139)
- # [18:54] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [18:56] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) (Read error: 104 (Connection reset by peer))
- # [18:57] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [18:58] * Joins: maikmerten (n=maikmert@L8a20.l.pppool.de)
- # [18:59] * Quits: philipj (n=philipj@118.71.116.139) (Remote closed the connection)
- # [19:00] * Joins: sverrej (n=sverrej@213.197.167.14)
- # [19:09] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 104 (Connection reset by peer))
- # [19:13] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [19:17] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [19:22] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [19:42] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [19:49] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [19:53] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [19:54] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [19:58] * Quits: webben (n=benh@nat/yahoo/x-d33730d0be3df573) (Connection reset by peer)
- # [20:08] * jgraham wonders if Chris Wilson is serious that Microsoft will not change the authorative=True behaviour even if it costs them marketshare
- # [20:09] <annevk> other posts seemed to indicate that this was primarily for intranet sites
- # [20:09] * Joins: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [20:10] <annevk> so maybe it will be tied to IE=8 or something
- # [20:13] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [20:17] <takkaria> I think that feed sniffing will have to be done regardless
- # [20:17] <takkaria> since independent feed readers often don't check content-type at all
- # [20:18] <takkaria> I wonder when the IE team will learn that unilateral extensions leave everyone with a bad taste in their mouth, though...
- # [20:18] <takkaria> or equally, if they will
- # [20:18] <Dashiva> I notice Kris managed to put both @whatwg.org and @lists.whatwg.org in the CC. Fun :)
- # [20:19] <takkaria> ah, that explains the dup messages
- # [20:19] <annevk> yeah :/
- # [20:19] <annevk> that has happened before
- # [20:20] <annevk> ideally the lists.whatwg.org just bounced
- # [20:20] <annevk> s/bounced/bounces/
- # [20:21] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [20:21] <zcorpan> what's up with validator.nu?
- # [20:26] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [20:26] <annevk> hsivonen, validator.nu is down :/
- # [20:33] <Dashiva> Ideally the mailer would realize "Hey, the list already got this message-id"
- # [20:45] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [20:55] * Quits: roc (n=roc@121-72-163-232.dsl.telstraclear.net)
- # [20:55] * Quits: sverrej (n=sverrej@213.197.167.14) (Read error: 110 (Connection timed out))
- # [21:00] * Joins: roc (n=roc@121-72-163-232.dsl.telstraclear.net)
- # [21:06] * Joins: itpastor1 (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
- # [21:11] * Quits: tndH (i=Rob@adsl-77-86-108-88.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
- # [21:11] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [21:13] <annevk> Dashiva, true
- # [21:14] * Quits: aaronlev_ (n=chatzill@g227067024.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.0/2008052906]")
- # [21:14] <annevk> Dashiva, though there's no real reason to have two lists e-mail addresses in the first place
- # [21:14] * Joins: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de)
- # [21:14] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [21:24] * Quits: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net) (Read error: 110 (Connection timed out))
- # [21:45] <Dashiva> annevk: Also true
- # [21:46] <annevk> meh
- # [21:46] <annevk> alright, did access control
- # [21:46] <annevk> I suppose I should fix XMLHttpRequest next
- # [21:54] <zcorpan> hsivonen: if you're going to include an option for warning about inferred tags, are you going to include an option to check for indentation style, consistent attribute quoting, consistency between > vs /> etc?
- # [21:55] <annevk> hsivonen, the Access Control for Cross-Site Requests specification changed in a way that affects your implementation
- # [21:56] <annevk> hsivonen, if don't need custom headers and methods other than GET/POST you can even get away with not having OPTIONS at all
- # [21:56] <annevk> hsivonen, I'd file a bug if I had an account or if it accepted id.annevankesteren.nl as account :)
- # [21:58] <zcorpan> hsivonen: perhaps as a non-schema checker URL with query parameters, lintchecks?quotes=any&voidslash=no
- # [21:59] <annevk> identation style seems less of a concern than requiring attribute quotes (regardless of ' vs ") and requiring no inferred tags and something with the void slash
- # [22:00] <annevk> attribute quotes and inferrred tags seems the biggest concern
- # [22:01] * Quits: maikmerten (n=maikmert@L8a20.l.pppool.de) (Remote closed the connection)
- # [22:01] <zcorpan> that's just because people are used to what xhtml validation provides
- # [22:02] <zcorpan> doesn't mean that what xhtml validation provides is as good as it can get. ideally you should be able to check against a style guide
- # [22:04] <annevk> i didn't disagree with that, as you might have read :)
- # [22:07] * Parts: hdh (n=hdh@58.187.60.170) ("Konversation terminated!")
- # [22:13] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [22:16] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:17] * Joins: weinig (n=weinig@nat/apple/x-fb01de10b2f23a5c)
- # [22:17] * Joins: psa (n=yomode@71.93.19.66)
- # [22:46] <zcorpan> hsivonen: something like http://simon.html5.org/dump/lint-checks.html
- # [22:48] <zcorpan> not sure about indentation style
- # [22:50] <annevk> the check boxes don't make much sense
- # [22:51] <zcorpan> why not?
- # [22:52] <annevk> actually, I guess they do
- # [22:52] <zcorpan> checked means it's allowed
- # [22:53] <zcorpan> although i guess you'd have to allow at least one of single and double quoted
- # [22:53] * Quits: csarven- (n=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [22:54] <zcorpan> unless you want to write alt=Hello world
- # [23:05] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:06] * Joins: eseidel (n=eseidel@nat/google/x-9216514f7c33a535)
- # [23:11] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [23:13] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:17] * Quits: roc (n=roc@121-72-163-232.dsl.telstraclear.net)
- # [23:23] * aroben_ is now known as aroben
- # [23:27] * Quits: Windstoss (n=wind@U89e4.u.pppool.de)
- # [23:28] * Joins: primal1___ (n=primal1@pool-71-177-119-67.lsanca.fios.verizon.net)
- # [23:35] * Quits: primal1_ (n=primal1@pool-71-177-119-67.lsanca.fios.verizon.net) (Read error: 110 (Connection timed out))
- # [23:35] <zcorpan> perhaps it's harder to check for presence of optional tags and perhaps few people would want to check for that anyway (cost-benefit)
- # [23:36] <zcorpan> i mean warn if optional tags are present
- # [23:38] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:42] * Quits: aaronlev (n=chatzill@g227067024.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
- # [23:48] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 104 (Connection reset by peer))
- # [23:48] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [23:50] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [23:50] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [23:57] * Joins: roc (n=roc@202.0.36.64)
- # Session Close: Wed Jul 09 00:00:00 2008
The end :)