Options:
- # Session Start: Tue Aug 10 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [00:02] <Hixie> "m" is boring
- # [00:03] <aho> µ
- # [00:03] <jgraham> Hixie: But functional...
- # [00:03] <Hixie> pah
- # [00:04] <Hixie> we have two multipage specs, which should "m" go to?
- # [00:04] <jgraham> If I were going to be less utilitarian in one part of whatwg.org I would not chose the domain names
- # [00:05] <annevk5> have "a" go to complete/ (standing for "all")
- # [00:05] <jgraham> I thought the deal was that ordinary spe was whatwg.org/html5
- # [00:05] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [00:05] <jgraham> anyway I am also open to mc.whatwg.org
- # [00:05] <jgraham> for multipage complete
- # [00:06] <annevk5> but really whatwg.org/C wfm
- # [00:06] <annevk5> also, XHR and HTML5 email?
- # [00:06] <annevk5> o_O
- # [00:06] <annevk5> time to get some sleep
- # [00:06] <annevk5> jgraham, left a bunch of comments for you in some other channel
- # [00:06] <annevk5> jgraham, about seven hours ago
- # [00:07] <jgraham> annevk5: Replied o them, I think
- # [00:07] <jgraham> *to
- # [00:07] <jgraham> But I may have missed osme
- # [00:07] <jgraham> *some
- # [00:07] <annevk5> oh, guess I'll see tomorrow then
- # [00:07] <annevk5> my other laptop has the logs
- # [00:07] <jgraham> I fixed assert_throws a bit anyway
- # [00:08] <jgraham> If there was anything else I missed it
- # [00:08] * Quits: nattokirai (~nattokira@ac242062.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:09] <annevk5> guess i need to resync with that file tomorrow then
- # [00:12] * Quits: m_W (~mwilcox56@c-68-38-231-245.hsd1.nj.comcast.net)
- # [00:18] * Quits: annevk5 (~annevk@cm-84.215.178.93.getinternet.no) (Quit: annevk5)
- # [00:18] * Joins: sicking (~chatzilla@nat/mozilla/x-ecayddeinlsvtqgt)
- # [00:19] * Quits: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk) (*.net *.split)
- # [00:19] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (*.net *.split)
- # [00:19] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [00:20] * Joins: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk)
- # [00:20] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [00:20] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [00:22] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [00:23] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com)
- # [00:37] * Joins: m_W (~mwilcox56@c-68-38-231-245.hsd1.nj.comcast.net)
- # [00:40] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [00:41] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
- # [00:57] * drunknbass|away is now known as drunknbass
- # [00:58] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [01:03] * Quits: Peter- (~peter@53517005.cable.casema.nl) (Ping timeout: 264 seconds)
- # [01:07] * Joins: homata_ (~homata@EM114-48-177-0.pool.e-mobile.ne.jp)
- # [01:14] <Hixie> new record for sending me feedback in awkward ways: e-mailing me a 500KB PDF with the feedback
- # [01:14] <Hixie> (only two pages, could have been done in about 30 lines in an e-mail)
- # [01:14] <TabAtkins> Uh, what? About what?
- # [01:14] * Quits: jeremyselier (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net) (Ping timeout: 245 seconds)
- # [01:14] <Hixie> some typos
- # [01:15] <TabAtkins> I wonder what sort of toolchain they employed to produce the PDF.
- # [01:17] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [01:17] * drunknbass is now known as drunknbass|away
- # [01:21] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [01:28] * Quits: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk) (Quit: Leaving)
- # [01:34] * Quits: erlehmann (~erlehmann@dslb-188-103-026-159.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [01:40] * Quits: dglazkov (~dglazkov@nat/google/x-ntyltrrxqaecqkav) (Quit: dglazkov)
- # [01:43] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Remote host closed the connection)
- # [01:43] <Philip`> Hixie: I think I'll use it too infrequently to remember the character or the key combination needed to enter it, so I'll probably stick with the boring and sane approach of using a bookmark keyword instead
- # [01:44] <Hixie> boooriiing
- # [01:48] * Quits: gratz|home (~gratz@gratz.gotadsl.co.uk) (Quit: Leaving)
- # [01:52] <Philip`> It's good to be boring in this case, because it leaves more time to think about other cases that are more interesting
- # [01:53] <Philip`> like trying to find a domain name that is meaningful in both its Unicode and Punycode forms
- # [01:57] <TabAtkins> Just use non-ascii vowels, so you have txt spk in the unencoded part.
- # [01:57] <TabAtkins> And then do some computation to find set of vowels that'll produce something cool in the encoded part.
- # [02:08] * Quits: reni_ (~reni@5403079D.catv.pool.telekom.hu) (Ping timeout: 240 seconds)
- # [02:17] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:18] * Quits: micheil (~micheil@124-170-123-10.dyn.iinet.net.au) (Quit: micheil)
- # [02:21] * Quits: TabAtkins_ (~tabatkins@nat/google/x-ykdeondbvmnaarcy) (Quit: Lost terminal)
- # [02:26] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:28] <TabAtkins> Hixie: Your argument re:<select required> seems inconsistent. Sure, you can't not submit a value with <select>. You can't not submit a value with <input type=text> either, though. If you're being consistent, you either have to say that @required shouldn't apply to <input type=text>, or that submitting the empty string as the value of an <input type=text> doesn't count as "submitting a value".
- # [02:35] * Quits: aho (~nya@fuld-4d00d213.pool.mediaWays.net) (Ping timeout: 246 seconds)
- # [02:37] <Hixie> you can't submit <select> without a value. You can submit <input type=text> without a value.
- # [02:37] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [02:37] <Hixie> I don't understand the inconsistency.
- # [02:37] <Hixie> that wasn't the main argument, though, the main argument is "baby steps"
- # [02:37] <TabAtkins> No you can't. <form><input name=foo><input type=submit></form> will produce "?foo=".
- # [02:38] <TabAtkins> That's a value - the empty string.
- # [02:38] <Hixie> i suppose you could look at that as having a value
- # [02:38] <Hixie> i don't think most users would :-)
- # [02:39] <TabAtkins> Take it from a different tack - why do you think that that scenario is materially different from <form><select name=foo><option value="">Hahaha</option></select><input type=submit></form>
- # [02:39] <Hixie> because there the user has selected "Hahaha"
- # [02:39] <TabAtkins> No they haven't. They've loaded a page and hit submit.
- # [02:39] <TabAtkins> Precisely the same as the previous form.
- # [02:40] <TabAtkins> And it produces an identical query string - "?foo=".
- # [02:40] <Hixie> i don't think the query string result is relevant here
- # [02:40] <Hixie> the point i was making was that from the user's point of view, the <select> has a value (Hahaha) whereas the <input> does not (it's empty).
- # [02:40] <TabAtkins> You have some inscrutable notion of what it means to "submit a value", then, which appears to an outside observer as "I'm making random choices for no good reason".
- # [02:41] <TabAtkins> In my book, identical behavior producing identical outcomes points pretty strongly to them being similar.
- # [02:42] <Hixie> i think if you ask someone who knows nothing about html or forms whether an empty text field has a value, and whether a select box with a "Hahaha" item selected has a value, i am confident they would say the former did not, and the latter did.
- # [02:42] <Hixie> whether i'm right or wrong here is academic though since as i said, i'm not using this as an argument for anything -- i agree we should add required="" to <select>.
- # [02:42] <TabAtkins> Assume that my example was semi-serious, and the default choice was "Please choose one...".
- # [02:42] <Hixie> "Please choose one..." should imho be non-conforming as an <option> value.
- # [02:43] <TabAtkins> (Since someone who knew nothing about HTML or forms wouldn't understand that the visible text and the submitted value can be different.)
- # [02:43] <Hixie> (i don't see how to make it non-conforming though)
- # [02:43] <TabAtkins> Hixie: That opinion makes it impossible to use a dropdown for which there isn't a good default value.
- # [02:43] <Hixie> sure. just pick the first one.
- # [02:43] <TabAtkins> ...like I just said, that makes it impossible to use a dropdown for which there isn't a good default value.
- # [02:44] <Hixie> it's what "real" UIs do (as opposed to the UI disaster that the Web has turned into)
- # [02:44] <TabAtkins> "The first one" is the default value by necessity due to how <select> works, not necessarily the actual correct default.
- # [02:44] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [02:45] <Hixie> show me an Apple-created UI where there's a <select>-equivalent that doesn't default to something valid.
- # [02:45] <TabAtkins> That's not a real argument, Hixie. If I can't, that could just mean that Apple is only using <select> for things with a decent default value.
- # [02:46] <Hixie> yes, because doing otherwise is bad UI :-)
- # [02:46] <Hixie> however, again, my opinion here is irrelevant, as noted above -- I agree we should add these features to HTML in due course
- # [02:47] <TabAtkins> sicking pointed out a good reason to address the issue now, rather than later.
- # [02:47] <Hixie> sicking works on a browser that hasn't even implemented what we have so far
- # [02:47] <Hixie> (what was the reason?)
- # [02:47] * Quits: jlebar (~jlebar@nat/mozilla/x-opkftkitxxvbnxga) (Quit: Leaving)
- # [02:48] <Hixie> (oh, new e-mail)
- # [02:48] * Hixie reads
- # [02:48] <sicking> Hixie: the person asking for @required is the person implementing validation in firefox
- # [02:48] <sicking> Hixie: i.e. mounir
- # [02:49] <Hixie> well then he's uniquely positioned to convince me that it's time to add it :-)
- # [02:49] <Hixie> he need but implement the spec :-)
- # [02:49] <sicking> Hixie: it's in patches, waiting for toolkit stuff to land
- # [02:49] <sicking> Hixie: we have the whole thing implemented (i.e. validation)
- # [02:50] <sicking> Hixie: displaying error messages is the hard part, UI often is
- # [02:50] <sicking> Hixie: another reason to do this now is that we have browser vendors focus on this stuff. If we wait it's likely to take much longer to get focus readjusted
- # [02:51] <sicking> Hixie: it's like 30 extra minutes to implement @required on <select> if you're already in the code doing all the other validation stuff
- # [02:51] <Hixie> and placeholder=""
- # [02:51] <Hixie> and the other stuff people asked for
- # [02:51] * TabAtkins is surprised it would even take that long.
- # [02:51] <Hixie> there's tons of stuff in this list of stuff people want in forms
- # [02:51] <sicking> Hixie: it's weeks worth of work to refocus, implement, add addtional tests, and push out the door
- # [02:51] <Hixie> it's not like required="" is the only thing we'd be adding in v2
- # [02:52] <sicking> *shurg*
- # [02:52] <sicking> there's currently a feature that is 90% finished in the spec. no reason not to add the last 10%
- # [02:53] <Hixie> i gave the reason, so there's not no reason
- # [02:53] <Hixie> there might be good reasons to add it now though, such as the compat issue in the e-mail you sent
- # [02:53] <Hixie> your e-mail is in my list of things to respond to again
- # [02:56] <Hixie> (man, i don't normally get browser vendors telling me I shouldn't be saying no to feature requests :-P)
- # [02:57] * Quits: dbaron (~dbaron@nat/mozilla/x-kkusvmvinnwbrnpm) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:00] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:04] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [03:05] <sicking> Hixie: that's not really true, is it. Many of the features originate from browser vendors, no?
- # [03:07] <Hixie> Many of the ones we add to the spec, yes
- # [03:07] <Hixie> I reject almost all feature requests.
- # [03:08] <Hixie> if I didn't, you'd have long stopped paying any attention to me
- # [03:08] * Joins: jamesr (~jamesr@nat/google/x-efxefnnxcwplwble)
- # [03:08] <TabAtkins> Hixie: jschuh is saying it would be *way* easier to implement @srcdoc if the URL of the browsing context was a data: url producing the same page.
- # [03:09] <TabAtkins> (rather than "about:srcdoc".)
- # [03:09] <Hixie> tell him to send an e-mail saying why
- # [03:09] <TabAtkins> kk, he will do.
- # [03:10] <jamesr> why is it about:srcdoc?
- # [03:10] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
- # [03:10] <Hixie> wasn't clear what else it should be
- # [03:10] <Hixie> using data: seems like it would have implications I'm not sure we want
- # [03:11] <Hixie> but off-hand I can't remember what those are
- # [03:12] * Joins: JonathanNeal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [03:13] <Hixie> oh, i remember
- # [03:13] <Hixie> it would lead to all kinds of weirdness with the origin.
- # [03:13] <Hixie> we might end up having to make sure we defined the origin of data:-from-srcdoc differently from data:-from-elsewhere
- # [03:13] <Hixie> I wanted to avoid ever having to end up there.
- # [03:15] <TabAtkins> Not necessarily. We might have to define some reasonably sane behavior for data urls used in an <iframe sandbox=allow-same-origin>, though.
- # [03:15] <TabAtkins> (Right now, I think that <iframe src=data:foo sandbox=allow-same-origin></iframe> is still unique-origin.)
- # [03:15] <Hixie> not necessarily, no, but it was a danger i figured we should avoid if at all possible
- # [03:16] * Parts: michaeln (~michaeln@nat/google/x-sdwhiloairxbytou)
- # [03:20] * Quits: sicking (~chatzilla@nat/mozilla/x-ecayddeinlsvtqgt) (Ping timeout: 265 seconds)
- # [03:21] <Twisol> If I may ask, what exactly is this channel used for, compared to the mailing list?
- # [03:21] <TabAtkins> Similar things, just in IRC-sized bites.
- # [03:21] <TabAtkins> Also: trolling
- # [03:22] <Twisol> Makes sense.
- # [03:23] <TabAtkins> Though, serious ideas here often just get told to send an email to the list.
- # [03:23] <Hixie> Twisol: this is the water cooler basically
- # [03:23] <Twisol> Makes sense, sure.
- # [03:23] <TabAtkins> (So more attention is paid to them, more eyes are on them, and they enter Hixie's response queue.)
- # [03:23] <Hixie> or the peanut gallery
- # [03:23] <Twisol> Oh, perfect explanation.
- # [03:23] <Twisol> Water cooler does it for me
- # [03:24] <Twisol> And is this just for core HTML5, or does it include other specs like WebSockets?
- # [03:24] <TabAtkins> other specs
- # [03:24] <Hixie> there's not really any one topic
- # [03:24] <TabAtkins> Mostly anything web-related.
- # [03:24] <Twisol> Okay, thanks.
- # [03:24] <Hixie> yeah
- # [03:24] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [03:24] <TabAtkins> Unless the Opera guys are up, in which case it's also anything viking-related.
- # [03:24] <Hixie> i also like to talk about model railways but everyone else just ignores me :-(
- # [03:25] <Twisol> Haha :)
- # [03:26] <Hixie> hah, http://gavinsharp.com/irc/whatwg.html has the most used words as 1. would, 3. should, and 6. could
- # [03:26] * Twisol is now known as Twisol|away
- # [03:26] <Twisol|away> Ha!
- # [03:40] * Quits: slightlyoff (~slightlyo@nat/google/x-ecqwsatsyjkmbwrb) (Quit: slightlyoff)
- # [03:41] * drunknbass|away is now known as drunknbass
- # [03:52] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [03:58] * Joins: weinig (~weinig@17.246.16.60)
- # [04:01] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
- # [04:01] * Quits: weinig|away (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Ping timeout: 260 seconds)
- # [04:02] * Quits: weinig (~weinig@17.246.16.60) (Ping timeout: 240 seconds)
- # [04:09] * Joins: abarth (~abarth@c-67-169-94-124.hsd1.ca.comcast.net)
- # [04:12] * Quits: jamesr (~jamesr@nat/google/x-efxefnnxcwplwble) (Quit: jamesr)
- # [04:16] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:22] * drunknbass is now known as drunknbass|away
- # [04:23] * drunknbass|away is now known as drunknbass
- # [04:36] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:00] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
- # [05:01] * drunknbass is now known as drunknbass|away
- # [05:09] * Quits: kennyluck (~kennyluck@114-25-243-107.dynamic.hinet.net) (Quit: kennyluck)
- # [05:10] * drunknbass|away is now known as drunknbass
- # [05:19] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [05:21] * away01 is now known as temp01
- # [05:23] * Joins: welly (~welly@unaffiliated/welly)
- # [05:24] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [05:25] * Quits: jwalden (~waldo@nat/mozilla/x-whotncdkmzfrgimg) (Quit: later)
- # [05:36] * drunknbass is now known as drunknbass|away
- # [05:48] * Quits: hamcore (hamcore@unaffiliated/msmosso)
- # [05:53] * drunknbass|away is now known as drunknbass
- # [05:55] * Quits: paul_irish (~paul_iris@nat/google/x-rgvflykilgfdjhau) (Remote host closed the connection)
- # [05:57] * Joins: paul_irish (~paul_iris@66.109.106.26)
- # [06:16] * Joins: homata___ (~homata@EM114-48-177-0.pool.e-mobile.ne.jp)
- # [06:17] * Quits: homata_ (~homata@EM114-48-177-0.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:19] * drunknbass is now known as drunknbass|away
- # [06:21] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [06:22] * drunknbass|away is now known as drunknbass
- # [06:23] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [06:33] * Quits: paul_irish (~paul_iris@66.109.106.26) (Remote host closed the connection)
- # [06:39] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [06:44] * Quits: colapop (~colapop@68-190-151-103.dhcp.eucl.wi.charter.com) (Read error: Connection reset by peer)
- # [06:44] * Joins: colapop (~colapop@68-190-151-103.dhcp.eucl.wi.charter.com)
- # [06:49] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [06:49] * Quits: homata___ (~homata@EM114-48-177-0.pool.e-mobile.ne.jp) (Quit: Leaving...)
- # [06:52] * drunknbass is now known as drunknbass|away
- # [06:52] * Twisol|away is now known as Twisol
- # [06:54] <wirepair> here's an interesting one...
- # [06:54] <wirepair> what would cause http://localhost to cause a file to render one way
- # [06:54] <wirepair> yet http://127.0.0.1 to render differently, in firefox?
- # [06:55] * wirepair boggles
- # [07:02] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [07:04] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [07:04] * Joins: annevk5 (~annevk@cm-84.215.178.93.getinternet.no)
- # [07:07] <Twisol> How does it differ? O_o
- # [07:09] <wirepair> i'm using extjs and the examples are missing borders
- # [07:09] <wirepair> or the top pixel of widgets is gone
- # [07:09] <wirepair> it's the same exact code, but if i type in http://127.0.0.1 it renders just fine
- # [07:12] * drunknbass|away is now known as drunknbass
- # [07:20] * Joins: micheil (~micheil@124-170-123-10.dyn.iinet.net.au)
- # [07:27] * Joins: reni_ (~reni@5403079D.catv.pool.telekom.hu)
- # [07:28] * Joins: Jon_Neal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:28] * Quits: JonathanNeal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [07:37] * Joins: bobchao (~cctw@DHCP-21167.iis.sinica.edu.tw)
- # [07:37] <Hixie> wirepair: are you referring to anything by hostname, which could trigger cross-origin checks?
- # [07:40] <Twisol> localhost is just a local hostname alias (it's in /etc/hosts on my computer), so that's definitely possible...
- # [07:47] * Joins: kennyluck (~kennyluck@DHCP-21227.iis.sinica.edu.tw)
- # [07:48] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:57] * Joins: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [08:02] * Quits: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [08:03] * Quits: bobchao (~cctw@DHCP-21167.iis.sinica.edu.tw) (Quit: Leaving.)
- # [08:03] * Quits: kennyluck (~kennyluck@DHCP-21227.iis.sinica.edu.tw) (Quit: kennyluck)
- # [08:05] * Joins: estellevw (~estelle@adsl-99-51-216-186.dsl.pltn13.sbcglobal.net)
- # [08:05] * Parts: estellevw (~estelle@adsl-99-51-216-186.dsl.pltn13.sbcglobal.net)
- # [08:06] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
- # [08:08] * Quits: reni_ (~reni@5403079D.catv.pool.telekom.hu) (Quit: Leaving)
- # [08:15] * Quits: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: cardona507_)
- # [08:19] <annevk5> gah
- # [08:19] <annevk5> http auth is terrible
- # [08:20] * Quits: smaug (~chatzilla@a91-154-47-46.elisa-laajakaista.fi) (Ping timeout: 265 seconds)
- # [08:21] * drunknbass is now known as drunknbass|away
- # [08:22] * drunknbass|away is now known as drunknbass
- # [08:24] * Joins: Ms2ger (~Ms2ger@91.181.4.193)
- # [08:25] * Disconnected
- # [08:26] * Attempting to rejoin channel #whatwg
- # [08:27] * Rejoined channel #whatwg
- # [08:27] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [08:27] * Set by annevk42 on Mon Oct 19 23:03:06
- # [08:28] * Joins: reni_ (~reni@sedkit.inf.u-szeged.hu)
- # [08:28] * Joins: roc (~roc@121.98.230.221)
- # [08:33] * Joins: kennyluck (~kennyluck@DHCP-21227.iis.sinica.edu.tw)
- # [08:35] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:49] <annevk5> Hixie, you just introduced "Theh"
- # [08:50] <Hixie> bummer.
- # [08:50] <Hixie> thanks
- # [08:50] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 248 seconds)
- # [08:53] <annevk5> can someone run http://software.hixie.ch/utilities/js/live-dom-viewer/saved/584 in Internet Explorer?
- # [08:53] <annevk5> bonus points for IE9
- # [08:55] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [08:56] * Quits: abarth (~abarth@c-67-169-94-124.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [08:57] * Joins: abarth (~abarth@c-67-169-94-124.hsd1.ca.comcast.net)
- # [09:06] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [09:13] * Joins: Maurice` (copyman@5ED573FA.cable.ziggo.nl)
- # [09:14] * Quits: kennyluck (~kennyluck@DHCP-21227.iis.sinica.edu.tw) (Quit: kennyluck)
- # [09:15] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [09:21] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [09:25] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Client Quit)
- # [09:25] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [09:26] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [09:28] * Joins: bobchao (~cctw@DHCP-21167.iis.sinica.edu.tw)
- # [09:30] <annevk5> got results from Peter`
- # [09:30] <annevk5> http://www.w3.org/Bugs/Public/show_bug.cgi?id=10326
- # [09:37] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [09:38] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [09:55] * Joins: masterov (~masterov@93.153.167.74)
- # [09:56] * Joins: foolip (~foolip@83.218.67.122)
- # [09:57] * Joins: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [09:59] * Quits: masterov (~masterov@93.153.167.74) (Client Quit)
- # [10:00] * Joins: mpt (~mpt@canonical/mpt)
- # [10:07] <Ms2ger> annevk5, does WebKit support document.width?
- # [10:07] <annevk5> I think so
- # [10:09] * Joins: pablof (~palbo@pat-tdc.opera.com)
- # [10:10] * drunknbass is now known as drunknbass|away
- # [10:12] <Peter`> Ms2ger: yes
- # [10:12] <Ms2ger> Thanks
- # [10:13] <annevk5> :/
- # [10:13] <Peter`> annevk: you weren't really conclusive..
- # [10:14] * Quits: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68) (Quit: Leaving.)
- # [10:14] <annevk5> just annoying that they copied it
- # [10:14] <annevk5> it's not in IE / Opera
- # [10:16] * Joins: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [10:18] * drunknbass|away is now known as drunknbass
- # [10:20] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:22] * temp01 is now known as away01
- # [10:22] * away01 is now known as temp01
- # [10:24] * Joins: svl (~me@p4FF22613.dip.t-dialin.net)
- # [10:26] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [10:27] * Quits: Martijnc (~Martijnc@91.176.52.18) (Ping timeout: 258 seconds)
- # [10:27] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [10:30] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:31] * Joins: Martijnc (~Martijnc@91.176.179.36)
- # [10:33] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [10:40] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [10:42] * Joins: ROBOd (~robod@89.123.186.112)
- # [10:42] * Joins: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa)
- # [10:42] * Quits: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa) (Remote host closed the connection)
- # [10:42] * Joins: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa)
- # [10:46] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:46] * Joins: kennyluck (~kennyluck@114-25-246-70.dynamic.hinet.net)
- # [10:47] * Quits: bobchao (~cctw@DHCP-21167.iis.sinica.edu.tw) (Quit: Leaving.)
- # [10:51] <annevk5> ah crap
- # [10:51] <annevk5> HTML5 does not actually define in detail how to serialize XML documents
- # [10:52] * Joins: smaug (~chatzilla@80-186-82-33.elisa-mobile.fi)
- # [10:53] <Ms2ger> Sounds like something for XML5
- # [10:55] * Joins: everton (~everton@w0109-113-152-84-163.uqwimax.jp)
- # [10:56] <jgraham> Ms2ger: nice play :)
- # [10:57] <annevk5> i see what you did there ;p
- # [10:57] <Ms2ger> Seriously though, I think that would be a better place to spec it
- # [10:58] * Quits: smaug (~chatzilla@80-186-82-33.elisa-mobile.fi) (Ping timeout: 264 seconds)
- # [10:58] * Parts: everton (~everton@w0109-113-152-84-163.uqwimax.jp)
- # [10:58] <annevk5> if anyone was serious about putting XML5 in a browser I would
- # [10:58] <gsnedders> Maybe you sohuld just spec XML5 to be what people are willing to implement?
- # [10:58] <gsnedders> I hear that works well.
- # [11:00] <jgraham> Well XML serialization could be a different spec
- # [11:00] <annevk5> could be in a web dom core
- # [11:01] <annevk5> there's not even basic support in browsers for createDocument
- # [11:02] <annevk5> document.implementation.createDocument(null,null,null) does not give an empty document :/
- # [11:02] <gsnedders> Is that not an illegal hierarchy?
- # [11:03] <jgraham> annevk5: Web DOM Core? hahah
- # [11:03] <jgraham> a
- # [11:04] * Quits: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa) (Read error: Operation timed out)
- # [11:04] <annevk5> gsnedders, rtfs
- # [11:04] <annevk5> jgraham, it's gonna happen
- # [11:04] <gsnedders> annevk5: No, it's easier to ask here.
- # [11:05] <gsnedders> annevk5: And who is going to write it?
- # [11:05] <annevk5> me maybe, xhr is more or less done now
- # [11:05] <annevk5> would be nice to work on something non-networked
- # [11:07] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:07] * Quits: Jon_Neal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds)
- # [11:08] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [11:08] <annevk5> but really if you can't even rely on createDocument to work how am I supposed to test all this :/
- # [11:09] <annevk5> maybe do a request first to get a document via responseXML
- # [11:13] <annevk5> would also make it easier to test the crappy encoding requirement i guess
- # [11:13] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [11:19] * drunknbass is now known as drunknbass|away
- # [11:21] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:24] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [11:24] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:25] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:27] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [11:27] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com)
- # [11:28] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [11:28] * Joins: mpt (~mpt@canonical/mpt)
- # [11:39] * Joins: payman_s (~payman@77.72.99.119)
- # [11:43] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [11:49] * remysharp is now known as remysharp-away
- # [11:51] * Parts: Phae (~Phae@chimera.macmillan.com)
- # [11:57] * Quits: annevk5 (~annevk@cm-84.215.178.93.getinternet.no) (Quit: annevk5)
- # [12:03] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [12:06] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [12:25] * Quits: kennyluck (~kennyluck@114-25-246-70.dynamic.hinet.net) (Quit: kennyluck)
- # [12:30] * Joins: mpt (~mpt@canonical/mpt)
- # [12:30] * Joins: erlehmann (~erlehmann@dslb-188-103-026-159.pools.arcor-ip.net)
- # [12:35] * Joins: annevk5 (~annevk@pat-tdc.opera.com)
- # [12:38] * Quits: Twisol (~Twisol@wikia/Oddlyoko) (Quit: Leaving)
- # [12:45] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 265 seconds)
- # [12:56] * Quits: remysharp-away (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Quit: Leaving...)
- # [12:57] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (*.net *.split)
- # [12:57] * Quits: mat_t (~mattomasz@91.189.88.12) (*.net *.split)
- # [12:57] * Quits: nw (eero@212.94.66.210) (*.net *.split)
- # [12:57] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.know.cable.virginmedia.com) (*.net *.split)
- # [13:06] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [13:06] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [13:06] * Joins: nw (eero@212.94.66.210)
- # [13:06] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.know.cable.virginmedia.com)
- # [13:07] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (Read error: Operation timed out)
- # [13:07] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
- # [13:09] * Joins: volkmar (~volkmar@rps1542.ovh.net)
- # [13:09] * Quits: volkmar (~volkmar@rps1542.ovh.net) (Changing host)
- # [13:09] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
- # [13:10] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [13:13] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [13:15] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:32] * Joins: everton (~everton@98.158.118.204)
- # [13:32] * Quits: everton (~everton@98.158.118.204) (Client Quit)
- # [13:41] * Quits: svl (~me@p4FF22613.dip.t-dialin.net) (Disconnected by services)
- # [13:42] * Joins: svl (~me@p5DD1F880.dip.t-dialin.net)
- # [13:45] * Joins: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no)
- # [13:49] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com)
- # [13:52] * Joins: smaug (~chatzilla@80-186-112-52.elisa-mobile.fi)
- # [13:52] * Joins: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk)
- # [13:53] * Quits: nessy (~Adium@124-168-168-242.dyn.iinet.net.au) (Ping timeout: 260 seconds)
- # [13:59] * Joins: nessy (~Adium@124.171.58.51)
- # [14:11] * Quits: smaug (~chatzilla@80-186-112-52.elisa-mobile.fi) (Ping timeout: 276 seconds)
- # [14:13] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 240 seconds)
- # [14:16] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [14:19] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [14:22] * Quits: svl (~me@p5DD1F880.dip.t-dialin.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [14:35] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [14:38] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:47] * Quits: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no) (Remote host closed the connection)
- # [15:00] * Quits: f1lt3r_ (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [15:01] * Joins: f1lt3r_ (~f1lt3r@64.119.159.231)
- # [15:21] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Quit: Leaving...)
- # [15:22] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com)
- # [15:49] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [15:53] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [16:00] * Quits: Ms2ger (~Ms2ger@91.181.4.193) (Ping timeout: 265 seconds)
- # [16:04] * Joins: Ms2ger (~Ms2ger@91.181.4.193)
- # [16:17] * KaOSoFt is now known as AndreSBotero
- # [16:17] * AndreSBotero is now known as AndresBotero
- # [16:25] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:25] * temp01 is now known as away01
- # [16:27] * Joins: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [16:29] * Quits: nessy (~Adium@124.171.58.51) (Quit: Leaving.)
- # [16:32] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [16:33] * Quits: micheil (~micheil@124-170-123-10.dyn.iinet.net.au) (Remote host closed the connection)
- # [16:35] * Quits: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [16:39] * Joins: micheil (~micheil@124-170-123-10.dyn.iinet.net.au)
- # [16:44] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [16:46] * Joins: smaug (~chatzilla@a91-154-40-172.elisa-laajakaista.fi)
- # [16:54] * Quits: foolip (~foolip@83.218.67.122) (Read error: Connection reset by peer)
- # [16:58] * Joins: bobchao (~cctw@112-105-140-77.adsl.dynamic.seed.net.tw)
- # [17:04] * Joins: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no)
- # [17:05] <annevk5> Ms2ger++
- # [17:06] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:07] * Ms2ger is now known as Ms3ger
- # [17:14] * Joins: paul_irish (~paul_iris@c-24-5-71-146.hsd1.ca.comcast.net)
- # [17:14] * Quits: paul_irish (~paul_iris@c-24-5-71-146.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:15] * Joins: paul_irish (~paul_iris@216.239.45.130)
- # [17:17] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Read error: Connection reset by peer)
- # [17:19] * Quits: smaug (~chatzilla@a91-154-40-172.elisa-laajakaista.fi) (Ping timeout: 258 seconds)
- # [17:26] * Joins: davidb (~davidb@mozca02.ca.mozilla.com)
- # [17:30] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:34] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [17:36] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [17:38] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Ping timeout: 258 seconds)
- # [17:42] * Quits: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no) (Ping timeout: 260 seconds)
- # [17:50] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [17:52] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:53] * Joins: nielsle (~nielsle@1385163672.dhcp.dbnet.dk)
- # [17:58] * Quits: paul_irish (~paul_iris@216.239.45.130) (Ping timeout: 240 seconds)
- # [17:59] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:59] * Joins: paul_irish (~paul_iris@216.239.45.130)
- # [18:02] * Joins: jlebar (~jlebar@nat/mozilla/x-krqxoklwcttrvlqj)
- # [18:19] * Quits: annevk5 (~annevk@pat-tdc.opera.com) (Quit: annevk5)
- # [18:21] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [18:25] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Quit: new kernel and world)
- # [18:25] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:33] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [18:36] * Joins: Smylers (~smylers@host86-183-56-1.range86-183.btcentralplus.com)
- # [18:36] * Parts: Smylers (~smylers@host86-183-56-1.range86-183.btcentralplus.com)
- # [18:36] * Joins: Smylers (~smylers@host86-183-56-1.range86-183.btcentralplus.com)
- # [18:37] * Joins: jwalden (~waldo@nat/mozilla/x-pueqknyswayuqxzd)
- # [18:46] * Joins: boaz (~boaz@64.119.159.231)
- # [18:49] * Joins: paul_irish_ (~paul_iris@66.109.106.191)
- # [18:51] * Quits: paul_irish (~paul_iris@216.239.45.130) (Ping timeout: 240 seconds)
- # [18:52] * Joins: paul_irish (~paul_iris@nat/google/x-edrdtzlbuygleryw)
- # [18:53] * Joins: reni__home (~reni@5403079D.catv.pool.telekom.hu)
- # [18:54] * Quits: paul_irish_ (~paul_iris@66.109.106.191) (Ping timeout: 276 seconds)
- # [18:59] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:00] <Philip`> jgraham: "There is the question of what to do for e.g. the <canvas> tests that use a different harness." - change them to use the same harness, perhaps?
- # [19:13] <TabAtkins> Sigh. Getting nerd-sniped by Leif.
- # [19:13] * Joins: jamesr (~jamesr@nat/google/x-ejgolbuvywvjavrt)
- # [19:13] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [19:13] <TabAtkins> Under what conceivable definition of "legacy" could "is compatible with ASCII" be construed as making something more legacy?
- # [19:13] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [19:14] <Workshiva> In a world where everyone uses UTF-16
- # [19:16] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [19:18] <TabAtkins> Granted.
- # [19:18] <TabAtkins> Luckily, we don't live in such a world.
- # [19:19] * TabAtkins kinda wishes we lived in a utf-32 world, which is just like the ascii world only 4 times the size.
- # [19:19] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:19] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [19:21] <TabAtkins> The spec doesn't define any special behavior for <iframe src=data:foo sandbox=allow-same-origin/>, does it? The iframe is still cross-origin, since data urls are unique-origin by default?
- # [19:23] <erlehmann> remysharp, can you help me with something IE-related? it seems your IE fix for new HTML5 element styling creates some kind of null namespace, which makes innerHTML then return something like <:figure></:figure>
- # [19:24] <erlehmann> any way to fix that short of simple and ugly string manipulation?
- # [19:24] <remysharp> I probably can't help - only because I'm about to head out - but do you have a live example? i.e. in something like jsbin.com?
- # [19:25] * Joins: hamcore (hamcore@unaffiliated/msmosso)
- # [19:25] <erlehmann> remysharp, that plugin i created for GSoC is active at this page and generates the <figure> http://gsoc2010.dieweltistgarnichtso.net/?p=63
- # [19:26] <erlehmann> Click on the embed button, receive markup.
- # [19:27] <remysharp> okay, I'm starting up windows. That said, I'm pretty sure I'm going to say: It's because innerHTML is fucked in IE when it comes to unknown elements...
- # [19:30] <erlehmann> well, you may notice that the <video> element gets copied without that kind of null namespace
- # [19:30] <erlehmann> hmmm, is there a way to temporarily reverse the IE styling fix?
- # [19:32] <erlehmann> remysharp, the video has an embed button too now.
- # [19:33] <remysharp> a regex :)
- # [19:33] <remysharp> so which IE? IE9? /hopefully...
- # [19:35] <Hixie> TabAtkins: data: URLs aren't cross-origin by default
- # [19:35] <TabAtkins> They're not? I was sure they were unique-origin, and were special-cased to be same-origin in some places. Is it the other way around?
- # [19:36] <Hixie> depends on implementation at the moment. See the WHATWG spec for details.
- # [19:36] <TabAtkins> urgh, which part?
- # [19:38] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:38] <Hixie> i forget
- # [19:38] <Hixie> try origin
- # [19:38] <Hixie> or search for "data:"
- # [19:40] * Quits: jwalden (~waldo@nat/mozilla/x-pueqknyswayuqxzd) (Ping timeout: 240 seconds)
- # [19:40] <TabAtkins> "For Document objects and images... if a Document or image was obtained in some other manner (e.g. a data: URL typed in by the user...) The origin is a globally unique identifier."
- # [19:41] <TabAtkins> The other references to data: are to a redirect to a data:, and a data: found in another Document.
- # [19:42] * Joins: jwalden (~waldo@nat/mozilla/x-knaumxmwvrkqohvc)
- # [19:45] <Ms3ger> TabAtkins, surely that would be elem.dataset.jwBitrate
- # [19:46] * Quits: payman_s (~payman@77.72.99.119) (Quit: Leaving)
- # [19:46] <TabAtkins> Ms3ger: (a) yeah, I'm dumb. dataset, not data. (b) ah, I didn't realize it converted dashes to camelcase.
- # [19:47] * Joins: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no)
- # [19:47] * Ms3ger is now known as Ms2ger
- # [19:47] <Hixie> ooh, an Ms3ger!
- # [19:47] <Ms2ger> Where?
- # [19:47] <Hixie> d'oh
- # [19:48] <remysharp> erlehmann: sorry dude, my time is up - gotta leave - fusion was running slow.
- # [19:48] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Remote host closed the connection)
- # [19:50] * Quits: jwalden (~waldo@nat/mozilla/x-knaumxmwvrkqohvc) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.7/20100723203751])
- # [19:50] <TabAtkins> Hixie: Ah, no, here's the relevant line: "If url does not use a server-based naming authority, or if parsing url failed, or if url is not an absolute URL, then return a new globally unique identifier."
- # [19:50] <TabAtkins> Doesn't that mean that data: urls are unique-origin by default?
- # [19:50] <Hixie> i thought there was a line about when you navigated to a data: URL
- # [19:50] * Hixie looks
- # [19:51] <Hixie> If a Document or image was generated from a data: URL found in another Document or in a script
- # [19:51] <Hixie> The origin is the origin of the Document or script that initiated the navigation to that URL.
- # [19:51] <Hixie> (which by the way means the origin of the Document isn't the same as the origin of its URL)
- # [19:52] <TabAtkins> Oh, I was *totally* misreading that line.
- # [19:52] * Joins: jwalden (~waldo@nat/mozilla/x-diybbppfwnflemrg)
- # [19:54] <TabAtkins> I don't understand what you mean by "isn't the same", though, Hixie, unless you're referring to some of the stranger special-cases that can affect the origin of the original document.
- # [19:54] <TabAtkins> Sigh. Never mind. I got it.
- # [19:55] <Hixie> i mean the URL itself (the string that starts data:...) has an origin, and that origin isn't the same as the origin of the Document object (whose URL is data:...)
- # [19:55] <TabAtkins> The url itself is unique-origin. The Document created by following the url or using it in an iframe is the origin of the including document.
- # [19:55] <Hixie> the origin of the url is generally only used to see if something is going to be cross-origin, after that it's rarely used if at all
- # [19:58] * Joins: dglazkov (~dglazkov@nat/google/x-zjvezmzucibijybl)
- # [20:10] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [20:11] * Joins: sicking (~chatzilla@nat/mozilla/x-jiotnzmrhbfqndzp)
- # [20:29] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [20:29] * drunknbass|away is now known as drunknbass
- # [20:39] * Joins: payman_s (~payman@81-229-81-24-no65.tbcn.telia.com)
- # [20:41] * Joins: dbaron (~dbaron@nat/mozilla/x-atmiawroutrxkxty)
- # [20:46] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 248 seconds)
- # [20:51] * Quits: hamcore (hamcore@unaffiliated/msmosso) (Quit: [rh]: "We don't know who we are until we see what we can do.")
- # [20:55] <Hixie> you have _got_ to love the w3c's spirit of cooperation: http://lists.w3.org/Archives/Public/public-html/2010Aug/0099.html
- # [20:57] <AryehGregor> Top-posting, too. Terrible.
- # [20:58] <AryehGregor> (Can you come up with a spec the W3C publishes where it's already not the change controller?)
- # [20:59] * Quits: jwalden (~waldo@nat/mozilla/x-diybbppfwnflemrg) (Quit: brb)
- # [21:01] <jgraham> Philip`: Are you volunteering? :)
- # [21:02] <gsnedders> Anyone have any suggestion of where to go in Scotland for a few days?
- # [21:02] * Joins: jwalden (~waldo@nat/mozilla/x-dzjpyzquvecrzcku)
- # [21:03] <cheeser> i loved Glasgow
- # [21:04] <gsnedders> I was thinking more of the in-the-middle-of-nowhere places
- # [21:04] <gsnedders> (Also: I'm living in Glasgow for at least the next four years)
- # [21:04] <cheeser> ha! fair enough.
- # [21:05] <gsnedders> (And don't suggest St Andrews either, I've lived there for 17)
- # [21:06] <jgraham> gsnedders: The caledonian canal is nice
- # [21:06] <jgraham> Or go up to skye or somewhere
- # [21:07] <gsnedders> I was thinking of Skye, somewhere around the Great Glen, or maybe following the Great Highland Way from Glen Coe up to Fort William
- # [21:10] <gsnedders> (I'd be tempted to do the entirity of the Great Highland Way, but that takes longer than I want, really)
- # [21:10] * drunknbass is now known as drunknbass|away
- # [21:14] <gsnedders> … or maybe Mull… meh. I do'nt know.
- # [21:15] <jgraham> Whisky tasting in islay?
- # [21:15] <gsnedders> Heh. My sister was trying to convince me of that.
- # [21:16] <gsnedders> But really, does that seem my sort of thing?
- # [21:16] * drunknbass|away is now known as drunknbass
- # [21:16] <jgraham> Umm
- # [21:30] * gsnedders wonders whether to make another (6th today) cup of tea…
- # [21:49] <Workshiva> You're such a brit
- # [21:57] * Quits: Ms2ger (~Ms2ger@91.181.4.193) (Quit: nn)
- # [22:09] * Quits: nielsle (~nielsle@1385163672.dhcp.dbnet.dk) (Quit: Ex-Chat)
- # [22:10] * Quits: payman_s (~payman@81-229-81-24-no65.tbcn.telia.com) (Ping timeout: 258 seconds)
- # [22:12] * Quits: davidb (~davidb@mozca02.ca.mozilla.com) (Quit: davidb)
- # [22:15] * Joins: annevk5 (~annevk@cm-84.215.178.93.getinternet.no)
- # [22:17] * Joins: kennyluck (~kennyluck@114-25-246-70.dynamic.hinet.net)
- # [22:18] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [22:28] * Quits: reni__home (~reni@5403079D.catv.pool.telekom.hu) (Remote host closed the connection)
- # [22:28] <annevk5> haha ms3er :p
- # [22:29] <annevk5> euh ms3ger
- # [22:29] <Hixie> AryehGregor: what i find especially galling is that what i originally proposed is that both organisations be joint change controllers
- # [22:29] <Hixie> AryehGregor: but w3c is like "no, i think we just want ultimate control"
- # [22:29] <Hixie> because, you know, the w3c has shown how incredibly good they are at maintaining HTML
- # [22:29] <Hixie> so it makes lots of sense that we'd have the W3C as sole change controller
- # [22:29] <AryehGregor> In practice, does it matter who the change controller is?
- # [22:30] <annevk5> this is such a non debate
- # [22:30] <annevk5> finding a way to get rid of IANA would be more productive
- # [22:30] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [22:30] <Hixie> AryehGregor: apparently not since as far as i can tell it's impossible to actually register MIME types
- # [22:31] <annevk5> also, didn't we recently learn that "change controller" has no meaning at all?
- # [22:31] <AryehGregor> Then why not just drop the issue and give them their token victory?
- # [22:31] <Hixie> annevk5: http://wiki.whatwg.org/wiki/Registries
- # [22:31] <Hixie> annevk5: also true
- # [22:31] <AryehGregor> No one will know or care who the change controller is.
- # [22:31] <Hixie> AryehGregor: it
- # [22:31] <Hixie> er
- # [22:31] <Hixie> AryehGregor: it's the principle of the thing :-)
- # [22:31] <annevk5> Hixie, one step ahead of me :)
- # [22:31] <AryehGregor> Better to save energy and political capital to push for more WHATWG influence in things that actually matter, like stuff authors might see (related to the specs themselves, say).
- # [22:32] <AryehGregor> Being stubborn because of the principle of the thing is not a wise strategy unless you don't want any concessions from the other party at all, which is not the case here.
- # [22:35] <Hixie> being stubborn makes sense when you're not getting any concessions though
- # [22:35] <Hixie> which we're not as far as i can tell
- # [22:35] <AryehGregor> No, you should be generous so that you can stockpile a list of times when you were generous when you actually want to ask for concessions.
- # [22:36] <AryehGregor> We're getting plenty of concessions from the W3C's point of view, given that their point of view is we shouldn't exist.
- # [22:36] <Hixie> name one
- # [22:36] <AryehGregor> (speaking in generalities here)
- # [22:36] <AryehGregor> Having any mention of the WHATWG in the W3C version of the spec?
- # [22:36] <Hixie> name one thing that has actually been done counter to what the w3c want, which the w3c could have done differently
- # [22:36] <Hixie> they couldn't not have a mention of the WHATWG in the W3C version, I'd just stop editing.
- # [22:37] <AryehGregor> Thus you've forced that concession from them.
- # [22:37] <AryehGregor> Still a concession.
- # [22:37] <gsnedders> Are such ultimatums benefical to the spec?
- # [22:37] * gsnedders is not convinced they are
- # [22:37] <Hixie> at this point i don't see much advantage to having the w3c spec at all
- # [22:38] <jgraham> Every time someone says "change controller" I think of the fat controller
- # [22:38] <Hixie> hah
- # [22:38] <AryehGregor> Well, if your goal is to increase friction between the W3C and WHATWG until the status quo is no longer tenable, you aren't doing a terrible job of it, but it would be nice if we could get that over with more quickly instead of having it drag on for years.
- # [22:38] * Quits: miketaylr (~miketaylr@52.35.189.109.customer.cdi.no) (Quit: miketaylr)
- # [22:39] <jgraham> I really don't think this issue is worth getting upset over
- # [22:39] <jgraham> MIME types are mostly useless and ignored on the internet at the best of times
- # [22:40] <Hixie> i'm not really getting upset over it, i just think the w3c is being assinine
- # [22:40] <Hixie> w3c staff, that is
- # [22:40] <jgraham> What it says in some field that almost no one knows exists on the registration form for a type is really quite irrelevant
- # [22:41] <annevk5> fwiw, I doubt W3C Members would disagree with the W3C Team here
- # [22:41] * Joins: nessy (~Adium@124.171.58.51)
- # [22:41] <Hixie> jgraham: unless it ever gets actually registered, in which case if the w3c once again dropped the ball on html, we'd be stuck unable to update the registration
- # [22:42] <AryehGregor> Does it matter?
- # [22:42] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [22:42] <Hixie> at least in theory, though as anne pointed out, (a) apparently they ignore that field when they feel like it and (b) apparently it's impossible to register types anyway in practice
- # [22:42] <AryehGregor> I mean, can't you just let the registration be wrong?
- # [22:42] <Hixie> AryehGregor: then people like Julian will argue with you about what software will do, and e.g. servers like Apache won't update their configurations to match reality.
- # [22:42] <Steve^> Question: If I use <address> outside of an article, then my document must have a body element?
- # [22:42] <nessy> or supercede it
- # [22:43] <Hixie> Steve^: all documents must have <body> elements (though the <Body> tag itself can be omitted, it's implied)
- # [22:43] <jgraham> Hixie: So the problem scenario here is a) IANA gets its shit together enough that it is registered as W3C, b) W3C stops working on HTML and c) IANA (or someone) then refuses to do (something) with future non W3C revisions of HTML even if they are the ones that have implementations
- # [22:43] <Steve^> ah of course, thanks
- # [22:45] <Hixie> jgraham: right, something which has already happened (except (c) happened by default because they just stopped having their shit together)
- # [22:45] <hober> the way I see it, the change controller issue is simply a proxy issue for "who is ultimately in charge here"
- # [22:46] <hober> becuase, as has been mentioned, the iana process doesn't really matter
- # [22:47] <hober> so by pushing resolution on this issue, which isn't actually harming anyone by leaving it the way it is, people push toward an ultimate settlement of which organization is ultimately responsible for html
- # [22:47] <Hixie> yes
- # [22:47] <Hixie> and clearly the w3c shouldn't be the only such organisation
- # [22:49] <hober> if you have any interest in a (***WIKITRAP***) historical analogy, I think this is a pretty good fit: http://edward.oconnor.cx/2007/12/the-third-dail
- # [22:49] <Steve^> I see that address must be inside flow content, that's certainly not what I expected
- # [22:50] <annevk5> joint change controller would make sense to me too, maybe plh hadn't considered that
- # [22:50] <annevk5> could be that he missed it
- # [22:51] * Quits: dbaron (~dbaron@nat/mozilla/x-atmiawroutrxkxty) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:51] <annevk5> but if the W3C wants sole ownership that doesn't seem really bad either; it wasn't a problem in 2004 and there's no reason it will be in the future
- # [22:52] <Hixie> how was it not a problem in 2004?
- # [22:53] <hober> it wasn't a problem pre-2001 or so
- # [22:53] <Hixie> pre-2001 the w3c hadn't given up on html yet
- # [22:53] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [22:53] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [22:54] <hober> indeed
- # [22:55] * Quits: kennyluck (~kennyluck@114-25-246-70.dynamic.hinet.net) (Quit: kennyluck)
- # [22:55] * Joins: kennyluck (~kennyluck@114-25-246-70.dynamic.hinet.net)
- # [22:56] * Joins: dbaron (~dbaron@nat/mozilla/x-pcpfwzjlopotwszq)
- # [22:57] <annevk5> Hixie, it didn't stop (de facto) updates to the media type
- # [22:58] <Hixie> yes it did
- # [22:58] <jgraham> Hixie: From the W3C's point of view it is an understandable position to take. It is not clear that the W3C clearly understands where it adds value so it tries to protect all the obvious written evidence of it being important and in control
- # [22:58] <AryehGregor> Should someone point out the possibility of co-sponsorship to plh on the list?
- # [22:58] * Joins: vincentcomp (vincent@eko.devao.com)
- # [22:58] <annevk5> I guess you care more about IANA correctness than I do
- # [22:58] <jgraham> (I think the W3C does add value to be clear)
- # [22:58] * Parts: vincentcomp (vincent@eko.devao.com)
- # [22:58] <Hixie> annevk5: people are _still_ arguing that you can send XHTML 1.1 as text/html
- # [22:59] <Hixie> jgraham: understandable, yes. reasonable, no.
- # [22:59] <Hixie> jgraham: i never said i didn't understand it :-)
- # [22:59] <annevk5> that seems kind of irrespective of who is the change controller though
- # [22:59] <Hixie> just that it was inane
- # [23:00] <annevk5> that is more a case of people-like-arguing
- # [23:00] <Hixie> annevk5: maybe. hard to tell since they haven't been accepting any registrations (E.g. SVG still isn't registered, ten years later)
- # [23:00] <annevk5> yeah, I lost faith in IANA a long time ago
- # [23:00] * Quits: ROBOd (~robod@89.123.186.112) (Quit: .)
- # [23:01] <jgraham> Hixie: You could try addressing the underlying issues then. It is not clear to me that W3C have any reason to back down from their position
- # [23:01] <annevk5> and the IETF process that mostly guards it
- # [23:01] <Hixie> jgraham: underlying issue to what?
- # [23:01] <jgraham> Hixie: Why they want to assert ownership when the question arises
- # [23:01] <jgraham> assuming they are not happy with joint ownership
- # [23:01] <Hixie> jgraham: what do you think the underlying issue is?
- # [23:02] * Joins: dbaron_ (~dbaron@nat/mozilla/x-cstivtdnwkffansl)
- # [23:02] <jgraham> Hixie: I said above
- # [23:02] <Hixie> that they only add the patent policy as value?
- # [23:02] * Joins: jernoble_ (~jernoble@2620:0:1b00:1191:2c8e:8da9:669e:fcf2)
- # [23:02] <Hixie> isn't that up to them to fix?
- # [23:02] <Hixie> i don't see why it'd be our role to shore up the w3c's relevance
- # [23:03] <Hixie> i don't really see any need for standards organisations to exist, frankly
- # [23:03] <jgraham> Hixie: That they percieve that having joint ownership or non-ownership would represent a substantive value-loss to their members
- # [23:03] * Quits: dbaron (~dbaron@nat/mozilla/x-pcpfwzjlopotwszq) (Ping timeout: 245 seconds)
- # [23:04] <Hixie> we just need some patent reform and we could replace the whole edifice (w3c, ietf, whatwg, etc) with just some public mailing lists and version control repos for each spec
- # [23:04] <Hixie> jgraham: i have no idea how we would address that usefully
- # [23:05] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [23:05] <jgraham> Hixie: Nor do I, but I would not expect them to back down unless you can
- # [23:05] <Hixie> i don't expect them to back down either
- # [23:06] <jgraham> So if you can't, given that the relevance of the issue rests on the basis of a bunch of hypotheticals that can be effectively controlled, it doesn't seem worth spending any time on
- # [23:06] <jgraham> Just concede and move on
- # [23:06] <Hixie> who's spending any time on it?
- # [23:07] <Hixie> i haven't done anything since rejecting the bug, as far as i can tell
- # [23:07] <jgraham> In particular I don't expect it to be so easy for W3C to drop the ball on HTML again. They did that experiment and it failed
- # [23:07] <jgraham> People won't forget that
- # [23:07] <jgraham> Hixie: (you are, now)
- # [23:07] <Hixie> ranting on irc doesn't count as spending time on something :-)
- # [23:07] <Hixie> i'm busy in other windows doing real work :-)
- # [23:08] * drunknbass is now known as drunknbass|away
- # [23:10] <annevk5> "Messaging API" and "Web Messaging"
- # [23:10] <annevk5> gonna be confusing
- # [23:10] <annevk5> http://dev.w3.org/2009/dap/messaging/ vs http://dev.w3.org/html5/postmsg/
- # [23:12] <Hixie> annevk5: i assume dap/messaging isn't intended for the web
- # [23:12] <Hixie> since giving web pages access to the sms backend on a phone is pretty crazy
- # [23:14] <abarth> all of dap is pretty crazy
- # [23:14] <annevk5> yeah dunno; never get really concrete answers when I ask such things
- # [23:16] <annevk5> abarth, you might wanna add the "user:password" (userinfo) production to things to look at for URL handling (apparently IE still does not handle them for HTTP, but other browsers do, and HTTPbis obsoletes it...)
- # [23:16] <abarth> there's two questions:
- # [23:16] <abarth> 1) how to parse
- # [23:16] <abarth> 2) what to do with the parsed URL
- # [23:17] <abarth> do you mean (1) or (2)?
- # [23:18] * Joins: dave_levin (~dave_levi@nat/google/x-ncgbgegybgwvooqx)
- # [23:19] * Joins: llrcombs (~11rcombs@c-67-173-106-77.hsd1.il.comcast.net)
- # [23:19] * llrcombs drops his sense of logic
- # [23:19] <llrcombs> so what's cooking?
- # [23:19] <abarth> IANA registries, apparently
- # [23:23] * jernoble_ is now known as jernoble
- # [23:24] <llrcombs> I meant in HTML5
- # [23:24] <llrcombs> but that works too
- # [23:24] <annevk5> abarth, I think this would affect 1, at least as far as IE is concerned and where we may or may not want to align
- # [23:24] * Quits: roc (~roc@121.98.230.221) (Ping timeout: 265 seconds)
- # [23:24] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
- # [23:25] <llrcombs> lolIE
- # [23:25] <llrcombs> sorry]
- # [23:25] <llrcombs> had to say that
- # [23:30] <abarth> annevk5: ok, i have test cases for parsing userinfo. i check to see what IE does. my impression is that they parse it fine by then canonicalize it away or hide it in the UI
- # [23:30] * Joins: jeremyselier (~Jeremy@2a01:e35:139f:2c60:fa1e:dfff:feec:469)
- # [23:30] <annevk5> abarth, oh, so they simply ignore it
- # [23:31] <Hixie> AryehGregor: re your mail -- in practice, the only positions that matter are implementors
- # [23:31] * Joins: roc (~roc@121.98.230.221)
- # [23:31] <annevk5> abarth, see also http://www.w3.org/Bugs/Public/show_bug.cgi?id=10326 (XHR bug)
- # [23:31] <abarth> annevk5: that's my recollection, but i haven't dug back into it yet
- # [23:32] <annevk5> abarth, there's no rush really btw; though since you're here, how is the URL coming along?
- # [23:32] <abarth> i have a couple test suites and a lot of data
- # [23:32] <abarth> i need to crunch the data though :)
- # [23:33] <AryehGregor> Hixie, you make the final decision, even if you have no real choice in some cases.
- # [23:33] <abarth> generally, IE likes to canonicalize more than FF
- # [23:33] <abarth> parsing seems largely consistent
- # [23:34] <Hixie> AryehGregor: does one make a decision when one has no choice?
- # [23:34] <AryehGregor> Well, you have a choice, just other people's opinions might in some cases make all but one choice clearly stupid. You still have to decide not to be stupid. :)
- # [23:35] <AryehGregor> Also, you do make the decision in a lot of cases, anytime implementers don't express a unified enough opinion.
- # [23:36] <Hixie> sure, but my decisions are powerless unless the implementors then agree that they were the right decisions
- # [23:36] * Joins: Twisol (~Twisol@wikia/Oddlyoko)
- # [23:37] <AryehGregor> Likewise, the decisions of the President of the United States are powerless unless various government officials decide to help enforce them. Power that's dependent on other people's cooperation is still power, just not absolute power.
- # [23:37] <Hixie> anyway my point was just that it wasn't so much that i have "decided" to include srcdoc="" in the WHATWG HTML spec regardless of what the W3C HTML WG decides, so much as that is the only choice that isn't, as you put it, stupid
- # [23:38] <Hixie> so insofar as that is a decision it's rather a hollow one
- # [23:38] <AryehGregor> I was really only saying that I have no say, more than that you do have a say.
- # [23:38] <Steve^> actually, the President has certain executive privileges
- # [23:39] <Hixie> AryehGregor: i will grant you that in practice i could exert influence more easily than you, but given the way i work in practice we probably both have about as much influence on the spec
- # [23:39] <Hixie> AryehGregor: but granted, that's because i've decided to work in a way that makes that the case
- # [23:39] <Hixie> and one could imagine that i could change that decision, though i doubt i'd remain editor for long if i did :-)
- # [23:39] <AryehGregor> Hixie, that's not even slightly true. You have complete power up until the point that an implementer is dissatisfied enough to say they won't implement what you say. That's a *lot* of influence.
- # [23:40] <AryehGregor> (and you have even more power when implementers are irrelevant, like authoring conformance requirements)
- # [23:40] <AryehGregor> Mostly, implementers will implement whatever you say unless they think it's a bad idea for some specific reason. You therefore have total freedom to choose from all ideas that implementers don't think are particularly bad.
- # [23:40] <Hixie> if i were to ignore feedback, sure
- # [23:40] <Hixie> but i don't
- # [23:41] <Hixie> all the decisions i make are based on what data and arguments people (including myself) can find and put forward
- # [23:41] <AryehGregor> But no feedback happens if you could have done things some other way but didn't, unless someone else happens to think the other way is particularly superior.
- # [23:41] <AryehGregor> Which is only going to happen in a small minority of cases.
- # [23:42] <AryehGregor> There are zillions of things you could have done differently without raising disagreement. Including a lot of fairly significant things, probably.
- # [23:42] <Hixie> so if everyone else would have made the same decision i have the power to make the decision unimpeded? that's even more hollow! :-)
- # [23:42] <Hixie> but sure
- # [23:42] <Twisol> Unrelated question: In your opinion, is it worthwhile to try to support both WebSockets -76 and -75, or would it be more reasonable to wait until a later revision?
- # [23:42] <AryehGregor> No, other people would have made a different decision. They just don't care enough about the difference to mention it.
- # [23:42] <Hixie> Twisol: both -75 and -76 are obsolete
- # [23:43] <AryehGregor> (or they don't bother thinking about it, since they don't have to make the decision)
- # [23:43] <Hixie> AryehGregor: fair enough
- # [23:43] <Twisol> Oh, really? Where's the most recent draft?
- # [23:43] <Hixie> AryehGregor: i think you undersell your ability to effect change on the spec though
- # [23:43] <Steve^> If you give people an answer they are more likely to go with it, if you got everyone to think separately beforehand, won't the best answer appear from lack of bias?
- # [23:43] <annevk5> Twisol, whatwg.org/C#network or some such
- # [23:43] <AryehGregor> I didn't say I have no influence, just that I have no more influence than anyone else. At least, beyond my ability to make more convincing arguments.
- # [23:43] <Hixie> AryehGregor: http://www.whatwg.org/specs/web-socket-protocol/ or http://www.whatwg.org/specs/web-apps/current-work/complete/network.html#websocket-protocol if you prefer an HTML version
- # [23:44] <AryehGregor> Wrong person. :)
- # [23:44] <Twisol> ;)
- # [23:44] <Twisol> Thanks, much appreciated.
- # [23:44] * Twisol is now known as Twisol|away
- # [23:45] <Hixie> er, yeah, Twisol|away, what I said to AryehGregor :-)
- # [23:47] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: kthxbye!)
- # [23:51] * drunknbass|away is now known as drunknbass
- # [23:55] * Joins: welly (~welly@unaffiliated/welly)
- # [23:56] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Quit: Leaving)
- # [23:59] * Joins: aho (~nya@fuld-4d00d51e.pool.mediaWays.net)
- # [23:59] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
- # Session Close: Wed Aug 11 00:00:00 2010
The end :)