Options:
- # Session Start: Wed Sep 08 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] * Joins: nessy (~Adium@124-169-0-56.dyn.iinet.net.au)
- # [00:03] * Quits: svl (~me@188-220-160-10.zone11.bethere.co.uk) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:04] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [00:11] * Quits: eric_carlson (~ericc@17.203.15.26) (Quit: eric_carlson)
- # [00:12] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [00:12] * Quits: MikeSmith (~MikeSmith@EM111-188-6-188.pool.e-mobile.ne.jp) (Ping timeout: 255 seconds)
- # [00:17] * Quits: ojan_sydney (~ojan@58.171.48.250) (Ping timeout: 240 seconds)
- # [00:17] * Joins: MikeSmith (~MikeSmith@EM114-48-13-44.pool.e-mobile.ne.jp)
- # [00:19] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [00:19] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [00:24] * Quits: jennb (~jennb@nat/google/x-zoafmnurlcwqdilp) (Quit: jennb)
- # [00:25] * Quits: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 255 seconds)
- # [00:25] * Joins: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it)
- # [00:26] * Joins: estes (~aestes@17.246.18.252)
- # [00:28] * Joins: jennb (~jennb@nat/google/x-qalivfdszlvgkbsq)
- # [00:32] * Joins: variable (~variable@unaffiliated/variable)
- # [00:33] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [00:37] * Quits: pauld (~chatzilla@host86-174-210-104.range86-174.btcentralplus.com) (Ping timeout: 245 seconds)
- # [00:38] <Hixie> abarth: there's no point sending -1 e-mails to the whatwg list, i ignore them when responding and editing the spec
- # [00:38] <Hixie> (same with +1s)
- # [00:39] <abarth> ok
- # [00:39] <abarth> sorry for the noise
- # [00:39] * Joins: invariable (~variable@unaffiliated/variable)
- # [00:40] * Quits: variable (~variable@unaffiliated/variable) (Ping timeout: 240 seconds)
- # [00:40] <Hixie> not really sure what to do with that whole thread
- # [00:41] <Hixie> it really only matters on a per-media-type basis
- # [00:43] <abarth> i think folks just are upset at each other
- # [00:43] <abarth> and need to air their sadness
- # [00:43] <Hixie> well, the main offenders are microsoft, and they're not on the list
- # [00:45] * Joins: jacobolus (~jacobolus@dhcp-0020093391-f1-d3.client.student.harvard.edu)
- # [00:48] * Joins: sicking (~chatzilla@nat/mozilla/x-awxhzlpfyxwdqauh)
- # [00:55] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [00:56] <Hixie> can people test their favourite media players that support SRT and see what they do with http://www.hixie.ch/tests/adhoc/srt/018.srt ?
- # [00:56] <Hixie> I tested VLC on Mac, it displays cues 1 and 2, then all of the remainder except 7 as one cue, then later it shoes 7.
- # [00:56] <Hixie> shows even
- # [00:57] * Quits: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 260 seconds)
- # [01:02] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:03] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [01:03] <aho> i like that the menu element is back :)
- # [01:04] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:10] * Joins: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it)
- # [01:15] * Quits: jacobolus (~jacobolus@dhcp-0020093391-f1-d3.client.student.harvard.edu) (Ping timeout: 240 seconds)
- # [01:17] * Joins: jacobolus (~jacobolus@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [01:21] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Read error: Connection reset by peer)
- # [01:22] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:24] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [01:28] * Quits: dglazkov (~dglazkov@nat/google/x-wtdaaiqgtquuqemo) (Quit: dglazkov)
- # [01:35] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [01:36] <nessy> Hixie: wow - just wow - I'm totally in awe of the long email on timed tracks - that will take a bit to digest!
- # [01:37] <gsnedders> Has Hixie writen another multi-megabyte email?
- # [01:37] <TabAtkins> Yes.
- # [01:37] <TabAtkins> But it was easy to read.
- # [01:49] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [01:51] <Hixie> i've replied to every e-mail reporting problems up to august 3rd or so
- # [01:51] <Hixie> i have about 300 e-mails of feature requests that i've not replied to yet, some going back years
- # [01:51] <Hixie> but they're not getting replies any time soon
- # [01:51] <Hixie> now, bugs
- # [01:51] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [01:53] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Client Quit)
- # [02:00] * Joins: taf2 (~taf2@pool-98-117-223-231.bltmmd.fios.verizon.net)
- # [02:18] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:31] * Quits: jacobolus (~jacobolus@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote host closed the connection)
- # [02:36] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-212.west.biz.rr.com) (Quit: Leaving)
- # [02:41] * Quits: invariable (~variable@unaffiliated/variable) (Ping timeout: 240 seconds)
- # [02:46] * Joins: boblet (~boblet@p2103-ipbf21osakakita.osaka.ocn.ne.jp)
- # [02:47] * Quits: ap (~ap@17.246.19.253) (Quit: ap)
- # [02:51] * Quits: sicking (~chatzilla@nat/mozilla/x-awxhzlpfyxwdqauh) (Ping timeout: 252 seconds)
- # [02:54] <Dashiva> Hixie: I get the same in MPC
- # [02:55] * Quits: broquaint (7553e40976@cpc2-brig11-0-0-cust896.3-3.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [02:55] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [02:56] <Hixie> Dashiva: for 018.srt?
- # [02:56] <Hixie> Dashiva: cool, thanks
- # [02:56] <Dashiva> Although I guess it's wrong to name the player, it's DirectVobSub doing the work
- # [02:56] <Hixie> k
- # [03:00] <Hixie> one day we should add a TimedTrackCe.play() method that seeks to the cue start time and starts playing
- # [03:01] * Joins: variable (UNKNOWN@ool-182fc857.dyn.optonline.net)
- # [03:01] * Quits: variable (UNKNOWN@ool-182fc857.dyn.optonline.net) (Changing host)
- # [03:01] * Joins: variable (UNKNOWN@unaffiliated/variable)
- # [03:02] * Joins: broquaint (1be96b0e20@cpc2-brig11-0-0-cust896.3-3.cable.virginmedia.com)
- # [03:05] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [03:08] <nessy> oh, that would be nice indeed
- # [03:08] <nessy> handn't thought of that yet
- # [03:08] <nessy> but then I haven't implemented anything yet - that's next
- # [03:15] * Hixie checks in the first of hopefully many examples for the timed track apis
- # [03:16] <Hixie> btw my twitter posting things are all broken because they turned off basic auth
- # [03:16] <Hixie> if anyone actually cares, let me know and i'll send you the code for you to update :-)
- # [03:19] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [03:21] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [03:22] * Quits: variable (UNKNOWN@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [03:22] * Joins: sicking (~chatzilla@nat/mozilla/x-jbbmrhbggrnvzmng)
- # [03:25] * Joins: variable (UNKNOWN@unaffiliated/variable)
- # [03:28] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [03:28] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [03:28] * Joins: agektmr (~Adium@220.109.219.244)
- # [03:29] * Joins: invariable (~variable@unaffiliated/variable)
- # [03:32] * Quits: sicking (~chatzilla@nat/mozilla/x-jbbmrhbggrnvzmng) (Ping timeout: 245 seconds)
- # [03:33] * Quits: variable (UNKNOWN@unaffiliated/variable) (Ping timeout: 240 seconds)
- # [03:33] * Joins: icozzo (~Ravatar@c-98-214-140-97.hsd1.il.comcast.net)
- # [03:35] * abarth is now known as abarth|foodz
- # [03:36] * Quits: romeo_ (~romeo__@x1-6-00-02-44-60-6c-8e.k233.webspeed.dk) (Quit: Leaving)
- # [03:38] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:43] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [03:49] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [03:49] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
- # [03:51] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Quit: Leaving.)
- # [03:56] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [04:00] * Joins: estes (~aestes@17.246.18.252)
- # [04:01] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: -)
- # [04:02] * Quits: ukai (~ukai@nat/google/x-zjukgbtkertnulve) (Ping timeout: 245 seconds)
- # [04:03] * Joins: ukai (~ukai@nat/google/x-rkhntgxszjzlzzdi)
- # [04:09] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [04:29] * Quits: invariable (~variable@unaffiliated/variable) (Ping timeout: 245 seconds)
- # [04:32] * Joins: paul_irish (~paul_iris@nat/google/x-sxliwmbqdgjcncre)
- # [04:34] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [04:34] * Joins: agektmr1 (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [04:35] * Quits: paul_irish (~paul_iris@nat/google/x-sxliwmbqdgjcncre) (Remote host closed the connection)
- # [04:35] * Quits: agektmr (~Adium@220.109.219.244) (Ping timeout: 240 seconds)
- # [04:36] * Quits: taf2 (~taf2@pool-98-117-223-231.bltmmd.fios.verizon.net) (Quit: taf2)
- # [04:40] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [04:40] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [04:42] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [04:44] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [04:54] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Ping timeout: 260 seconds)
- # [04:54] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [04:59] * Joins: variable (~variable@unaffiliated/variable)
- # [05:02] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [05:02] * Joins: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
- # [05:03] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [05:05] * Quits: dbaron (~dbaron@nat/mozilla/x-ytpckpfkhsoqwxpz) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [05:07] * Quits: dpranke (~Adium@nat/google/x-pumpygfvxddkgpkc) (Quit: Leaving.)
- # [05:12] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:26] * Quits: agektmr1 (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Ping timeout: 240 seconds)
- # [05:27] * Joins: ojan_ (~ojan@74.125.56.17)
- # [05:29] * Quits: othermaciej (~mjs@17.246.17.83) (Quit: othermaciej)
- # [05:34] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [05:38] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [05:46] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 272 seconds)
- # [05:49] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:49] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [05:52] * Quits: Martijnc (~Martijnc@91.176.244.37) (Ping timeout: 258 seconds)
- # [05:53] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [05:56] * Joins: Martijnc (~Martijnc@91.176.178.197)
- # [05:58] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:09] * Joins: MikeSmith_ (~MikeSmith@EM114-48-241-147.pool.e-mobile.ne.jp)
- # [06:10] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [06:11] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:12] * Quits: MikeSmith (~MikeSmith@EM114-48-13-44.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:12] * MikeSmith_ is now known as MikeSmith
- # [06:20] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [06:22] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [06:33] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [06:36] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [06:39] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [06:41] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [06:43] * Quits: hamcore (rhythm@unaffiliated/msmosso)
- # [06:43] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
- # [06:47] * Quits: Martijnc (~Martijnc@91.176.178.197) (Read error: Connection reset by peer)
- # [06:47] * Joins: Martijnc (~Martijnc@91.176.178.197)
- # [06:47] * Quits: Martijnc (~Martijnc@91.176.178.197) (Read error: Connection reset by peer)
- # [06:51] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [06:54] * Joins: Martijnc (~Martijnc@91.176.178.197)
- # [06:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [06:59] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [07:08] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [07:08] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
- # [07:12] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
- # [07:26] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [07:41] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: davidhund)
- # [07:42] * Joins: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [07:42] <TabAtkins_> boblet: You wanna talk Flexbox/other layout modules? I saw your request a few days ago, but haven't been able to catch you online.
- # [07:49] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [07:55] <boblet> hey TabAtkins_
- # [07:55] <TabAtkins_> yo
- # [07:56] <boblet> thanks. yeah, just reading up on them and wondering what the dealz is with three layout modules, progress, etc
- # [07:56] <boblet> also I’ve heard rumors that flexbox is coming to IE9 but can’t seem to find any proof
- # [07:57] * Joins: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:59] <TabAtkins_> Alex Mogilevsky is implementing experimental support for Flexbox in the platform previews, but I have no clue if that'll remain in the final build or not.
- # [07:59] <TabAtkins_> I assume the third layout module you're talking about is Grid Positioning?
- # [08:00] <boblet> TabAtkins_: also, atm I’m trying to implement the OOCSS AG test http://wiki.github.com/stubbornella/oocss/grids and am surprised that nested boxes seem to affect things when everything has box-flex:1
- # [08:00] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:00] <boblet> aah, ok good to know. Here’s hoping IE9 will have it.
- # [08:01] <boblet> yeah Grid Positioning and Template Layout
- # [08:01] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [08:01] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [08:01] <boblet> I’m guessing they can all do the same stuff, but am wondering if some have strengths for certain types of content eg web apps vs standard document content
- # [08:02] <TabAtkins_> They can't quite do all the same stuff. ^_^
- # [08:02] <boblet> hehe
- # [08:03] <boblet> if you could highlight diffs and strengths/weaknesses that’d be awesome
- # [08:03] <TabAtkins_> Flexbox is in a state of flux. AlexMog and I are reworking it to better suit both of our desires. I hope to have a revised draft out by the end of this week, but it might not show up until next week.
- # [08:04] <TabAtkins_> Template is pretty stable, though no one's taken a first step on it yet. I've been pushing it locally in Google, and it appears to have decent support among the other implementors in the CSSWG.
- # [08:04] * Quits: aho (~nya@fuld-4d00d471.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [08:04] <TabAtkins_> Grid Positioning is eh right now. I think it's a good idea, but AlexMog is unimpressed with it and wants to somehow change how grids are referred to. I don't know what his plans are for it, but I don't think it'll be implemented in the immediate future.
- # [08:05] <boblet> I saw the flexbox spec on xanthir.com…
- # [08:06] <TabAtkins_> That was a fairly radical redesign, and I've scaled it back in collab with AlexMog. I really liked it, but there were several edge-case usability issues that made it not so great an idea. So now it's back to something much closer to the original draft.
- # [08:06] * Joins: agektmr1 (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [08:06] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Read error: No route to host)
- # [08:06] <boblet> huh, interesting. feel free to ping me with the next draft :)
- # [08:07] * Quits: agektmr1 (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
- # [08:07] <boblet> ok that’s about what I guessed at from spec completion levels, so what would you say are the strengths/weaknesses of them?
- # [08:07] <TabAtkins_> Re: nested boxes in Flexbox - Yeah, each flexbox does its flex calculations separately, so children flexboxes don't interact with the space distribution of their parents.
- # [08:08] <TabAtkins_> Flexbox is great for a number of linear-layout related things. You see flexbox-like things used a *lot* in applications' toolbars and such, for example. Firefox uses the XUL translation of flexbox concepts for all of its UI, for example.
- # [08:09] <TabAtkins_> However, it's pretty clumsy for doing a whole website in, because you have to deal with some pretty funky nesting issues. Elements become siblings or not based on precise details of how your layout works, rather than on their semantic relationships.
- # [08:09] <TabAtkins_> I have an article about why Flexboxes suck for website layout, actually...
- # [08:10] <boblet> ohrly? link pls!
- # [08:10] * Joins: peol (~peol@unaffiliated/peol)
- # [08:10] <TabAtkins_> http://www.xanthir.com/:kf8
- # [08:11] * Joins: agektmr (~Adium@220.109.219.244)
- # [08:12] * Joins: macpherson (~macpherso@nat/google/x-ietxotnflqffqpuk)
- # [08:13] <TabAtkins_> Overall site layout is what Template is designed for. It's a super-easy WYSIWYG-style grid layout system.
- # [08:13] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Quit: ψ)
- # [08:14] <TabAtkins_> It's basically equivalent to making a "shadow table" and shoving elements into various cells, in terms of what abilities and constraints you have to work with.
- # [08:14] <TabAtkins_> Grid Positioning is something that lies on top of everything else. All it does is define a new length unit that can be used for positioning and sizing, the 'gr' unit, which refers to the space between "grid lines".
- # [08:15] <TabAtkins_> Grid lines can either be created implicitly by various other layout modules (like Table, Multicol, or Template), or explicitly via grid-rows and grid-columns.
- # [08:15] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
- # [08:16] <boblet> hrm, ok
- # [08:17] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:17] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [08:19] <boblet> so it sounds like flexbox is good for per-line layout, especially for toolbars and stuff
- # [08:20] <boblet> and that template layout and grid positioning address full page stuff using table and DTP grid line metaphors
- # [08:20] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [08:20] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [08:21] <TabAtkins_> Yeah.
- # [08:22] <boblet> I’m a little sad that flexbox can’t be used for page layout as it actually has some implementation, even if it doesn’t separate content and presentation enough
- # [08:23] <boblet> but yeah, dimensions not being calculated based on parent dimensions seems like a pretty big problem in addition
- # [08:24] <TabAtkins_> Oh, it *can* be used for page layout. It's just kinda sucky for it. You see this in the OOCSS examples for Grid - there's tons of nesting required for any complex nonlinear layout.
- # [08:26] <boblet> but my attempt at the OOCSS grid example doesn’t seem to work only using nesting and box-flex:1, it seems like the most nested boxes take lots of space, so less nested units aren’t able to be equally sized due to content requirements
- # [08:26] <boblet> (if that makes sense :) )
- # [08:27] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
- # [08:27] <TabAtkins_> Doing that AG test in Template Layout would be:
- # [08:27] <TabAtkins_> display: template("abbccd"
- # [08:27] <TabAtkins_> "aeffgd"
- # [08:27] <TabAtkins_> "aehhhd"
- # [08:27] <TabAtkins_> 20% 20% 10% 10% 20% 20%);
- # [08:27] <TabAtkins_> (Hopefully you have a fixed-width font.)
- # [08:28] * TabAtkins_ heads out to shower for a bit. He'll be back in about half an hour.
- # [08:30] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:30] <boblet> TabAtkins_: thanks for the help :) I’ll see if I can work out why flexbox isn’t doing what I want, and pseudo-code the same example in template and grid positioning CSS
- # [08:31] <nimbupani> boblet: http://peter.sh/examples/?/css/flexbox.html
- # [08:36] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:38] <MikeSmith> anybody here a V8 contributor or committer?
- # [08:40] <boblet> nimbupani: :p
- # [08:40] <nimbupani> :)
- # [08:40] <nimbupani> it has working examples!
- # [08:40] <nimbupani> that work in IE9!
- # [08:41] <boblet> nimbupani: “TabAtkins_: Alex Mogilevsky is implementing experimental support for Flexbox in the platform previews, but I have no clue if that'll remain in the final build or not.”
- # [08:41] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [08:41] <nimbupani> :|
- # [08:43] <jarib> MikeSmith: try #v8
- # [08:44] <MikeSmith> jarib: hai
- # [08:44] * MikeSmith tries now
- # [08:44] <hsivonen> I wonder how the HTML WG schedule will work
- # [08:44] <boblet> bbiab
- # [08:44] * Quits: macpherson (~macpherso@nat/google/x-ietxotnflqffqpuk) (Quit: macpherson)
- # [08:45] <hsivonen> and whether there will be filibuster to trigger Consequences
- # [08:45] <othermaciej> what sort of abusive filibuster do you envision?
- # [08:46] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [08:46] <hsivonen> othermaciej: the kind that keeps bugs open on Dec 8 to autoescalate to ISSUEs
- # [08:47] <othermaciej> e.g. by abusively chain-reopening a bug?
- # [08:48] <othermaciej> I think the chairs would put a stop to that, but it also seems like a waste of time compared to marking the bug TrackerRequest
- # [08:50] * Quits: ojan_ (~ojan@74.125.56.17) (Quit: ojan_)
- # [08:56] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [08:57] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:59] * abarth|foodz is now known as abarth
- # [09:03] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
- # [09:03] <TabAtkins_> boblet: My flex algorithm computes flexes top-down, rather than bottom-up, which I think should make the OOCSS example work correctly.
- # [09:04] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [09:04] * TabAtkins_ 's flex algo from his xanthir.com draft should be ported to the spec draft when he does the rewrite.
- # [09:05] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
- # [09:05] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
- # [09:07] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:08] * Joins: annevk (~annevk@cm-84.208.74.81.getinternet.no)
- # [09:09] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [09:11] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
- # [09:13] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 245 seconds)
- # [09:14] * Joins: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [09:18] <zcorpan_> http://www.w3.org/Bugs/Public/show_bug.cgi?id=10556 lol
- # [09:18] <TabAtkins_> boblet: Urf. I just looked at the actual source for the AG example with flexbox/OOCSS. Five levels of nesting for two of the boxes. That's as horrid and unmaintainable as table layouts.
- # [09:19] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds)
- # [09:21] * Joins: matjas (~matjas@ip-213-49-114-173.dsl.scarlet.be)
- # [09:21] <annevk> zcorpan_, also yawn
- # [09:21] <zcorpan_> why do we have a registry for canvas contexts anyway?
- # [09:22] <zcorpan_> it's not clear to me that it's needed
- # [09:22] <annevk> so you can find the contexts defined elsewhere
- # [09:22] <TabAtkins_> zcorpan_: Mainly to document what contexts can be used together.
- # [09:22] <annevk> and how they work
- # [09:23] <zcorpan_> i would use a search engine to find contexts defined elsewhere
- # [09:24] <zcorpan_> the contexts we have today can't be used together
- # [09:24] * Joins: maikmerten (~merten@dhcp-11-239.it.uu.se)
- # [09:24] <TabAtkins_> Correct. But we kinda expect that to change in the future.
- # [09:24] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [09:24] <annevk> whether or not they can be used together does not really matter
- # [09:25] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [09:25] <annevk> it's a string that independent bodies can put a claim on and as such a registry is useful
- # [09:25] <TabAtkins_> annevk: ?_? It certainly does matter! Or do you mean that it doesn't matter for the registry itself?
- # [09:25] <annevk> the latter
- # [09:26] <TabAtkins_> I can assure you that the idea of the registry was decided on as a consequence of us talking about the best method to indicate which contexts can be used together. ^_^
- # [09:26] <othermaciej> certainly it would be odd if the registry had a pairwise "can be used together" flag for every pair of contexts
- # [09:26] <othermaciej> at least if we ever get to a large number
- # [09:26] <othermaciej> which I am not sure will ever be the case
- # [09:27] <annevk> I hope not
- # [09:27] <othermaciej> but still, O(N^2) and all
- # [09:27] <TabAtkins_> Use a table!
- # [09:27] <Hixie> it's just a list of disjoint sets
- # [09:28] <othermaciej> it would be fortunate if it ends up so well-structured a relation
- # [09:29] <Hixie> it has to be a list of disjoint sets by definition
- # [09:29] <Hixie> i really don't understand the problem here :-)
- # [09:29] <TabAtkins_> It has to be a reflexive, transitive relationship to make any sense at all, so yeah, what Hixie said.
- # [09:31] * Joins: shepazu (~schepers@dhcp232-197.enst.fr)
- # [09:31] <TabAtkins_> (Non-reflexive uses like a 3d context using a 2d context as a texture are not using the two contexts at the same time. They're two separate canvases, one of which accepts the other somehow in a method call or something.)
- # [09:31] <othermaciej> I wouldn't assume transitivity a priori but I grant it's not completely impossible
- # [09:31] <othermaciej> s/impossible/implausible/
- # [09:32] <Hixie> it would be a pretty terrible API if the API worked differently based on what order you obtained the contexts in
- # [09:32] <othermaciej> that is true to some extent if any two can't be used together
- # [09:33] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [09:35] <TabAtkins_> Only insofar as grabbing from one set means you won't fail until you make a call to a context from a different set.
- # [09:35] <zcorpan_> Hixie: http://www.whatwg.org/specs/web-apps/current-work/complete/ gives an index listing
- # [09:35] <TabAtkins_> Which is a very minor sense of "[works] differently".
- # [09:36] <Hixie> zcorpan_: will fix
- # [09:41] <Hixie> zcorpan_: it's annevk's fault
- # [09:41] * Quits: shepazu (~schepers@dhcp232-197.enst.fr) (Ping timeout: 240 seconds)
- # [09:41] <zcorpan_> orly
- # [09:43] <Hixie> his server is returning data so slowly i'm getting estimates of 6 hours to get back the complete.zip tarball
- # [09:43] <Hixie> er, zip file
- # [09:43] * Joins: shepazu (~schepers@2001:660:330f:e8:21b:63ff:feb9:14dc)
- # [09:43] <Hixie> whatever
- # [09:44] <Hixie> i screwed up the complete/ directory trying to kill the pending wgets :-)
- # [09:45] <jgraham> So the new timeline is that we are almost 9 months from LC?
- # [09:46] <Hixie> first LC
- # [09:46] <jgraham> Sure
- # [09:49] <zcorpan_> hmm an example with unbeforeunload in the spec
- # [09:49] <annevk> my fault huh
- # [09:50] <annevk> html5.org is fast enough for me -- weird
- # [09:50] <Hixie> maybe complete.zip is huge?
- # [09:50] <Hixie> i didn't investigate closely
- # [09:50] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [09:51] * Joins: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [09:51] <boblet> TabAtkins_: thanks for your comments. really pleased about the proposed change to top-down for Flexbox, as that’d really improve things. re: AG test yeah it’s an extreme example, but atm there’s no way to make it better — rock on Template and/or Grid Positioning!
- # [09:54] * Quits: tyoshino (~tyoshino@220.109.219.244) (Quit: Leaving...)
- # [09:58] * Joins: masterov (~masterov@93.153.167.74)
- # [10:00] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
- # [10:01] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.13/2009073109])
- # [10:04] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [10:05] <zcorpan_> Hixie: http://www.w3.org/Bugs/Public/show_bug.cgi?id=8966 doesn't link to the diff
- # [10:05] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:05] <Hixie> it happens
- # [10:06] <Hixie> sometimes my script fails and i'm so many bugs ahead of the script by that time that i don't notice
- # [10:06] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
- # [10:06] <Hixie> other times i forget to paste in the bug number
- # [10:06] <Hixie> if you find the revision feel free to paste in a link
- # [10:06] <zcorpan_> done
- # [10:06] <annevk> whoa, fixing lots of bugs are we now? :)
- # [10:07] <annevk> I wish people paid that amount of attention to stuff I wrote
- # [10:07] <Hixie> zcorpan_: thanks
- # [10:07] <Hixie> annevk: yeah see comments earlier from me about where i stand with respect to e-mails andstuff
- # [10:07] <Hixie> plus the chairs just told me i had to be at zarro boogs by oct 1st or something
- # [10:08] <Hixie> or nov 8th
- # [10:08] <Hixie> i forget the exact date
- # [10:08] <Hixie> is there a way to get tracker to show more revs on the index page?
- # [10:08] <zcorpan_> ?limit=xyz
- # [10:08] * Joins: mpt (~mpt@canonical/mpt)
- # [10:08] <zcorpan_> where xyz is a number...
- # [10:09] <Hixie> aha, cool
- # [10:09] <Hixie> thanks
- # [10:11] <annevk> or -1 for everything
- # [10:11] <annevk> which is very slow
- # [10:12] * Quits: irclogbot_ (~bot@li165-234.members.linode.com) (Ping timeout: 276 seconds)
- # [10:13] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 258 seconds)
- # [10:13] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [10:13] * Joins: irclogbot_ (~bot@li165-234.members.linode.com)
- # [10:17] <annevk> whoa, someone on the charset list actually suggested updating shift_jis
- # [10:17] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [10:21] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [10:22] <hsivonen> annevk: speaking of shift_jis, the answer I got to my question if the Windows-31J tables should be used for ISO-2022-JP and EUC-JP was a "yes"
- # [10:22] <hsivonen> (maybe this was news only to me)
- # [10:23] * Quits: shepazu (~schepers@2001:660:330f:e8:21b:63ff:feb9:14dc) (Read error: Operation timed out)
- # [10:23] <hsivonen> that is, you apply the same decoding delta that you apply to de jure Shift_JIS to make it Windows-31J
- # [10:23] <hsivonen> *decoding table delta
- # [10:24] * Joins: shepazu (~schepers@dhcp232-197.enst.fr)
- # [10:25] <annevk> yeah, except Windows-31J is just a name IANA invented, it is not actually an alias you should recognize (nor does Windows)
- # [10:27] <hsivonen> well, hooray to IANA
- # [10:27] <annevk> Windows calls it windows-932 I believe
- # [10:27] <annevk> or just shift_jis
- # [10:27] <hsivonen> well, you apply the delta that makes shift_jis de jure tables into windows-932 tables
- # [10:28] <annevk> once Opera implements more Firefox-like encoding matching and I have some more time I was hoping to put some effort into it again
- # [10:28] <annevk> I think we should just have one spec you give an alias and a byte stream and it returns a Unicode stream
- # [10:29] <annevk> it's all legacy anyway
- # [10:29] <annevk> so we just figure out what the various mappings ought to be, write it down, and done.. or some such
- # [10:29] <Hixie> could someone sanity check me on http://www.w3.org/Bugs/Public/show_bug.cgi?id=10479 and if I'm right explain it to steven?
- # [10:29] <annevk> (also Unicode + alias -> byte stream
- # [10:29] <annevk> )
- # [10:31] <hsivonen> the weirdest part is that on OS/2, Gecko uses the IBM delta for shift_jis instead of the Microsoft delta
- # [10:32] <hsivonen> I think that's bogus, but it's not a high-priority battle for me
- # [10:32] <zcorpan_> does anyone use OS/2?
- # [10:32] <annevk> Hixie, I guess the user would still be able to expand the details (ARIA doesn't affect that) but the benefits would only be for AT users? (if there are benefits to using <fieldset> that is...)
- # [10:32] <hsivonen> zcorpan_: I believe there are OS/2 users, yes
- # [10:33] <Hixie> annevk: how would an AT user expand the details if you overrode the accessibility API mapping of <details>?
- # [10:33] * zcorpan_ thought OS/2 was about as dead as windows 3.1
- # [10:34] <hsivonen> Hixie: I think the right thing is to let details retain its natural role and have a div inside with role=radiogroup
- # [10:34] <annevk> Hixie, if "search" is allowed does that not override it as well?
- # [10:34] <Hixie> hsivonen: agreed, but can you explain that to steven?
- # [10:34] <Hixie> annevk: ?
- # [10:34] <hsivonen> since presumably, you don't want details to lose its default expanding nature
- # [10:34] <annevk> "
- # [10:34] <annevk> Currently the details element has a default ARIA role =group and overrides
- # [10:34] <annevk> allowed: Role must be either form, group, navigation, note, or search"
- # [10:34] <hsivonen> Hixie: feel free to copy and paste from IRC
- # [10:35] <annevk> so do any of those roles not override its native semantics?
- # [10:35] <Hixie> hsivonen: i said what you said but he didn't seem to understand it
- # [10:35] <Hixie> i was hoping someone else could find another way to explain it :-)
- # [10:35] <Hixie> annevk: yes, that sounds like a bug
- # [10:35] <annevk> maybe that is why he is confused
- # [10:36] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 240 seconds)
- # [10:36] <hsivonen> hmm. good question about landmarks overriding native semantic
- # [10:39] <annevk> added comments
- # [10:39] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [10:40] <annevk> oh god
- # [10:40] <annevk> 3023bis is going to require XPointer
- # [10:40] <hsivonen> NOOOO! :-)
- # [10:41] <annevk> i wonder if IETF is just gonna approve that as RFC without checking implementations again
- # [10:41] <annevk> same with this whole IDNA crap
- # [10:41] <hsivonen> what I want from 3023bis is text/xml not to default to US-ASCII and not be required to have CRLF breaks
- # [10:42] <annevk> paraphrasing: "there was no IETF consensus to consider the needs of web browsers when it comes to IDNA handling"
- # [10:42] <annevk> actually
- # [10:42] <annevk> "there was IETF consensus to not consider them" was more like it
- # [10:42] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:42] <annevk> hsivonen, and also not be obsolete
- # [10:43] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:43] <annevk> look http://www.w3.org/2010/web-notifications/ Anne the Chair! ;p
- # [10:44] <Hixie> my condolences
- # [10:45] <othermaciej> annevk: welcome to the loser club
- # [10:45] <annevk> heh
- # [10:47] <hsivonen> annevk: congrats/condolences
- # [10:47] <hsivonen> nice background
- # [10:47] <zcorpan_> annevk: i'm disappointed that the background image isn't svg
- # [10:47] <annevk> MikeSmith can take credit for the design
- # [10:48] <MikeSmith> I tried to make it look really obnoxious
- # [10:48] <MikeSmith> but I seem to have failed at that
- # [10:49] <MikeSmith> anyway, annevk, indeed
- # [10:49] <MikeSmith> congrats and welcome to the home of the blues
- # [10:49] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:50] <zcorpan_> what's up with <div class="box"> ? isn't that a bit 2004?
- # [10:50] <MikeSmith> I'm a simple person and I like simple class values
- # [10:51] <zcorpan_> i mean as opposed to styling <body>
- # [10:51] <MikeSmith> I think i will change that to class=div
- # [10:51] <MikeSmith> styling body would be too efficient
- # [10:51] * Joins: ROBOd (~robod@89.123.151.107)
- # [10:51] <MikeSmith> too obvious
- # [10:51] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:51] <MikeSmith> I don't like to do the obvious thing
- # [10:51] <zcorpan_> maybe you should use a <table> instead
- # [10:52] <MikeSmith> now you're talkin'
- # [10:52] <annevk> zcorpan_, you have to appreciate the fine line MikeSmith walks between keeping his job and not getting sacked for producing crap markup ;p
- # [10:52] <MikeSmith> my markup is an expression of my soul
- # [10:53] <annevk> haha
- # [10:53] <MikeSmith> when you criticize my markup, you wound me emotionally
- # [10:53] <Hixie> annevk: so you're gonna make sure there's no user permissions dialogs or infobars right? :-)
- # [10:54] <annevk> Hixie, I already tried that during discussion but I did not quite succeed I think
- # [10:54] <zcorpan_> Hixie: you get a notification instead
- # [10:54] <Hixie> annevk: you're the chair!
- # [10:54] <Hixie> annevk: lay the smack down
- # [10:54] <Hixie> annevk: anyone who thinks we should have a user permissions dialog, ban from the group for a week
- # [10:54] <Hixie> that'll show them who's boss
- # [10:54] <annevk> Hixie, that includes all your colleagues :)
- # [10:55] <annevk> Hixie, I think most people want to follow what geolocation has
- # [10:55] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (Remote host closed the connection)
- # [10:55] <Hixie> many of my colleagues are new to web browsers
- # [10:56] <Hixie> don't let them bully you into bad UI :-)
- # [10:56] <jgraham> "lay the smack down" — are you advocating drugging the WG?
- # [10:56] <annevk> Hixie, I tried advocating your model which I think is much nicer, but it did not work out for reasons I cannot recall right now
- # [10:56] <annevk> Hixie, the app people wanna know upfront whether it is going to work as notifications often serve as reminders
- # [10:57] <zcorpan_> [[ This page wants to know where you are and wants to show you notifications. ( Allow location and notification ) ( Allow location but not notification ) ( Allow location but not location ) ( Allow neither location or notification ) [ ] Remember setting ( Learn more... ) ( Cancel ) ]]
- # [10:57] <annevk> Hixie, of course they could show an example one, but that is not quite nice; also, they wanted to be able to combine multiple of these permission dialogs together into something like "grant app priveliges" which I think makes sense
- # [10:57] <MikeSmith> annevk: you need to cultivate this kind of any image now: http://www.cinemaretro.com/uploads/walking2.jpg
- # [10:58] <MikeSmith> http://www.cinemaretro.com/uploads/walking.jpg
- # [10:58] <MikeSmith> Walk Tall
- # [10:59] <zcorpan_> s/location but not location/notification but not location/
- # [10:59] <jgraham> zcorpan_: Was that a serious suggestion?
- # [10:59] <Hixie> annevk: a "grant app priveliges" [sic] dialog is a terrible idea
- # [10:59] <Hixie> annevk: users have no idea what that even means
- # [11:00] <hsivonen> are there non-Google "app people" in the group?
- # [11:00] * hsivonen is too lazy to read the member list
- # [11:00] <zcorpan_> jgraham: not really, but it'll end up something like that
- # [11:00] <annevk> Hixie, so how do you think the geolocation bar works?
- # [11:00] * jgraham predicts users will click whatever looks most like the "Fuck off and let me use the website" button
- # [11:00] <annevk> Hixie, do users understand that?
- # [11:00] * annevk somewhat doubts they get all the implications
- # [11:00] <Hixie> the geolocation bar is a failure imho
- # [11:00] <jgraham> In fact maybe there should just be one button and it should be labeled thus
- # [11:01] <hsivonen> Hixie: how would you design the geolocation authorization?
- # [11:01] <Hixie> i have no idea
- # [11:01] <Hixie> hence my not whining about it :-)
- # [11:01] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [11:01] <Hixie> but the notification one is far easier
- # [11:01] <Hixie> have ui on the notifications to opt-in to having them global, and when they're not opted in, only show them within the viewport, not the desktop
- # [11:02] <Hixie> (and have similar ui to opt-out)
- # [11:02] <Hixie> and maybe have a special method call you can invoke that pops up one of these widgets with an arrow saying "click here to opt in" (translated into userese)
- # [11:02] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [11:02] <Hixie> or some such idea
- # [11:03] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [11:03] <zcorpan_> or allow the user to drag the notification
- # [11:03] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:04] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [11:04] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [11:05] <annevk> Hixie, yeah, though people had concerns about it; would be good if once the joining process is done at the W3C side you just joined the group
- # [11:06] <Hixie> remind me when i can
- # [11:06] <Hixie> if it's low traffic i can watch it
- # [11:06] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [11:06] * Quits: MikeSmith (~MikeSmith@EM114-48-241-147.pool.e-mobile.ne.jp) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
- # [11:06] <annevk> I hope it's low traffic
- # [11:06] * Quits: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [11:06] * Joins: MikeSmith (~MikeSmith@EM114-48-241-147.pool.e-mobile.ne.jp)
- # [11:07] <annevk> Hixie, you can just subscribe to public-web-notification@w3.org and not bother joining the group; Google will have to join regardless for the editor
- # [11:07] * Joins: svl (~me@188-220-160-10.zone11.bethere.co.uk)
- # [11:11] * Joins: smaug____ (~chatzilla@84-231-97-135.elisa-mobile.fi)
- # [11:11] <Hixie> k
- # [11:12] * Joins: Steve_B (~chatzilla@gatej.thls.bbc.co.uk)
- # [11:13] <hsivonen> how does Opera enforce Same Origin for file: URLs?
- # [11:14] <annevk> pm'd you someone's email
- # [11:15] <MikeSmith> http://twitter.com/brianleroux/status/23898902961 @brianleroux "way to go growl! you've spawned a w3c working group"
- # [11:15] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:16] <Hixie> ok bed time
- # [11:16] <Hixie> nn
- # [11:16] * Quits: svl (~me@188-220-160-10.zone11.bethere.co.uk) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [11:18] <zcorpan_> http://www.w3.org/mid/581CCCEE-56A0-4C17-BECC-ABC15E4065B0@apple.com lol
- # [11:19] <annevk> the HTML variant of that email was more funny
- # [11:20] <zcorpan_> i don't see any HTML variant of that email
- # [11:20] <zcorpan_> although i got the attachment in the right place in M2
- # [11:21] <annevk> http://blogs.msdn.com/b/ie/archive/2010/09/07/transitioning-existing-code-to-the-es5-getter-setter-apis.aspx great how the "legacy" API is shorter and easier
- # [11:23] <zcorpan_> i thought you could do Object.defineProperty(myObject,"p",
- # [11:23] <zcorpan_> {get: function() {/* getter function body */}, set: function(v) {/* setter function body */}}
- # [11:23] <zcorpan_> );
- # [11:23] <annevk> you can
- # [11:23] <annevk> but there's an equivalent of that as well
- # [11:24] <annevk> not sure whether it was legacy
- # [11:24] * Quits: smaug____ (~chatzilla@84-231-97-135.elisa-mobile.fi) (Ping timeout: 272 seconds)
- # [11:37] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [11:38] <annevk> via bruce: http://isyourmom.partofhtml5.com/
- # [11:40] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [11:41] <hsivonen> http://istheblinktag.partofhtml5.com/? shows a bug in Gecko :-(
- # [11:42] <zcorpan_> http://dhtml5.com/
- # [11:44] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:44] * Quits: Steve_B (~chatzilla@gatej.thls.bbc.co.uk) (Remote host closed the connection)
- # [11:52] * Joins: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:54] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [12:05] * Quits: masterov (~masterov@93.153.167.74) (Quit: masterov)
- # [12:06] * Joins: foolip (~philip@83.218.67.122)
- # [12:08] * Joins: MikeSmith_ (~MikeSmith@EM114-48-51-143.pool.e-mobile.ne.jp)
- # [12:10] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [12:10] * eighty4_ is now known as eighty4
- # [12:10] * Quits: eighty4 (~eighty4@li150-164.members.linode.com) (Changing host)
- # [12:10] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [12:11] * Quits: MikeSmith (~MikeSmith@EM114-48-241-147.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [12:11] * MikeSmith_ is now known as MikeSmith
- # [12:12] * Quits: annevk (~annevk@cm-84.208.74.81.getinternet.no) (Quit: annevk)
- # [12:14] * Joins: erlehmann (~erlehmann@89.204.153.11)
- # [12:19] * Joins: smaug____ (~chatzilla@85-156-3-168.elisa-mobile.fi)
- # [12:34] * Quits: erlehmann (~erlehmann@89.204.153.11) (Read error: Connection reset by peer)
- # [12:35] <othermaciej> insomnia qq
- # [12:36] * Joins: erlehmann (~erlehmann@89.204.153.11)
- # [12:39] * Quits: maikmerten (~merten@dhcp-11-239.it.uu.se) (Remote host closed the connection)
- # [12:43] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:46] * Quits: smaug____ (~chatzilla@85-156-3-168.elisa-mobile.fi) (Ping timeout: 245 seconds)
- # [12:50] * Quits: cheeser (~cheeser@unaffiliated/cheeser) (Ping timeout: 240 seconds)
- # [12:51] * Joins: cheeser (~cheeser@unaffiliated/cheeser)
- # [13:05] <MikeSmith> othermaciej: :(
- # [13:09] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [13:12] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [13:18] * abarth is now known as abarth|zZz
- # [13:21] <Workshiva> I like this one: http://ishtml5.partofhtml5.com/
- # [13:22] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [13:23] * Quits: mat_t (~mattomasz@91.189.88.12) (Read error: No route to host)
- # [13:24] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [13:31] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
- # [13:33] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 276 seconds)
- # [13:36] <hsivonen> FAIL. http://isvideo.partofhtml5.com/ is H.264 only
- # [13:36] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [13:37] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [13:38] <annevk> defining the nodes model was easier than expected
- # [13:38] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [13:47] * Quits: icozzo (~Ravatar@c-98-214-140-97.hsd1.il.comcast.net) (Read error: Connection reset by peer)
- # [13:47] * Joins: icozzo (~Ravatar@c-98-214-140-97.hsd1.il.comcast.net)
- # [13:54] * Joins: hamcore (rhythm@unaffiliated/msmosso)
- # [13:59] <annevk> zcorpan_, your insertBefore fu is sort of broken
- # [13:59] <annevk> e.g. it doesn't catch the case where the node being inserted is the parentNode
- # [13:59] <annevk> (or some other ancestor)
- # [14:00] <annevk> and it doesn't remove the node from the other location, I guess adoptNode always has to be implicitly invoked
- # [14:02] <zcorpan_> annevk: ok
- # [14:03] * Quits: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:04] <annevk> no, not ok
- # [14:04] <annevk> :)
- # [14:04] <annevk> I guess I'll write some tests for all the modifying the DOM tree stuff
- # [14:05] <annevk> and study the original DOM spec and impls some more
- # [14:05] <annevk> with the notable exception of mutation events, as I'm not going there for now
- # [14:06] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [14:07] <zcorpan_> i like <@philip>
- # [14:07] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [14:07] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 264 seconds)
- # [14:09] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [14:10] <annevk> yay: http://www.nu.nl/internet/2329069/europarlement-dreigt-anti-piraterijverdrag-blazen.html
- # [14:11] <Peter`> wrong channel?
- # [14:13] <annevk> see topic
- # [14:13] <annevk> :)
- # [14:13] <Peter`> pff :p
- # [14:13] <annevk> #whatwg is a convenient way to blog
- # [14:14] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [14:14] <zcorpan_> if the registries are intended to match reality, maybe they should be automated based on searches on actual content instead of maintained manually
- # [14:14] <annevk> and store bits of info
- # [14:14] <Peter`> fair enough
- # [14:20] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [14:23] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [14:26] * Joins: maikmerten (~merten@m83-185-21-76.cust.tele2.se)
- # [14:37] * Joins: Madness (~petal@host57-134-static.35-88-b.business.telecomitalia.it)
- # [14:38] * Quits: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Read error: Connection reset by peer)
- # [14:41] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:45] <zcorpan_> 0 unread public-html emails
- # [14:50] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [14:51] <jgraham> zcorpan_: How many did you actually read though?
- # [14:51] * jgraham has 7770 unread public-html emails but doesn't mark emails read that he has not actually read
- # [14:54] <jcranmer> I ignore most of the emails I get anyways
- # [14:54] * hsivonen notes that there hasn't been a use case presented you for using the script global object of the evaluation-time document
- # [14:54] <zcorpan_> jgraham: i partially read the subject line from all threads at least
- # [14:55] <hsivonen> s/you//
- # [14:56] <jgraham> zcorpan_: Partially reading the subject line once per thread doesn't count :)
- # [14:56] <zcorpan_> why not?
- # [14:58] <jgraham> It doesn't impart a sufficient fraction of the information content of the mails for me to consider it "read"
- # [14:58] <jcranmer> I generally wait to read it until I'm right about to delete it
- # [15:00] <zcorpan_> ok then i probably read somewhere around between 5% and 10% of the emails
- # [15:00] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [15:03] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [15:03] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [15:03] * Joins: Phae1 (~Phae@gatekeeper.macmillan.co.uk)
- # [15:03] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Read error: Connection reset by peer)
- # [15:04] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [15:04] * Joins: boaz (~boaz@64.119.159.231)
- # [15:09] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [15:09] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [15:10] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [15:18] * Joins: Steve_B (~chatzilla@gatek.mh.bbc.co.uk)
- # [15:19] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [15:20] * Phae1 is now known as Phae
- # [15:24] * Quits: kennyluck (~kennyluck@133.27.228.172) (Quit: kennyluck)
- # [15:25] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [15:30] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [15:44] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
- # [15:46] * Quits: Madness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 240 seconds)
- # [15:49] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [15:50] <hsivonen> does JS have a way for an anonymous function object to reference itself (as opposed to referencing the object it is a property of)
- # [15:52] <smaug____> hsivonen: https://developer.mozilla.org/en/JavaScript/Reference/Functions_and_function_scope/arguments/callee
- # [15:52] <smaug____> not sure if that is deprecated
- # [15:53] <zcorpan_> iirc it isn't (but arguments.caller is)
- # [15:53] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [15:53] * Joins: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it)
- # [15:57] <jgraham> hsivonen: You are supposed to do function foo() {foo()}
- # [15:57] <jgraham> which works even if foo is a functionexpression rather than a FunctionDeclaration
- # [15:58] <zcorpan_> what's a functionexpression?
- # [15:59] <hsivonen> smaug____: thanks. I decided to do something less fancy to avoid footguns, though.
- # [16:00] <hsivonen> jgraham: I don't understand. My use case was an anonymous event handler removing itself after running once
- # [16:05] <jgraham> A function expression is something like var foo = function X() {}
- # [16:06] <jgraham> Then inside the function you can use X to refer to the function
- # [16:06] <jgraham> outside the function you use foo()
- # [16:07] <zcorpan_> wow i didn't know that was even allowed
- # [16:07] * Quits: karlushi (~karlushi@fw.vdl2.ca) (Ping timeout: 272 seconds)
- # [16:07] <gsnedders> zcorpan_: n00b
- # [16:09] <hsivonen> jgraham: ooh. good to know. thanks
- # [16:10] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [16:24] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [16:27] <FastJack> heh, it's funny. I just thought about bringing back <img lowsrc> for mobile devices :)
- # [16:28] <hsivonen> over here, mobile devices have faster connections that desktops in some other places
- # [16:28] <hsivonen> I wouldn't want my mobile device downloading uglier images than my desktop
- # [16:29] * Joins: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp)
- # [16:30] <FastJack> you don't have to all the time. but sometimes only edge or gprs are available
- # [16:30] * Joins: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
- # [16:34] * Quits: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 272 seconds)
- # [16:36] <zcorpan_> opera mini/turbo uglifies images for you for slow connections
- # [16:36] <hendry> where is the svn interface to HTML5? http://svn.whatwg.org/ doesn't seem to have it
- # [16:37] <hendry> i'm interested in running my own "Specification annotation system"
- # [16:37] <hsivonen> hendry: this one? http://html5.org/tools/web-apps-tracker?from=5299&to=5300
- # [16:38] <hendry> hsivonen: i want to checkout the HTML5 spec, not a diff interfac
- # [16:38] <zcorpan_> hendry: svn.whatwg.org is the svn interface
- # [16:38] <hsivonen> hooray. Gecko fails some html5lib tests, because the MathML implementation maintains private data in script-visible _moz- attributes
- # [16:39] <hendry> zcorpan_: http://svn.whatwg.org/webapps/complete.html doesn't look right ... ?
- # [16:40] <zcorpan_> how doesn't it look right?
- # [16:41] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [16:41] <annevk> hendry, it's composed via script
- # [16:42] * Joins: chronos (~quassel@unaffiliated/chronos)
- # [16:45] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:47] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [16:47] <hsivonen> does DOM TreeWalker try to be fancy about munging white space on the text nodes it exposes?
- # [16:47] * Joins: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it)
- # [16:48] * Joins: romeo_ (~romeo__@x1-6-00-02-44-60-6c-8e.k233.webspeed.dk)
- # [16:48] <hsivonen> aaargh!
- # [16:48] <hsivonen> data: URLs!1!!
- # [16:49] <jgraham> hsivonen: What is the problem?
- # [16:49] <hsivonen> output from the test harness doesn't match expected output on white space details
- # [16:49] <hendry> annevk: sorry, getting interrupted, and where is the script again?
- # [16:50] <hsivonen> I think the data: URL creation step throws away some unescaped white space
- # [16:50] <jgraham> hsivonen: example?
- # [16:50] <annevk> hendry, I don't think it's public
- # [16:50] <jgraham> hsivonen: Of the input that causes problems
- # [16:50] <jgraham> I want to check that my harness doesn't have the same problems
- # [16:50] <hendry> annevk: iirc hsivonen showed me it sometime ago. can't recall
- # [16:50] * Quits: nessy (~Adium@124-169-0-56.dyn.iinet.net.au) (Remote host closed the connection)
- # [16:50] <hsivonen> jgraham: http://pastebin.mozilla.org/785408
- # [16:51] <annevk> hendry, well, there's http://pimpmyspec.net/
- # [16:51] <annevk> hendry, but I believe there is some preprocessing going on as well
- # [16:52] <hendry> annevk: be good to see how it works. esp. annotation. I'll write an email to Hixie :)
- # [16:53] <zcorpan_> hendry: by annotation do you mean the status boxes in the margin?
- # [16:54] <hsivonen> here's my problem: data:text/html,<pre>FOO%A0BAR</pre>
- # [16:55] * Joins: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net)
- # [16:57] <hsivonen> oops.
- # [16:57] <hsivonen> data:text/html,<pre>FOO%0ABAR</pre>
- # [16:57] <hsivonen> that's better
- # [16:59] * Quits: peol (~peol@unaffiliated/peol) (Ping timeout: 264 seconds)
- # [17:02] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] * Joins: paul_irish (~paul_iris@67.218.106.182)
- # [17:14] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [17:14] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [17:15] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [17:17] <hendry> zcorpan_: yes, that too
- # [17:19] * Joins: micheil (~micheil@124-168-141-29.dyn.iinet.net.au)
- # [17:20] <zcorpan_> hendry: they're mostly done with javascript
- # [17:23] * Quits: icozzo (~Ravatar@c-98-214-140-97.hsd1.il.comcast.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D)
- # [17:24] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [17:25] * Joins: svl (~me@188-220-160-10.zone11.bethere.co.uk)
- # [17:27] * Quits: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [17:27] * Joins: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp)
- # [17:27] * Quits: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp) (Excess Flood)
- # [17:28] * Joins: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp)
- # [17:31] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:40] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Quit: flying home, back in office tomorrow, see everyone then)
- # [17:42] * Joins: dglazkov (~dglazkov@nat/google/x-sywchcyhfsplfyko)
- # [17:42] * Quits: shepazu (~schepers@dhcp232-197.enst.fr) (Quit: shepazu)
- # [17:42] * Quits: dglazkov (~dglazkov@nat/google/x-sywchcyhfsplfyko) (Remote host closed the connection)
- # [17:43] * Joins: dglazkov (~dglazkov@nat/google/x-gkmegdiwvcwqvdvn)
- # [17:45] * Joins: dbaron (~dbaron@nat/mozilla/x-eezdiqvqfgtxpjsp)
- # [17:47] <zcorpan_> annevk: Node.removeNode() seems nice
- # [17:48] <zcorpan_> annevk: except it doesn't seem to do what i expect
- # [17:49] <annevk> removeNode?
- # [17:50] <Workshiva> Node.prototype.removeNode = function() { if (this.parentNode) this.parentNode.removeChild(this); };
- # [17:50] <annevk> oh, no arguments
- # [17:50] <zcorpan_> Workshiva: but that's not what it does in opera
- # [17:51] <zcorpan_> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/621
- # [17:51] <zcorpan_> also, it's on Element, not Node
- # [17:51] <Workshiva> Why?
- # [17:51] <zcorpan_> see topic
- # [17:53] <zcorpan_> ah removeNode takes a bool argument
- # [17:53] <annevk> by default it does not remove the children
- # [17:53] <zcorpan_> false inserts the element's children in its place
- # [17:54] <annevk> i rather have library authors do this kind of stuff
- # [17:55] <zcorpan_> i would have liked it if it was on Node instead and no argument meant true instead of false
- # [17:55] <zcorpan_> http://google.com/codesearch?as_q=%5C.removeNode%5C%28
- # [17:55] <annevk> or no argument support at all
- # [17:56] <zcorpan_> http://google.com/codesearch?q=%5C.removeNode%5C(++lang:javascript
- # [17:57] <zcorpan_> maybe those aren't using the native removeNode
- # [17:57] <annevk> seem like custom or IE-only impl
- # [17:57] <zcorpan_> does ie support this?
- # [17:57] <annevk> think so
- # [17:57] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [17:58] <annevk> gotta run
- # [17:58] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
- # [18:01] * Joins: TabAtkins_ (~tabatkins@216.239.45.19)
- # [18:02] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
- # [18:05] * Joins: estes (~aestes@17.246.18.252)
- # [18:07] * Quits: paul_irish (~paul_iris@67.218.106.182) (Remote host closed the connection)
- # [18:09] * Joins: MikeSmith_ (~MikeSmith@EM114-48-5-255.pool.e-mobile.ne.jp)
- # [18:11] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:12] * Quits: boblet (~boblet@p2103-ipbf21osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [18:12] * Quits: MikeSmith (~MikeSmith@EM114-48-51-143.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [18:12] * MikeSmith_ is now known as MikeSmith
- # [18:14] * Joins: paul_irish (~paul_iris@nat/google/x-lyjoznbzimfkiddw)
- # [18:21] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [18:21] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [18:21] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [18:21] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:23] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [18:23] * Quits: svl (~me@188-220-160-10.zone11.bethere.co.uk) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [18:33] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [18:34] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Client Quit)
- # [18:36] * Quits: Steve_B (~chatzilla@gatek.mh.bbc.co.uk) (Remote host closed the connection)
- # [18:37] * Joins: ap (~ap@17.246.19.253)
- # [18:38] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [18:40] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [18:46] * Quits: matjas (~matjas@ip-213-49-114-173.dsl.scarlet.be) (Remote host closed the connection)
- # [18:46] <zcorpan_> what's the impl status of https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/TypedArray-spec.html ?
- # [18:52] * Joins: JonathanNeal (~Jonathan_@12.139.128.74)
- # [18:52] <zcorpan_> <http://www.w3.org/mid/9B2DE9094C827E44988F5ADAA6A2C5DACD3E5C@HQ-MAIL9.ptcnet.ptc.com> - "The AssocSS spec has been approved to go out for review as a PER
- # [18:52] <zcorpan_> with the expected publication date being tomorrow."
- # [18:56] <zcorpan_> annevk: don't you need a function wrapper here? assert_throws(new TypeError(), document.body.appendChild({'a':'b'}))
- # [18:58] <jgraham> yes
- # [19:00] <zcorpan_> annevk: doctypes are special. deal with it :)
- # [19:02] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:05] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:07] * Joins: peol (~andree@unaffiliated/peol)
- # [19:08] * Quits: hamcore (rhythm@unaffiliated/msmosso) (Disconnected by services)
- # [19:08] * Joins: hamcore (rhythm@unaffiliated/msmosso)
- # [19:08] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:11] * Joins: svl (~me@188-220-160-10.zone11.bethere.co.uk)
- # [19:13] * Joins: dave_levin (~dave_levi@nat/google/x-fmpfcudqrvcqpdkd)
- # [19:25] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [19:29] * aroben is now known as aroben|lunch
- # [19:34] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [19:34] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [19:35] * Joins: boaz (~boaz@64.119.159.231)
- # [19:35] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [19:39] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [19:39] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [19:39] * Quits: JonathanNeal (~Jonathan_@12.139.128.74) (Ping timeout: 272 seconds)
- # [19:41] * Joins: JonathanNeal (~Jonathan_@12.139.128.74)
- # [19:42] * Joins: shepazu (~schepers@81.253.1.95)
- # [19:48] * Quits: shepazu (~schepers@81.253.1.95) (Quit: shepazu)
- # [19:50] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [19:50] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [19:50] * aroben|lunch is now known as aroben
- # [19:51] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [19:51] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [19:55] * Quits: variable (~variable@unaffiliated/variable) (Ping timeout: 272 seconds)
- # [20:01] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [20:02] * Quits: JonathanNeal (~Jonathan_@12.139.128.74) (Quit: Leaving)
- # [20:03] * Joins: variable (UNKNOWN@unaffiliated/variable)
- # [20:04] * Joins: sicking (~chatzilla@nat/mozilla/x-fhhrlzndxezzjbbh)
- # [20:06] * Joins: aho (~nya@fuld-4d00d259.pool.mediaWays.net)
- # [20:09] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
- # [20:10] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [20:13] * Quits: svl (~me@188-220-160-10.zone11.bethere.co.uk) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [20:14] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
- # [20:16] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [20:21] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
- # [20:21] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Remote host closed the connection)
- # [20:25] * Joins: JonathanNeal (~Jonathan_@12.139.128.74)
- # [20:25] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [20:28] * Quits: jarib (jarib@tttt.mine.nu) (Changing host)
- # [20:28] * Joins: jarib (jarib@unaffiliated/jarib)
- # [20:30] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [20:41] * Quits: sicking (~chatzilla@nat/mozilla/x-fhhrlzndxezzjbbh) (Ping timeout: 252 seconds)
- # [20:44] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [20:44] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [20:45] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [20:49] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [20:49] * Quits: romeo_ (~romeo__@x1-6-00-02-44-60-6c-8e.k233.webspeed.dk) (Quit: Leaving)
- # [20:50] * Quits: erlehmann (~erlehmann@89.204.153.11) (Quit: Die demokratieerhaltende Whistleblower-Organistation Krautchan freut sich immer über Spenden.)
- # [20:55] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [20:56] * Quits: ap (~ap@17.246.19.253) (Quit: ap)
- # [20:57] * Joins: estes (~aestes@17.246.18.252)
- # [20:59] * Joins: ap (~ap@17.244.25.226)
- # [21:01] <Hixie> hober: thanks dude
- # [21:18] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 255 seconds)
- # [21:19] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [21:25] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:30] * Joins: dpranke (~Adium@nat/google/x-cqqlcajppkdiehka)
- # [21:31] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 276 seconds)
- # [21:33] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [21:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Quit: changing servers)
- # [21:33] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [21:35] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:36] * Quits: reni_ (~reni@sedkit.inf.u-szeged.hu) (Remote host closed the connection)
- # [21:38] * Joins: ako (~nya@fuld-4d00d248.pool.mediaWays.net)
- # [21:39] * Quits: aho (~nya@fuld-4d00d259.pool.mediaWays.net) (Ping timeout: 245 seconds)
- # [21:42] * Quits: ap (~ap@17.244.25.226) (Quit: ap)
- # [21:46] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [21:47] * Joins: KevinMarks (~KevinMark@70-35-42-130.static.wiline.com)
- # [21:50] <hober> np
- # [21:54] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [21:55] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [21:55] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:57] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [22:00] * abarth|zZz is now known as abarth
- # [22:04] * Quits: maikmerten (~merten@m83-185-21-76.cust.tele2.se) (Ping timeout: 240 seconds)
- # [22:11] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
- # [22:12] * Joins: ap (~ap@17.246.17.176)
- # [22:12] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [22:13] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [22:15] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
- # [22:18] * Quits: JonathanNeal (~Jonathan_@12.139.128.74) (Ping timeout: 276 seconds)
- # [22:19] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: Leaving...)
- # [22:20] * Joins: othermaciej (~mjs@17.246.19.36)
- # [22:28] * Joins: JonathanNeal (~Jonathan_@57.sub-70-192-80.myvzw.com)
- # [22:28] * Joins: kennyluck_ (~kennyluck@EM114-48-2-70.pool.e-mobile.ne.jp)
- # [22:31] * Quits: kennyluck (~kennyluck@EM114-48-54-29.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [22:31] * kennyluck_ is now known as kennyluck
- # [22:33] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [22:34] * Quits: JonathanNeal (~Jonathan_@57.sub-70-192-80.myvzw.com) (Ping timeout: 272 seconds)
- # [22:35] * Joins: estes (~aestes@17.246.18.252)
- # [22:36] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [22:39] * Joins: weinig (~weinig@17.246.19.250)
- # [22:40] * Joins: pauld (~chatzilla@spare33.seh.ox.ac.uk)
- # [22:42] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [22:45] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:46] <annevk> meh
- # [22:46] <annevk> insertBefore et al need to use adoptNode
- # [22:46] <annevk> but adoptNode throws for DocumentType
- # [22:47] <gsnedders> Who said DOM Core was nice?
- # [22:47] <annevk> Opera does not support DocumentType in this way it seems though
- # [22:47] <annevk> maybe we should drop support for it apart from document.doctype
- # [22:48] <annevk> oh I see simon said "<zcorpan_> annevk: doctypes are special. deal with it :) "
- # [22:49] * Quits: pauld (~chatzilla@spare33.seh.ox.ac.uk) (Remote host closed the connection)
- # [22:50] <annevk> i guess i could define how it works now and then ask people to make it simpler
- # [22:54] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [22:55] * Joins: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [22:55] * Joins: sicking (~chatzilla@nat/mozilla/x-iuesjfdxunfaiknb)
- # [22:56] * Quits: TabAtkins_ (~tabatkins@216.239.45.19) (Quit: Lost terminal)
- # [22:56] * Quits: KevinMarks (~KevinMark@70-35-42-130.static.wiline.com) (Ping timeout: 258 seconds)
- # [22:57] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [22:58] * Joins: gabe__ (~gabe@88-149-237-7.dynamic.ngi.it)
- # [22:59] * Quits: gabe__ (~gabe@88-149-237-7.dynamic.ngi.it) (Client Quit)
- # [23:00] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Quit: stupidity buffer overflow)
- # [23:00] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [23:01] * Joins: gabe__ (~gabe@88-149-237-7.dynamic.ngi.it)
- # [23:01] * gabe__ is now known as gabeg
- # [23:03] * Joins: vr_ (~Vr@iliade.daycom.net)
- # [23:04] * Joins: geoaxis_ (~hatim@tinyisv.com)
- # [23:04] * Quits: geoaxis (~hatim@unaffiliated/geoaxis) (Ping timeout: 276 seconds)
- # [23:04] * Quits: vr (~Vr@iliade.daycom.net) (Ping timeout: 276 seconds)
- # [23:05] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 276 seconds)
- # [23:05] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (Ping timeout: 276 seconds)
- # [23:05] * Quits: chronos (~quassel@unaffiliated/chronos) (Read error: Connection reset by peer)
- # [23:06] * Joins: antti_s_ (~antti@173-203-97-98.static.cloud-ips.com)
- # [23:06] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Remote host closed the connection)
- # [23:06] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [23:07] * Quits: ukai (~ukai@nat/google/x-rkhntgxszjzlzzdi) (Ping timeout: 265 seconds)
- # [23:08] * Joins: ukai (~ukai@nat/google/x-euzuyujzpyeetgwh)
- # [23:08] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [23:08] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [23:10] * Joins: nessy (~Adium@124-169-0-56.dyn.iinet.net.au)
- # [23:10] * aroben is now known as aroben|meeting
- # [23:13] <annevk> I wonder if Gecko/WebKit are willing to nuke inputEncoding
- # [23:13] <annevk> clearly charset, characterSet, and defaultCharset is enough for everyone :)
- # [23:14] <zcorpan_> annevk: have you covered this case? foo.insertBefore(foo, other)
- # [23:16] <annevk> it does not cover several cases atm, but thanks for mentioning that one
- # [23:18] * Quits: estes (~aestes@17.246.18.252) (Quit: estes)
- # [23:20] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:20] <annevk> also applicable to appendChild/replaceChild
- # [23:21] * Quits: ROBOd (~robod@89.123.151.107) (Quit: .)
- # [23:21] <zcorpan_> yes
- # [23:22] <annevk> I wonder if the null/null passing should instead through some kind of ECMAScript error
- # [23:22] * Quits: cyberix (twruottu@melkki.cs.helsinki.fi) (Ping timeout: 276 seconds)
- # [23:22] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
- # [23:22] <annevk> types are not nullable if they do not have a trailing question mark so I guess Web IDL covers that and I do not have to
- # [23:22] <annevk> but then the question is how stable Web IDL is
- # [23:22] <annevk> when is cameron starting at Moz again?
- # [23:23] <paul_irish> cameron who?
- # [23:24] <annevk> Mr. Web IDL: http://dev.w3.org/2006/webapi/WebIDL/
- # [23:24] <TabAtkins> annevk: I do my best to make people aware of WebIDL when they're designing APIs around here, so they just consistently defer to the spec in matters like this.
- # [23:25] <paul_irish> ah
- # [23:25] * Quits: hamcore (rhythm@unaffiliated/msmosso) (Ping timeout: 252 seconds)
- # [23:26] <annevk> so I guess that ought to be a type error too then
- # [23:27] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [23:27] * Quits: paul_irish (~paul_iris@nat/google/x-lyjoznbzimfkiddw) (Remote host closed the connection)
- # [23:27] <annevk> jgraham, new TypeError() does not work
- # [23:28] <annevk> I'm getting
- # [23:28] <annevk> Error: invalid array length
- # [23:28] <annevk> Source File: file:///Users/annevk/Work/w3c-dvcs/web-dom-core/tests/testharness.js
- # [23:28] <annevk> Line: 802
- # [23:28] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [23:28] <TabAtkins> Has Chrome removed validation from the unimplemented input types yet? I thought we had somewhere above the public channel, but I'm suddenly struck by doubt.
- # [23:28] * smaug____ thinks he wanted to change EventTarget handling in WebIDL
- # [23:28] <annevk> that reminds me, is EventTarget already defined in such a way that it no longer assumes nodes?
- # [23:29] <smaug____> I think so
- # [23:29] <smaug____> when did it assume nodes?
- # [23:29] <annevk> just in describing most things
- # [23:35] <AryehGregor> TabAtkins, pretty sure it has, but it's a one-line test, no?
- # [23:35] <TabAtkins> If I know which version has it turned off, sure.
- # [23:36] * Joins: matjas (~matjas@ip-213-49-114-173.dsl.scarlet.be)
- # [23:38] * Quits: matjas (~matjas@ip-213-49-114-173.dsl.scarlet.be) (Remote host closed the connection)
- # [23:40] <annevk> btw, I killed all <table>s from Web DOM Core
- # [23:40] * Joins: cyberix (~twruottu@melkki.cs.helsinki.fi)
- # [23:41] * Joins: paul_irish (~paul_iris@nat/google/x-eqcpccowxkzsokju)
- # [23:41] * Quits: paul_irish (~paul_iris@nat/google/x-eqcpccowxkzsokju) (Remote host closed the connection)
- # [23:45] * Quits: aroben|meeting (~aroben@unaffiliated/aroben) (Quit: aroben|meeting)
- # [23:47] <zcorpan_> annevk: http://html5.org/tools/web-apps-tracker?from=5432&to=5433 doesn't show the commit message if i have 'show editorial changes' unchecked
- # [23:47] <jgraham> annevk: What actual code is causing the error
- # [23:47] <jgraham> It isn't new TypeError(0 :)
- # [23:47] <jgraham> s/0/)
- # [23:49] <annevk> jgraham, I thought you said that was it
- # [23:49] <annevk> zcorpan_, is the latest code not in subversion?
- # [23:50] <zcorpan_> annevk: what?
- # [23:50] <annevk> zcorpan_, usually you just commit fixes and I propagate
- # [23:51] <zcorpan_> ah. i haven't checked
- # [23:51] <jgraham> annevk: I am very confused/
- # [23:51] <jgraham> What did I say?
- # [23:51] <annevk> to use new TypeError()
- # [23:52] <jgraham> Right
- # [23:52] <annevk> i.e.
- # [23:52] <annevk> assert_throws(new TypeError(), function() { document.body.insertBefore({'a':'b'}, document.body.firstChild) })
- # [23:52] <annevk> but if I use that things fall apart
- # [23:52] <jgraham> OK, that is now enough for me to debug :)
- # [23:52] <jgraham> thanks
- # [23:52] <jgraham> (is this in the repo somewhere?)
- # [23:53] <annevk> if you take http://bitbucket.org/ms2ger/web-dom-core/src/tip/tests/Node-insertBefore.html
- # [23:53] <annevk> and change the first NOT_SUPPORTED_ERR to new TypeError()
- # [23:53] <annevk> you'll get it
- # [23:59] <Hixie> is it bad that i have no idea what i was talking about in http://www.w3.org/Bugs/Public/show_bug.cgi?id=10240
- # [23:59] * Hixie starts rereading the algorithm in question
- # [23:59] <Hixie> i'm often irritated that people file the most terse bugs and i often can't work out wtf they're talking about, but if even I'm doing it...
- # Session Close: Thu Sep 09 00:00:00 2010
The end :)