Options:
- # Session Start: Thu Aug 22 00:00:00 2013
- # Session Ident: #whatwg
- # [00:05] <zcorpan> TabAtkins: why do we need the order for @mixin?
- # [00:06] <TabAtkins> Because @mixin is basically a variable holding declarations, so it matters whether *other* declarations appeared before or after it.
- # [00:07] <gsnedders> Woah. What's happened to Bugzilla!?
- # [00:08] * Joins: annevk (~annevk@2.28.172.199)
- # [00:08] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [00:09] * Joins: mven (~mven@206.194.49.172)
- # [00:10] <zcorpan> TabAtkins: ok. sleep time now. take it on the list :-)
- # [00:15] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [00:19] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Remote host closed the connection)
- # [00:27] * Joins: weinig (~weinig@17.114.107.175)
- # [00:27] * Joins: ap (~ap@2620:149:4:1b01:212d:c498:be56:630d)
- # [00:30] * Quits: mven (~mven@206.194.49.172) (Remote host closed the connection)
- # [00:33] * Joins: mven (~mven@206.194.49.172)
- # [00:36] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
- # [00:38] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [00:42] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:44] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [00:45] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [00:46] * Joins: ehsan (~ehsan@66.207.208.102)
- # [00:46] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [00:49] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [00:51] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 245 seconds)
- # [00:51] * Joins: ehsan (~ehsan@66.207.208.102)
- # [00:51] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [00:52] * Joins: ehsan (~ehsan@66.207.208.102)
- # [00:56] * Quits: Aww (~Aww@cookie-magic.erryfanclub.com) (Quit: ZNC - http://znc.in)
- # [00:57] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 245 seconds)
- # [00:57] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
- # [01:01] * Quits: mven (~mven@206.194.49.172) (Remote host closed the connection)
- # [01:03] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [01:10] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [01:12] * Quits: annevk (~annevk@2.28.172.199) (Remote host closed the connection)
- # [01:12] * Joins: jdaggett (~jdaggett@103.5.142.5)
- # [01:12] * Joins: annevk (~annevk@2.28.172.199)
- # [01:14] * Quits: kinetik (~kinetik@121.99.57.149) (Ping timeout: 256 seconds)
- # [01:17] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 264 seconds)
- # [01:17] * Quits: annevk (~annevk@2.28.172.199) (Ping timeout: 276 seconds)
- # [01:19] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [01:20] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
- # [01:21] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 264 seconds)
- # [01:26] * heycam|away is now known as heycam
- # [01:30] <Hixie_> esprehn: is it the same task source as the load event?
- # [01:30] <Hixie_> jwalden: wow, that _is_ behind on scrollback. :-P We went with "is familiar with" for now.
- # [01:31] * Joins: kinetik (~kinetik@121.99.165.230)
- # [01:32] <jwalden> :-)
- # [01:35] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [01:35] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [01:35] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [01:36] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [01:37] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 268 seconds)
- # [01:37] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [01:37] * Quits: kinetik (~kinetik@121.99.165.230) (Read error: No route to host)
- # [01:40] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Ping timeout: 264 seconds)
- # [01:42] * Quits: jdaggett (~jdaggett@103.5.142.5) (Quit: jdaggett)
- # [01:43] * Quits: blooberry (~blooberry@134.134.137.71) (Ping timeout: 240 seconds)
- # [01:45] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [01:47] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Read error: Connection reset by peer)
- # [01:47] * Joins: blooberry (blooberry_@nat/intel/x-inzgfiiwrajwlotp)
- # [01:48] * Joins: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch)
- # [01:48] * Quits: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
- # [01:48] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [01:49] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [01:50] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [01:55] * Quits: blooberry (blooberry_@nat/intel/x-inzgfiiwrajwlotp) (Ping timeout: 256 seconds)
- # [01:56] * Quits: jacobolus (~jacobolus@199-241-200-202.PUBLIC.monkeybrains.net) (Remote host closed the connection)
- # [01:56] * Joins: kinetik (~kinetik@121.99.165.230)
- # [01:58] * Joins: tantek (~tantek@mf50536d0.tmodns.net)
- # [02:02] * Joins: mk2 (~mk2@p114131.doubleroute.jp)
- # [02:03] * Joins: nessy (~silviapf@101.164.144.53)
- # [02:08] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
- # [02:09] * Quits: ap (~ap@2620:149:4:1b01:212d:c498:be56:630d) (Quit: ap)
- # [02:09] * Quits: kinetik (~kinetik@121.99.165.230) (Read error: Connection reset by peer)
- # [02:10] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
- # [02:12] * Joins: sgalineau (~sylvaing@192.150.10.203)
- # [02:13] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
- # [02:17] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [02:19] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:19] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
- # [02:19] * Quits: kinetik (~kinetik@121.99.165.230) (Client Quit)
- # [02:20] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:20] * Quits: kinetik (~kinetik@121.99.165.230) (Client Quit)
- # [02:22] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
- # [02:22] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:23] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 22.0/20130701153714])
- # [02:23] * Quits: kinetik (~kinetik@121.99.165.230) (Client Quit)
- # [02:24] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:24] * Quits: kinetik (~kinetik@121.99.165.230) (Client Quit)
- # [02:24] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:27] * Quits: kinetik (~kinetik@121.99.165.230) (Client Quit)
- # [02:29] * Joins: weinig (~weinig@17.114.107.175)
- # [02:29] * Joins: kinetik (~kinetik@121.99.165.230)
- # [02:32] * Joins: Dashimon (Dashiva@178-82-40-88.dynamic.hispeed.ch)
- # [02:32] * Quits: Dashimon (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
- # [02:32] * Joins: Dashimon (Dashiva@wikia/Dashiva)
- # [02:33] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 256 seconds)
- # [02:33] * Dashimon is now known as Dashiva
- # [02:33] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:34] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [02:38] <MikeSmith> I see that the locus of EME debate seems to have now shifted away from W3C forums and on to blink-dev
- # [02:38] <MikeSmith> that's progress
- # [02:43] <MikeSmith> in other news, now that the HTML spec requires the title element to have non-whitespace content, we'll need to choose some stock value for the title attribute to use in the minimal boilerplate HTML document in the text-field input feature of the validator
- # [02:43] <MikeSmith> anybody have suggestions?
- # [02:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [02:45] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [02:45] * Quits: sgalineau (~sylvaing@192.150.10.203) (Read error: Connection reset by peer)
- # [02:45] <jamesr__> anyone here familiar with the charset attribute on Document?
- # [02:45] <jamesr__> it's in blink with a comment "// IE extensions" as an attribute DOMString
- # [02:45] <jamesr__> notable, not readonly
- # [02:46] <jamesr__> we appear to "support" (for some definition of that word) writing a value to the attribute
- # [02:46] <jamesr__> i don't know what it actually does
- # [02:46] <jamesr__> i can't find references on MDN, but maybe i just suck at it
- # [02:48] <jamesr__> mozilla doesn't appear to have it (according to http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/core/nsIDOMDocument.idl)
- # [02:49] * Quits: tantek (~tantek@mf50536d0.tmodns.net) (Quit: tantek)
- # [02:50] * Quits: vitorpacheco (~vitor@189-105-90-125.user.veloxzone.com.br) (Quit: Saindo)
- # [02:50] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [02:55] <jamesr__> in blink they date back from when the property was defined in a file called khtml/ecma/kjs_dom.cpp
- # [02:55] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [02:59] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
- # [03:02] * Joins: regaliaking (~regaliaki@120.175.67.230)
- # [03:03] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [03:04] * Joins: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net)
- # [03:04] <esprehn> Hixie_: it's not clear, it puts it in the DOM Manipulation Task Source, but the onload is just handled by the "delays the load event" logic
- # [03:04] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
- # [03:04] <esprehn> Hixie_: Do things in the DOM Manipulation Task Source delays the load event ?
- # [03:05] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [03:06] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [03:08] <esprehn> I see, they are the same task source
- # [03:08] <esprehn> it'd be nice if the spec made this more clear, there's just a sentence in each section that mentions the task source
- # [03:09] * Quits: kinetik (~kinetik@121.99.165.230) (Ping timeout: 246 seconds)
- # [03:10] <esprehn> Hixie_: it's unfortunate that autofocus is speced like this, it means there has to be a recalculate style before the onload event can fire, since we need to know the style to decide if something is focusable.
- # [03:11] * Joins: kinetik (~kinetik@121.99.170.57)
- # [03:13] * Joins: kinetik_ (~kinetik@121.99.167.249)
- # [03:14] <esprehn> I suppose developers should listen for DOMContentLoaded instead since onload is doomed to slowness
- # [03:16] * Quits: kinetik (~kinetik@121.99.170.57) (Ping timeout: 246 seconds)
- # [03:18] * Joins: vitorpacheco (~vitor@179.222.139.92)
- # [03:19] * Joins: tantek (~tantek@50-197-184-177-static.hfc.comcastbusiness.net)
- # [03:31] * Joins: barneybook (~kvirc@114-44-248-62.dynamic.hinet.net)
- # [03:32] * Quits: tantek (~tantek@50-197-184-177-static.hfc.comcastbusiness.net) (Quit: tantek)
- # [03:34] * Quits: barneybook|2 (kvirc@1.34.153.109) (Ping timeout: 248 seconds)
- # [03:35] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:39] * Quits: jsbell (jsbell@nat/google/x-fxnnmdsshylkntqo) (Quit: There's no place like home...)
- # [03:40] * Joins: tantek (~tantek@mf50536d0.tmodns.net)
- # [03:46] * Quits: barneybook (~kvirc@114-44-248-62.dynamic.hinet.net) (Ping timeout: 268 seconds)
- # [03:49] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Read error: Operation timed out)
- # [03:52] * Quits: regaliaking (~regaliaki@120.175.67.230) (Ping timeout: 256 seconds)
- # [04:02] * Joins: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [04:05] * Quits: tantek (~tantek@mf50536d0.tmodns.net) (Quit: tantek)
- # [04:08] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [04:18] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
- # [04:19] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [04:21] * Joins: barneybook (~kvirc@36-224-119-61.dynamic-ip.hinet.net)
- # [04:24] * Joins: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [04:26] * kinetik_ is now known as kinetik
- # [04:29] * Joins: weinig (~weinig@24.130.60.35)
- # [04:29] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 276 seconds)
- # [04:33] * heycam is now known as heycam|away
- # [04:37] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:43] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [04:43] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [04:43] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:46] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [04:47] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [04:50] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:50] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [04:58] * Joins: JakeB (~Adium@nat/yahoo/x-xsrmkgemrxmdtfdz)
- # [05:03] * Quits: Martijnc- (~Martijn@is-aweso.me) (Ping timeout: 240 seconds)
- # [05:04] * Quits: beverloo` (~peter@is-aweso.me) (Ping timeout: 264 seconds)
- # [05:05] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
- # [05:05] * Joins: Martijnc (~Martijn@is-aweso.me)
- # [05:05] * Parts: JakeB (~Adium@nat/yahoo/x-xsrmkgemrxmdtfdz)
- # [05:06] * Joins: beverloo` (~peter@is-aweso.me)
- # [05:08] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Ping timeout: 256 seconds)
- # [05:11] * heycam|away is now known as heycam
- # [05:16] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [05:24] * Quits: mk2 (~mk2@p114131.doubleroute.jp) (Ping timeout: 256 seconds)
- # [05:28] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [05:29] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [05:29] * Joins: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [05:30] * Quits: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Client Quit)
- # [05:32] <MikeSmith> damn can you devs at google please quit using the term "drive-by web" already
- # [05:32] <MikeSmith> I don't see any signs that anybody else is buying into that term
- # [05:35] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [05:41] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Read error: Connection reset by peer)
- # [05:41] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [05:46] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [05:51] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [05:53] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:53] * Joins: tantek (~tantek@mf50536d0.tmodns.net)
- # [05:55] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [05:55] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [05:55] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [06:08] * Joins: mk2 (~mk2@p114131.doubleroute.jp)
- # [06:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [06:13] * Quits: tantek (~tantek@mf50536d0.tmodns.net) (Read error: Connection reset by peer)
- # [06:16] * Joins: mk2_ (~mk2@110.50.241.75)
- # [06:17] * Quits: mk2 (~mk2@p114131.doubleroute.jp) (Ping timeout: 264 seconds)
- # [06:17] * Joins: kinetik_ (~kinetik@121.99.166.31)
- # [06:17] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
- # [06:18] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [06:20] * Quits: m4nu (~manu@216.252.204.51) (Ping timeout: 264 seconds)
- # [06:20] * Quits: kinetik (~kinetik@121.99.167.249) (Ping timeout: 276 seconds)
- # [06:20] * Joins: manu (~manu@216.252.204.51)
- # [06:20] * manu is now known as m4nu
- # [06:21] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [06:24] * Joins: tantek (~tantek@mf50536d0.tmodns.net)
- # [06:25] <matjas> MikeSmith: how about <title>Test</title>?
- # [06:25] * Joins: kinetik (~kinetik@121.99.53.132)
- # [06:26] <MikeSmith> matjas: sounds good
- # [06:26] <MikeSmith> I will make it so
- # [06:28] * Quits: kinetik_ (~kinetik@121.99.166.31) (Ping timeout: 245 seconds)
- # [06:32] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [06:32] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [06:32] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [06:35] <MikeSmith> matjas: pushed https://bitbucket.org/validator/validator/commits/4f4c6243d2da0b596304c830d9c642802c4d15cb
- # [06:35] <MikeSmith> thanks
- # [06:36] <matjas> MikeSmith: yay! good point about the other bugzilla tracker btw, i had forgotten about it
- # [06:38] <MikeSmith> matjas: yeah, until hsivonen has time to deal with load issues for the bugzilla.validator.nu server, that's probably the best place
- # [06:39] <MikeSmith> matjas: btw, about table@sortable, nobody implements that yet right?
- # [06:39] <MikeSmith> are there any polyfills for it yet?
- # [06:40] * Joins: zkis (~zkis@188-67-206-236.bb.dnainternet.fi)
- # [06:40] <MikeSmith> and about <data> it's implemented in the validator sources but not yet pushed to http://html5.validator.nu/ or http://validator.nu/ yet
- # [06:41] * Quits: vitorpacheco (~vitor@179.222.139.92) (Quit: Saindo)
- # [06:47] * Quits: zkis (~zkis@188-67-206-236.bb.dnainternet.fi) (Ping timeout: 264 seconds)
- # [06:47] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [06:49] <matjas> MikeSmith: i don't think so, no. But note that it also errors on <data> in that context
- # [06:52] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [06:52] <MikeSmith> matjas: the <data> part should work at least at http://validator.w3.org/nu/ (which is running the current sources from the repo)
- # [06:56] <Hixie_> MikeSmith: <title>Page Title Here — Site Title Here</title> maybe?
- # [06:56] <Hixie_> esprehn: hm, it wasn't my intent to make that bad, but let me look...
- # [06:57] <MikeSmith> Hixie_: that'd work too I guess
- # [06:57] * Quits: tantek (~tantek@mf50536d0.tmodns.net) (Quit: tantek)
- # [06:58] <Hixie_> esprehn: hm, i guess if you're so quick to finish loading the doc that you can fire 'load' almost immediately, you could end up with it sitting behind the many tasks that want to resolve style to figure out what can be focused
- # [06:58] <Hixie_> esprehn: note that DOMContentLoaded is on the same task source, so it would also be delayed
- # [06:59] <Hixie_> esprehn: also, technically, you are already required to resolve style before firing 'load' since you (per spec, anyway) are supposed to render between each task
- # [06:59] <Hixie_> esprehn: so you'd resolve style and layout and render between the parser task that stopped parsing, and the DOMContentLoaded/load tasks
- # [07:01] <esprehn> Hixie_: that's definitely not how browsers work, we're not going to resolve style or layout between tasks
- # [07:02] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [07:02] <Hixie_> esprehn: yeah, well, so long as it _looks_ like you do :-)
- # [07:02] <Hixie_> esprehn: for the autofocus thing, i can use another task source
- # [07:03] <Hixie_> not sure which exactly
- # [07:03] <Hixie_> user interaction task source maybe
- # [07:03] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
- # [07:03] <esprehn> Hixie_: The sad thing is if you had <input autofocus> and then onload = function() { doSomethingThatInvalidatesStyle(); } the current spec means we calculate the style twice
- # [07:04] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Ping timeout: 276 seconds)
- # [07:04] <Hixie_> oh i'm convinced of the badness here, don't worry
- # [07:04] <esprehn> :)
- # [07:05] <Hixie_> interesting, there is _some_ precedence for using the user interaction task source for non-user interaction tasks
- # [07:05] <Hixie_> calling input.select() does it
- # [07:05] <Hixie_> i guess that makes sense
- # [07:05] <esprehn> webkit and (old) opera both do autofocus inside "layout"
- # [07:06] <esprehn> ex. appendChild(input with autofocus); input.offsetTop; // focus happened inside this
- # [07:06] <Hixie_> woah
- # [07:06] <Hixie_> that's... special
- # [07:06] <esprehn> Firefox appears buggy, it frequently seems to not do autofocus at all
- # [07:06] <Hixie_> well, you're allowed to not focus
- # [07:07] <Hixie_> so you can get a synchronous 'focus' event during the call to offsetTop?
- # [07:07] <esprehn> yes
- # [07:07] <Hixie_> that's definitely pretty special
- # [07:07] <esprehn> webkit/blink and old opera all do it
- # [07:08] <esprehn> autofocus is handled at the time when the render tree is constructed
- # [07:08] <Hixie_> what happens if the dom is manipulated as this happens?
- # [07:08] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
- # [07:08] <esprehn> same thing as mutation events
- # [07:08] <Hixie_> _mutation events_ happen during layout?!
- # [07:09] <esprehn> oh no :)
- # [07:11] <Hixie_> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2470
- # [07:11] <Hixie_> i don't understand why chrome can't find the node
- # [07:11] <Hixie_> does it calculate layout before running inline <script>?
- # [07:11] <Hixie_> does querySelector() calculate layout?
- # [07:12] <Hixie_> (change autofocus to autofocusx and it works)
- # [07:12] <esprehn> offsetTop calculates style (1) and then does layout (2), in between those two steps we fire the focus event handler
- # [07:12] <Hixie_> so if the focus handler moves the node in the DOM, the layout is what? using the old cascade?
- # [07:12] <Hixie_> but the new location?
- # [07:13] <esprehn> using the new location
- # [07:13] <Hixie_> but what style?
- # [07:13] <esprehn> focus causes another recalc style, so you end up with recalc style (1) -> focus event -> recalc style (2) -> layout -> return offset value
- # [07:14] <Hixie_> oh you check if the event changed things, and start over if it did?
- # [07:14] <esprehn> yup
- # [07:14] <Hixie_> what if the focus event added a new element with an autofocus attribute?
- # [07:14] <esprehn> that's why I was talking about mutation events
- # [07:15] <esprehn> I think we'll do it all over again, if you continued adding autofocus things we'll hang
- # [07:15] <Hixie_> i can't get chrome to operate as you describe. it seems to evaluate style earlier than when i call offsetTop.
- # [07:16] <esprehn> yeah, right now we do it inside the parser...
- # [07:16] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [07:16] <esprehn> I'm working on fixing that
- # [07:16] <esprehn> autofocus happens the second the parser inserts the child right now, there's no "posting a task"
- # [07:16] <Hixie_> wow, autofocus right now does a synchronous during-parse style recalc and layout? :-)
- # [07:16] <esprehn> no layout :)
- # [07:16] <Hixie_> well, still
- # [07:16] <Hixie_> wow
- # [07:17] <Hixie_> ok
- # [07:17] <Hixie_> well anyway
- # [07:17] <esprehn> blink and webkit right now calculate the style of every element as the parser inserts them
- # [07:17] <Hixie_> i suggest just doing it on a task
- # [07:17] <Hixie_> a task that's on the same task source as click events, etc
- # [07:17] <Hixie_> since you can't process those without a layout either
- # [07:19] <esprehn> yeah, I'll look into if we can do that
- # [07:19] <Hixie_> k, i'll update the spec accordingly. keep me posted.
- # [07:22] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
- # [07:23] <esprehn> Hixie_: http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=2471
- # [07:24] <Hixie_> ah, i see
- # [07:25] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Read error: Operation timed out)
- # [07:27] <hsivonen> whoa. Mark Pilgrim spotted on blink-dev
- # [07:32] * Joins: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70)
- # [07:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:44] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:45] * Joins: weinig (~weinig@24.130.60.35)
- # [07:47] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [07:52] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [07:54] * Joins: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com)
- # [07:58] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [07:59] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [07:59] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [08:00] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:02] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [08:08] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [08:11] <MikeSmith> hsivonen: EME discussions bring out the best
- # [08:11] * Joins: weinig (~weinig@24.130.60.35)
- # [08:12] * Quits: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [08:18] * Joins: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be)
- # [08:21] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [08:24] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [08:25] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: goodbye cruel world)
- # [08:28] * Joins: eminor (~eminor@p548CF820.dip0.t-ipconnect.de)
- # [08:40] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:50] * Joins: annevk (~annevk@2.28.172.199)
- # [08:50] * Joins: JakeB (~Adium@nat/yahoo/x-bunxlipjhszwpfqo)
- # [08:56] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [08:57] * Quits: yoichio (yoichio@nat/google/x-akhqoelgeweubbiv) (Write error: Broken pipe)
- # [09:04] * Joins: yoichio (yoichio@nat/google/x-jwrcbkhpejoumatw)
- # [09:06] * Quits: yoichio (yoichio@nat/google/x-jwrcbkhpejoumatw) (Client Quit)
- # [09:12] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [09:13] * Joins: yoichio (yoichio@nat/google/x-kvlajlvlzgybhfsl)
- # [09:29] <MikeSmith> hsivonen: about validation of role values with multiple tokens, I went ahead and pushed the code to the repo
- # [09:30] <MikeSmith> I'll send you the patches by e-mail for sanity checking when you ahve time
- # [09:30] <MikeSmith> for now, http://validator.w3.org/nu/?doc=http://w3c-test.org/vnu/syntax/relaxng/tests/html/attributes/role/001.notvalid.html
- # [09:45] * Quits: mpt_ (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [09:47] * Quits: annevk (~annevk@2.28.172.199) (Remote host closed the connection)
- # [09:48] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [09:52] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [09:53] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [09:55] * Quits: JakeB (~Adium@nat/yahoo/x-bunxlipjhszwpfqo) (Quit: Leaving.)
- # [09:56] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [09:57] * Joins: hasather (~hasather@80.91.33.141)
- # [10:11] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Read error: Connection reset by peer)
- # [10:11] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:12] * Joins: barneybook|2 (~kvirc@1-171-186-144.dynamic.hinet.net)
- # [10:14] * Quits: barneybook (~kvirc@36-224-119-61.dynamic-ip.hinet.net) (Ping timeout: 246 seconds)
- # [10:19] * Joins: annevk (~annevk@207.218.72.65)
- # [10:20] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:22] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:22] * Joins: mpt_ (~mpt@nat/canonical/x-rvgpwvwenrkdxgws)
- # [10:22] * Quits: mpt_ (~mpt@nat/canonical/x-rvgpwvwenrkdxgws) (Changing host)
- # [10:22] * Joins: mpt_ (~mpt@canonical/mpt)
- # [10:23] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [10:25] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [10:26] * mpt_ is now known as mpt
- # [10:26] * Joins: nonge_ (~nonge@p5082894F.dip0.t-ipconnect.de)
- # [10:27] * Joins: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
- # [10:30] * Quits: nonge (~nonge@p508280E9.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
- # [10:36] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [10:41] <Ms2ger> Seagull umlaut?
- # [10:42] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [10:46] <MikeSmith> wha?
- # [10:46] <Ms2ger> https://twitter.com/hsivonen/status/370241051182637056
- # [10:49] <MikeSmith> {:
- # [10:49] * heycam is now known as heycam|away
- # [10:50] * Joins: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
- # [10:51] <MikeSmith> I like the mustachioed umlaut }:
- # [10:53] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [10:55] * Parts: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
- # [10:57] <annevk> I wonder if there's other bad features we should block inside a sandboxed <iframe>
- # [10:59] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [10:59] * Quits: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net) (Ping timeout: 276 seconds)
- # [11:01] * Joins: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net)
- # [11:03] * WesleyL is now known as Wesley
- # [11:04] * Wesley is now known as Guest31709
- # [11:04] * Guest31709 is now known as WesleyL
- # [11:05] * Quits: lokling (~quassel@quassel.woboq.com) (Quit: No Ping reply in 180 seconds.)
- # [11:05] * Joins: lokling_ (~quassel@quassel.woboq.com)
- # [11:06] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 276 seconds)
- # [11:09] * Quits: barneybook|2 (~kvirc@1-171-186-144.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [11:11] * Joins: mpt (~mpt@nat/canonical/x-ufdqqbgvklpawmlg)
- # [11:11] * Quits: mpt (~mpt@nat/canonical/x-ufdqqbgvklpawmlg) (Changing host)
- # [11:11] * Joins: mpt (~mpt@canonical/mpt)
- # [11:11] * Joins: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
- # [11:17] * Parts: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
- # [11:18] <annevk> GPHemsley: yt?
- # [11:23] <annevk> Updated my zip fragments gist: https://gist.github.com/annevk/6295844
- # [11:24] <annevk> jamesr__: yo, .charset should be removed
- # [11:24] <annevk> jamesr__: we considered it for DOM and decided the web could most likely do without it
- # [11:24] <annevk> jamesr__: if that's not true... let us know
- # [11:31] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [11:37] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 240 seconds)
- # [11:40] <zcorpan> matjas: what license do you have on your contribution to v.nu, "<title>Test</title>" ?
- # [11:41] <matjas> zcorpan: hah, WTFPL
- # [11:42] <matjas> MikeSmith: while you’re at it, maybe you could review my pull request? https://bitbucket.org/validator/validator/pull-request/4/use-a-monospaced-font-for-some-form-fields
- # [11:42] <zcorpan> matjas: k :-)
- # [11:43] * Joins: benbarnett (~Adium@195.81.245.98)
- # [11:46] * Joins: charl (~charl@2001:67c:2564:524:92b1:1cff:fe89:ae5)
- # [11:46] * Quits: nonge_ (~nonge@p5082894F.dip0.t-ipconnect.de) (Quit: Verlassend)
- # [11:48] * Joins: timClicks (~tim@101.98.184.137)
- # [11:50] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Ping timeout: 245 seconds)
- # [11:51] <zcorpan> MikeSmith: the role="" checking looks nice. (haven't QAed it though, just looked at your link)
- # [11:52] <matjas> MikeSmith: \o/ thanks
- # [11:52] * Joins: baku (~baku@93-40-94-151.ip38.fastwebnet.it)
- # [11:52] <MikeSmith> matjas: yup (sorry I had forgot about & thinks for reminding me)
- # [11:53] <MikeSmith> zcorpan: cool
- # [11:55] <zcorpan> MikeSmith: can you point to the diff that implements the role filter?
- # [11:55] <MikeSmith> zcorpan: sure gimme a minute
- # [11:55] <MikeSmith> it's mostly new code
- # [11:56] <MikeSmith> new files
- # [11:56] <MikeSmith> https://bitbucket.org/validator/util/commits/859eabdaa10ad477ff55666b22ce1bb0ce9bcafe
- # [11:56] <MikeSmith> that's the first part
- # [11:57] <MikeSmith> zcorpan: main part of interest is https://bitbucket.org/validator/util/commits/859eabdaa10ad477ff55666b22ce1bb0ce9bcafe#Lsrc/nu/validator/xml/roleattributes/RoleAttributeFilteringContentHandlerWrapper.javaT178
- # [11:59] <MikeSmith> zcorpan: code for integration into the servlet is simple https://bitbucket.org/validator/validator/commits/edb7fe0890f24ee764481e90db771d6f98af2e07
- # [11:59] <zcorpan> MikeSmith: thx
- # [12:11] * Joins: barneybook (~kvirc@36-224-119-61.dynamic-ip.hinet.net)
- # [12:15] <zcorpan> MikeSmith: LGTM. didn't find any bugs from testing a few things ad hoc :-)
- # [12:15] <MikeSmith> super
- # [12:15] <MikeSmith> zcorpan: thanks for taking time to check it
- # [12:21] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [12:21] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [12:24] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
- # [12:56] * Quits: timClicks (~tim@101.98.184.137) (Remote host closed the connection)
- # [12:57] * toyoshiAw is now known as toyoshim
- # [12:57] * Quits: mk2_ (~mk2@110.50.241.75) (Quit: Lost terminal)
- # [13:08] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [13:11] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [13:13] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
- # [13:16] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Client Quit)
- # [13:16] * Quits: Rubennn_ (~Rubennn@apher.gewooniets.nl) (Ping timeout: 248 seconds)
- # [13:18] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
- # [13:26] * Joins: khaduf (~Cesar@a89-152-95-123.cpe.netcabo.pt)
- # [13:28] * Joins: KurtWM (~kurt@cpe-24-93-187-62.neo.res.rr.com)
- # [13:34] * Quits: gavin_ (~gavin@76.14.87.162) (Ping timeout: 268 seconds)
- # [13:35] * Joins: gavin_ (~gavin@76.14.87.162)
- # [13:37] * Parts: KurtWM (~kurt@cpe-24-93-187-62.neo.res.rr.com)
- # [13:39] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [13:40] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [13:51] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [14:00] * Joins: darobin (~darobin@2a01:e34:ed05:d180:8038:99a7:c5c8:ea21)
- # [14:11] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [14:15] * Joins: benbarnett1 (~Adium@195.81.245.98)
- # [14:16] <annevk> idna-update keeps blocking my emails...
- # [14:16] <annevk> oh well, they'll get to www-tag
- # [14:17] * Quits: benbarnett (~Adium@195.81.245.98) (Ping timeout: 256 seconds)
- # [14:18] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [14:18] <SimonSapin> annevk: did they black-list you? ;)
- # [14:19] <annevk> too many email addresses or some such
- # [14:19] <annevk> I think someone actually white-listed me because I couldn't post to the list at all before and wasn't interested in subscribing
- # [14:20] * Quits: barneybook (~kvirc@36-224-119-61.dynamic-ip.hinet.net) (Ping timeout: 256 seconds)
- # [14:20] <annevk> SimonSapin: what does Servo do for IDNA?
- # [14:21] <SimonSapin> haha
- # [14:21] <SimonSapin> is this a real question?
- # [14:21] * Parts: khaduf (~Cesar@a89-152-95-123.cpe.netcabo.pt)
- # [14:22] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [14:23] <jgraham> Sero priorities: a) Implement getElementById, b) Implement a whole web browser c) Implement IDNA
- # [14:23] <jgraham> *Servo
- # [14:23] <annevk> SimonSapin: well, since it has URL processing...
- # [14:24] <SimonSapin> I would be surprised if it’s supported at all
- # [14:24] * Joins: smaug____ (~chatzilla@85-76-122-66-nat.elisa-mobile.fi)
- # [14:24] <SimonSapin> right now HTTP is disabled because of recent changes in Rust’s IO
- # [14:25] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
- # [14:36] * Joins: scor (scor@nat/acquia/x-wxorcizochqofjsu)
- # [14:36] * Quits: scor (scor@nat/acquia/x-wxorcizochqofjsu) (Changing host)
- # [14:36] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:37] * Quits: smaug____ (~chatzilla@85-76-122-66-nat.elisa-mobile.fi) (Ping timeout: 264 seconds)
- # [14:41] * Joins: smaug____ (~chatzilla@85-76-179-251-nat.elisa-mobile.fi)
- # [14:44] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 245 seconds)
- # [14:46] * Joins: rmichnik (~quassel@177.135.228.218)
- # [14:47] * Joins: scor (scor@nat/acquia/x-puezuethqqnjimmw)
- # [14:47] * Quits: scor (scor@nat/acquia/x-puezuethqqnjimmw) (Changing host)
- # [14:47] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:47] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [14:49] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:52] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [14:53] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 256 seconds)
- # [14:55] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:56] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [14:57] * Joins: scor (scor@drupal.org/user/52142/view)
- # [15:01] <gsnedders> Servo: the web browser without HTTP support.
- # [15:02] <SimonSapin> who needs HTTP anyway
- # [15:02] <gsnedders> I hear SPDY is the future.
- # [15:03] <Ms2ger> HTTPbis
- # [15:03] <jgraham> Have to start with HTTP/0.9 only
- # [15:04] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [15:05] <gsnedders> jgraham: But then you also need to start off with content-type sniffing.
- # [15:06] <jgraham> gsnedders: Of course! But everyone knows that you implement specs one at a time in order and get full conformance to older specs before starting on newer ones.
- # [15:06] * Quits: smaug____ (~chatzilla@85-76-179-251-nat.elisa-mobile.fi) (Ping timeout: 264 seconds)
- # [15:06] <jgraham> I particularly look forward to the HTML+ support
- # [15:08] <gsnedders> Personally I'm just waiting for HTML 3.0, so I can then file bugs to remove it. Because that's my hobby.
- # [15:10] * Joins: smaug____ (~chatzilla@85-76-124-134-nat.elisa-mobile.fi)
- # [15:13] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:13] * Quits: papercut (papercut@2604:180::6fa7:fa04) (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!)
- # [15:14] * Joins: papercut (papercut@gateway/shell/elitebnc/x-ipokzgymuneakics)
- # [15:17] <GPHemsley> annevk: Here now
- # [15:17] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [15:21] * Joins: nonge (~nonge@p5082894F.dip0.t-ipconnect.de)
- # [15:22] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:27] * Quits: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
- # [15:28] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:30] * Quits: smaug____ (~chatzilla@85-76-124-134-nat.elisa-mobile.fi) (Ping timeout: 264 seconds)
- # [15:31] * Joins: reyre (~reyre@142.204.133.27)
- # [15:33] * Joins: marcosc (~marcosc@bl11-208-134.dsl.telepac.pt)
- # [15:40] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Ping timeout: 264 seconds)
- # [15:41] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:42] * Joins: DavidLojudice (~DavidLoju@187.35.142.44)
- # [15:43] * Joins: barneybook (~kvirc@114-44-248-62.dynamic.hinet.net)
- # [15:46] * Joins: yorick (~yorick@oftn/member/yorick)
- # [15:55] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
- # [15:57] * Joins: nessy (~silviapf@101.164.144.53)
- # [16:00] * Joins: ehsan (~ehsan@66.207.208.102)
- # [16:00] * Joins: yoshu (~josh@174-21-234-55.tukw.qwest.net)
- # [16:01] * Quits: charl (~charl@2001:67c:2564:524:92b1:1cff:fe89:ae5) (Quit: leaving)
- # [16:12] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:27] * Quits: ryuone (~ryuone@133.242.16.101) (Quit: Tiarra 0.1: SIGTERM received; exit)
- # [16:27] * Quits: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70) (Ping timeout: 245 seconds)
- # [16:30] * Parts: DavidLojudice (~DavidLoju@187.35.142.44) ("Leaving")
- # [16:30] * Joins: ryuone (~ryuone@133.242.16.101)
- # [16:34] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 245 seconds)
- # [16:35] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
- # [16:36] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [16:37] * Quits: yoshu (~josh@174-21-234-55.tukw.qwest.net) (Quit: yoshu)
- # [16:40] * Quits: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:41] * Joins: espadrine (~ttyl@AMontsouris-158-1-61-65.w92-128.abo.wanadoo.fr)
- # [16:41] * Joins: rniwa (~rniwa@17.212.154.114)
- # [16:47] <annevk> GPHemsley: so the situation is this...
- # [16:48] <annevk> GPHemsley: we're gonna have to do some sniffing at the Fetch level
- # [16:48] <annevk> GPHemsley: to determine if the response is a ZIP thingie
- # [16:48] <annevk> GPHemsley: https://gist.github.com/annevk/6295844 has a high-level sketch of this feature
- # [16:48] * Joins: shawn_dones (~shawn@h54.225.28.71.dynamic.ip.windstream.net)
- # [16:49] <annevk> Hmm, HTTP... gotta spec that too someday
- # [16:56] * Joins: cabanier1 (~cabanier@192.150.10.204)
- # [16:56] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 245 seconds)
- # [16:59] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [16:59] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
- # [16:59] <GPHemsley> annevk: Alright; one of the problems I ran into with ZIP was that a lot of various office suite file formats use it as a basis.
- # [17:00] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
- # [17:00] <GPHemsley> annevk: What do you need me to do?
- # [17:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:00] <GPHemsley> Ms2ger: Did you ever implement the attribute sorting in anolis?
- # [17:01] * Parts: shawn_dones (~shawn@h54.225.28.71.dynamic.ip.windstream.net)
- # [17:01] <annevk> GPHemsley: I'd like you to think about how that makes sense architecturally or if we just need to accept sniffing at various layers...
- # [17:02] * Quits: cabanier1 (~cabanier@192.150.10.204) (Quit: Leaving.)
- # [17:04] <GPHemsley> annevk: Is the old zip: proposal still in the running, or are you committed to media fragments?
- # [17:05] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 276 seconds)
- # [17:08] <GPHemsley> annevk: Also, doesn't fragment evaluation occur after the resource is loaded?
- # [17:08] <Ms2ger> GPHemsley, no, don't think so
- # [17:08] <annevk> I'm pretty sure nested URL schemes is not going to be a thing.
- # [17:09] <GPHemsley> annevk: Thus, load resource -> sniff type -> evaluate fragment -> navigate to fragment location
- # [17:09] <annevk> GPHemsley: at which point you might "load" a subresource and sniff type again
- # [17:10] <GPHemsley> annevk: Sgtm; is that a problem?
- # [17:10] <annevk> Normally fetch returns a resource which is sniffed. Now fetch retrieves a resource, sniffs it, and returns a subresource.
- # [17:11] <GPHemsley> That's the reality of the situation. I'm not sure you can get around it.
- # [17:11] <annevk> This changes where sniffing happens. It also changes where certain fragments are handled.
- # [17:11] <GPHemsley> You are indeed loading two different resources.
- # [17:11] <annevk> Yeah, that was my conclusion too. Was wondering whether there was another way.
- # [17:12] <GPHemsley> There may be, but I'm not seeing any problem with the obvious way.
- # [17:13] <GPHemsley> Other than the one raised by sicking about the nested fragments
- # [17:13] <GPHemsley> but that's not necessarily part of the network stack
- # [17:13] <GPHemsley> more a URL syntax issue
- # [17:14] <GPHemsley> what if you had #path=#anchor ?
- # [17:15] * Joins: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi)
- # [17:15] <GPHemsley> as in <a href="#path=subdir/file.html#subheader">
- # [17:16] <GPHemsley> or perhaps use a different symbol or percent-encoding for the embedded fragment ID
- # [17:16] <GPHemsley> -ID
- # [17:16] <GPHemsley> hmm
- # [17:16] <GPHemsley> that part needs more thought
- # [17:16] <GPHemsley> but I think the sniffing issue is fine
- # [17:16] <annevk> #path=x&id=test exists. However, it's not entirely clear to me we want to support it in browsing contexts just yet. There's more complication there.
- # [17:17] <GPHemsley> one step at a time, I suppose
- # [17:17] <annevk> Just resource loads should be sufficient for the use cases that have come up thus far.
- # [17:17] <GPHemsley> but is there a reason you can't do file.zip/subdir/file.html ?
- # [17:17] <GPHemsley> or will that not work on the server side?
- # [17:18] <annevk> GPHemsley: The request to the server will be for /file.zip/subdir/file.html ...
- # [17:18] <GPHemsley> right
- # [17:18] <GPHemsley> hmm
- # [17:19] <GPHemsley> oh well
- # [17:20] * Quits: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi) (Ping timeout: 260 seconds)
- # [17:20] <GPHemsley> but yeah, load resource -> sniff type -> evaluate fragment -> load subresource from path -> sniff type -> display
- # [17:21] * Joins: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi)
- # [17:21] <GPHemsley> it's probably OK to treat resources inside ZIPs as sandboxed in such a way that there is decreased functionality
- # [17:21] * Quits: eminor (~eminor@p548CF820.dip0.t-ipconnect.de) (Quit: eminor)
- # [17:21] <SimonSapin> GPHemsley: is this recursive? :]
- # [17:21] <SimonSapin> a zip in zip
- # [17:22] <GPHemsley> SimonSapin: That's a good question
- # [17:22] <SimonSapin> http://en.wikipedia.org/wiki/Zip_bomb
- # [17:22] <GPHemsley> and it probably falls into the same boat as the regular (HTML) page fragments
- # [17:22] * Quits: bobbylaporte (~bobbylapo@108.166.175.162) (Ping timeout: 240 seconds)
- # [17:23] * Quits: bentruyman (~bentruyma@108.166.175.171) (Ping timeout: 264 seconds)
- # [17:23] <annevk> SimonSapin: I don't think we'll support recursion
- # [17:24] <GPHemsley> What about file.zip?path=
- # [17:24] <SimonSapin> annevk: yeah, it sounds not very useful and potentially dangerous
- # [17:26] <GPHemsley> Another way is to treat the zip file as if it's an embedded domain
- # [17:26] <GPHemsley> as in, relative links inside the ZIP can't get out of the ZIP
- # [17:27] <GPHemsley> such that <a href="#anchor"> gets turned into file.zip?path=subdir/file.html&id=anchor
- # [17:27] <GPHemsley> or something
- # [17:27] * GPHemsley shrugs
- # [17:27] * Joins: say2joe (~say2joe@38.98.176.194)
- # [17:27] * Quits: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi) (Ping timeout: 246 seconds)
- # [17:27] <GPHemsley> oh, s/?/#/
- # [17:28] <GPHemsley> force of habit
- # [17:28] <GPHemsley> but then if you have an embedded fragment for image dimensions, you'd need to deal with that
- # [17:29] * Quits: say2joe (~say2joe@38.98.176.194) (Client Quit)
- # [17:29] * Quits: Domenic_ (uid10976@gateway/web/irccloud.com/x-fhmngthehotvgqqw) (Excess Flood)
- # [17:29] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
- # [17:29] <GPHemsley> so <a href="#xywh=160,120,320,240"> inside /package.zip#path=image.jpg would get navigated to /package.zip#path=image.jpg&xywh=160,120,320,240
- # [17:29] * Joins: Domenic_ (uid10976@gateway/web/irccloud.com/x-gmnmfijgavwtixpw)
- # [17:29] * Joins: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi)
- # [17:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:30] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [17:30] <GPHemsley> given that media fragments seems to allow multiple name-value pairs with the same name, you might be able to get away with #path=image.zip&path=embedded.html
- # [17:31] <GPHemsley> but this is me trying to solve problems you didn't really ask me about :)
- # [17:33] <GPHemsley> annevk: Would this proposal be a generic one that could possibly be extended to all archive types?
- # [17:39] * Joins: bobbylaporte (~bobbylapo@108.166.175.162)
- # [17:40] * Joins: bentruyman (~bentruyma@108.166.175.171)
- # [17:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [17:47] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [17:47] * Joins: say2joe (~say2joe@38.98.176.194)
- # [17:54] <annevk> GPHemsley: it's not clear to me we want to support all archive types
- # [17:55] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [17:56] * Quits: say2joe (~say2joe@38.98.176.194) (Quit: Leaving.)
- # [17:58] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:58] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
- # [18:01] * Joins: blooberry (blooberry_@nat/intel/x-wlyhbzqbxmuogwpt)
- # [18:01] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [18:02] * Joins: jsbell (jsbell@nat/google/x-jmfmlvokjkbsgqlk)
- # [18:05] * Quits: zkis (~zkis@37-219-174-160.nat.bb.dnainternet.fi) (Ping timeout: 246 seconds)
- # [18:06] * Quits: nonge (~nonge@p5082894F.dip0.t-ipconnect.de) (Quit: Verlassend)
- # [18:08] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [18:10] * Joins: ap (~ap@2620:149:4:1b01:212d:c498:be56:630d)
- # [18:13] * Joins: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [18:14] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [18:15] * Quits: espadrine (~ttyl@AMontsouris-158-1-61-65.w92-128.abo.wanadoo.fr) (Ping timeout: 245 seconds)
- # [18:17] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:18] * Joins: nimbu (~nimbu@192.150.10.210)
- # [18:19] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [18:23] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 248 seconds)
- # [18:25] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 264 seconds)
- # [18:25] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [18:29] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [18:29] * Joins: espadrine (~ttyl@AMontsouris-158-1-17-44.w92-128.abo.wanadoo.fr)
- # [18:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:33] * Quits: benbarnett1 (~Adium@195.81.245.98) (Quit: Leaving.)
- # [18:37] * Krinkle|detached is now known as Krinkle
- # [18:38] * Quits: baku (~baku@93-40-94-151.ip38.fastwebnet.it) (Ping timeout: 264 seconds)
- # [18:38] <Domenic_> is someone working on making svg support css gradients? (is that already specced?) because dropping back to markup to declare these gradients is just feeling silly.
- # [18:39] <annevk> Domenic_: TabAtkins would know, can also check public-fx for that I think
- # [18:39] <annevk> Domenic_: it's the CSS/SVG coordination group; given that such coordination is happening, I suspect they're on it
- # [18:40] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Read error: No route to host)
- # [18:41] <Domenic_> annevk: neat, thanks.
- # [18:41] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
- # [18:41] * Joins: weinig (~weinig@17.245.106.249)
- # [18:47] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [18:47] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [18:47] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:50] * Joins: say2joe (~say2joe@38.98.176.194)
- # [18:50] * Quits: say2joe (~say2joe@38.98.176.194) (Client Quit)
- # [18:51] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Read error: Connection reset by peer)
- # [18:51] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
- # [18:53] <Ms2ger> "Three RDFa Recommendations Published"
- # [18:53] <Ms2ger> (Offered without comment)
- # [18:55] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [18:55] * Quits: espadrine (~ttyl@AMontsouris-158-1-17-44.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
- # [18:57] * Joins: espadrine (~ttyl@AMontsouris-158-1-93-12.w90-2.abo.wanadoo.fr)
- # [18:58] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [19:01] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:05] * Quits: darobin (~darobin@2a01:e34:ed05:d180:8038:99a7:c5c8:ea21) (Remote host closed the connection)
- # [19:08] <weinig> annevk: hello
- # [19:08] <JonathanNeal> I am writing an article on schemes and how to use them, common and proprietary, and I would love feedback, even if it's extremely critical. https://gist.github.com/jonathantneal/6301455
- # [19:08] <annevk> weinig: hey hey
- # [19:08] <annevk> weinig: how are things? keeping hober in check on this b-day?
- # [19:09] <weinig> annevk: he's left me to "celebrate"
- # [19:09] <annevk> aah
- # [19:10] <weinig> annevk: I have a question about the dom spec promises,
- # [19:10] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Ping timeout: 264 seconds)
- # [19:11] <annevk> weinig: k
- # [19:11] <weinig> annevk: there are quite a few places that state to run the resolver's resolve, and I am curious if one should ever set the resolved flag out side of the 3 real js functions exposed on the resolver itself
- # [19:11] * Joins: jacobolus (~jacobolus@227.sub-70-197-24.myvzw.com)
- # [19:11] <annevk> weinig: the long and short of it is that Domenic_ is working on something that matches better what TC39 wants
- # [19:11] <weinig> annevk: heh, ok
- # [19:12] <annevk> weinig: https://github.com/domenic/promises-unwrapping
- # [19:12] <weinig> annevk: 404 :(
- # [19:12] <annevk> weinig: yeah, the resolved flag is kinda broken
- # [19:12] <annevk> weinig: oh, didn't know Domenic_ made it private
- # [19:12] <weinig> maybe if I log in it will work
- # [19:12] <Domenic_> i can make it public i guess
- # [19:13] <Ms2ger> Yay, more design-in-back-rooms
- # [19:13] <weinig> Domenic_: thanks
- # [19:14] <weinig> annevk: I have most of it implemented already (just missing Promise.some and Promise.every)
- # [19:14] <annevk> weinig: gotta go, Domenic_ should be able to help out with further questions, we're pretty much in sync I think
- # [19:14] <weinig> annevk: I hope it doesn't change too muh
- # [19:14] <weinig> annevk: excellend
- # [19:14] <weinig> annevk: excellent
- # [19:14] <weinig> annevk: have a good night
- # [19:14] <annevk> weinig: so I think we might subset and remove fulfill() for now; details around scheduling might change
- # [19:15] <Domenic_> weinig: Ms2ger: annevk: public.
- # [19:15] <annevk> weinig: and the unwrapping might move entirely to the then() method; but by and large...
- # [19:15] <weinig> fair enough
- # [19:15] <annevk> thanks Domenic_
- # [19:15] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Ping timeout: 245 seconds)
- # [19:25] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [19:25] * Joins: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com)
- # [19:26] * Quits: nimbu (~nimbu@192.150.10.210) (Quit: Leaving.)
- # [19:26] <TabAtkins> Domenic_: Yes, the idea is that fill/stroke will support the CSS <image> type as well.
- # [19:26] * Joins: nimbu (~nimbu@192.150.10.210)
- # [19:26] <TabAtkins> (And vice versa.)
- # [19:27] * Quits: nimbu (~nimbu@192.150.10.210) (Read error: Connection reset by peer)
- # [19:27] <TabAtkins> That is, SVG paint servers will work as <image> type in CSS.
- # [19:27] <Domenic_> TabAtkins: thank goodness. How's progress on that front? Distant-future, or living-spec-as-soon-as-someone-implements-it?
- # [19:28] <TabAtkins> The SVG-in-CSS part is roughly living spec, in Images 4 (check out element()). The CSS-in-SVG part is expected, but hasn't been written yet.
- # [19:29] <Domenic_> awww
- # [19:29] * Joins: nimbu (~nimbu@192.150.10.210)
- # [19:29] <Domenic_> (but yes, element() is great stuff.)
- # [19:40] * jonlee|afk is now known as jonlee
- # [19:44] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [19:46] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Read error: Operation timed out)
- # [19:47] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
- # [19:47] * Krinkle is now known as Krinkle|detached
- # [19:48] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [19:48] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [19:54] * Joins: jwalden (~waldo@nat/mozilla/x-wbugoeovzakxuobz)
- # [19:56] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
- # [19:57] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [20:02] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
- # [20:06] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
- # [20:14] * jonlee is now known as jonlee|afk
- # [20:14] * jonlee|afk is now known as jonlee
- # [20:17] <zcorpan> anyone want to finish reviewing https://critic.hoppipolla.co.uk/r/32 ?
- # [20:19] <jamesr__> annevk: i would tend to agree. i'm adding instrumentation to Blink for document.charset and document.defaultCharset to confirm
- # [20:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [20:19] <jamesr__> annevk: if it turns out those things do appear to be needed, i'll let whatwg know. if it turns out they aren't (which is hopefully the case) i'll let WebKit know they can probably remove them too
- # [20:21] * Joins: say2joe (~say2joe@ip-64-134-196-152.public.wayport.net)
- # [20:21] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
- # [20:21] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [20:24] * Joins: Moai (~Moai@unaffiliated/ibyss)
- # [20:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [20:29] * Quits: Moai (~Moai@unaffiliated/ibyss) (Excess Flood)
- # [20:29] * Joins: Moai (~Moai@unaffiliated/ibyss)
- # [20:31] * Quits: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com) (Read error: Operation timed out)
- # [20:32] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [20:33] * Joins: Smylers (~smylers@host86-186-193-247.range86-186.btcentralplus.com)
- # [20:36] * Quits: nimbu (~nimbu@192.150.10.210) (Write error: Broken pipe)
- # [20:39] * Quits: ap (~ap@2620:149:4:1b01:212d:c498:be56:630d) (Quit: ap)
- # [20:41] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [20:42] * Quits: weinig (~weinig@17.245.106.249) (Quit: weinig)
- # [20:46] * Joins: nimbu (~nimbu@192.150.10.205)
- # [20:53] * Quits: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net) (Read error: Connection reset by peer)
- # [20:57] * Quits: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [21:14] <zcorpan> something that would be fun to do: subscribe to annevk's blog but with the posts from 10 years ago
- # [21:14] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [21:15] * Quits: jwalden (~waldo@nat/mozilla/x-wbugoeovzakxuobz) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 22.0/20130701153714])
- # [21:15] <zcorpan> so today is http://annevankesteren.nl/2003/08/object
- # [21:17] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Quit: Leaving)
- # [21:19] * Joins: nimbu (~nimbu@192.150.10.205)
- # [21:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [21:21] * Parts: Moai (~Moai@unaffiliated/ibyss) ("Leaving")
- # [21:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [21:27] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [21:28] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [21:28] * Joins: ImBcmDth (~Jon@oftn/member/ImBcmDth)
- # [21:31] * jonlee is now known as jonlee|afk
- # [21:33] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [21:39] * Quits: reyre (~reyre@142.204.133.27) (Remote host closed the connection)
- # [21:40] <Domenic_> oh woah i never noticed that "SVG sucks" changed to "URLs suck", haha
- # [21:41] * Joins: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
- # [21:45] * Quits: marcosc (~marcosc@bl11-208-134.dsl.telepac.pt) (Remote host closed the connection)
- # [21:49] * Joins: marcosc (~marcosc@bl11-208-134.dsl.telepac.pt)
- # [21:50] * Joins: josemanuel (~josemanue@103.201.221.87.dynamic.jazztel.es)
- # [21:51] <TabAtkins> Whatever he's currently play with sucks.
- # [21:52] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [21:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [21:57] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 248 seconds)
- # [22:00] <Domenic_> i feel like it was SVG for years.
- # [22:00] * Quits: cabanier (~cabanier@192.150.22.55) (Read error: Connection reset by peer)
- # [22:00] * Joins: cabanier (~cabanier@192.150.22.55)
- # [22:01] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 245 seconds)
- # [22:02] * Joins: nimbu (~nimbu@192.150.10.210)
- # [22:03] <zcorpan> it was svg since jan 2009
- # [22:03] <zcorpan> dunno when it changed to urls
- # [22:04] <zcorpan> or what it was before svg
- # [22:04] <nimbu> annevk: ^^
- # [22:04] <nimbu> inquiring minds want to know
- # [22:06] <jarek> I haven't seen anybody notable to say that SVG sucks
- # [22:06] <jarek> maybe except Alex Russel
- # [22:06] * zcorpan just knows the svg date because he made the svg version and still has it at http://simon.html5.org/dump/
- # [22:06] <jarek> CSS3 definitely sucks more with the prefix hell
- # [22:08] <Hixie_> saying svg "sucks" is an oversimplification
- # [22:08] <Hixie_> but it certainly has some serious issues
- # [22:08] <Hixie_> (the wg has done some work to mitigate those over time)
- # [22:10] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:11] * Joins: barneybook|2 (~kvirc@220-136-58-53.dynamic.hinet.net)
- # [22:14] * Quits: barneybook (~kvirc@114-44-248-62.dynamic.hinet.net) (Ping timeout: 268 seconds)
- # [22:19] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (Remote host closed the connection)
- # [22:21] * Joins: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
- # [22:22] * heycam|away is now known as heycam
- # [22:23] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (Remote host closed the connection)
- # [22:23] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
- # [22:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:24] * Quits: marcosc (~marcosc@bl11-208-134.dsl.telepac.pt) (Remote host closed the connection)
- # [22:24] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [22:29] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [22:32] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [22:34] * Krinkle|detached is now known as Krinkle
- # [22:37] * Quits: kinetik (~kinetik@121.99.53.132) (Ping timeout: 264 seconds)
- # [22:37] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
- # [22:37] * Joins: kinetik (~kinetik@121.99.53.132)
- # [22:39] * Quits: josemanuel (~josemanue@103.201.221.87.dynamic.jazztel.es) (Ping timeout: 264 seconds)
- # [22:45] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:45] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [22:51] * Joins: josemanuel (~josemanue@239.214.221.87.dynamic.jazztel.es)
- # [22:54] <aklein> Hixie_: hi there. http://www.whatwg.org/specs/web-apps/current-work/multipage/urls.html#dynamic-changes-to-base-urls seems to suggest that moving an <img> between document's shouldn't cause it to re-fetch any resources (and to simply keep displaying whatever it was displaying before), but quick tests suggests this isn't the case in either Blink or Gecko
- # [22:54] <aklein> (both re-resolve). Am I misreading the spec, or is there a bug somewhere?
- # [22:54] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:55] * Joins: sgalineau (~sylvaing@192.150.10.210)
- # [22:56] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [22:56] <aklein> (trying to figure out how URL resolution plays with <link rel=import>
- # [22:58] * Quits: say2joe (~say2joe@ip-64-134-196-152.public.wayport.net) (Quit: Leaving.)
- # [23:00] * Quits: nimbu (~nimbu@192.150.10.210) (Read error: Connection reset by peer)
- # [23:00] * Joins: nimbu (~nimbu@192.150.10.210)
- # [23:00] * Joins: mven (~mven@169.241.49.224)
- # [23:01] * Quits: kinetik (~kinetik@121.99.53.132) (Quit: leaving)
- # [23:01] * Joins: kinetik (~kinetik@121.99.53.132)
- # [23:02] * Quits: josemanuel (~josemanue@239.214.221.87.dynamic.jazztel.es) (Read error: Connection reset by peer)
- # [23:06] * Krinkle is now known as Krinkle|detached
- # [23:08] * Quits: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:19] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
- # [23:20] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [23:21] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [23:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
- # [23:25] * Quits: nimbu (~nimbu@192.150.10.210) (Quit: Leaving.)
- # [23:27] * Joins: nimbu (~nimbu@192.150.10.210)
- # [23:28] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [23:28] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 246 seconds)
- # [23:29] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
- # [23:30] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (Ping timeout: 260 seconds)
- # [23:30] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [23:30] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Remote host closed the connection)
- # [23:30] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
- # [23:32] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
- # [23:36] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
- # [23:36] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [23:36] * Quits: nimbu (~nimbu@192.150.10.210) (Quit: Leaving.)
- # [23:37] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Client Quit)
- # [23:37] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:38] <Hixie_> aklein: probably a bug in the spec, the cross-document stuff isn't well documented
- # [23:40] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:40] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
- # [23:44] * Joins: AladinBouzerd (~aladinbou@41.97.67.119)
- # [23:46] * Joins: weinig (~weinig@17.114.107.175)
- # [23:49] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Read error: Operation timed out)
- # [23:54] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:55] * Quits: mven (~mven@169.241.49.224) (Remote host closed the connection)
- # [23:55] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:56] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [23:59] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [23:59] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
- # Session Close: Fri Aug 23 00:00:00 2013
The end :)