Options:
- # Session Start: Fri Mar 27 00:00:00 2009
- # Session Ident: #html-wg
- # [00:01] * Quits: MichaelC (Michael@128.30.52.30) (Quit: ChatZilla 0.9.84 [Firefox 3.0.7/2009021910])
- # [00:03] * Parts: billmason (bmason@69.30.57.90)
- # [00:05] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:11] * Parts: adele (adele@17.246.18.235)
- # [00:11] * Joins: adele (adele@17.246.18.235)
- # [00:11] * Parts: adele (adele@17.246.18.235)
- # [00:11] * Joins: adele (adele@17.246.18.235)
- # [00:11] * Quits: adele (adele@17.246.18.235) (Quit: adele)
- # [01:13] * Quits: Shunsuke (Shunsuke@219.94.192.74) (Client exited)
- # [01:40] * Joins: tlr (tlr@128.30.52.30)
- # [02:29] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [02:40] * Joins: Lachy (Lachlan@85.196.122.246)
- # [03:17] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [03:33] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [03:43] * Quits: tH (Rob@77.86.107.105) (Quit: ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [04:03] * Quits: drry (drry@222.225.210.135) (Quit: Tiarra 0.1+svn-30026: SIGTERM received; exit)
- # [04:09] * Joins: drry (drry@210.235.212.25)
- # [04:11] <MikeSmith> issue-64?
- # [04:11] * trackbot getting information on ISSUE-64
- # [04:11] <trackbot> ISSUE-64 -- Web Sockets API: in scope? requirement? coordination -- RAISED
- # [04:11] <trackbot> http://www.w3.org/html/wg/tracker/issues/64
- # [04:11] <pimpbot> Title: ISSUE-64 - HTML Weekly Tracker (at www.w3.org)
- # [04:58] * Joins: Shunsuke (Shunsuke@219.94.192.74)
- # [05:02] * Joins: Zeros (Zeros-Elip@68.50.195.181)
- # [05:29] <MikeSmith> http://blog.jclark.com/2009/03/getting-involved-with-m.html
- # [05:29] <pimpbot> Title: James Clark's Random Thoughts: Getting involved with M (at blog.jclark.com)
- # [05:29] <MikeSmith> [[
- # [05:29] <MikeSmith> There's a senior Microsoft guy that gets to make the final call on all design decisions. In other words, it's a benevolent dictator model. I'm OK with this in principle (although I like it even better when I'm the benevolent dictator). I think it's worked really well in a number of cases (C# and Python spring to mind). But obviously it all depends on the qualities of the particular benevolent dictator.
- # [05:29] <MikeSmith> ]
- # [05:30] <MikeSmith> "From my interactions so far, he seems like a really smart guy and he's willing to listen."
- # [05:30] <MikeSmith> wonder who that person is
- # [05:39] * Quits: gavin_ (gavin@99.226.207.11) (Ping timeout)
- # [05:44] * Joins: gavin_ (gavin@99.226.207.11)
- # [06:05] * Quits: sryo (sryo@190.245.204.198) (Ping timeout)
- # [06:10] * Quits: Zeros (Zeros-Elip@68.50.195.181) (Ping timeout)
- # [06:10] * Joins: Zeros (Zeros-Elip@67.154.87.254)
- # [06:28] * Joins: sryo (sryo@190.245.204.198)
- # [06:33] * Joins: Thezilch (fuz007@98.154.81.152)
- # [07:43] * Quits: heycam (cam@130.194.73.110) (Quit: bye)
- # [07:47] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
- # [07:47] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [08:25] * Joins: heycam (cam@124.168.80.126)
- # [08:27] * Quits: karl (karlcow@128.30.54.58) (Quit: This computer has gone to sleep)
- # [08:28] * Joins: karl (karlcow@128.30.54.58)
- # [08:33] * Quits: Thezilch (fuz007@98.154.81.152) (Connection reset by peer)
- # [09:10] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [09:11] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [09:19] * Joins: billyjackass (MikeSmith@mcclure.w3.org)
- # [09:22] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [09:24] * billyjackass is now known as MikeSmith
- # [09:32] * Joins: maddiin (mc@87.185.255.47)
- # [09:47] <hsivonen> I wonder if XHTML2 early adopters (in back end systems) use the http://www.w3.org/2002/06/xhtml2/ namespace or the http://www.w3.org/1999/xhtml namespace
- # [09:47] <pimpbot> Title: XHTML 2.0 namespace (at www.w3.org)
- # [09:49] <anne> Mozilla used the former.
- # [09:49] <hsivonen> anne: where? in an experimental XBL binding?
- # [09:55] <anne> I'm not sure they do anymore. It was for the role="" stuff when that initially landed.
- # [09:56] <hsivonen> anne: ah right. That got killed together with ARIA colons.
- # [09:56] * Quits: Dashiva (noone@80.202.223.46) (Ping timeout)
- # [10:02] * Joins: tlr (tlr@128.30.52.30)
- # [10:44] * Quits: takkaria (takkaria@208.75.87.166) (Ping timeout)
- # [10:46] * Joins: A (A@85.185.37.200)
- # [10:46] * Quits: A (A@85.185.37.200) (Quit: used MtvIRC 2.1)
- # [10:51] * Joins: ROBOd (robod@89.122.216.38)
- # [10:52] <MikeSmith> hsivonen: so in Assertions.java, about checking for the 'input that's a child of a label element with a "for" attribute must have an ID that matches that "for" attribute' constraint
- # [10:53] * hsivonen opens Assertions.java
- # [10:53] <MikeSmith> would a good way to do that to be to, when finding an <input> instance, first check if there are any open <label> elements?
- # [10:54] <hsivonen> MikeSmith: StackNode needs to hold the <label> 'for' attribute values
- # [10:55] * MikeSmith looks at StackNode
- # [10:55] <hsivonen> MikeSmith: then <input>s need to check the stack
- # [10:55] <MikeSmith> oh cool
- # [10:55] <MikeSmith> that's make it easier
- # [10:56] <hsivonen> also, ancestorMask needs to get a bit indicating a <label @for>
- # [10:58] <hsivonen> MikeSmith: IIRC, the ancestor mask bits are copied down in the stack
- # [10:58] <MikeSmith> OK
- # [10:58] <hsivonen> MikeSmith: so at any given node, you can check the bitfield to see if there's interesting stuff up in the stack
- # [10:59] * Joins: Dashiva (noone@80.202.223.46)
- # [10:59] <MikeSmith> I see, yeah, looking at some of the existing checking for other elements now
- # [11:00] <hsivonen> MikeSmith: note that attribute bits are in the high bits since the low bits are reserved for the magic elements
- # [11:01] <hsivonen> (1 << 28) seems to be available for @for
- # [11:03] <MikeSmith> hsivonen: just call it FOR_MASK?
- # [11:03] <MikeSmith> LABEL_FOR_MASK?
- # [11:06] * MikeSmith makes it LABEL_FOR_MASK, since FOR_MASK alone seems kind of potentially confusing/ambiguous
- # [11:09] <hsivonen> MikeSmith: LABEL_FOR_MASK seems fine
- # [11:09] <MikeSmith> k
- # [11:13] <MikeSmith> hsivonen: hmm, am I not going to get a syntax error if I just do: if ("label" == localName && for)
- # [11:13] <hsivonen> for is a reserved word
- # [11:14] <MikeSmith> yeah
- # [11:15] <MikeSmith> so, I'm wondering how to express that condition otherwise
- # [11:18] <hsivonen> MikeSmith: I suggest doing } else if ("for" == attLocal) { forVal = atts.getValue(i); } in the attribute loop
- # [11:19] <MikeSmith> hsivonen: OK
- # [11:19] * Quits: maddiin (mc@87.185.255.47) (Quit: maddiin)
- # [11:22] <MikeSmith> hsivonen: do you care at all what to call the variable that then needs to gets set? "forAttr"? "hasFor"? ..
- # [11:23] <hsivonen> MikeSmith: I don't care much. forVal or forAttr make sense for the actual string and hasFor for a presence boolean
- # [11:23] <MikeSmith> oh, or just check for forVal
- # [11:23] <MikeSmith> OK
- # [11:23] <MikeSmith> I'll mess around with it more later
- # [11:23] <hsivonen> but forVal != null
- # [11:24] <MikeSmith> yeah
- # [11:24] <MikeSmith> I see
- # [11:24] <hsivonen> ok
- # [11:24] <MikeSmith> tired
- # [11:24] <MikeSmith> gotta go
- # [11:24] <hsivonen> ttyl
- # [11:24] <MikeSmith> cheers
- # [11:24] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [11:35] * Joins: myakura (myakura@122.29.116.63)
- # [11:36] * Joins: Sander (svl@86.87.68.167)
- # [11:46] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Ping timeout)
- # [11:50] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:57] * Joins: tH (Rob@77.86.107.105)
- # [12:17] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:31] * Joins: rubys (rubys@70.197.218.158)
- # [12:47] * Quits: rubys (rubys@70.197.218.158) (Ping timeout)
- # [13:03] <pimpbot> planet: Open Design Lunch video — Fennec Bookmarks <http://jonoscript.wordpress.com/2009/02/13/open-design-lunch-video-fennec-bookmarks/>
- # [14:34] * Joins: Julian (chatzilla@217.91.35.233)
- # [15:13] * Quits: tH (Rob@77.86.107.105) (Quit: ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [15:27] * Joins: billmason (bmason@69.30.57.90)
- # [15:29] * Joins: aroben (aroben@71.58.77.15)
- # [15:53] * Joins: MichaelC (Michael@128.30.52.30)
- # [16:10] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [16:45] * Joins: Lachy (Lachlan@213.236.208.22)
- # [16:45] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [17:47] * Joins: smedero (smedero@192.223.6.251)
- # [17:52] * Joins: maddiin (mc@87.185.206.149)
- # [18:04] <pimpbot> planet: Validator.nu HTML Parser 1.2.0 <http://blog.whatwg.org/validatornu-html-parser-120> ** The Validator.nu HTML Parser <http://about.validator.nu/htmlparser/>
- # [18:27] * Quits: Julian (chatzilla@217.91.35.233) (Connection reset by peer)
- # [19:00] * tlr is now known as tlr-off
- # [19:23] * Quits: myakura (myakura@122.29.116.63) (Quit: Leaving...)
- # [19:46] * Joins: tH (Rob@77.86.107.105)
- # [19:59] * Quits: MichaelC (Michael@128.30.52.30) (Ping timeout)
- # [20:03] * Joins: MichaelC (Michael@128.30.52.30)
- # [21:24] * Quits: tlr-off (tlr@128.30.52.30) (Quit: tlr-off)
- # [21:28] * Quits: smedero (smedero@192.223.6.251) (Quit: smedero)
- # [21:37] * Quits: tH (Rob@77.86.107.105) (Client exited)
- # [21:38] * Joins: tH (Rob@77.86.107.105)
- # [21:57] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:00] * Quits: MichaelC (Michael@128.30.52.30) (Quit: ChatZilla 0.9.84 [Firefox 3.0.7/2009021910])
- # [23:16] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [23:41] <anne> people want to read http://www.w3.org/2009/03/27-hcg-minutes.html
- # [23:44] <anne> HCG seems about as functional as the XHTML2 WG
- # [23:54] <Philip> People want to read it but are unable to
- # [23:58] * Parts: billmason (bmason@69.30.57.90)
- # Session Close: Sat Mar 28 00:00:00 2009
The end :)