Options:
- # Session Start: Tue Oct 04 00:00:00 2011
- # Session Ident: #whatwg
- # [00:04] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [00:05] * Quits: rniwa (rniwa@nat/google/x-gzlomrfjhasukpns) (Remote host closed the connection)
- # [00:05] * Joins: rniwa_ (rniwa@nat/google/x-fhwqqegefpjjjxsr)
- # [00:05] * Quits: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Read error: Connection reset by peer)
- # [00:06] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [00:07] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 258 seconds)
- # [00:07] * KillerX_ is now known as KillerX
- # [00:09] <Hixie> jgraham: dude pms isn't working for me at all anymore
- # [00:10] <TabAtkins> Hixie: I'm surprised pms every worked for you, given your gender.
- # [00:16] * Quits: Hixie (~ianh@trivini.no) (Quit: reconnecting...)
- # [00:17] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 248 seconds)
- # [00:17] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
- # [00:20] * Joins: Hixie (~ianh@trivini.no)
- # [00:22] * Quits: FireFly (~firefly@unaffiliated/firefly) (Excess Flood)
- # [00:29] * Joins: weinig_ (~weinig@17.245.88.90)
- # [00:31] * Quits: weinig_ (~weinig@17.245.88.90) (Client Quit)
- # [00:33] * Joins: ap_ (~ap@17.245.91.215)
- # [00:33] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 260 seconds)
- # [00:34] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Remote host closed the connection)
- # [00:34] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [00:34] * Quits: ap (~ap@17.212.155.203) (Ping timeout: 255 seconds)
- # [00:34] * ap_ is now known as ap
- # [00:35] * Joins: weinig (~weinig@17.245.88.90)
- # [00:36] * Joins: hij1nx (~hij1nx@46.145.20.158)
- # [00:37] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
- # [00:40] * Quits: aho (~nya@fuld-590c6ff5.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [00:44] * Quits: ezoe (~ezoe@112-68-250-232f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [00:44] * Joins: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
- # [00:48] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 258 seconds)
- # [00:48] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [00:49] * rniwa_ is now known as rniwa
- # [00:49] * Quits: Dashiva (Dashiva@wikia/Dashiva)
- # [00:51] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:52] * bga_|away is now known as bga_
- # [00:54] * Quits: hij1nx (~hij1nx@46.145.20.158) (Quit: hij1nx)
- # [01:00] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Read error: Connection reset by peer)
- # [01:02] * Quits: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb)
- # [01:02] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:04] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
- # [01:05] * Joins: Dashiva (Dashiva@84-72-45-52.dclient.hispeed.ch)
- # [01:05] * Quits: Dashiva (Dashiva@84-72-45-52.dclient.hispeed.ch) (Changing host)
- # [01:05] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [01:08] * Quits: micheil (~micheil@92.40.253.185.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [01:17] <ojan> TabAtkins: aahhhhh. writing test-cases for some of these flexbox things is so confusing.
- # [01:17] <ojan> TabAtkins: it's surprisingly hard to think about what the correct rendering is for many cases.
- # [01:19] * Quits: simplicity-- (~simplicit@80-71-135-15.u.parknet.dk) (Quit: ...)
- # [01:20] <TabAtkins> Yus. Anything in particular?
- # [01:22] <ojan> TabAtkins: <div class="flexbox vertical-rl column"> versus <div class="flexbox vertical-lr column">
- # [01:22] <ojan> TabAtkins: assume the classnames set the display, writing-mode and flex-flow values respectively
- # [01:22] <ojan> TabAtkins: do those render the same? or is one the reverse order of the other
- # [01:23] <ojan> TabAtkins: in my current implementation it's rendering them reverse...but i think it might be wrong?
- # [01:23] <TabAtkins> The lr/rl set the block-flow direction. The inline-flow direction is top-to-bottom in both.
- # [01:24] <TabAtkins> So, since 'column' makes the main direction follow the block-flow direction, they'd be reversed.
- # [01:24] <ojan> TabAtkins: ok. that explanation makes sense.
- # [01:25] <ojan> TabAtkins: so, ignoreing multiline, <div class="flexbox vertical-rl column"> would render the same as <div class="flexbox horizontal-tb row rtl">
- # [01:25] <ojan> TabAtkins: i say ignoring multiline because i haven't even sstarted thinking about how multiline affects things.
- # [01:26] <TabAtkins> Yes, they'd render the same.
- # [01:26] <ojan> TabAtkins: they'd render the same except for padding-start, etc would be ltr in the first case and rtl in the second
- # [01:26] <TabAtkins> They'd also render the same in multiline, since the perpendicular axises go in the same direction for both.
- # [01:26] <TabAtkins> Yes.
- # [01:26] <ojan> TabAtkins: great.
- # [01:27] <ojan> TabAtkins: thx for helping me think this through. you might want to give some of the above as examples in the spec.
- # [01:27] <ojan> TabAtkins: since they clarify expected behavior. i think the spec text matches what you just described, but it's hard to think all that through.
- # [01:28] <TabAtkins> Heh, kk. I need to draw up pictures for some of these, because writing-modes are hard to wrap your head around.
- # [01:28] <ojan> yes!
- # [01:28] <TabAtkins> The spec text definitely matches what I just said, because I checked it before saying anything just to make sure. ^_^
- # [01:28] <ojan> TabAtkins: by far, the hardest part of implementing any of this is thinking through the tests
- # [01:28] <ojan> TabAtkins: the C++ code is mostly relatively straightforward
- # [01:30] <TabAtkins> Related: urgh, writing the "figure out the hypothetical size of each flexbox item" is the hardest part of the algorithm.
- # [01:30] * bga_ is now known as bga_|away
- # [01:31] * Quits: erlehmann (~erlehmann@82.113.99.3) (Quit: Ex-Chat)
- # [01:31] <ojan> TabAtkins: yup, the rest of the algorithm is relatively straightforward i think
- # [01:34] * Quits: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net) (Quit: arun_)
- # [01:34] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [01:35] * bga_|away is now known as bga_
- # [01:37] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [01:39] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Quit: oh noes)
- # [01:39] * Quits: othermaciej (~mjs@17.245.90.134) (Quit: othermaciej)
- # [01:39] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
- # [01:39] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [01:42] * Joins: othermaciej (~mjs@17.245.90.134)
- # [01:45] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [01:53] <Hixie> who's a good person to cc for perf wg issues?
- # [01:54] <TabAtkins> jamesr_ ?
- # [01:54] <ojan> Hixie: jamesr_ works with perf wg stuff a lot, i'm not sure how directly involved he is with the wg, but i believe he's editor of requestAnimationFram spec
- # [01:54] <Hixie> k
- # [01:56] * bga_ is now known as bga_|away
- # [01:57] <jamesr_> sup?
- # [01:57] <jamesr_> Hixie, i'm editor of requestAnimationFrame and sit close to people who follow the rest of the specs
- # [01:57] <jamesr_> heycam's also editor on rAF
- # [01:57] <jamesr_> i'm not sure of his level of involvement in other specs
- # [01:57] <jamesr_> (and i've been too busy lately to do much at all, but oh well)
- # [01:59] <Hixie> cced you on a bug
- # [01:59] * theoros is now known as \t\h\e\o\r\o\s
- # [01:59] <Hixie> w3c bug
- # [02:00] * \t\h\e\o\r\o\s is now known as theoros
- # [02:00] <jamesr_> Hixie, kk
- # [02:00] <Hixie> on another note, chrome trunk has an absurd regression rendering the html spec
- # [02:01] <Hixie> taking 100s of milliseconds to repaint, continuously
- # [02:01] <Hixie> even if nothing happens but mouse movement
- # [02:05] * bga_|away is now known as bga_
- # [02:09] * Quits: othermaciej (~mjs@17.245.90.134) (Quit: othermaciej)
- # [02:11] <jamesr_> can you file a bug?
- # [02:11] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [02:13] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Quit: KillerX)
- # [02:17] * Quits: astearns (~anonymous@192.150.22.5) (Ping timeout: 248 seconds)
- # [02:23] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 255 seconds)
- # [02:25] * Quits: weinig (~weinig@17.245.88.90) (Remote host closed the connection)
- # [02:25] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [02:25] * Joins: weinig (~weinig@17.212.155.228)
- # [02:26] <Hixie> jamesr_: jamesr_ http://code.google.com/p/chromium/issues/detail?id=98963
- # [02:27] * Quits: ap (~ap@17.245.91.215) (Remote host closed the connection)
- # [02:27] * Joins: ap (~ap@17.212.155.203)
- # [02:34] <TabAtkins> Hixie, ojan: fantasai reminded me why display:none isn't very good, and thus why we probably do want a different model of hiding, such as what visibility:collapse might be able to offer.
- # [02:35] * Quits: ap (~ap@17.212.155.203) (Quit: ap)
- # [02:35] <TabAtkins> display:none has additional magic effects beyond the hiding - it also suppresses list counter increments, and there's a good chance it'll be defined as suppressing animations too.
- # [02:35] <ojan> TabAtkins: i see that thread...i'll respond eventaully...if we want a different behavior, that's fine....but retro-fitting visibility:collapse for that seems wrong since it already does the wrong thing most of the time
- # [02:36] <TabAtkins> (This is because display:none subtrees are generally optimized away almost completely.)
- # [02:36] <Hixie> TabAtkins: sure, that's why i said you map [hidden] whatever you actually need
- # [02:36] <TabAtkins> ojan: Yeah, perhaps.
- # [02:36] <Hixie> TabAtkins: height:0, width:0, opacity:0, whatever it is you're styling
- # [02:36] <Hixie> s/styling/animating/
- # [02:36] <ojan> TabAtkins: fantasai basically wants visiblity:collapse to be height:0;overflow:hidden, right?
- # [02:37] <ojan> s/height/logicalHeight/
- # [02:37] <TabAtkins> Well, for block elements, yeah.
- # [02:37] <ojan> right
- # [02:37] <TabAtkins> That's not sufficient for flexbox items, because of flex-pack:justify.
- # [02:37] <zewt> it'd be unpleasant if using hidden results in a slower page than display: none
- # [02:38] <TabAtkins> I suspect a better definition might be "position:absolute; height:0; width:0;". Still completely out-of-flow, but it generates boxes.
- # [02:38] <zewt> i guess that'd mean everyone would force [hidden] to display: none if it made a visible (err, ... perceptible, heh) difference
- # [02:39] <ojan> TabAtkins: regardless, this should clearly be a new property/value
- # [02:39] <TabAtkins> Yeah, you're probably right. So I should still revert the visibility:collapse change.
- # [02:43] <Hixie> position:absolute is not much better than display:none, since it overrides 'display'
- # [02:43] <Hixie> but it does happen to not screw up counters
- # [02:43] <TabAtkins> It's much better in that it still generates a box, yeah.
- # [02:44] <Hixie> i think height:0 or width:0 is what you typically want if you want to affect layout
- # [02:44] <Hixie> then you'd get a transition and so on
- # [02:44] <Hixie> animating 'position' isn't likely to be useful
- # [02:45] <TabAtkins> Just setting height or width doesn't work for flexbox. You can still detect the presence of the "hidden" element if "flex-pack:justify" is used, because it'll look like a double-wide space there.
- # [02:45] <Hixie> that seems... bad
- # [02:45] <Hixie> why is it not bad?
- # [02:45] <TabAtkins> Do you mean that it's bad that this effect occurs?
- # [02:46] <Hixie> well it seems like if your box has no height or width it should probably not make spaces appear
- # [02:46] <Hixie> but i'm not familiar with contemporary flexbox ideas
- # [02:47] * jernoble is now known as jernoble|afk
- # [02:47] <TabAtkins> flex-pack distributes the leftover space when all the items are done flexing. 'justify' puts it equally between every item.
- # [02:47] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [02:48] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Quit: oh noes)
- # [02:48] <Hixie> ah, i see
- # [02:48] <Hixie> so you want a margin-collapsing-like effect
- # [02:48] <Hixie> hmm
- # [02:48] <TabAtkins> Maybe? Note, though, that even if you did have something that acted like margin-collapsing, it still wouldn't animate well.
- # [02:48] <Hixie> how would you transition from the element being there to the element not being there and the space being distibuted as if it was not?
- # [02:48] * Quits: dbaron (~dbaron@nat/mozilla/x-kxrcztklrolzdtft) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:49] <Hixie> with the spacing animating properly the whole way through?
- # [02:49] <TabAtkins> As soon as you stopped meeting the requirements for collapsing through, the two spaces would uncollapse and you'd have a wider space again.
- # [02:49] <Hixie> seems like that's the problem to fix
- # [02:49] <TabAtkins> Yeah, you can't.
- # [02:49] <TabAtkins> As far as I can tell.
- # [02:49] <TabAtkins> Because that would require the algorithm to be stateful.
- # [02:49] <Hixie> that seems bad. people are all about their animations these days.
- # [02:49] <Hixie> that's probably the place to start in trying to fix this
- # [02:50] <TabAtkins> There's a difference between the desired spacing around an element that just un-hid and the desired spacing around an element of the same size that's been sitting there the whole time.
- # [02:50] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [02:50] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Ping timeout: 276 seconds)
- # [02:51] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:51] <Hixie> there's a difference between the spaces around the other elements in those two cases too
- # [02:51] <TabAtkins> Yes.
- # [02:51] <Hixie> but it seems one needs a solution that allows for that value to transition smoothly
- # [02:51] <Hixie> for this to be useful in practice
- # [02:52] <jamesr_> Hixie, you're using Leopard?
- # [02:54] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:55] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
- # [02:56] <Hixie> jamesr_: yes
- # [02:56] * Joins: danheberden_ (~danheberd@li225-35.members.linode.com)
- # [02:56] * Quits: danheberden_ (~danheberd@li225-35.members.linode.com) (Excess Flood)
- # [02:58] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [02:58] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
- # [02:59] * bga_ is now known as bga_|away
- # [03:03] * bga_|away is now known as bga_
- # [03:04] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:06] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [03:12] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [03:13] * bga_ is now known as bga_|away
- # [03:13] * Quits: bga_|away (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [03:14] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [03:16] * Quits: cpearce (~chatzilla@60.234.54.74) (*.net *.split)
- # [03:16] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (*.net *.split)
- # [03:16] * Quits: ojan (ojan@nat/google/x-oviancbucgzlifje) (*.net *.split)
- # [03:16] * Quits: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc) (*.net *.split)
- # [03:16] * Quits: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp) (*.net *.split)
- # [03:16] * Quits: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (*.net *.split)
- # [03:16] * Quits: asmodai (asmodai@h61194.upc-h.chello.nl) (*.net *.split)
- # [03:16] * Quits: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg) (*.net *.split)
- # [03:16] * Quits: macpherson (macpherson@nat/google/x-tihaltedhebscwuy) (*.net *.split)
- # [03:16] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
- # [03:16] * Quits: jennb (jennb@nat/google/x-hiuzvneuypvdojka) (*.net *.split)
- # [03:16] * Quits: annevk5 (u2483@gateway/web/irccloud.com/x-ubgbswcfqbkuybwx) (*.net *.split)
- # [03:16] * Quits: beverloo (beverloo@nat/google/x-mtquqrmpjilhrxnn) (*.net *.split)
- # [03:16] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
- # [03:16] * Quits: hoodow (~hoodow@pdpc/supporter/active/hoodow) (*.net *.split)
- # [03:16] * Quits: weinig (~weinig@17.212.155.228) (*.net *.split)
- # [03:16] * Quits: Phae (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd) (*.net *.split)
- # [03:16] * Quits: boblet (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac) (*.net *.split)
- # [03:16] * Quits: wakaba (~wakaba@57.139.210.220.dy.bbexcite.jp) (*.net *.split)
- # [03:16] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
- # [03:16] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (*.net *.split)
- # [03:16] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-xrtewibgbvjyvkdu) (*.net *.split)
- # [03:16] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (*.net *.split)
- # [03:16] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (*.net *.split)
- # [03:16] * Quits: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq) (*.net *.split)
- # [03:16] * Quits: michaelw (~michaelw@lambda.foldr.org) (*.net *.split)
- # [03:16] * Quits: Rubennn (~quassel@apher.xlshosting.net) (*.net *.split)
- # [03:16] * Quits: arv (arv@nat/google/x-goylsyboktjbhvwk) (*.net *.split)
- # [03:16] * Quits: robman (~robman@eth4584.nsw.adsl.internode.on.net) (*.net *.split)
- # [03:16] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
- # [03:16] * Quits: scheib1 (scheib@nat/google/x-qoykoaairoiucoej) (*.net *.split)
- # [03:16] * Quits: hamaji (~hamaji@220.109.219.244) (*.net *.split)
- # [03:16] * Quits: roc (~chatzilla@60.234.54.74) (*.net *.split)
- # [03:16] * Quits: sinowar (~sinowar@92.35.173.242) (*.net *.split)
- # [03:16] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [03:16] * Quits: djr (~djr@208-75-85-139.slicehost.net) (*.net *.split)
- # [03:16] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (*.net *.split)
- # [03:16] * Quits: twisted` (~twisted@205.189.73.45) (*.net *.split)
- # [03:16] * Quits: Workshiva (~Dashiva@74.125.57.33) (*.net *.split)
- # [03:16] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
- # [03:16] * Quits: nonge (~nonge@p508291DC.dip.t-dialin.net) (*.net *.split)
- # [03:16] * Quits: nw` (~eero@heaven.unlink.org) (*.net *.split)
- # [03:16] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
- # [03:16] * Quits: jarib- (~jarib@109.74.192.179) (*.net *.split)
- # [03:16] * Quits: takkaria (~takkaria@isparp.co.uk) (*.net *.split)
- # [03:16] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [03:16] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (*.net *.split)
- # [03:16] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
- # [03:16] * Quits: CvP (~CvP@123.49.20.47) (*.net *.split)
- # [03:16] * Quits: romainhuet (u2533@gateway/web/irccloud.com/x-kgagqzjfsstfntxa) (*.net *.split)
- # [03:16] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-leutuazhgomfkzqq) (*.net *.split)
- # [03:16] * Quits: tmzt_ (~tmzt@adsl-69-208-11-149.dsl.akrnoh.ameritech.net) (*.net *.split)
- # [03:16] * Quits: benschwarz (u2121@gateway/web/irccloud.com/x-arvwvlkaudklrkjq) (*.net *.split)
- # [03:16] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (*.net *.split)
- # [03:16] * Quits: reggna (~reggna@godis.olf.sgsnet.se) (*.net *.split)
- # [03:16] * Quits: Adawerk``` (~mven__@169.241.49.57) (*.net *.split)
- # [03:16] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
- # [03:16] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
- # [03:16] * Quits: salavas (~salavas@c83-248-102-83.bredband.comhem.se) (*.net *.split)
- # [03:16] * Quits: Jedi_ (~Jedi@jedi.org) (*.net *.split)
- # [03:16] * Quits: nigelb (~nigel@ubuntu/member/nigelb) (*.net *.split)
- # [03:16] * Joins: Obvious (tachikoma@188.226.74.2)
- # [03:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [03:18] * Joins: weinig (~weinig@17.212.155.228)
- # [03:18] * Joins: Hixie (~ianh@trivini.no)
- # [03:18] * Joins: Phae (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd)
- # [03:18] * Joins: boblet (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac)
- # [03:18] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [03:18] * Joins: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg)
- # [03:18] * Joins: roc (~chatzilla@60.234.54.74)
- # [03:18] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
- # [03:18] * Joins: ojan (ojan@nat/google/x-oviancbucgzlifje)
- # [03:18] * Joins: CvP (~CvP@123.49.20.47)
- # [03:18] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [03:18] * Joins: sinowar (~sinowar@92.35.173.242)
- # [03:18] * Joins: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq)
- # [03:18] * Joins: manu-db (~msporny@digitalbazaar.com)
- # [03:18] * Joins: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc)
- # [03:18] * Joins: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp)
- # [03:18] * Joins: michaelw (~michaelw@lambda.foldr.org)
- # [03:18] * Joins: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [03:18] * Joins: djr (~djr@208-75-85-139.slicehost.net)
- # [03:18] * Joins: nonge (~nonge@p508291DC.dip.t-dialin.net)
- # [03:18] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [03:18] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [03:18] * Joins: nw` (~eero@heaven.unlink.org)
- # [03:18] * Joins: asmodai (asmodai@h61194.upc-h.chello.nl)
- # [03:18] * Joins: Rubennn (~quassel@apher.xlshosting.net)
- # [03:18] * Joins: wakaba (~wakaba@57.139.210.220.dy.bbexcite.jp)
- # [03:18] * Joins: kinetik (~kinetik@121.98.132.55)
- # [03:18] * Joins: macpherson (macpherson@nat/google/x-tihaltedhebscwuy)
- # [03:18] * Joins: jarib- (~jarib@109.74.192.179)
- # [03:18] * Joins: hober (~ted@unaffiliated/hober)
- # [03:18] * Joins: jennb (jennb@nat/google/x-hiuzvneuypvdojka)
- # [03:18] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [03:18] * Joins: hoodow (~hoodow@pdpc/supporter/active/hoodow)
- # [03:18] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [03:18] * Joins: beverloo (beverloo@nat/google/x-mtquqrmpjilhrxnn)
- # [03:18] * Joins: annevk5 (u2483@gateway/web/irccloud.com/x-ubgbswcfqbkuybwx)
- # [03:18] * Joins: takkaria (~takkaria@isparp.co.uk)
- # [03:18] * Joins: gsnedders (~gsnedders@204.232.194.186)
- # [03:18] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-kgagqzjfsstfntxa)
- # [03:18] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-leutuazhgomfkzqq)
- # [03:18] * Joins: tmzt_ (~tmzt@adsl-69-208-11-149.dsl.akrnoh.ameritech.net)
- # [03:18] * Joins: twisted` (~twisted@205.189.73.45)
- # [03:18] * Joins: benschwarz (u2121@gateway/web/irccloud.com/x-arvwvlkaudklrkjq)
- # [03:18] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [03:18] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [03:18] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
- # [03:18] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [03:18] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-xrtewibgbvjyvkdu)
- # [03:18] * Joins: Workshiva (~Dashiva@74.125.57.33)
- # [03:18] * Joins: reggna (~reggna@godis.olf.sgsnet.se)
- # [03:18] * Joins: Adawerk``` (~mven__@169.241.49.57)
- # [03:18] * Joins: arv (arv@nat/google/x-goylsyboktjbhvwk)
- # [03:18] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
- # [03:18] * Joins: hamaji (~hamaji@220.109.219.244)
- # [03:18] * Joins: scheib1 (scheib@nat/google/x-qoykoaairoiucoej)
- # [03:18] * Joins: inimino (~inimino@boshi.inimino.org)
- # [03:18] * Joins: Jedi_ (~Jedi@jedi.org)
- # [03:18] * Joins: nigelb (~nigel@ubuntu/member/nigelb)
- # [03:18] * Joins: salavas (~salavas@c83-248-102-83.bredband.comhem.se)
- # [03:18] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [03:24] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
- # [03:25] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:30] * Quits: ojan (ojan@nat/google/x-oviancbucgzlifje) (Quit: ojan)
- # [03:33] * Joins: agektmr (~Adium@220.109.219.244)
- # [03:35] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [03:40] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [03:41] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:54] * Joins: nessy (~Adium@74.125.56.18)
- # [03:56] * Joins: miketaylr (~miketaylr@24.42.93.245)
- # [03:57] * Quits: weinig (~weinig@17.212.155.228) (Quit: weinig)
- # [03:59] * Quits: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth|gardener)
- # [03:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:00] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:03] * Quits: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp) (Quit: Ex-Chat)
- # [04:07] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [04:11] * Joins: ojan (ojan@nat/google/x-aigcqghffjygtdys)
- # [04:24] * Quits: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq) (Quit: dave_levin)
- # [04:28] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [04:28] * Quits: ojan (ojan@nat/google/x-aigcqghffjygtdys) (Quit: ojan)
- # [04:34] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
- # [04:37] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [04:38] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Ping timeout: 240 seconds)
- # [04:41] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [04:52] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [04:57] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:59] * Joins: ojan (ojan@nat/google/x-bqyvtbgbiarirxvq)
- # [05:02] * Parts: ojan (ojan@nat/google/x-bqyvtbgbiarirxvq)
- # [05:03] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [05:12] * Quits: miketaylr (~miketaylr@24.42.93.245) (Quit: miketaylr)
- # [05:14] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [05:14] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Client Quit)
- # [05:20] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.22/20110906122925])
- # [05:22] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
- # [05:23] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [05:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-160-223.pool.e-mobile.ne.jp)
- # [05:25] * Joins: Rik`_ (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
- # [05:25] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Read error: Connection reset by peer)
- # [05:27] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Client Quit)
- # [05:27] * Quits: MikeSmith (~MikeSmith@EM114-48-4-57.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [05:27] * MikeSmith_ is now known as MikeSmith
- # [05:29] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
- # [05:29] * Joins: agektmr1 (~Adium@220.109.219.244)
- # [05:30] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 244 seconds)
- # [05:35] * Joins: nonge_ (~nonge@p5082ACF0.dip.t-dialin.net)
- # [05:38] * Quits: nonge (~nonge@p508291DC.dip.t-dialin.net) (Read error: Operation timed out)
- # [05:49] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [05:57] * Joins: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz)
- # [05:58] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
- # [06:04] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [06:23] * Quits: rniwa (rniwa@nat/google/x-fhwqqegefpjjjxsr) (Quit: rniwa)
- # [06:24] * Joins: rniwa (yaaic@nat/google/x-zzcvdnxpjxozsirp)
- # [06:29] * Joins: rniwa2 (yaaic@nat/google/x-fnrrmrppjcaaykvd)
- # [06:29] * Quits: rniwa2 (yaaic@nat/google/x-fnrrmrppjcaaykvd) (Client Quit)
- # [06:30] * Quits: rniwa (yaaic@nat/google/x-zzcvdnxpjxozsirp) (Read error: Connection reset by peer)
- # [06:32] * Joins: arun_ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net)
- # [06:46] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [06:53] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [07:18] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
- # [07:21] * Quits: arun_ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net) (Quit: arun_)
- # [07:33] * Joins: rimantas (~rimliu@93.93.57.193)
- # [07:41] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
- # [07:41] * Quits: Rik`_ (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Read error: Connection reset by peer)
- # [07:45] * Joins: mokush (~quassel@188.24.35.181)
- # [07:48] * Joins: GlitchMr42 (~glitchmr@178-36-24-168.adsl.inetia.pl)
- # [07:49] * Joins: GlitchMr_42 (~glitchmr@178-36-24-168.adsl.inetia.pl)
- # [07:52] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Ping timeout: 256 seconds)
- # [07:53] * Quits: GlitchMr42 (~glitchmr@178-36-24-168.adsl.inetia.pl) (Ping timeout: 248 seconds)
- # [07:54] * GlitchMr_42 is now known as GlitchMr
- # [07:58] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
- # [08:01] * Joins: silverroots (~silverroo@115.241.241.117)
- # [08:03] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:05] * Joins: silverroots1 (~silverroo@115.241.220.117)
- # [08:06] * Quits: agektmr1 (~Adium@220.109.219.244) (Quit: Leaving.)
- # [08:07] * Quits: silverroots (~silverroo@115.241.241.117) (Ping timeout: 256 seconds)
- # [08:07] * Joins: agektmr (~Adium@220.109.219.244)
- # [08:14] * Quits: silverroots1 (~silverroo@115.241.220.117) (Ping timeout: 260 seconds)
- # [08:15] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
- # [08:17] * Joins: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no)
- # [08:20] <zcorpan> Hixie: maybe we should count keystrokes in the comment box to prevent people from pasting a chunk of the spec and submitting that
- # [08:26] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [08:27] * Joins: CvP (~CvP@123.49.20.60)
- # [08:32] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [08:34] * Joins: mokush (~quassel@188.24.35.181)
- # [08:40] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
- # [08:41] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
- # [08:48] * Quits: Telling- (~simplicit@80-71-135-15.u.parknet.dk) (Quit: ...)
- # [08:52] * Quits: CvP (~CvP@123.49.20.60) (Quit: [ UPP ] > all)
- # [08:53] * Joins: CvP (~CvP@123.49.20.60)
- # [08:54] * Quits: CvP (~CvP@123.49.20.60) (Client Quit)
- # [08:55] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Remote host closed the connection)
- # [08:56] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
- # [08:59] <Hixie> zcorpan: send me a patch
- # [08:59] <Hixie> zcorpan: going to bed now
- # [08:59] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [08:59] <Hixie> i haven't been able to update the spec today, jgraham's site has been down for me
- # [09:00] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Ping timeout: 255 seconds)
- # [09:05] <annevk> http://infrequently.org/2011/10/real-constructors-webidl-last-call/#comment-238768 sadly true
- # [09:07] <Hixie> yet more reasons why "last call" is a waste of time...
- # [09:08] <Hixie> ok really gonig to bed now
- # [09:08] <Hixie> nn
- # [09:10] <hsivonen> http://www.adobe.com/devnet/html5/articles/css-shaders.html
- # [09:10] <hsivonen> it seems that Adobe has really decided to do their stuff in WebKit instead of Flash Player from now on
- # [09:14] <hsivonen> Do vertex shaders make it possible to do hit testing computations easily when the user interacts with a distorted mesh?
- # [09:15] * Quits: michaelw (~michaelw@lambda.foldr.org) (Ping timeout: 240 seconds)
- # [09:16] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [09:17] * Joins: woef (~woef@91.183.84.141)
- # [09:27] * Joins: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
- # [09:30] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [09:44] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [09:50] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [09:55] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [09:59] * Joins: smaug____ (~chatzilla@ZYYYKMMMCL.gprs.sl-laajakaista.fi)
- # [10:04] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
- # [10:09] * Quits: nonge_ (~nonge@p5082ACF0.dip.t-dialin.net) (Quit: Verlassend)
- # [10:11] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [10:17] * Joins: Timz (~Adium@86.89.174.199)
- # [10:18] * Joins: aho (~nya@fuld-590c764e.pool.mediaWays.net)
- # [10:18] * Joins: rtuin (~rtuin@213.125.175.250)
- # [10:19] * Quits: rtuin (~rtuin@213.125.175.250) (Client Quit)
- # [10:24] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:25] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
- # [10:28] * Joins: mpt (~mpt@canonical/mpt)
- # [10:32] <Philip`> hsivonen: The usual approach for hit testing on the GPU is to render the scene with a different solid colour per object, then read back the colour underneath the mouse cursor to figure out which object it was
- # [10:32] <Philip`> and doing it on the CPU instead sounds hard (since you'd have to emulate the vertex shaders, with adequate performance)
- # [10:33] <Philip`> so it doesn't seem like a trivial problem either way
- # [10:34] * Joins: rtuin (~rtuin@213.125.175.250)
- # [10:44] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [10:46] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Remote host closed the connection)
- # [10:46] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
- # [10:47] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [10:54] * Joins: mishunov (~spliter@77.88.72.162)
- # [11:00] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Remote host closed the connection)
- # [11:08] * Quits: hober (~ted@unaffiliated/hober) (Read error: Connection reset by peer)
- # [11:08] * Joins: hober (~ted@unaffiliated/hober)
- # [11:09] <hsivonen> Philip`: so you have to enumerate hit targets ahead of time
- # [11:10] <hsivonen> Philip`: what if the user clicks a distorted canvas. is there any feasible way to deliver the click coordinates to JS in the undistorted coordinate space?
- # [11:15] * Joins: michaelw (~michaelw@lambda.foldr.org)
- # [11:16] <Philip`> I don't think I've ever heard of anything like that (though it might be technically possible with some hack like rendering to a floating-point buffer with the R channel corresponding to the original x coordinate and G channel for y, then read back the colour to get the original coordinates, or something)
- # [11:16] * Philip` would defer to someone with more experience of this kind of stuff, though
- # [11:18] <foolip> gsnedders, how old were you when you attended your first W3C meeting?
- # [11:18] <foolip> we have disagreement in the office, the lowest bid being 12 :)
- # [11:19] <jgraham> Wasn't it TPAC 2008 when he was, uh, 16?
- # [11:19] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:20] * nunnun is now known as nunnun_away
- # [11:20] <foolip> that sounds more... sane
- # [11:21] <annevk> http://www.flickr.com/photos/gsnedders/2964101064/
- # [11:22] <jgraham> First post to WHATWG was january 2007 when he was 14ish
- # [11:23] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [11:25] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:25] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:28] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 260 seconds)
- # [11:28] * Quits: MikeSmith (~MikeSmith@EM114-48-160-223.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [11:30] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [11:34] * Joins: MikeSmith (~MikeSmith@EM1-112-210-99.pool.e-mobile.ne.jp)
- # [11:36] * Joins: adactio (~adactio@host86-185-170-194.range86-185.btcentralplus.com)
- # [11:43] * Joins: Telling- (~simplicit@109.57.114.55)
- # [11:43] * Quits: Telling- (~simplicit@109.57.114.55) (Read error: Connection reset by peer)
- # [11:52] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
- # [12:02] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
- # [12:08] * Quits: esc__ (~esc-ape@71.inst-3.ufg.ac.at) (Ping timeout: 260 seconds)
- # [12:14] * Joins: bga_ (~bga@178.71.203.19)
- # [12:14] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [12:16] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
- # [12:25] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [12:30] * bga_ is now known as bga_|away
- # [12:33] * bga_|away is now known as bga_
- # [12:33] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
- # [12:49] * nunnun_away is now known as nunnun
- # [12:51] * bga_ is now known as bga_|away
- # [12:58] * bga_|away is now known as bga_
- # [13:04] * Joins: erlehmann (~erlehmann@82.113.99.3)
- # [13:04] * Joins: Telling- (~simplicit@shop3.diku.dk)
- # [13:06] * nunnun is now known as nunnun_away
- # [13:14] * Quits: hij1nx (~hij1nx@213.208.248.126) (Quit: hij1nx)
- # [13:14] * Quits: smaug____ (~chatzilla@ZYYYKMMMCL.gprs.sl-laajakaista.fi) (Ping timeout: 258 seconds)
- # [13:15] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [13:19] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [13:19] * Quits: ukai (ukai@nat/google/x-ouairzrvtkmfmoft) (Ping timeout: 260 seconds)
- # [13:22] * Quits: agektmr (~Adium@220.109.219.244) (Ping timeout: 248 seconds)
- # [13:22] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 240 seconds)
- # [13:28] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [13:33] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [13:33] * Quits: Telling- (~simplicit@shop3.diku.dk) (Quit: ...)
- # [13:35] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:35] * Joins: hamaji (~hamaji@74.125.56.33)
- # [13:41] * Joins: _bga (~bga@178.71.203.19)
- # [13:41] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [13:41] * _bga is now known as bga_
- # [13:45] * Joins: ukai (ukai@nat/google/x-fwogsvoshmmcyaju)
- # [13:47] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [13:50] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [13:51] * Joins: bga_ (~bga@178.71.203.19)
- # [13:51] * Joins: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [13:54] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 255 seconds)
- # [13:55] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [13:57] * Joins: mishunov (~spliter@77.88.72.162)
- # [14:00] * Quits: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no) (Ping timeout: 258 seconds)
- # [14:00] * Joins: nonge (~nonge@p5082ACF0.dip.t-dialin.net)
- # [14:02] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:05] * Parts: hij1nx (~hij1nx@213.208.248.126)
- # [14:08] * bga_ is now known as bga_|away
- # [14:10] * Quits: hamaji (~hamaji@74.125.56.33) (Ping timeout: 255 seconds)
- # [14:10] * Joins: hamaji (~hamaji@220.109.219.244)
- # [14:18] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: No route to host)
- # [14:19] * Joins: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no)
- # [14:20] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:23] * Joins: rich__ (~chatzilla@94-193-82-82.zone7.bethere.co.uk)
- # [14:23] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:23] * rich__ is now known as rich_clark
- # [14:26] * rich_clark is now known as RIch_Clark
- # [14:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [14:39] * bga_|away is now known as bga_
- # [14:41] <RIch_Clark> I'm seeing a few use cases for <output> like this http://jsfiddle.net/robertc/YCEKQ/ question is, is that an appropriate use case as it doesn't really represent "the result of a calculation" can anyone advise?
- # [14:42] * RIch_Clark is now known as Rich_Clark
- # [14:42] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [14:44] <zcorpan> why is it not a result of a calculation?
- # [14:45] <Rich_Clark> because it's a single input, nothing is 'calculated' by moving a slider for type=range, it's just showing the current value
- # [14:46] * bga_ is now known as bga_|away
- # [14:48] <zcorpan> yeah. file a spec bug with the use case :)
- # [14:50] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
- # [14:51] <Rich_Clark> Sure, to confirm do you think the output wording needs editing to allow a use case as this?
- # [14:52] * Joins: davidb_ (~davidb@66.207.208.98)
- # [14:52] <zcorpan> probably yeah
- # [14:52] <Rich_Clark> ok cheers
- # [14:54] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Client Quit)
- # [14:55] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:57] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [14:59] * Joins: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp)
- # [14:59] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:05] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:05] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [15:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:15] * Joins: roc_ (~chatzilla@60.234.54.74)
- # [15:16] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 245 seconds)
- # [15:16] * roc_ is now known as roc
- # [15:19] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [15:19] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [15:19] * Quits: bga_|away (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [15:19] * Joins: bga_ (~bga@178.71.203.19)
- # [15:19] * bga_ is now known as bga_|away
- # [15:19] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:26] * Joins: mpt (~mpt@nat/canonical/x-aixpkwmdprsqwnyq)
- # [15:26] * Quits: mpt (~mpt@nat/canonical/x-aixpkwmdprsqwnyq) (Changing host)
- # [15:26] * Joins: mpt (~mpt@canonical/mpt)
- # [15:28] * Joins: roc_ (~chatzilla@60.234.54.74)
- # [15:28] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [15:30] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
- # [15:30] * roc_ is now known as roc
- # [15:32] * Joins: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp)
- # [15:33] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
- # [15:33] * Joins: mpt (~mpt@nat/canonical/x-htzcrmbpchqlruqg)
- # [15:33] * Quits: mpt (~mpt@nat/canonical/x-htzcrmbpchqlruqg) (Changing host)
- # [15:33] * Joins: mpt (~mpt@canonical/mpt)
- # [15:37] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [15:40] * Quits: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [15:41] * bga_|away is now known as bga_
- # [15:41] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 258 seconds)
- # [15:44] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [15:50] * Quits: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [15:54] * Joins: _bga (~bga@178.71.203.19)
- # [15:54] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [15:54] * _bga is now known as bga_
- # [15:57] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [15:57] * Joins: bga_ (~bga@178.71.203.19)
- # [15:58] * Joins: tomasf (~tomasf@109.58.65.87.bredband.tre.se)
- # [16:01] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 258 seconds)
- # [16:12] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Read error: Connection reset by peer)
- # [16:14] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
- # [16:17] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [16:17] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [16:20] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
- # [16:24] * nunnun_away is now known as nunnun
- # [16:24] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
- # [16:26] * Joins: mokush (~quassel@188.24.35.181)
- # [16:26] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:27] * Quits: jennb (jennb@nat/google/x-hiuzvneuypvdojka) (Quit: jennb)
- # [16:33] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [16:34] * Joins: bga_ (~bga@178.71.203.19)
- # [16:35] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:39] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [16:39] * nunnun is now known as nunnun_away
- # [16:40] * Joins: bga_ (~bga@178.71.203.19)
- # [16:45] * Joins: rabbi11 (~manjunath@49.249.126.180)
- # [16:47] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
- # [16:49] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
- # [17:01] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:01] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [17:06] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [17:07] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
- # [17:08] * bga_ is now known as bga_|away
- # [17:08] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Client Quit)
- # [17:09] * Joins: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net)
- # [17:09] * Joins: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
- # [17:10] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 248 seconds)
- # [17:11] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [17:12] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [17:15] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
- # [17:15] * Joins: shetech (~shetech@12.234.36.130)
- # [17:16] * Quits: shetech (~shetech@12.234.36.130) (Client Quit)
- # [17:17] * Joins: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp)
- # [17:17] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 260 seconds)
- # [17:18] * Quits: tomasf (~tomasf@109.58.65.87.bredband.tre.se) (Ping timeout: 240 seconds)
- # [17:18] * Joins: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com)
- # [17:19] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
- # [17:20] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Ping timeout: 255 seconds)
- # [17:20] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
- # [17:20] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
- # [17:22] * Joins: hij1nx (~hij1nx@213.208.248.126)
- # [17:24] * bga_|away is now known as bga_
- # [17:24] * Joins: MikeSmith_ (~MikeSmith@EM1-112-25-118.pool.e-mobile.ne.jp)
- # [17:24] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
- # [17:26] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 252 seconds)
- # [17:29] * Quits: MikeSmith (~MikeSmith@EM1-112-210-99.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [17:29] * Joins: mishunov (~spliter@164.247.189.109.customer.cdi.no)
- # [17:29] * MikeSmith_ is now known as MikeSmith
- # [17:29] * Quits: mishunov (~spliter@164.247.189.109.customer.cdi.no) (Client Quit)
- # [17:30] * nunnun_away is now known as nunnun
- # [17:33] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [17:35] * Quits: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com) (Remote host closed the connection)
- # [17:36] * Joins: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com)
- # [17:44] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [17:44] * Quits: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com) (Quit: tomasf)
- # [17:46] <annevk> smaug____, so why exactly does the Gecko insertNode behavior make sense?
- # [17:46] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Read error: Connection reset by peer)
- # [17:46] * Quits: erlehmann (~erlehmann@82.113.99.3) (Quit: Ex-Chat)
- # [17:47] <annevk> smaug____, from http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level-2-Range-Insertions it does seem like insert operations result in including the inserted node into the range
- # [17:47] <annevk> of course they are non-normative examples
- # [17:47] <smaug____> because of consistency, but since others changed behavior to match acid3, I think gecko may do so too
- # [17:47] <annevk> but what else can you go by with the standards from 2000
- # [17:47] <smaug____> per D2R Gecko behavio is right
- # [17:48] <annevk> consistency with what?
- # [17:48] <smaug____> consistency with other dom mutations
- # [17:48] <annevk> really?
- # [17:48] * nunnun is now known as nunnun_away
- # [17:48] * nunnun_away is now known as nunnun
- # [17:50] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [17:51] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
- # [17:53] <smaug____> yes :)
- # [17:53] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [17:54] * Quits: adactio (~adactio@host86-185-170-194.range86-185.btcentralplus.com) (Quit: adactio)
- # [17:55] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
- # [17:56] <annevk> where is that defined?
- # [17:57] <annevk> ah yeah
- # [17:57] <annevk> okay
- # [17:57] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [17:58] <annevk> so do we now do this for collapsed ranges in general?
- # [17:58] <annevk> or only for insertNode?
- # [17:58] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [17:58] <annevk> my apologies for being slow
- # [17:58] * Joins: bga_ (~bga@178.71.203.19)
- # [17:58] <timeless> has anyone here installed a `cvs` client on windows recently?
- # [17:58] * timeless is having trouble *finding* cvsnt
- # [17:58] <annevk> cygwin?
- # [17:59] <annevk> when I had Windows, cygwin was the way
- # [17:59] <annevk> but IE6 was too, so...
- # [17:59] <timeless> cygwin gives me headaches
- # [17:59] * timeless could probably get cvs from an old moztools
- # [18:00] * Joins: _bga (~bga@178.71.203.19)
- # [18:00] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
- # [18:01] <timeless> seems like the primary distributor of cvsnt stopped offering it around Wednesday June 30th, 2010
- # [18:01] <zewt> fortunately cvs is dead and buried out here in the civilized world :)
- # [18:02] <timeless> yeah, http://dev.w3.org/2009/dap/contacts/CVS/is uncivilized
- # [18:02] <timeless> s/is/ is/
- # [18:02] <zewt> y
- # [18:02] <annevk> if you promise MikeSmith beer he can move it
- # [18:03] * timeless was hoping to be able to do a migration and offer it up
- # [18:03] <timeless> but clearly that's too hard :(
- # [18:04] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:06] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
- # [18:07] <annevk> 1) why is http://w3c-test.org/webperf/specs/ResourceTiming/ on w3c-test.org?
- # [18:07] <annevk> 2) it does not define basic terms such as "browsing context" and "fetch" and went into Last Call anyway?
- # [18:08] <annevk> nobody does any basic checks anymore?
- # [18:09] * arun_ sets a trap for heycam and lurks
- # [18:10] * Joins: cygri (~cygri@wlan-nat.fwgal01.deri.ie)
- # [18:15] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 255 seconds)
- # [18:16] <jgraham> annevk: There is a small community that doesn't totally suck at spec writing and they don't have time to follow all the specs people are trying to write
- # [18:16] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:16] <annevk> I'm not sure that spec is good
- # [18:17] <annevk> it's not really bad, but still
- # [18:17] <annevk> I gave some feedback
- # [18:17] <annevk> last time I gave feedback to web-perf however I think it went largely unaddressed because plh distracted it by focusing on a very simple thing
- # [18:18] <annevk> jgraham, the main problem here is that these specs are not developed in WebApps
- # [18:18] <arun_> Hmm... that spec. also has outdated references (why DOM3Core, for example?)
- # [18:18] <timeless> arun_: if he's in .nz, you might need to lurk for a while...
- # [18:18] <annevk> if they were in WebApps I'm sure people in WebApps would have steered them in the right direction
- # [18:19] <timeless> annevk: yep
- # [18:19] * timeless would have given more feedback
- # [18:19] <arun_> timeless, guess you're right; was kinda hoping he lingered in MV after all hands at Moz' but oh well :-\
- # [18:19] <timeless> arun_: i certainly am not in a position to *know* that
- # [18:20] <timeless> i do know that some people tend to flee .us eagerly
- # [18:20] <timeless> (roc?)
- # [18:20] <timeless> but that's for accounting (irs) reasons
- # [18:20] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [18:20] * timeless currently has to avoid leaving ON, CA for extended periods of time
- # [18:22] * Joins: ap_ (~ap@2620:149:4:1b01:7d9c:44fe:691c:28be)
- # [18:24] <jgraham> annevk: I haven't really understood the point of the web-perf stuff yet. But it seemed like people really wanted to rush some stuff through
- # [18:25] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:25] <annevk> arun_, sicking, I think I will just go with DOMError; given that the other has exception in the name that seems the clearest, even though it is arguably somewhat redundant
- # [18:25] <jgraham> And some really useful stuff (requestAnimationFrame) got put in the same WG for no real reason
- # [18:25] <annevk> arun_, sicking, and then e.g. HTML could have MediaError : DOMError or some such
- # [18:26] <annevk> if Hixie wants to go through with all the extensions
- # [18:26] <annevk> jgraham, yeah Microsoft and Google
- # [18:26] <annevk> and of course they don't care about API simplicity or correctness
- # [18:26] <annevk> just needs to be "good enough"
- # [18:27] <annevk> never mind that everyone with smaller teams will have a hard time learning and what not
- # [18:27] <arun_> annevk, I'm in agreement. I'm sure there's some aesthetic reason why exceptions aren't reusable as interfaces, but I don't quite understand it. DOMError just buys into this model, and I'm ok with that.
- # [18:27] <TabAtkins> Dude, we're in the WG to try and mitigate the train wreck.
- # [18:28] <timeless> TabAtkins: well, it seems anne's not giving you high marks for your efforts :)
- # [18:28] <arun_> annevk, do we need to extend DOMError, or can we reuse it as you define it, but merely say what to use for .name?
- # [18:28] <annevk> arun_, you can use it as is
- # [18:28] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
- # [18:28] <annevk> arun_, Hixie seemed to have some other needs for it that would require extending it
- # [18:29] <timeless> (to be fair, trainwrecks abound)
- # [18:29] <arun_> annevk, yeah. Hixie was actual lukewarm / neutral about even having a DOMError, but it seems useful to me.
- # [18:30] * Quits: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 260 seconds)
- # [18:31] <arun_> As a general observation, staying on top of all relevant specs is hard, and the general tendency seems to be to link to Editor's drafts, not WDs. This suggests a diminishing usefulness of WDs, but folks still crack the process whip :)
- # [18:32] * timeless read that as full of crack
- # [18:32] * Joins: astearns (~anonymous@192.150.22.5)
- # [18:32] <annevk> I don't care much about WDs versus EDs
- # [18:32] <AryehGregor> It seems like there are slight differences between the output of http://aryeh.name/tests-root/tests/submission/AryehGregor/reflection/reflection-embedded.html and http://dvcs.w3.org/hg/html/raw-file/tip/tests/submission/AryehGregor/reflection/reflection-embedded.html. Anyone have suggestions on how to find them?
- # [18:32] <annevk> the problem arises when stuff gets implemented before it reaches the attention of anyone with some experience in web platform API design
- # [18:33] <arun_> annevk, well, I care about being up to date. And I'm not sure WD are up to date always (I blame myself, of course. It's just a general preference to keep specs dynamic).
- # [18:33] <annevk> strike some, some of these issues are subtle
- # [18:33] * Joins: timeless_ (d04149cb@firefox/developer/timeless)
- # [18:33] <annevk> arun_, I'm with you there :)
- # [18:34] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [18:34] * AryehGregor tries Save as File and diff
- # [18:34] <annevk> I don't mind much how other people go about it I mean, as long as they ensure to get some review from WHATWG / WebApps
- # [18:34] <arun_> annevk, yeah, but in particular, within WHATWG/WebApps, to pester implementers for review.
- # [18:35] <timeless_> annevk: so...
- # [18:35] <timeless_> some WGs (i18n, TAG) manage to get themselves a wildcard demand for "please ask us for review before publishing"
- # [18:35] <timeless_> would it be impossible for webapps to manage the same?
- # [18:35] <timeless_> (for a slightly more limited domain)
- # [18:35] * Quits: timeless (d04149cb@firefox/developer/timeless) (Disconnected by services)
- # [18:35] * timeless_ is now known as timeless
- # [18:35] * timeless hunts lunch
- # [18:36] <annevk> we get requests I guess, but usually when drafts are in Last Call
- # [18:36] <arun_> annevk, to wrap up DOMError discussion: I'll link to DOM4 ED, and optimistically hope that DOMError will magically appear before Art beats me up for LCWD :)
- # [18:36] <annevk> which is sort of counter to the point of Last Call
- # [18:36] <timeless> annevk: yeah
- # [18:36] <timeless> they're generally presented as fait a compli
- # [18:36] <timeless> which is unhelpful
- # [18:37] <annevk> because before you go to Last Call you have to make sure you have followed advice from other groups and generally expect them not to make comments
- # [18:37] <annevk> but whatever, it's a big mess
- # [18:37] <annevk> arun_, cool, I can do it now I guess
- # [18:38] * nunnun is now known as nunnun_away
- # [18:40] * Quits: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk) (Ping timeout: 276 seconds)
- # [18:41] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [18:42] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [18:42] <Hixie> annevk: i love how the person who asked the question in your g+ post is the chair of a group that just forked a part of the whatwg spec
- # [18:42] <Hixie> annevk: that just fills one with confidence
- # [18:43] <annevk> I love how he's your colleague :)
- # [18:43] * nunnun_away is now known as nunnun
- # [18:44] * Quits: ap_ (~ap@2620:149:4:1b01:7d9c:44fe:691c:28be) (Read error: Connection reset by peer)
- # [18:44] <annevk> arun_, how about this language:
- # [18:44] * Joins: ap_ (~ap@17.212.155.203)
- # [18:45] <annevk> a "SyntaxError" <code>DOMError</code> object
- # [18:45] <annevk> means a DOMError object whose name is initialized to "SyntaxError"
- # [18:45] * nunnun is now known as nunnun_away
- # [18:46] * nunnun_away is now known as nunnun
- # [18:47] <arun_> annevk, works for me. Question: the assumption here is that name/code pairs can be reusable across both DOMException/DOMError. So the "new" errors I add for FileAPI are candidates for the 'non-normative" list, and usable in both DOMError and DOMException, right?
- # [18:48] <arun_> annevk, also: Israel, IndexedDB guy, suggests that code = 0 in newly introduced errors. Is that something I should follow, or should I pick the next available number?
- # [18:50] <annevk> if you say "throw a 'SyntaxError' exception" that will set code appropriately
- # [18:50] <annevk> it is indeed 0 for non-legacy values but there's nothing other drafts need to say about that
- # [18:50] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [18:51] <arun_> annevk, Aha! So, new (non-legacy) error types are always set to 0, but we don't need to ever mention code value, right?
- # [18:52] <arun_> annevk, so should I have a table for any new error names, which you can later appropriate into DOM4?
- # [18:52] <arun_> I'm tempted to just make a radical shift and have my spec. never mention constants and their affiliated numerical values, which I think is right.
- # [18:54] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
- # [18:54] <Hixie> ok i'm nuking the Web Apps 1.0 spec and making the WHATWG TML spec contain everything that was in Web Apps 1.0
- # [18:54] <Hixie> having to generate both specs every time is killing pms
- # [18:54] <Hixie> plus it' kinda confusing to have bothe anyway
- # [18:56] <arun_> Hixie, expect some lamenting ;-)
- # [18:56] <Hixie> most people won't notice, i expect
- # [18:57] <annevk> arun_, yes you don't need to mention constants
- # [18:57] <annevk> arun_, you don't even need a table
- # [18:57] <annevk> arun_, you just need "throw a ... exception" and "must return a ... DOMError"
- # [18:57] <annevk> arun_, and then for the ... that DOM4 is missing you can file a bug or email
- # [18:58] <annevk> massive simplification is what we are aiming for :)
- # [18:58] <arun_> annevk, ok. this is so radically simple, I can't help but feel happier and lighter about the whole damn morass of errors/exceptions :)
- # [18:58] <Hixie> annevk: for the DOMError thing are there integer constants at all? (e.g. the four from MediaError?)
- # [18:59] <annevk> Hixie, no; my thinking was that you could make MediaError inherit from it or something
- # [18:59] <Hixie> k
- # [18:59] <annevk> Hixie, or maybe it is not too late to change MediaError
- # [18:59] <Hixie> just making sure there was no conflict
- # [18:59] <annevk> there's only DOMError.name atm
- # [18:59] <Hixie> i swear, 80% of the traffic to the various browser security lists i'm on is people nominating other people to join the security lists
- # [18:59] <arun_> Hixie, I'm not sure why MediaError can't follow what we're going to do in File API. Namely use language of the sort "must return a NOT_FOUND DOMError".
- # [19:00] <Hixie> arun_: well there's only one MediaError object, to start with
- # [19:00] <arun_> Hixie, ahahah I know what you mean.
- # [19:00] <Hixie> arun_: and its value changes over time
- # [19:00] <Hixie> arun_: iirc
- # [19:00] <Hixie> i don't see much value in converging the error objects
- # [19:00] * jernoble|afk is now known as jernoble
- # [19:01] <annevk> arun_, that would become "NotFound" DOMError fyi
- # [19:01] <annevk> fwiw*
- # [19:01] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [19:01] <annevk> it's a string-based world
- # [19:01] <arun_> Hixie, ok. In the case of DOMException/DOMError, it eliminates the need for FileException/FileError, but I think MediaError may need to be more nuanced.
- # [19:01] <arun_> annevk, yes.
- # [19:01] * arun_ slaps his own face for getting all constant-y.
- # [19:01] <Hixie> arun_: MediaError is unrelated to exceptions, unlike the situation in FileAPI
- # [19:02] <Hixie> (sorry, i misspoke. There's one MediaError per error that triggered, its value doesn't change.)
- # [19:02] <Hixie> (but you can fetch it multiple times.)
- # [19:03] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
- # [19:03] <annevk> arun_, http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#interface-domerror
- # [19:03] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
- # [19:04] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
- # [19:04] <arun_> annevk, I am happy enough with it :)
- # [19:06] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [19:07] * _bga is now known as bga_|away
- # [19:09] * Quits: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [19:11] * Joins: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp)
- # [19:12] <annevk> Hixie, I fully support the merge btw
- # [19:12] <annevk> Hixie, though it'll require some updating to the FAQ et al
- # [19:12] <Hixie> yeah
- # [19:13] <Hixie> btw that means i'm no longer using philip`'s splitter, only yours
- # [19:14] <Philip`> Oh, so I can retire mine?
- # [19:14] <Hixie> yeah
- # [19:14] <Hixie> thanks for your service :-)
- # [19:15] * Philip` will probably drop it when moving his server to a new machine, then
- # [19:16] * Joins: othermaciej (~mjs@67.218.103.58)
- # [19:17] <timeless> Hixie: how often do you see people dropping off security lists? :)
- # [19:17] <Hixie> i don't follow the lists closely enough to tell you
- # [19:17] <Hixie> i only follow the lists so that i can update the specs when the bugs found are intrinsic to hte platform
- # [19:18] <annevk> oh sweet, only the unmaintained splitter teehee
- # [19:18] <annevk> I wonder if it's in version control somewhere so I can still blame Philip`
- # [19:23] <Philip`> (The version in Google Code html5 is the exact one I was running, I think)
- # [19:25] <annevk> I was sort of planning on following this Apple event and then they post all the details ahead of time on the Japanese site
- # [19:25] <annevk> boring
- # [19:26] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [19:28] <timeless> heh
- # [19:29] <timeless> does someone post a translation of that?
- # [19:30] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Quit: The computer fell asleep)
- # [19:31] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
- # [19:35] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Ping timeout: 240 seconds)
- # [19:37] <annevk> yeah macrumors & co
- # [19:37] * Joins: KillerX (~anant@nat/mozilla/x-eafecskiuscnufgp)
- # [19:40] * nunnun is now known as nunnun_away
- # [19:41] * Joins: bga_ (~bga@95-55-49-202.dynamic.avangarddsl.ru)
- # [19:41] * Quits: KillerX (~anant@nat/mozilla/x-eafecskiuscnufgp) (Read error: Connection reset by peer)
- # [19:41] * bga_ is now known as _bga
- # [19:42] * Joins: KillerX (~anant@nat/mozilla/x-ychysebecnkaoyqf)
- # [19:42] * Quits: rabbi11 (~manjunath@49.249.126.180) (Quit: Leaving.)
- # [19:42] * Joins: rabbi11 (~manjunath@49.249.126.180)
- # [19:43] * Quits: bga_|away (~bga@178.71.203.19) (Ping timeout: 276 seconds)
- # [19:46] * Quits: othermaciej (~mjs@67.218.103.58) (Quit: othermaciej)
- # [19:47] <timeless> oh right
- # [19:56] * Quits: rabbi11 (~manjunath@49.249.126.180) (Quit: Leaving.)
- # [19:57] * _bga is now known as bga_
- # [20:00] * Joins: othermaciej (~mjs@17.245.88.74)
- # [20:02] * Joins: ako (~nya@fuld-590c7833.pool.mediaWays.net)
- # [20:05] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: brb)
- # [20:05] * Quits: aho (~nya@fuld-590c764e.pool.mediaWays.net) (Ping timeout: 245 seconds)
- # [20:06] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [20:06] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
- # [20:09] * Joins: dbaron (~dbaron@nat/mozilla/x-efeqfatgfkkqrtzf)
- # [20:10] * Quits: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp) (Quit: Leaving...)
- # [20:14] * Joins: weinig (~weinig@17.212.155.228)
- # [20:14] <roc> timeless: ?
- # [20:15] * Joins: ezoe (~ezoe@203-140-88-80f1.kyt1.eonet.ne.jp)
- # [20:15] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [20:16] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
- # [20:19] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [20:25] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [20:25] <zcorpan> Hixie: wait, you banned <h1> in <td>?
- # [20:26] <Hixie> not intentionally
- # [20:26] <Hixie> did i?
- # [20:26] <Hixie> no
- # [20:28] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [20:31] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
- # [20:32] * Joins: rniwa (rniwa@nat/google/x-qcnvcqsavrjjajzg)
- # [20:32] * Quits: cygri (~cygri@wlan-nat.fwgal01.deri.ie) (Remote host closed the connection)
- # [20:33] * ap_ is now known as ap
- # [20:33] * Joins: cygri (~cygri@wg1-nat.fwgal01.deri.ie)
- # [20:34] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: brb)
- # [20:35] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [20:36] * Joins: dbaron_ (~dbaron@nat/mozilla/x-wshigbrpjmgjqwrd)
- # [20:39] * Quits: dbaron (~dbaron@nat/mozilla/x-efeqfatgfkkqrtzf) (Disconnected by services)
- # [20:39] * Quits: dbaron_ (~dbaron@nat/mozilla/x-wshigbrpjmgjqwrd) (Client Quit)
- # [20:39] * Quits: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc) (Remote host closed the connection)
- # [20:39] * Joins: jochen__ (jochen@nat/google/x-ruhrliqwssookjnr)
- # [20:40] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [20:42] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Excess Flood)
- # [20:42] * Joins: dbaron (~dbaron@nat/mozilla/x-vbnfmpwrlcswujpc)
- # [20:43] * ako is now known as aho
- # [20:43] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
- # [20:44] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [20:44] <aho> is there something like an aspect ratio css property planned? i.e. something that would allow you to crate a div which resizes like an image (you set the width and the height gets calculated)
- # [20:45] <TabAtkins> I've got a post on my blog with a proposal. I'll work on it when fantasai and I (or maybe Anton) starts work on the Box Module.
- # [20:45] <aho> woo! :)
- # [20:46] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
- # [20:46] * Joins: timeless_ (d04149cb@firefox/developer/timeless)
- # [20:46] * Quits: timeless (d04149cb@firefox/developer/timeless) (Disconnected by services)
- # [20:46] * timeless_ is now known as timeless
- # [20:47] <aho> something like that might be interesting for that "responsive image" stuff. the easiest way to get something like that is via inline svg, but that's all kinds of awkward :>
- # [20:49] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 252 seconds)
- # [20:52] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Ping timeout: 260 seconds)
- # [20:55] <annevk> Hixie, the multipage copy still says Web Applications 1.0
- # [20:57] <annevk> Hixie, also whatwg.org/C used to be multipage; whatwg.org/c is single-page
- # [21:00] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [21:03] <timeless> hsivonen: grrr, why aren't you on #foxymonkies? :)
- # [21:08] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [21:10] * Joins: LiliMarleen (~LiliMarle@178.244.63.64)
- # [21:10] <Hixie> annevk: the multipage copy saying Web Applications 1.0 is an issue on your side, i think
- # [21:11] <Hixie> annevk: the shortcuts should still work, did i break them?
- # [21:11] <annevk> it seems you reversed c and C?
- # [21:11] <annevk> uppercase was for multipage
- # [21:11] <annevk> lowercase for singlepage
- # [21:12] <annevk> i'll take a look at the script on html5.org
- # [21:12] <Hixie> where are they reversed?
- # [21:12] <Hixie> or do you mean they resolve reversed?
- # [21:13] <Hixie> oh i see, the link on the header is wrong
- # [21:13] <Hixie> got it
- # [21:13] <annevk> html5.org uses complete.html
- # [21:13] <annevk> is that wrong?
- # [21:13] <Hixie> oh oops hold on
- # [21:15] <Hixie> ok that should fix itself next time i regen
- # [21:15] <Hixie> thanks
- # [21:15] <Hixie> (i forgot to update complete.html)
- # [21:15] <Hixie> (i need to update it for svn too)
- # [21:15] <annevk> okay
- # [21:15] <Hixie> although, wait
- # [21:15] <Hixie> complete.html has been 301ing to index today
- # [21:16] <Hixie> shouldn't that fix it on your end?
- # [21:16] * Joins: hij1nx (~hij1nx@095-097-077-217.static.chello.nl)
- # [21:16] <annevk> so web-apps-tracker already uses index
- # [21:16] <annevk> Hixie, oh, I use svn
- # [21:16] <Hixie> ah ok
- # [21:17] <Hixie> well it'll get fixed when i next check in
- # [21:17] <annevk> svn update, then generate, etc.
- # [21:17] <annevk> k
- # [21:17] <Hixie> which is now
- # [21:17] <Hixie> so we'll see what happens
- # [21:17] * Quits: LiliMarleen (~LiliMarle@178.244.63.64) (Remote host closed the connection)
- # [21:17] <Hixie> interesting though. that means i have to do the svn checkin to get the multipage updated :-)
- # [21:17] <Hixie> didn't know that
- # [21:17] <Hixie> good to know
- # [21:18] <annevk> it'll generate a copy regardless, but it will generate it from complete.html as things stand
- # [21:18] <annevk> so yeah, if you want something new :)
- # [21:18] <Hixie> right
- # [21:18] <Hixie> that's fine
- # [21:21] <annevk> hsivonen, apple.com is giving access denied for me too
- # [21:21] <annevk> hsivonen, earlier it had some stuff on the iPhone 4S
- # [21:21] <annevk> I wonder if I should get one to do away with my camera
- # [21:21] <annevk> pretty expensive camera upgrade though
- # [21:21] <annevk> for a P&S
- # [21:23] <annevk> Hixie, but you can just drop the crossorigin attribute and get the image
- # [21:23] <annevk> oh well
- # [21:23] <Hixie> the server can return nothing at all for that case
- # [21:24] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [21:26] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Remote host closed the connection)
- # [21:27] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
- # [21:29] <annevk> Hixie, re multipage; success!
- # [21:29] <Hixie> yay
- # [21:29] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [21:31] * Parts: sinowar (~sinowar@92.35.173.242)
- # [21:34] * Joins: FlorianX (~Florian_S@p4FE2DD6F.dip.t-dialin.net)
- # [21:35] * nunnun_away is now known as nunnun
- # [21:40] * Quits: hij1nx (~hij1nx@095-097-077-217.static.chello.nl) (Quit: hij1nx)
- # [21:41] * Joins: hij1nx (~hij1nx@095-097-077-217.static.chello.nl)
- # [21:41] <FlorianX> HTML and WebApplications 1.0 are now the same specifications, ist that right?
- # [21:41] * Quits: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [21:45] <annevk> yes
- # [21:46] <FlorianX> annevk: may I ask why? (I am writing my master thesis about HTML5)
- # [21:46] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Changing host)
- # [21:46] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [21:46] <annevk> simplicity mainly
- # [21:46] <FlorianX> Is there an official announcement yet (because of one referral source)?
- # [21:46] <annevk> from a WHATWG perspective the split made little sense
- # [21:47] <annevk> there's http://twitter.com/WHATWG/status/121268735381221376
- # [21:47] <annevk> maybe I'll mention it in the WHATWG Weekly, not sure whether it's worth it
- # [21:47] <FlorianX> so the webapps 1.0 is now HTML or reverse?
- # [21:48] <annevk> what was called Web Applications 1.0 is now called HTML
- # [21:48] <Hixie> they're the same
- # [21:48] <annevk> HTML used to be a subset of that; the subset no longer exists
- # [21:48] <FlorianX> ok thats what i mean
- # [21:48] <FlorianX> thanks for help
- # [21:49] <FlorianX> But then what I write now in my thesis :-)
- # [21:49] <Hixie> what was called Web Apps 1.0 originally, many years ago, was at one point renamed HTML, then things were dropped from it to track the w3c, eventually they dropped so much that we added a separate spec at the whatwg to include everything again, and called it Web Apps 1.0 for nostalgic reasons
- # [21:50] <Hixie> and today i got tired of having two specs at whatwg (it makes various things annoying and some of our tools are overloaded by it) and so i just went back to the state after the first time we renamed the spec
- # [21:50] <Hixie> i think
- # [21:50] <Hixie> you'd have to check the svn archive to see how accurate that is
- # [21:51] <annevk> sounds about right
- # [21:53] <FlorianX> my thesis is half finished, in that I always refer to the two specifications. Now I have quite the problem that I need to rewrite everything. But so does the living.
- # [21:55] <FlorianX> thanks again for the explanations @ Hixie + annevk
- # [21:55] <Hixie> heh
- # [21:55] <Hixie> sorry man :-)
- # [21:56] <FlorianX> I just bribe my professor :-D
- # [21:56] * bga_ is now known as bga_|away
- # [21:57] * Quits: hij1nx (~hij1nx@095-097-077-217.static.chello.nl) (Quit: hij1nx)
- # [22:00] * Quits: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net) (Quit: arun_)
- # [22:01] * Joins: smaug____ (~chatzilla@GGGYKDXXIV.gprs.sl-laajakaista.fi)
- # [22:02] * Joins: mkanat (mkanat@nat/google/x-bpmbkbiirezughnq)
- # [22:05] * Quits: othermaciej (~mjs@17.245.88.74) (Quit: othermaciej)
- # [22:05] * Quits: rtuin (~rtuin@213.125.175.250) (Quit: Leaving)
- # [22:06] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:07] * Joins: othermaciej (~mjs@17.245.88.74)
- # [22:09] * Quits: MacTed (~Thud@63.119.36.36)
- # [22:10] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Quit: Verlassend)
- # [22:19] * bga_|away is now known as bga_
- # [22:19] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [22:21] <rniwa> AryehGregor: yt?
- # [22:21] <AryehGregor> rniwa, I'm just leaving, actually.
- # [22:21] <rniwa> AryehGregor: ah ok
- # [22:21] <rniwa> AryehGregor: did you my msg a couple of days about selectstart?
- # [22:21] <AryehGregor> rniwa, yeah. I have a bug open: http://www.w3.org/Bugs/Public/show_bug.cgi?id=13952
- # [22:21] <rniwa> AryehGregor: great
- # [22:22] <rniwa> AryehGregor: also, you may want to investigate interaction between selection & focus
- # [22:22] <AryehGregor> rniwa, could you file a bug with details?
- # [22:22] <rniwa> AryehGregor: right now WebKit's focus follows selection
- # [22:22] <rniwa> AryehGregor: whereas IE & FF's selection follows focus
- # [22:23] <rniwa> AryehGregor: will do
- # [22:23] * Quits: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz) (Ping timeout: 248 seconds)
- # [22:23] <smaug____> selection follows focus?
- # [22:24] <rniwa> smaug____: when selection is set on some node
- # [22:24] <rniwa> smaug____: webkit automatically focuses its editing host
- # [22:24] <rniwa> smaug____: whereas in IE & FF, selection is automatically moved to wherever focus is
- # [22:24] <smaug____> webkit automatically focuses?
- # [22:24] <smaug____> that is surprising
- # [22:25] <rniwa> smaug____: someone told me this behavior might be some Mac-ism
- # [22:25] <smaug____> but I'm not sure I understand "selection is automatically moved to wherever focus"
- # [22:25] <rniwa> smaug____: yes, it has caused some compat issues for us but we haven't been able to change it
- # [22:25] <smaug____> ah, I'm very much not aware of Mac-isms
- # [22:25] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [22:25] <rniwa> smaug____: when a focus is set on some contenteditable region
- # [22:25] <rniwa> smaug____: and user starts pressing keys
- # [22:26] <rniwa> smaug____: IE & FF automatically moves the selection there
- # [22:26] <rniwa> smaug____: e.g. <div id="has_focus"><br></div><div id="has_selection"><br></div>
- # [22:26] <smaug____> rniwa: but webkit doesn't?
- # [22:26] * Joins: hij1nx (~hij1nx@46.145.20.158)
- # [22:26] * Quits: FlorianX (~Florian_S@p4FE2DD6F.dip.t-dialin.net) (Quit: Leaving.)
- # [22:26] <rniwa> smaug____: webkit inserts a letter in #has_selection whereas IE&FF inserts it in #has_focus
- # [22:29] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [22:30] <rniwa> AryehGregor: filed http://www.w3.org/Bugs/Public/show_bug.cgi?id=14383
- # [22:32] * Joins: kennyluck (~kennyluck@114-43-112-137.dynamic.hinet.net)
- # [23:00] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:04] * Quits: smaug____ (~chatzilla@GGGYKDXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
- # [23:13] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [23:14] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [23:16] * Joins: smaug____ (~chatzilla@GGYYYDCCLXXVII.gprs.sl-laajakaista.fi)
- # [23:16] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:17] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [23:20] * Quits: miketaylr (~miketaylr@206.217.92.186) (Ping timeout: 260 seconds)
- # [23:25] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
- # [23:28] * Quits: MikeSmith (~MikeSmith@EM1-112-25-118.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [23:31] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
- # [23:32] * Joins: jamesr (jamesr@nat/google/x-mabdeuxnzjxsbjoi)
- # [23:33] * Joins: MikeSmith (~MikeSmith@EM114-48-42-177.pool.e-mobile.ne.jp)
- # [23:38] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
- # [23:39] <hober> AryehGregor: the formatting of http://dvcs.w3.org/hg/editing/raw-file/tip/source.html is all messed up
- # [23:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [23:46] * Quits: smaug____ (~chatzilla@GGYYYDCCLXXVII.gprs.sl-laajakaista.fi) (Ping timeout: 248 seconds)
- # [23:49] <annevk> hmm
- # [23:49] <annevk> guess I have to look into XHR garbage collection yet again
- # [23:49] <annevk> joy joy joy
- # [23:50] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [23:55] * Quits: cygri (~cygri@wg1-nat.fwgal01.deri.ie) (Quit: cygri)
- # [23:56] * Parts: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
- # Session Close: Wed Oct 05 00:00:00 2011
The end :)