Options:
- # Session Start: Thu Feb 20 00:00:00 2014
- # Session Ident: #whatwg
- # [00:03] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 240 seconds)
- # [00:04] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
- # [00:09] * Quits: newtron (~newtron@199.71.174.203) (Quit: Leaving...)
- # [00:09] * Joins: othermaciej (~mjs@17.114.18.253)
- # [00:10] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
- # [00:10] * Quits: othermaciej (~mjs@17.114.18.253) (Client Quit)
- # [00:11] <Hixie> oh man
- # [00:11] <Hixie> touch events are non-trivial to use
- # [00:11] <Hixie> i wish each touch would just be its own object with events firing on it
- # [00:12] <Hixie> instead of having to track touch.identifier
- # [00:15] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [00:16] * Parts: Scorchin (sid1242@gateway/web/irccloud.com/x-ytmihjqbfnkrdnqa)
- # [00:16] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [00:16] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:19] * jonlee_|afk is now known as jonlee_
- # [00:20] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
- # [00:23] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [00:24] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
- # [00:27] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 272 seconds)
- # [00:29] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
- # [00:30] * jonlee_ is now known as jonlee_|afk
- # [00:30] * Quits: zdobersek (~zan@46.19.140.62) (Quit: Leaving.)
- # [00:33] * jorendorff is now known as jorendorff_away
- # [00:33] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 240 seconds)
- # [00:35] * jorendorff_away is now known as jorendorff
- # [00:36] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
- # [00:38] * Joins: hasather (~hasather@guest.schibsted.no)
- # [00:38] * jorendorff is now known as jorendorff_away
- # [00:39] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:9b4:5cf0:564f:6b68)
- # [00:39] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [00:40] * Joins: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [00:41] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 245 seconds)
- # [00:43] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:9b4:5cf0:564f:6b68) (Ping timeout: 245 seconds)
- # [00:43] * Quits: benvie_ (~bbenvie@206.169.237.178) (Ping timeout: 245 seconds)
- # [00:43] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [00:54] <Hixie> ok, got it working. http://damowmow.com/playground/demos/touch/001.html
- # [00:54] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [00:57] <marcosc> TabAtkins: thanks, sorry I missed that in the docs
- # [01:01] * Joins: iancrowt_ (~iancrowth@host86-147-203-174.range86-147.btcentralplus.com)
- # [01:04] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [01:04] * Joins: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net)
- # [01:06] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [01:06] * Joins: weinig (~weinig@17.114.218.135)
- # [01:07] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 252 seconds)
- # [01:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [01:15] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [01:16] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
- # [01:17] * Quits: encryptd_fractal (~mfrawley@66-188-99-174.static.ftbg.wi.charter.com) (Quit: Leaving.)
- # [01:21] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
- # [01:29] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [01:29] * Quits: llkats (~llkats@206.169.83.230) (Remote host closed the connection)
- # [01:30] * Quits: qFox (~peter@53527597.cm-6-3b.dynamic.ziggo.nl) (Ping timeout: 252 seconds)
- # [01:30] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [01:32] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [01:35] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
- # [01:38] * Joins: hasather (~hasather@guest.schibsted.no)
- # [01:42] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [01:43] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [01:45] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
- # [01:47] * Joins: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net)
- # [01:47] * Quits: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) (Changing host)
- # [01:47] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:51] * Joins: [[zzz]] (~zz]]@node-18z0.pool-101-109.dynamic.totbb.net)
- # [01:54] * Quits: iancrowt_ (~iancrowth@host86-147-203-174.range86-147.btcentralplus.com)
- # [01:54] * Quits: [[zz]] (~zz]]@node-19po.pool-101-109.dynamic.totbb.net) (Ping timeout: 245 seconds)
- # [01:58] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [01:58] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [01:58] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [02:02] * Quits: sgalineau (~sylvaing@192.150.10.208) (Read error: Connection reset by peer)
- # [02:03] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 246 seconds)
- # [02:04] * Joins: sgalineau (~sylvaing@c-71-227-171-86.hsd1.wa.comcast.net)
- # [02:05] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (Remote host closed the connection)
- # [02:14] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Remote host closed the connection)
- # [02:15] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [02:18] * Joins: weinig (~weinig@17.114.4.92)
- # [02:19] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [02:19] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
- # [02:21] * Joins: necolas (~necolas@8.25.197.27)
- # [02:25] * Joins: decotii-alt (~decotii@hq.croscon.com)
- # [02:26] * Quits: lmclister (~lmclister@sjfw1.adobe.com)
- # [02:27] * Quits: decotii (~decotii@hq.croscon.com) (Ping timeout: 260 seconds)
- # [02:27] * Quits: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5) (Quit: Ex-Chat)
- # [02:33] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
- # [02:35] * Quits: necolas (~necolas@8.25.197.27) (Remote host closed the connection)
- # [02:37] * Quits: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net) (Ping timeout: 260 seconds)
- # [02:38] * Quits: smaug____ (~chatzilla@a91-154-42-30.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
- # [02:39] * Joins: hasather (~hasather@guest.schibsted.no)
- # [02:40] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:d8fa:c930:4bcc:6b68)
- # [02:40] * Joins: llkats (~llkats@c-67-188-8-143.hsd1.ca.comcast.net)
- # [02:43] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [02:43] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [02:44] * Quits: llkats (~llkats@c-67-188-8-143.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [02:44] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:d8fa:c930:4bcc:6b68) (Ping timeout: 264 seconds)
- # [02:45] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [02:46] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
- # [02:47] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [02:48] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
- # [02:49] * Quits: say2joe (~say2joe@209-253-225-97.ip.mcleodusa.net) (Ping timeout: 245 seconds)
- # [02:49] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [02:50] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [03:03] * Quits: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops) (Quit: totsinaprops)
- # [03:04] * Quits: beowulf (~sstewart@host109-158-229-141.range109-158.btcentralplus.com) (Remote host closed the connection)
- # [03:05] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [03:06] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
- # [03:07] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [03:08] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [03:09] * Quits: benv (~benv@38.104.194.126) (Quit: Computer has gone to sleep.)
- # [03:16] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [03:16] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:18] * Joins: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5)
- # [03:20] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [03:20] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [03:20] * Quits: sgalineau (~sylvaing@c-71-227-171-86.hsd1.wa.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [03:20] * Quits: weinig (~weinig@17.114.4.92) (Quit: weinig)
- # [03:20] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [03:22] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [03:22] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
- # [03:23] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
- # [03:23] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [03:24] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [03:24] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [03:25] * Joins: weinig (~weinig@17.114.218.135)
- # [03:25] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [03:25] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
- # [03:26] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [03:27] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 260 seconds)
- # [03:29] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [03:29] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [03:31] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [03:33] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [03:34] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
- # [03:34] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [03:37] * jonlee_|afk is now known as jonlee_
- # [03:38] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
- # [03:39] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
- # [03:39] * Joins: hasather (~hasather@guest.schibsted.no)
- # [03:39] * Joins: weinig (~weinig@17.114.218.135)
- # [03:43] * Quits: jernoble (~jernoble@17.202.46.221) (Ping timeout: 245 seconds)
- # [03:44] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 265 seconds)
- # [03:45] * Joins: jernoble (~jernoble@17.202.46.221)
- # [03:48] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [03:51] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
- # [03:52] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 246 seconds)
- # [03:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:54] * jonlee_ is now known as jonlee_|afk
- # [03:55] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [03:56] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [03:59] * Joins: ebollens_ (~ebollens@wifi-131-179-14-116.host.ucla.edu)
- # [03:59] * Quits: ebollens (~ebollens@dhcp62-231.ats.ucla.edu) (Ping timeout: 252 seconds)
- # [03:59] * ebollens_ is now known as ebollens
- # [04:01] * Quits: SamB (~SamB@2001:470:1f07:57:18eb:f0e9:27cc:293f) (Read error: Connection reset by peer)
- # [04:01] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [04:02] * Quits: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net) (Quit: bholley)
- # [04:11] * heycam is now known as heycam|away
- # [04:14] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [04:16] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [04:16] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
- # [04:31] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [04:34] * Joins: ambv (~ambv@50-76-48-113-ip-static.hfc.comcastbusiness.net)
- # [04:40] * Joins: hasather (~hasather@guest.schibsted.no)
- # [04:40] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:c1:6e01:38fe:c9c3)
- # [04:41] * Quits: ebollens (~ebollens@wifi-131-179-14-116.host.ucla.edu) (Quit: ebollens)
- # [04:42] * heycam|away is now known as heycam
- # [04:43] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
- # [04:44] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [04:45] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:c1:6e01:38fe:c9c3) (Ping timeout: 245 seconds)
- # [04:47] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [04:47] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [04:47] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [04:48] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
- # [04:52] * Quits: ambv (~ambv@50-76-48-113-ip-static.hfc.comcastbusiness.net) (Quit: sys.exit(0) # app closed)
- # [04:52] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
- # [04:53] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [04:54] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [04:55] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
- # [05:01] * Joins: deniak (~denis@177.182.122.109.rev.sfr.net)
- # [05:02] <MikeSmith> zewt: http://validator.w3.org/nu/ has an option that lets you persistently filter out any errors or warnings you don't want to see
- # [05:04] <MikeSmith> after you check a document, you'll see a "Message filtering" button. If you press that, it'll show you all the messages with show/hide checkboxes
- # [05:06] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [05:06] <MikeSmith> but I don't know why it would be giving errors or warnings for non-80 ports
- # [05:19] * Krinkle is now known as Krinkle|detached
- # [05:21] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [05:27] <MikeSmith> OK after looking at the code I find the reason you're seeing that message is because of the library we're currently using for URL checking
- # [05:27] <MikeSmith> it has a warning case for this
- # [05:27] <MikeSmith> http://jena.sourceforge.net/iri/javadoc/com/hp/hpl/jena/iri/ViolationCodes.html#PORT_SHOULD_NOT_BE_WELL_KNOWN
- # [05:28] <MikeSmith> and the reason that library does it is because of http://www.apps.ietf.org/rfc/rfc3986.html#sec-7.2
- # [05:30] <MikeSmith> but I agree there's no reason we should be emitting it from the validator so I'll patch the sources to just drop it on the floor
- # [05:30] <MikeSmith> for now
- # [05:31] <MikeSmith> but the plan is to replace that library anyway, using smola's library that's based on the current URL standard
- # [05:39] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [05:40] * Joins: hasather (~hasather@guest.schibsted.no)
- # [05:45] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [05:50] * Joins: nessy (~silviapf@dps-pool9.nat.nicta.com.au)
- # [05:52] * Krinkle|detached is now known as Krinkle
- # [05:53] <MikeSmith> zewt: fixed https://github.com/validator/syntax/commit/d815de537a86d4334294725d40f077ee2eb0cde9
- # [05:53] <MikeSmith> and pushed to http://validator.w3.org/nu/
- # [05:54] <MikeSmith> Hixie: about ins & del the thing that confused me is that there are UA requirements there but I couldn't see how to actually test that UA conforms to them
- # [05:59] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
- # [06:05] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [06:06] * Krinkle is now known as Krinkle|detached
- # [06:23] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
- # [06:25] * Joins: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net)
- # [06:28] * Joins: niloy (~niloy@110.224.141.111)
- # [06:29] * Quits: mven (~mven@ip72-193-85-64.lv.lv.cox.net) (Read error: Connection reset by peer)
- # [06:30] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
- # [06:30] * Quits: nessy (~silviapf@dps-pool9.nat.nicta.com.au) (Quit: Leaving.)
- # [06:30] * Quits: filR (~textual@202.171.180.162) (Read error: Connection reset by peer)
- # [06:32] * Quits: jonlee_|afk (~jonlee_@17.202.46.222) (Read error: Operation timed out)
- # [06:32] * Quits: jernoble (~jernoble@17.202.46.221) (Ping timeout: 260 seconds)
- # [06:36] <MikeSmith> Hixie: http://lists.w3.org/Archives/Public/public-whatwg-archive/2014Feb/0100.html doesn't seem like a usability win
- # [06:36] <MikeSmith> (message from tkent about input@type=number)
- # [06:40] * Joins: bhanu (7d15e684@gateway/web/freenode/ip.125.21.230.132)
- # [06:41] * Joins: hasather (~hasather@guest.schibsted.no)
- # [06:41] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:b0a7:e354:cd35:758b)
- # [06:45] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [06:45] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 248 seconds)
- # [06:45] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [06:46] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:b0a7:e354:cd35:758b) (Ping timeout: 264 seconds)
- # [06:47] * Joins: filR (~textual@202.171.180.162)
- # [06:49] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 260 seconds)
- # [06:50] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [06:56] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
- # [06:56] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
- # [06:56] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
- # [06:56] * Joins: globbot (~logbot@lump.glob.com.au)
- # [06:58] * Joins: inahandizha (inahandizh@112.204.175.73)
- # [06:59] * Parts: inahandizha (inahandizh@112.204.175.73)
- # [07:01] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [07:01] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [07:01] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [07:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:11] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [07:19] * Joins: jonlee__ (~jonlee_@17.202.46.222)
- # [07:21] <Hixie> MikeSmith: yeah, there's been a bunch of feedback on type=number that i need to go through
- # [07:22] <Hixie> MikeSmith: re ins/del, you mean about parsing datetime?
- # [07:22] <MikeSmith> Hixie: yeah, that
- # [07:23] <Hixie> MikeSmith: that's mostly just there in case a tool wants to do something with the attribute... but yeah, nobody is required to do anything with it, so it's a bit fluffy
- # [07:23] <MikeSmith> ok
- # [07:26] <Hixie> Makefile:16: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.
- # [07:26] <Hixie> i think the existence of that error message is an insult.
- # [07:29] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 246 seconds)
- # [07:29] <zcorpan> i often mistakenly type 8 spaces when i forget it's much easier to press that other key in notepad
- # [07:31] * Joins: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
- # [07:32] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:33] * heycam is now known as heycam|away
- # [07:34] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [07:34] <MikeSmith> the joys of makefiles
- # [07:35] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [07:35] <MikeSmith> I guess to be cool you're supposed to be using something else these days
- # [07:37] <zcorpan> implement make in javascript
- # [07:40] * Krinkle|detached is now known as Krinkle
- # [07:41] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [07:41] * Joins: hasather (~hasather@guest.schibsted.no)
- # [07:45] * MikeSmith wonders if zcorpan is traveling or just up early
- # [07:46] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
- # [07:47] <zcorpan> the latter, but i'm usually up early when wfh
- # [07:48] * Quits: filR (~textual@202.171.180.162) (Ping timeout: 252 seconds)
- # [07:49] <MikeSmith> seems to me then you probably don't sleep enough
- # [07:51] <zcorpan> around 8h
- # [07:53] <MikeSmith> oh
- # [07:53] <MikeSmith> well then I guess you do
- # [07:53] <zcorpan> not sleeping enough is bad for the health, so i try not to. but sometimes i do anyway if i get stuck reading about interesting things, e.g. health related stuff (ironically)
- # [07:53] <MikeSmith> just I still see you on sometimes at like 8am Japan time
- # [07:53] <MikeSmith> hah
- # [07:54] <MikeSmith> yeah from what I understand you're really supposed to get 8hours of sleep
- # [07:54] <MikeSmith> not you personally
- # [07:54] <MikeSmith> *we're really supposed to
- # [07:55] <MikeSmith> anyway, https://twitter.com/snystrom/status/436387977259139072 and http://sequoiacapital.tumblr.com/post/77211282835/four-numbers-that-explain-why-facebook-acquired
- # [07:56] <MikeSmith> WhatsApp apparently has only 32 engineers
- # [07:56] <Hixie> that aquisition boggles my mind
- # [07:57] <MikeSmith> buying the users I guess
- # [07:58] <MikeSmith> since it's pretty much commodity technology
- # [07:58] <Hixie> $35 a user is pretty high.
- # [07:59] <Hixie> i wonder how many of their 450 million users have crossed the 1-year mark when they have to pay
- # [07:59] <Hixie> anyhoo, i should head to bed. nn.
- # [08:00] <MikeSmith> night
- # [08:01] * Joins: davve`` (~user@83.218.67.123)
- # [08:02] * Quits: davve` (~user@83.218.67.123) (Remote host closed the connection)
- # [08:07] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [08:08] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [08:09] * Joins: KenjiBaheux (~KenjiBahe@209.118.182.194)
- # [08:13] * KenjiBaheux is now known as kbx_
- # [08:14] * kbx_ is now known as KenjiBX
- # [08:14] * Quits: KenjiBX (~KenjiBahe@209.118.182.194) (Remote host closed the connection)
- # [08:17] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [08:19] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [08:21] * Joins: TuRnaD0 (~Thunderbi@80.167.81.192)
- # [08:23] * Joins: nessy (~silviapf@101.164.144.53)
- # [08:42] * Joins: hasather (~hasather@guest.schibsted.no)
- # [08:42] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [08:45] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:47] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
- # [08:54] * Joins: markkes (~markkes@62.207.90.201)
- # [08:54] * Krinkle is now known as Krinkle|detached
- # [08:55] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [08:56] * Joins: qFox (~peter@83.82.117.151)
- # [08:56] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [08:58] * Quits: KevinMarks (~yaaic@2607:fb90:f12:12da:f2f1:9ba7:d4b7:6344) (Ping timeout: 265 seconds)
- # [09:01] * Joins: KevinMarks (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28)
- # [09:02] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:06] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [09:14] * Joins: charl (~charl@2001:67c:2564:524:41ad:4fb3:a5e5:74e9)
- # [09:19] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [09:21] * Quits: foolip (~philip@37.139.17.34) (Ping timeout: 265 seconds)
- # [09:24] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [09:24] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [09:25] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [09:25] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
- # [09:25] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
- # [09:25] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [09:29] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
- # [09:29] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [09:31] * Quits: dbaron (~dbaron@50.0.192.34) (Ping timeout: 272 seconds)
- # [09:37] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [09:37] * Quits: lokling (~quassel@quassel.woboq.de) (Quit: No Ping reply in 180 seconds.)
- # [09:37] * Joins: lokling (~quassel@quassel.woboq.de)
- # [09:41] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [09:43] * Joins: hasather (~hasather@guest.schibsted.no)
- # [09:45] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [09:46] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [09:47] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 240 seconds)
- # [09:54] * jonlee__ is now known as jonlee_
- # [09:56] * Joins: Ms2ger (~Ms2ger@193.190.253.149)
- # [09:59] * Joins: zdobersek (~zan@179.43.133.2)
- # [10:03] * Joins: foolip (~philip@37.139.17.34)
- # [10:06] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Quit: ZNC - http://znc.in)
- # [10:08] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
- # [10:12] * Joins: hasather (~hasather@guest.schibsted.no)
- # [10:17] * Joins: myakura (~myakura@FL1-119-240-194-107.tky.mesh.ad.jp)
- # [10:17] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:18] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:18] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [10:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [10:24] * Joins: beowulf (~sstewart@host109-158-229-141.range109-158.btcentralplus.com)
- # [10:27] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:34] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Changing host)
- # [10:34] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
- # [10:37] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:37] * Joins: richt (~richt@83.218.67.123)
- # [10:39] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:40] * Quits: myakura (~myakura@FL1-119-240-194-107.tky.mesh.ad.jp)
- # [10:43] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:c533:e0f5:2d47:7311)
- # [10:47] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:c533:e0f5:2d47:7311) (Ping timeout: 264 seconds)
- # [10:53] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:55] <annevk-cloud> https://twitter.com/edds/status/436395256192704512 makes the buy look reasonable…
- # [10:55] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 240 seconds)
- # [10:55] * Joins: WolfieZero (~WolfieZer@neils-thunderbolt.manor.fubra.net)
- # [10:57] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
- # [10:57] * Joins: hasather (~hasather@guest.schibsted.no)
- # [11:00] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [11:04] <MikeSmith> annevk-cloud: canna read that
- # [11:04] <MikeSmith> tweets protected
- # [11:07] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [11:09] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [11:09] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:09] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:11] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
- # [11:13] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [11:14] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
- # [11:17] <annevk-cloud> Oh sorry, it compares money per user with other acquisitions such as YouTube
- # [11:18] <annevk-cloud> All about the same
- # [11:18] * Joins: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops)
- # [11:20] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:21] * Joins: zdobersek1 (~zan@109.201.154.171)
- # [11:22] <MikeSmith> ok
- # [11:22] <MikeSmith> annevk-cloud: so the money per use for whatsapp comes from users paying a subscription fee?
- # [11:23] <MikeSmith> *per user
- # [11:23] * Quits: zdobersek (~zan@179.43.133.2) (Ping timeout: 260 seconds)
- # [11:23] <MikeSmith> oh wait I guess you don't mean that
- # [11:24] <MikeSmith> you mean the cost of the acquisition compared to the number of users it brings
- # [11:25] <MikeSmith> so for YouTube is must have also been about $35 per user
- # [11:29] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [11:32] <MikeSmith> "Skype was acquired by eBay in 2005 for $2.6 billion, working out to roughly $240 per user. Google bought YouTube for $1.65 billion, or nearly $49 per user"
- # [11:32] <MikeSmith> http://www.investopedia.com/financial-edge/0412/did-facebook-overpay-for-instagram.aspx
- # [11:35] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:36] <wilhelm> It's still crazy. Imagine that kind of money being invested into industry, transportation or raw materials instead. You'd get a much quicker return.
- # [11:37] <MikeSmith> wow del.icio.us acquisition was $150 per user
- # [11:37] <MikeSmith> wilhelm: sure
- # [11:39] <MikeSmith> fwiw there's a longer list at https://docs.google.com/spreadsheet/pub?key=0Ag0BxADNLZqgdHdzYVR3a3BoM09jLUxNMC1lMDk2amc
- # [11:41] * Quits: zdobersek1 (~zan@109.201.154.171) (Ping timeout: 246 seconds)
- # [11:42] <MikeSmith> anyway in other news I set up https://github.com/whatwg/web-history/blob/master/README.md today
- # [11:42] <MikeSmith> contributions encouraged
- # [11:43] <MikeSmith> it's pretty thin from 2009 on
- # [11:43] <MikeSmith> planning to add more when I can but in the mean time maybe somebody else could add a few things
- # [11:44] * Joins: zdobersek (~zan@109.201.154.163)
- # [11:46] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [11:47] * Joins: espadrine (~ttyl@AMontsouris-158-1-25-154.w92-128.abo.wanadoo.fr)
- # [11:49] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
- # [11:53] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 245 seconds)
- # [11:55] * Joins: hasather (~hasather@guest.schibsted.no)
- # [11:55] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [11:55] * Joins: RobbertAtWork (~robbertat@a212-238-236-229.adsl.xs4all.nl)
- # [11:56] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
- # [11:58] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [11:59] * WolfieZero is now known as WolfieZero|Away
- # [12:04] * Quits: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [12:04] * Joins: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net)
- # [12:07] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Ping timeout: 256 seconds)
- # [12:07] * sangwhan_ is now known as sangwhan
- # [12:08] * WolfieZero|Away is now known as WolfieZero
- # [12:13] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
- # [12:13] * Quits: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net) (Remote host closed the connection)
- # [12:13] * Joins: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
- # [12:19] * Joins: shaunbaker (~shaunbake@97e69e6b.skybroadband.com)
- # [12:21] * Quits: shaunbaker (~shaunbake@97e69e6b.skybroadband.com) (Client Quit)
- # [12:22] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [12:25] * dshwang_ is now known as dshwang
- # [12:25] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [12:33] <bhanu> hi, I want to know what is host, inclusive ancestor and host-including inclusive ancestor, can someone please explain, if possible with example?
- # [12:42] * Joins: adactio (~adactio@212.42.170.181)
- # [12:42] <MikeSmith> bhanu: that's in the DOM spec isn't it
- # [12:42] <MikeSmith> are you reading some other spec that uses it?
- # [12:43] <MikeSmith> http://robert.ocallahan.org/2014/02/3-mile-limit.html is pretty cool
- # [12:43] <bhanu> MikeSmith: I couldn't follow it clearly from the spec, so want to understand it
- # [12:44] <MikeSmith> bhanu: I guess you want to ask annevk-cloud when he's around
- # [12:45] <MikeSmith> or Ms2ger
- # [12:45] <bhanu> MikeSmith: I will check with them
- # [12:45] <Ms2ger> annevk :)
- # [12:45] <Ms2ger> Or dglazkov
- # [12:47] <bhanu> Ms2ger: will check with dglazkov since annevk seems to be offline
- # [12:49] <bhanu> dglazkov: hi, I couldn't clearly understand the terminologies i.e host, inclusive ancestor and host-including inclusive ancestor
- # [12:49] <MikeSmith> dglazkov won't be online for a while yet
- # [12:49] <MikeSmith> like 4 hours or so
- # [12:49] <bhanu> MikeSmith: oh ok, will check with him later, thanks
- # [12:50] * Quits: charl (~charl@2001:67c:2564:524:41ad:4fb3:a5e5:74e9) (Quit: leaving)
- # [12:50] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
- # [12:51] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [12:51] * Quits: Ms2ger (~Ms2ger@193.190.253.149) (Ping timeout: 246 seconds)
- # [12:51] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
- # [12:55] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 252 seconds)
- # [12:58] <zcorpan> GPHemsley: http://mimesniff.spec.whatwg.org/#parse-a-mime-type compares bytes to code points
- # [13:08] * Joins: markkes (~markkes@62.207.90.201)
- # [13:08] * Joins: hasather (~hasather@guest.schibsted.no)
- # [13:10] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [13:12] * Joins: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
- # [13:17] * Quits: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
- # [13:18] * Joins: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
- # [13:18] * Quits: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk) (Client Quit)
- # [13:23] * Joins: smaug_____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
- # [13:24] <MikeSmith> zcorpan: r? https://critic.hoppipolla.co.uk/r/824 (a few simple validator tests for ins|del@datetime)
- # [13:26] <zcorpan> MikeSmith: i was now reminded of "del elements should not cross implied paragraph boundaries."
- # [13:26] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Ping timeout: 246 seconds)
- # [13:26] * smaug_____ is now known as smaug____
- # [13:26] <zcorpan> which seems like a "fun" thing to check for
- # [13:27] <MikeSmith> what that
- # [13:27] * MikeSmith looks at spec
- # [13:28] * WolfieZero is now known as WolfieZero|Away
- # [13:30] * WolfieZero|Away is now known as WolfieZero
- # [13:30] <MikeSmith> hmm yeah
- # [13:30] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Remote host closed the connection)
- # [13:31] <MikeSmith> we don't check for that yet
- # [13:31] <MikeSmith> I'll raise a bug for it
- # [13:36] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [13:37] * Joins: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
- # Session Close: Thu Feb 20 13:38:19 2014
- #
- # Session Start: Thu Feb 20 13:38:19 2014
- # Session Ident: #whatwg
- # [13:38] * Disconnected
- # [13:39] * Attempting to rejoin channel #whatwg
- # [13:39] * Rejoined channel #whatwg
- # [13:39] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [13:39] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [13:39] -card.freenode.net:#whatwg- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
- # [13:42] * Quits: krijnhoetmer (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Ping timeout: 260 seconds)
- # [13:43] <MikeSmith> zcorpan: http://bugzilla.validator.nu/show_bug.cgi?id=986
- # [13:43] * Quits: Lachy (~Lachy@213.166.174.2) (Ping timeout: 246 seconds)
- # [13:43] * Joins: felipeduardo (~felipedua@189.103.152.191)
- # [13:47] * Joins: Lachy (~Lachy@213.166.174.2)
- # [13:51] * Joins: sankha93 (~sankha93@117.240.111.2)
- # [13:51] * Quits: sankha93 (~sankha93@117.240.111.2) (Changing host)
- # [13:51] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [13:53] * Joins: scor (scor@drupal.org/user/52142/view)
- # [13:55] * Joins: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9)
- # [13:55] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
- # [13:55] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [13:59] * [[zzz]] is now known as [[zz]]
- # [14:01] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 272 seconds)
- # [14:04] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424])
- # [14:24] * Joins: Ms2ger (~Ms2ger@b235h069.ugent.be)
- # [14:25] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
- # [14:27] * jorendorff_away is now known as jorendorff
- # [14:28] <GPHemsley> hmm... http://syntax.whatwg.org/ was apparently once a working URL
- # [14:28] <GPHemsley> (it is no longer)
- # [14:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
- # [14:32] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [14:33] * WolfieZero is now known as WolfieZero|Away
- # [14:34] <GPHemsley> zcorpan: Filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=24745
- # [14:34] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [14:34] <zcorpan> MikeSmith: you might reject asking for that review
- # [14:35] <zcorpan> er
- # [14:35] <zcorpan> regret
- # [14:35] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [14:35] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [14:35] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [14:36] * Quits: Ms2ger (~Ms2ger@b235h069.ugent.be) (Ping timeout: 245 seconds)
- # [14:40] * WolfieZero|Away is now known as WolfieZero
- # [14:44] * Joins: newtron (~newtron@199.71.174.203)
- # [14:53] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Ping timeout: 270 seconds)
- # [14:53] * Joins: scor_ (scor@drupal.org/user/52142/view)
- # [14:55] * Joins: Ms2ger (~Ms2ger@b238h036.ugent.be)
- # [14:55] * Joins: qrwteyrutiyoup_ (~qrwteyrut@unaffiliated/qrwteyrutiyoup)
- # [14:56] * Joins: richt_ (~richt@83.218.67.123)
- # [14:56] * Joins: jmb^ (~jmb@mail.parsifal.org.uk)
- # [14:56] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [14:58] * Joins: KevinMarks___ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [14:58] * Joins: xxtjaxx_ (~xxtjaxx@waltroute.ff02.net)
- # [14:59] * Quits: richt (~richt@83.218.67.123) (Ping timeout: 252 seconds)
- # [15:01] * Joins: wirepair_ (fbi@random.supermario.org)
- # [15:02] <MikeSmith> zcorpan: any review is a good review
- # [15:03] * Quits: scor (scor@drupal.org/user/52142/view) (*.net *.split)
- # [15:03] * Quits: zdobersek (~zan@109.201.154.163) (*.net *.split)
- # [15:03] * Quits: [[zz]] (~zz]]@node-18z0.pool-101-109.dynamic.totbb.net) (*.net *.split)
- # [15:03] * Quits: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (*.net *.split)
- # [15:03] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
- # [15:03] * Quits: qrwteyrutiyoup (~qrwteyrut@unaffiliated/qrwteyrutiyoup) (*.net *.split)
- # [15:03] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
- # [15:03] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
- # [15:03] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
- # [15:03] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
- # [15:03] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
- # [15:03] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
- # [15:03] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
- # [15:03] * Quits: xxtjaxx (~xxtjaxx@kde/developer/marschke) (*.net *.split)
- # [15:04] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [15:04] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
- # [15:04] * qrwteyrutiyoup_ is now known as qrwteyrutiyoup
- # [15:04] * scor_ is now known as scor
- # [15:04] <MikeSmith> I don't mind adding more stuff
- # [15:04] <MikeSmith> would be nice to get people contributing validator test cases but I don't hold out much hope for that happening, given how hard it is to just get regular tests
- # Session Close: Thu Feb 20 15:09:12 2014
- #
- # Session Start: Thu Feb 20 15:09:12 2014
- # Session Ident: #whatwg
- # [15:09] * Disconnected
- # [15:10] * Attempting to rejoin channel #whatwg
- # [15:10] * Rejoined channel #whatwg
- # [15:10] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [15:10] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [15:11] <MikeSmith> whew
- # [15:12] * Joins: zdobersek (~zan@109.201.154.163)
- # [15:12] <MikeSmith> heh it's less than it coulda been
- # [15:12] * WolfieZero is now known as WolfieZero|Away
- # [15:13] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
- # [15:13] * Joins: timeless (sid4015@firefox/developer/timeless)
- # [15:13] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
- # [15:13] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
- # [15:13] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
- # [15:13] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
- # [15:13] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
- # [15:13] * Joins: jgraham (~jgraham@web91.webfaction.com)
- # [15:13] <MikeSmith> anyway, maybe we need to separate the tests out to .. somewhere else
- # [15:13] <MikeSmith> I mean other then in the dirs for ins/del
- # [15:14] * Quits: mven_ (~mven@169.241.49.57) (Write error: Connection reset by peer)
- # [15:14] <MikeSmith> hmm no, can't do that because datetime for <time> is less restrictive
- # [15:14] <MikeSmith> so need to keep them with the elements
- # [15:14] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 570 seconds)
- # [15:15] * Quits: Ms2ger (~Ms2ger@b238h036.ugent.be) (Ping timeout: 252 seconds)
- # [15:15] <zcorpan> but you could test ins and del in the same page
- # [15:15] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [15:18] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
- # [15:18] * Joins: lerc_ (~quassel@121-74-1-14.telstraclear.net)
- # [15:18] * Joins: markkes (~markkes@62.207.90.201)
- # [15:18] <zcorpan> i think i'd write the tests in an easy-to-write source format and then generate the html
- # [15:19] * Quits: lerc (~quassel@121-74-1-14.telstraclear.net) (Ping timeout: 367 seconds)
- # [15:19] <zcorpan> <test-name><space><input>
- # [15:20] * Quits: krijnhoetmer_ (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Ping timeout: 255 seconds)
- # [15:20] <zcorpan> either two files to separate valid from invalid or a magic line that switches to invalid
- # [15:23] * Quits: deniak (~denis@177.182.122.109.rev.sfr.net) (Quit: Bye)
- # [15:23] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
- # [15:23] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
- # [15:23] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
- # [15:23] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
- # [15:24] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
- # [15:24] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
- # [15:24] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
- # [15:24] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
- # [15:24] * WolfieZero|Away is now known as WolfieZero
- # [15:24] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 252 seconds)
- # [15:27] <MikeSmith> zcorpan: the limitation I have there is that the test harness is set up to catch only the first error that gets reported
- # [15:27] * Joins: Ms2ger (~Ms2ger@b255h151.ugent.be)
- # [15:27] <MikeSmith> I guess I should have it catch all the errors
- # [15:27] <MikeSmith> instead
- # [15:28] <MikeSmith> that way I could put as many cases as I wanted into each file
- # [15:29] <zcorpan> MikeSmith: i meant that a script would generate the html files, one test case per file
- # [15:29] <MikeSmith> sure
- # [15:30] <MikeSmith> but I mean I have a testrunner in the validator code that automates the tests, and it expects only on error per *novalid.html file
- # [15:30] <MikeSmith> or rather it only sees the first error
- # [15:30] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [15:30] * Joins: izhak (~izhak@92.248.142.152)
- # [15:31] <zcorpan> yeah, i don't follow why that is a problem
- # [15:31] <MikeSmith> oh sorry
- # [15:32] <MikeSmith> yeah, I wasn't paying attention to what you actually wrote. Yeah, you're right, it'd be better to generate them from a script
- # [15:32] <MikeSmith> python I guess
- # [15:33] * Joins: Philip`_ (~philip@compass.zaynar.co.uk)
- # [15:33] <zcorpan> i think using the test name in the filename is better than 001
- # [15:34] * Joins: richt (~richt@83.218.67.123)
- # [15:34] * Joins: _numerical (numerical@s-e-c-u-r-e-d.info)
- # [15:35] <MikeSmith> yeah I'm not fond of the numbering thing
- # [15:35] <MikeSmith> using the test names makes for longer filenames but it's not like we gain anything from short filenames
- # [15:35] * Joins: rektide_ (~rektide@eldergods.com)
- # [15:36] * Joins: lerc (~quassel@121-74-1-14.telstraclear.net)
- # [15:36] <MikeSmith> except shorter URLs but the URLs are pretty long already anyway
- # [15:36] * Joins: tbsaunde (~tbsaunde@people1.scl3.mozilla.com)
- # [15:36] * Joins: wirepair (fbi@random.supermario.org)
- # [15:37] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
- # [15:37] * Joins: timeless (sid4015@firefox/developer/timeless)
- # [15:37] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
- # [15:37] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
- # [15:37] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
- # [15:37] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
- # [15:37] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
- # [15:37] * Joins: jgraham (~jgraham@web91.webfaction.com)
- # [15:37] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
- # [15:39] * jorendorff is now known as jorendorff_away
- # [15:39] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [15:39] * Joins: ajpiano_ (~ajpiano@li98-57.members.linode.com)
- # [15:39] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [15:40] * Joins: rx (~rx-ident@162.243.230.189)
- # [15:41] * Quits: clamstar (~rx-ident@162.243.230.189) (Ping timeout: 245 seconds)
- # [15:41] * rx is now known as clamstar
- # [15:41] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
- # [15:41] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Ping timeout: 245 seconds)
- # [15:41] * Joins: Ms2ger` (~Ms2ger@b255h151.ugent.be)
- # [15:41] * Quits: Ms2ger (~Ms2ger@b255h151.ugent.be) (*.net *.split)
- # [15:41] * Quits: lerc_ (~quassel@121-74-1-14.telstraclear.net) (*.net *.split)
- # [15:41] * Quits: wirepair_ (fbi@random.supermario.org) (*.net *.split)
- # [15:41] * Quits: richt_ (~richt@83.218.67.123) (*.net *.split)
- # [15:41] * Quits: newtron (~newtron@199.71.174.203) (*.net *.split)
- # [15:41] * Quits: karlcow (~karl@nerval.la-grange.net) (*.net *.split)
- # [15:41] * Quits: rektide (~rektide@eldergods.com) (*.net *.split)
- # [15:41] * Quits: numerical (numerical@s-e-c-u-r-e-d.info) (*.net *.split)
- # [15:41] * Quits: tbsaunde_ (~tbsaunde@people1.scl3.mozilla.com) (*.net *.split)
- # [15:41] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
- # [15:41] * _numerical is now known as numerical
- # [15:41] * ajpiano_ is now known as ajpiano
- # [15:46] * Joins: sankha93 (~sankha93@117.240.111.2)
- # [15:46] * Joins: markkes (~markkes@62.207.90.201)
- # [15:46] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:49] * jorendorff_away is now known as jorendorff
- # [15:50] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [15:52] * jorendorff is now known as jorendorff_away
- # [15:52] * Joins: ehynds (~ehynds@64.206.121.41)
- # [15:58] * Joins: reyre (~reyre@142.204.133.18)
- # [15:58] * Joins: edwardbc (~edwardbc@186.32.201.193)
- # [16:00] * Quits: sankha93 (~sankha93@117.240.111.2) (Ping timeout: 245 seconds)
- # [16:02] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
- # [16:02] * Quits: niloy (~niloy@110.224.141.111) (Ping timeout: 245 seconds)
- # [16:03] * Quits: richt (~richt@83.218.67.123) (Remote host closed the connection)
- # [16:04] * Joins: richt (~richt@83.218.67.123)
- # [16:05] * jorendorff_away is now known as jorendorff
- # [16:06] * Joins: mven_ (~mven@ip72-193-85-64.lv.lv.cox.net)
- # [16:08] * Quits: richt (~richt@83.218.67.123) (Ping timeout: 245 seconds)
- # [16:08] * Quits: mven (~mven@ip72-193-85-64.lv.lv.cox.net) (Ping timeout: 260 seconds)
- # [16:16] * Joins: encryptd_fractal (~mfrawley@66-188-99-174.static.ftbg.wi.charter.com)
- # [16:20] * Quits: Ms2ger` (~Ms2ger@b255h151.ugent.be) (Read error: Operation timed out)
- # [16:23] * Quits: felipeduardo (~felipedua@189.103.152.191) (Ping timeout: 252 seconds)
- # [16:28] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [16:28] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
- # [16:29] * WolfieZero is now known as WolfieZero|Away
- # [16:29] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [16:33] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [16:34] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [16:39] * WolfieZero|Away is now known as WolfieZero
- # [16:39] * jorendorff is now known as jorendorff_away
- # [16:39] * Joins: Ms2ger (~Ms2ger@b253h219.ugent.be)
- # [16:39] * Joins: felipeduardo (~felipedua@177.41.247.87)
- # [16:40] * Joins: rubatdub (~khalil@213.188.180.185)
- # [16:42] * Quits: reyre (~reyre@142.204.133.18) (Read error: Connection reset by peer)
- # [16:43] * Joins: reyre (~reyre@142.204.133.18)
- # [16:43] * Joins: ehsan (~ehsan@66.207.208.102)
- # [16:46] * Quits: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops) (Ping timeout: 240 seconds)
- # [16:48] * Joins: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops)
- # [16:49] * Quits: mven_ (~mven@ip72-193-85-64.lv.lv.cox.net) (Remote host closed the connection)
- # [16:50] * Joins: mpt (~mpt@nat/canonical/x-shpamlwgekehlwov)
- # [16:50] * Quits: mpt (~mpt@nat/canonical/x-shpamlwgekehlwov) (Changing host)
- # [16:50] * Joins: mpt (~mpt@canonical/mpt)
- # [16:51] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [16:53] * Quits: Ms2ger (~Ms2ger@b253h219.ugent.be) (Ping timeout: 240 seconds)
- # [16:57] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [17:00] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
- # [17:04] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [17:04] * Joins: Ms2ger (~Ms2ger@b255h151.ugent.be)
- # [17:12] * Joins: sicking (~sicking@98.210.154.157)
- # [17:14] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
- # [17:19] * Quits: Ms2ger (~Ms2ger@b255h151.ugent.be) (Quit: bbl)
- # [17:20] * Joins: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net)
- # [17:22] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
- # [17:23] <foolip> zcorpan: https://critic.hoppipolla.co.uk/r/822
- # [17:23] * Joins: newtron (~newtron@199.71.174.203)
- # [17:27] <zcorpan> done
- # [17:28] <TabAtkins> setTimeout doesn't get clamped when the page is in the background, does it?
- # [17:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [17:31] <jgraham> No, although it is allowed to per spec
- # [17:35] <TabAtkins> Darn, and Chrome definitely does it. Hrm.
- # [17:36] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [17:36] * Joins: lmclister (~lmclister@sjfw1.adobe.com)
- # [17:37] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [17:39] <gsnedders> http://imgur.com/ZWzDUdS
- # [17:39] <jgraham> TabAtkins: Maybe all browsers do
- # [17:39] <jgraham> It is allowed per spec, I just don't recall it being required
- # [17:41] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [17:41] * Joins: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [17:41] <jgraham> Seems like Firefox does too at least
- # [17:46] <smaug____> <body></body> seems to create 2 newlines in body
- # [17:46] <smaug____> does something require them to be created with just one DOM mutation
- # [17:46] * Quits: WolfieZero (~WolfieZer@neils-thunderbolt.manor.fubra.net) (Ping timeout: 260 seconds)
- # [17:47] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
- # [17:48] * Joins: WolfieZero (~WolfieZer@neils-wireless.manor.fubra.net)
- # [17:53] * Joins: seventh (seventh@31.6.53.75)
- # [17:57] * Joins: benvie (~bbenvie@206.169.237.178)
- # [17:58] * Joins: jernoble (~jernoble@17.202.46.221)
- # [18:02] * jorendorff_away is now known as jorendorff
- # [18:04] * Joins: barnabywalters (~barnabywa@gn1.grand.is)
- # [18:04] * Joins: dbaron (~dbaron@50.0.192.34)
- # [18:05] * Joins: jernoble|laptop (~jernoble@76.74.153.49)
- # [18:05] * Joins: abucur_ (uid19072@gateway/web/irccloud.com/x-rcpyfangxxzwvzfb)
- # [18:07] * Joins: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net)
- # [18:09] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
- # [18:09] * Joins: Ms2ger (~Ms2ger@91.182.89.3)
- # [18:10] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [18:11] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [18:11] * Quits: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [18:13] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:14] * Quits: benvie (~bbenvie@206.169.237.178)
- # [18:15] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [18:16] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
- # [18:16] * Joins: benvie (~bbenvie@206.169.237.178)
- # [18:16] * Joins: hasather (~hasather@guest.schibsted.no)
- # [18:16] * Quits: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [18:21] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 245 seconds)
- # [18:21] * Joins: SamB (~SamB@2001:470:1f07:57:1c17:9fcf:3388:b313)
- # [18:21] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:22] * Quits: jernoble|laptop (~jernoble@76.74.153.49) (Quit: Computer has gone to sleep.)
- # [18:33] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 252 seconds)
- # [18:34] <MikeSmith> smaug____: just one newline after the <body> start tag, isn't it?
- # [18:35] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
- # [18:36] <smaug____> MikeSmith: 2
- # [18:36] <smaug____> I haven't figured out what in the spec adds any
- # [18:36] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [18:36] <smaug____> but Gecko and Blink both seem to insert 2
- # [18:37] <MikeSmith> how do I observe that?
- # [18:37] <Ms2ger> Hmm?
- # [18:37] <Ms2ger> smaug____, what's the test case?
- # [18:38] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:40] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [18:41] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
- # [18:41] * Joins: weinig (~weinig@17.245.29.203)
- # [18:42] <smaug____> Ms2ger: https://pastebin.mozilla.org/4348132
- # [18:42] * Quits: barnabywalters (~barnabywa@gn1.grand.is) (Ping timeout: 252 seconds)
- # [18:42] <Hixie> the newline after the </body>
- # [18:42] <Ms2ger> Yeah, that
- # [18:42] <Hixie> and i bet you have a newline after the </html>
- # [18:43] <Hixie> (i tried to fix this, but it turns out there's compat needs or something)
- # [18:43] <smaug____> body contains two newlines
- # [18:43] <smaug____> and I'm trying to figure out why
- # [18:43] <Hixie> all text including whitespace after the </body> end up in the <body>
- # [18:44] <Hixie> you have two newlines after the </body>
- # [18:44] <smaug____> aha
- # [18:44] <smaug____> is it ok for implementation to first insert textnode ("\n"), and then append "\n" to it
- # [18:44] <Hixie> it's because "a</body>\nb" has to have a space between the a and the b, and they both have to be in the body
- # [18:44] <Hixie> per spec i think all characters are individually appended
- # [18:45] <smaug____> and/or is it ok to just create textnode ("\n\n") and append that to body
- # [18:45] <Hixie> and then mutation observers coallesce the edits
- # [18:45] <Hixie> or something
- # [18:45] <smaug____> that is my interpretation too, currently
- # [18:45] <smaug____> mutation observer doesn't coalesce character data changes
- # [18:45] <Hixie> probably should be allowed to, at least from the parser
- # [18:46] <Hixie> though nothing stops the parser from spinning the event loop between each character so it can't be a requirement at the end of the day
- # [18:46] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [18:46] <Hixie> (i mean, you don't control when the network gives you bytes)
- # [18:47] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [18:48] <smaug____> yup
- # [18:49] * jorendorff is now known as jorendorff_away
- # [19:01] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:03] <Hixie> zcorpan and i have unfortunately non-overlapping hours
- # [19:03] * Quits: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9) (Read error: Connection reset by peer)
- # [19:05] * Parts: adactio (~adactio@212.42.170.181)
- # [19:06] * Joins: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9)
- # [19:06] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
- # [19:07] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:07] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [19:08] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [19:09] * Joins: benv (~benv@38.104.194.126)
- # [19:09] * jorendorff_away is now known as jorendorff
- # [19:10] * Joins: hasather (~hasather@guest.schibsted.no)
- # [19:10] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
- # [19:11] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:11] * Joins: llkats (~llkats@206.169.83.230)
- # [19:11] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [19:14] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
- # [19:15] * Joins: bzalasky_ (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [19:16] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [19:17] * Krinkle|detached is now known as Krinkle
- # [19:19] * Quits: edwardbc (~edwardbc@186.32.201.193) (Remote host closed the connection)
- # [19:20] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:21] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
- # [19:21] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:21] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [19:21] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:22] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:23] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:23] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [19:24] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:24] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:25] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:25] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:25] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
- # [19:26] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:26] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
- # [19:26] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:27] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:27] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:27] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Read error: No route to host)
- # [19:28] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:28] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [19:28] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
- # [19:28] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:29] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:29] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:30] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:30] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:30] * Quits: bzalasky_ (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:31] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:31] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [19:31] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:32] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:32] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:33] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:33] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:34] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:34] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:35] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [19:35] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:35] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:35] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:36] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:36] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [19:36] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:37] * Joins: jeremyj (~jeremyj@17.114.216.98)
- # [19:37] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:38] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:38] <zcorpan> Hixie: here now (for a bit)
- # [19:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:39] * Joins: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
- # [19:39] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:39] * Joins: BoyanYordanov (~boyan@151.252.193.242)
- # [19:40] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:40] * Joins: say2joe (~say2joe@209-253-225-97.ip.mcleodusa.net)
- # [19:40] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:41] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [19:41] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:41] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:42] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:42] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:43] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:43] <Hixie> zcorpan: now, what was it i wanted to ask...
- # [19:43] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:43] <zcorpan> Hixie: next time pretend i'm here when i'm not :-P
- # [19:44] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:44] <Hixie> zcorpan: :-)
- # [19:44] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:45] <Hixie> i get confused because you leave the channel and i forget you see the logs! :-)
- # [19:45] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:45] <Hixie> is it bad that my reaction to this thread about P2P web-based games is "use a server"
- # [19:45] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:45] * Quits: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9) (Quit: Leaving.)
- # [19:46] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:46] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:47] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:47] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:48] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:48] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:49] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:49] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:50] * Joins: richt (~richt@c83-248-197-57.bredband.comhem.se)
- # [19:50] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:50] * Quits: richt (~richt@c83-248-197-57.bredband.comhem.se) (Client Quit)
- # [19:50] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:51] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:51] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:52] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:52] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [19:53] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:53] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:54] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:54] * Joins: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net)
- # [19:54] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:55] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:55] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:56] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:56] * WolfieZero is now known as WolfieZero|Away
- # [19:56] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:57] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:57] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [19:58] <jcgregorio> Hixie: yeah, the design seems fragile, if that first player crashes or drops the connection the game is over?
- # [19:58] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [19:58] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [19:59] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [19:59] * Joins: Areks (~Areks@128-68-27-183.broadband.corbina.ru)
- # [19:59] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:00] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:00] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:00] * Quits: jeremyj (~jeremyj@17.114.216.98) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [20:00] * Quits: WolfieZero|Away (~WolfieZer@neils-wireless.manor.fubra.net) (Ping timeout: 252 seconds)
- # [20:00] * Quits: weinig (~weinig@17.245.29.203) (Quit: weinig)
- # [20:01] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:01] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [20:01] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:02] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:02] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:03] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:03] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:03] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [20:04] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:04] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:04] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
- # [20:04] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Max SendQ exceeded)
- # [20:05] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:05] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
- # [20:05] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:06] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:06] * Joins: jernoble|laptop (~jernoble@17.114.1.107)
- # [20:06] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:07] * Joins: jeremyj (~jeremyj@17.114.6.225)
- # [20:07] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:07] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:08] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:08] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:08] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:08] * Joins: weinig (~weinig@17.114.4.92)
- # [20:09] * Joins: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95)
- # [20:09] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:10] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:10] <Hixie> damnit, i just figured out why i needed zcorpan, and he's gone. :-)
- # [20:10] <Hixie> jcgregorio: presumably they support handing over to a new peer and doing a master election to pick a new server?
- # [20:10] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:10] * Joins: hasather (~hasather@guest.schibsted.no)
- # [20:10] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:11] <Hixie> zcorpan: so, we need an event that means "the user agent would like to scroll to this element", which can be canceled so that the author can implement scrolling when it's in a canvas
- # [20:11] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:11] <Hixie> zcorpan: that sounds like it belongs in CSSOM? maybe?
- # [20:12] <Hixie> zcorpan: i'll file a bug
- # [20:12] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:12] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:12] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:13] * jorendorff is now known as jorendorff_away
- # [20:13] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:14] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:14] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:15] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:15] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 240 seconds)
- # [20:15] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:15] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
- # [20:15] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [20:16] * Joins: gavin_ (~gavin@76.14.87.162)
- # [20:16] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:16] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:17] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:17] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:18] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:18] <rafaelw> Hixie: I have no idea what https://www.w3.org/Bugs/Public/show_bug.cgi?id=22296#c52 means.
- # [20:18] <jamesr__> it sounds like he's saying that table sorting has to be special in some way in this scheme
- # [20:18] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:19] <Hixie> rafaelw: there are several kinds of microtasks, right?
- # [20:19] <Hixie> rafaelw: e.g. mutation observers
- # [20:19] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:19] <Hixie> rafaelw: but also eg. resorting tables, initialising web components, etc
- # [20:19] <rafaelw> I'd say there are different types of work done in microtasks (just like tasks)
- # [20:19] <rafaelw> yes
- # [20:19] <Hixie> rafaelw: ok. call these different types type1, type, type3, etc.
- # [20:19] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:20] <rafaelw> with you.
- # [20:20] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:20] <jamesr__> TabAtkins: sounds like this has been covered but rAF never runs in the background (required by spec) and setTimeout is throttled pretty aggressively in lots of browsers (allowed by spec but not required)
- # [20:20] <Hixie> rafaelw: if we have a batch of type1 microtasks and a batch of type2 microtasks that all got queued during some especially complicated script, should they all run in the order they were queued, or should they run first all type1, then all type2?
- # [20:20] <jamesr__> setTimeout has a "wait by some arbitrary additional UA-determined period of time" step
- # [20:20] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:21] <jamesr__> Hixie: FIFO
- # [20:21] <rafaelw> there's no such thing as a batch of type1 & batch of type2.
- # [20:21] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:21] <rafaelw> there's just a bunch of microtasks and they get run in FIFO order.
- # [20:21] <Hixie> rafaelw: ok so i agree with jamesr__ and i agree with what you just said, but that contradicts what you said in https://www.w3.org/Bugs/Public/show_bug.cgi?id=22296#c47
- # [20:21] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:21] <Hixie> assuming the "no" was a response to comment 46
- # [20:22] <rafaelw> brb.
- # [20:22] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:22] <jamesr__> i think you're trying to read too much into the internals of how mutation observers work
- # [20:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:23] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:23] <Hixie> i'm trying to write the internals of how mutation observers work
- # [20:23] <Hixie> :-)
- # [20:23] <jamesr__> no
- # [20:23] <jamesr__> you're trying to write the internals of how microtasks work
- # [20:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:24] <Hixie> well, right now, mutation observers provide me with one hook, which i call, and which runs all the mutation observers
- # [20:24] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:24] <Hixie> what i'm arguing is that we should change that so that mutation observers provide me with a hook that just runs a single mutation observer.
- # [20:24] <jamesr__> and i'm saying you are wrong
- # [20:25] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:25] <jamesr__> why do you think your proposal is better?
- # [20:25] <Hixie> i'm confused
- # [20:25] <Hixie> my proposal is what you just said we should do
- # [20:25] <jamesr__> this is what comment #25 part 4 is about
- # [20:25] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:25] <jamesr__> do you understand that bit?
- # [20:25] <Hixie> no, i do not understand comment 25 part 4 (see comment 48 where i said as much)
- # [20:26] <jamesr__> or comment #28
- # [20:26] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:26] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:26] <Hixie> comment 28 seems to contradict what you said above in this irc conversation
- # [20:26] <jamesr__> no?
- # [20:26] <Hixie> then i do not understand one of those two things (or both)
- # [20:27] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:27] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:27] <jamesr__> i think your source of confusion is you are attempting to conflate different units of work into one microtask concept
- # [20:27] <jamesr__> not everything is on its own a microtask
- # [20:27] <Hixie> i don't know what you mean by "one microtask concept"
- # [20:28] <jamesr__> i.e. not every mutation observer callback is a separate independent microtask
- # [20:28] <Hixie> ok
- # [20:28] <Hixie> that's what i was asking earlier when you said it was :-)
- # [20:28] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:28] <jamesr__> no, you asked the question badly
- # [20:28] <Hixie> i'm happy to concede that
- # [20:28] <jamesr__> you asked a question about a bunch of microtasks
- # [20:28] <Hixie> let me rephrase the question.
- # [20:28] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:28] <jamesr__> but if the things you're asking about are not microtasks then the answer will be different
- # [20:29] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:29] <Hixie> suppose you have a script which causes a bunch of mutations, then causes a table to need to be sorted, then causes a bunch more mutations.
- # [20:29] <jamesr__> i would say (1) all microtasks run in FIFO order and (2) some systems, like mutation observers, perform multiple actions within the execution of a single microtask
- # [20:29] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:29] <Hixie> what should happen when we get to running microtasks in that situation?
- # [20:29] <jamesr__> i'm not familiar with the table sorting mechanism. how does it work?
- # [20:29] * jorendorff_away is now known as jorendorff
- # [20:29] <rafaelw> back.
- # [20:30] <Hixie> well, that's up in the air, but the proposal is that when a table needs sorting, a microtask is queued to sort it.
- # [20:30] <jamesr__> let's do the example with promises
- # [20:30] <rafaelw> hixie: mutation observers have to deliver in order of mutation observer creation time.
- # [20:30] <jamesr__> those are simple
- # [20:30] <rafaelw> that's already shipped. we can't break compat.
- # [20:30] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:30] <Hixie> rafaelw: i don't think anyone is disagreeing with that
- # [20:30] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:30] <Hixie> i have no idea how promises work, but ok
- # [20:31] <jamesr__> so let's say you do "d.appendChild(a); d.appendChild(b); promise.resolve(); d.appendChild(c);". the question is what bits enqueue microtasks and what order they fire in, correct?
- # [20:31] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:31] <rafaelw> what what do you think i was saying in comment 28?
- # [20:31] <Hixie> jamesr__: that is a question for which i would like the answer, yes
- # [20:31] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:31] <jamesr__> (assuming that promise.resolve() enqueues a microtask to run the promise stuff, whatever that is)
- # [20:32] <rafaelw> good. so in jame's example:
- # [20:32] <jamesr__> i think the answer falls out pretty naturally from 25/28 but let's step through it
- # [20:32] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:32] <rafaelw> the first appendChild schedules *the* mutation observer microtask to be scheduled.
- # [20:32] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:32] <rafaelw> all subsequent appendChilds discover that the mutation observer microtask is already scheduled (and don't schedule new microtasks)
- # [20:33] <rafaelw> the promise.resolve() schedules a microtask for *only itself*.
- # [20:33] <Hixie> so the answer is "c"'s observer fires before the promise?
- # [20:33] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:33] <rafaelw> yes.
- # [20:33] <Hixie> ...why would we want that?
- # [20:33] <jamesr__> because that's the only way that makes any sense at all?
- # [20:33] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:33] <Hixie> why does it make sense?
- # [20:34] <jamesr__> keep in mind that the mutation *observer* callback set is not necessary "a, b, c"
- # [20:34] <jamesr__> sorry, that was confusing
- # [20:34] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:34] <rafaelw> i can't argue that's what we want.
- # [20:34] <jamesr__> the mapping from callbacks for mutations to their originating mutations is not the important part
- # [20:34] <Hixie> what happens if a's callback resolves a promise and then mutates dom node d?
- # [20:34] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:34] <rafaelw> i'm arguing that's the only choice i know of that works.
- # [20:34] <jamesr__> don't think about "a's callback"
- # [20:35] <jamesr__> think about "the mutation observer microtask"
- # [20:35] <Hixie> what happens if a callback resolves a promise and then mutates dom node d?
- # [20:35] <rafaelw> (doesn't break compat with mutation observers)
- # [20:35] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:35] <jamesr__> if during the mutation observer microtask one of the callbacks mutates the dom, that will enqueue another microtask for mutation observers
- # [20:35] <rafaelw> it's actually not even as simple as that.
- # [20:35] <Hixie> from the author perspective, and from my perspective as the guy who has to try to spec how this works with spinning the event loop, the atomic unit we care about is the callback, not the microtask, fwiw.
- # [20:35] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:35] <rafaelw> it's not helpful to ask general questions like that.
- # [20:35] <jamesr__> Hixie: that's not a useful perspective to have
- # [20:35] <rafaelw> you can only reason about concrete examples.
- # [20:36] <Hixie> that's as may be, but it's still my perspective :-)
- # [20:36] <jamesr__> and that's why you find this so confusing. think about it in terms of microtasks and it's actually very simple
- # [20:36] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:36] <Ms2ger> Oh, are we back to telling Hixie he's an idiot?
- # [20:36] * Quits: sicking (~sicking@98.210.154.157) (Quit: sicking)
- # [20:36] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:36] <jamesr__> there are many ways to think about the problem. some of them make the problem simple, some make it very complicated
- # [20:36] <jamesr__> i'm saying if you pick the simple one then you'll be much happier
- # [20:36] <Hixie> jamesr__: ok, but if we think about this in terms of microtasks, please explain how we split the microtask when we sping the event loop when a callback calls showModalDialog().
- # [20:37] <Hixie> jamesr__: because without thinking of callbacks, i have no idea how to spec that.
- # [20:37] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:37] <jamesr__> my vote was that we just throw an exception when calling showModalDialog()
- # [20:37] <jamesr__> our usage numbers are pretty darn low for that to begin with
- # [20:37] <rafaelw> that's my vote as well.
- # [20:37] <Hixie> that was my vote too, but i got outvoted.
- # [20:37] <rafaelw> (actually not throw, just silently return)
- # [20:37] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:37] <rafaelw> abarth liked the idea as well.
- # [20:37] <jamesr__> still, it's not that bad
- # [20:38] <jamesr__> the mutation observer system has to keep track of which callbacks have run and not run
- # [20:38] <rafaelw> i was going to post a patch to blink for exactly this.
- # [20:38] <Domenic_> rafaelw: why does a's mutation observer, b's mutation observer, promise stuff, c's mutation observer not work?
- # [20:38] <jamesr__> that's not the microtask system's job
- # [20:38] <Hixie> rafaelw: unfortunately, my vote counts for squat, and you, jamesr__, and abarth's votes collectively only count as one.
- # [20:38] <rafaelw> dom: you're making a false assumption.
- # [20:38] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:38] <Domenic_> probably :). which one?
- # [20:38] <rafaelw> there are observers and there are nodes. it's a many-to-many relationship.
- # [20:38] <rafaelw> not a 1;1
- # [20:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:38] <Domenic_> right, ok.
- # [20:39] <rafaelw> ok. i'll post a patch which prevents showModalDialog during a microtaskCheckpoint today.
- # [20:39] <Hixie> jamesr__: when you spin the event loop, you have to put a task on the main event loop task queue. What does that task consist of? I was assuming it would consist of just finishing the callback.
- # [20:39] <rafaelw> is that helpful?
- # [20:39] <Domenic_> but let's pretend we wrote sample code like doSomeStuffToTriggerObserverA(); doSomeStuffToTriggerPromiseB(); doSomeStuffToTriggerObserverC()
- # [20:39] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:39] <Domenic_> it sounds like that would cause observerA, observerC, promiseB
- # [20:39] <Domenic_> becaues you only have a single microtask for all observers
- # [20:39] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:40] <jamesr__> Hixie: i think i've argued with you before that the way the spec handles spinning the event loop does not match what browsers actually do and is thus not all that helpful
- # [20:40] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:41] <jamesr__> the behavior i'd actually expect would be that the browser runs the showModalDialog code on top of the callstack of the mutation observer system, then returns, then the mutation observer system takes a look at the state it has after running the showModalDialog and decides what to do
- # [20:41] <jamesr__> i.e. the "split a task" thing never happens in reality
- # [20:41] <jamesr__> the pending work is sitting on the callstack
- # [20:41] <Hixie> jamesr__: so all mutation observers stop during the modal dialog, and then after it returns you get a huge deluge of them?
- # [20:41] <Domenic_> why would it not be observerA, promiseB, observerC?
- # [20:41] <jamesr__> that's not what i said
- # [20:41] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:41] <jamesr__> it's reentrant
- # [20:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:42] <rafaelw> dom: in order to reason about these examples you need; creation order of observers, which observers observe which nodes and what order mutations took place/promises resolve.
- # [20:42] <Hixie> jamesr__: so the next time we do microtasks, it continues from where it left off?
- # [20:42] <rafaelw> jsbin is probably the only way to have the conversation.
- # [20:42] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:42] <Domenic_> rafaelw: well, ok. but i'll try just asking directly then. why would you batch together all observers, instead of interleaving promises as appropriate?
- # [20:42] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:43] <Domenic_> above you seemed to imply that was the only thing that worked, but i don't understand why that would be the case
- # [20:43] <jamesr__> i think the "as appropriate" bit depends on the actual example
- # [20:43] <rafaelw> Hixie; FWIW, this is my frustration as well. It's too hard for me to reason about this when the spec language is so different from what the implementation does.
- # [20:43] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:43] <jamesr__> Hixie: that depends on what's changed while the modal dialog is up, i would think
- # [20:44] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:44] <rafaelw> dom: i can only answer that for you by posing a challenge to you: implement microtask delivery as a FIFO queue, and retain the invariant that mutation observers deliver in creation-time order.
- # [20:44] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
- # [20:44] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [20:44] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [20:45] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
- # [20:45] <Hixie> jamesr__: well presumably the next time you get a microtask checkpoint is very soon after the dialog went up. at most one regular task can run between the time of the method call and the next time we run microtasks.
- # [20:45] <Hixie> jamesr__: so assume that task does nothing, for the sake of argument
- # [20:45] <Domenic_> rafaelw: makes sense. the distinction between creation-time order and mutation-order is crucial. i imagine after thinking really hard about this i'll come to the same conclusion as you.
- # [20:45] <Hixie> rafaelw: i don't understand how other callbacks being run can in any way affect the order of mutation observer delivery.
- # [20:45] <rafaelw> i've got a cake with your name on it if you figure out something better.
- # [20:46] <rafaelw> ;-)
- # [20:46] <Hixie> rafaelw: other than potentially causing more mutations (which mo callbacks can as well), how can they have any impact at all?
- # [20:46] <rafaelw> hixie: what's the current topic?
- # [20:47] <Hixie> rafaelw: how other callbacks being run can in any way affect the order of mutation observer delivery.
- # [20:47] <rafaelw> and how is that relevant?
- # [20:47] <Hixie> isn't that what we've been talking about for the past 40 minutes?
- # [20:48] <Hixie> you want to batch the mutation observer callbacks rather than run them one at a time interleaved with other microtask callbacks, right?
- # [20:49] <rafaelw> i think we need to do this differently.
- # [20:49] <Hixie> every time i ask a question you try to change the approach, it's making it very hard for me to improve my understanding.
- # [20:49] <rafaelw> how about you propose an approach and i'll try to provide a case which doesn't retain creation-order delivery for mutation observers.
- # [20:49] <Hixie> ok
- # [20:49] <Hixie> my approach is this:
- # [20:49] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Quit: Textual IRC Client: www.textualapp.com)
- # [20:49] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
- # [20:49] <Hixie> when it's time to run microtasks, run these steps:
- # [20:50] <Hixie> 1. if one or more mutation observers need to run, run one.
- # [20:50] <Hixie> 2. run another microtask, in the order they were queued.
- # [20:50] <Hixie> 3. goto 1 unless there's no more work to be done.
- # [20:51] <rafaelw> ok. what you've proposed is not a fifo queue.
- # [20:51] <rafaelw> it's a priority queue.
- # [20:51] <Hixie> (this is not a final proposal, i'm just trying to work out if it would work, so that i can figure out the problem you're describing)
- # [20:51] <rafaelw> yes. it's possible to retain creation-time ordering with this approach.
- # [20:51] <Hixie> ok
- # [20:51] <Hixie> so, new approach:
- # [20:52] * Joins: WolfieZero (~WolfieZer@neilandkerrie.plus.com)
- # [20:52] * Quits: benv (~benv@38.104.194.126) (Quit: Computer has gone to sleep.)
- # [20:52] <Hixie> whenever a mutation occurs, queue a microtask for each observer that it could fire, ignoring all previously queued microtasks.
- # [20:53] <Hixie> when a mutation observer microtask comes up, run the callback that applies, taking into account all subsequently queued microtasks, and remove any subsequently queued microtasks that no longer apply because we handled them here.
- # [20:53] <Hixie> microtask handling consists of:
- # [20:53] <Hixie> 1. run the oldest queued microtask.
- # [20:53] <Hixie> 2. goto 1 unless there's no more queued work.
- # [20:55] <rafaelw> thinking
- # [20:55] <jamesr__> IOW, have microtask deliver be the same but redefine the mutation observer microtask's work to be something else. that seems basically equivalent to #25 assuming that the "taking into account all subsequently" also takes care of the reordering that would happen to satisfy the mutation observer constraints
- # [20:56] <Hixie> can you elaborate on the reordering thing?
- # [20:56] <jamesr__> trivial mapping back to the comment 25 proposal: the "taking into account" step includes generating all the other callbacks needed to preserver order and firing them
- # [20:56] <jamesr__> and cancelling all other mutation-related microtasks
- # [20:56] <Hixie> my aim here is for each microtask to only ever fire one callback
- # [20:58] <rafaelw> can you explain: "taking into account all subsequently queued microtasks, and remove any subsequently queued microtasks that no longer apply because we handled them here"
- # [21:00] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [21:00] <rafaelw> hixie: can i re-state this approach as follows:
- # [21:01] <rafaelw> -every time an observed node is mutated, schedule a new mutation observer microtask
- # [21:01] <rafaelw> -all mutation observer callbacks do the same thing:
- # [21:01] <rafaelw> -find the observer with the oldest creation time and deliver all pending records to it
- # [21:02] <Hixie> does "deliver all pending records" mean more than one callback?
- # [21:02] <aklein> Hixie: no, that's a single callback (the callback takes an array of MutationRecords)
- # [21:02] <rafaelw> it doesn't. it means one callback.
- # [21:02] <Hixie> k
- # [21:03] <Hixie> wouldn't you need to schedule one of these per observer per mutation?
- # [21:03] <Hixie> per relevant observer, at least
- # [21:03] <rafaelw> yes.
- # [21:03] <rafaelw> sorry. you are right.
- # [21:03] <jamesr__> fwiw the Object.observe deliverChangeRecords() algorithm invokes a callback multiple times (if i've found the right proposal)
- # [21:03] <rafaelw> you'd need to schedule a microtask for each observer which had a mutation record added to it's pending queue.
- # [21:04] * jamesr__ is off to lunch, back soon
- # [21:04] <rafaelw> jamesr__: correct.
- # [21:04] <Hixie> right
- # [21:04] * Quits: weinig (~weinig@17.114.4.92) (Quit: weinig)
- # [21:04] <Hixie> as far as dom mutation observers go, i think what you describe is what i meant, yes
- # [21:04] <rafaelw> hixie: have i correctly restated your proposal?
- # [21:04] * Quits: jeremyj (~jeremyj@17.114.6.225) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [21:04] * Quits: jernoble|laptop (~jernoble@17.114.1.107) (Quit: Computer has gone to sleep.)
- # [21:04] * WolfieZero is now known as WolfieZero|Away
- # [21:05] <rafaelw> ok, so this actually does break compat with the current ordering behavior (though it does retain the creation-time invariant).
- # [21:05] <Hixie> oh ok, good. how so?
- # [21:05] <rafaelw> the way ordering is spec works like this:
- # [21:05] <rafaelw> when mutation observers deliver
- # [21:06] <rafaelw> take the set of observers whcih pending change records
- # [21:06] <rafaelw> order that set by creation time
- # [21:06] <rafaelw> deliver to that set in creation order
- # [21:06] <rafaelw> when you are done, if there are new observers pending delivery, start over.
- # [21:06] <rafaelw> so basically, you've created a *strict* priority queue for mutation observers, but unfortunately, that's not what is implemented.
- # [21:07] <rafaelw> (sorry. i have to go to lunch and i'm out tomorrow. we can pick this up next week).
- # [21:07] <Hixie> what you describe doesn't quite seem to match what i'm reading on dom.spec.whatwg.org
- # [21:07] <rafaelw> it seems like you're trying really hard to have 1-1 microtask-callback.
- # [21:07] <rafaelw> this is going to be hard.
- # [21:08] <rafaelw> custom element callbacks present a different set of ordering requirements
- # [21:08] <Hixie> the alternative is harder, if we have showModalDialog() :-)
- # [21:08] <Hixie> if you could convince the other vendors to kill showModalDialog(), this would make our lives way easier
- # [21:08] <Hixie> even just kill showModalDialog() inside microtasks
- # [21:08] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424])
- # [21:08] <Hixie> it's the only remaining spin-the-event-loop callsite that can be invoked in a microtask
- # [21:09] * Quits: WolfieZero|Away (~WolfieZer@neilandkerrie.plus.com) (Ping timeout: 245 seconds)
- # [21:09] <Hixie> anyway, we'll carry on next week, sure
- # [21:10] <aklein> Hixie: re: the dom spec, which part of the algorithm at http://dom.spec.whatwg.org/#concept-mo-invoke doesn't match Rafael's explanation?
- # [21:10] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
- # [21:10] <Hixie> MikeSmith: if we go with that proposal i suggested, then that IBM.* issue would be much simpler -- they would just click "add as proprietary value" each time they validated a document with a new value, and it'd never come up again
- # [21:10] <aklein> we worked pretty closely with annevk to get it to match up with the implementation (after several go-rounds that read differently than the implementation)
- # [21:11] <Hixie> aklein: if i understand rafaelw's description, you first make a list of observers and their records, and then call their callbacks; the spec, though, just makes a list of observers, then for each one gets the records and calls the callback.
- # [21:11] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [21:11] * Joins: hasather (~hasather@guest.schibsted.no)
- # [21:11] <Hixie> aklein: so if you have observers A and B, and they each have a record, and A's callback adds a record to B, the next thing that happens is B's callback with two records
- # [21:11] <Hixie> aklein: as opposed to the next thing being B having two separate callbacks
- # [21:13] <aklein> Hixie: I think you just misunderstood rafaelw (or he misspoke). in the case you've outlined, A is first called with a single record, and then B is called (once) with two records
- # [21:13] <aklein> would you agree that's what the spec says? that's what our implementation does
- # [21:13] <Hixie> i agree that the spec calls B with two records at once in that case
- # [21:13] <MikeSmith> Hixie: yeah except that everybody who used the validator would click that button every time they checked a page that had unregistered meta@name values and eventually we'd have a gazillion values registereed and that state would be pretty much just like making any arbitary string valid
- # [21:13] <Hixie> aklein: but so how is what i proposed earlier different?
- # [21:14] <aklein> Hixie: for this case, it's the same
- # [21:14] <Hixie> MikeSmith: except that the validator would say "valid! (uses proprietary values)" instead of just "valid!"
- # [21:14] * Krinkle is now known as Krinkle|detached
- # [21:14] <aklein> but imagine that A causes a mutation that adds another record to A's queue
- # [21:14] <Hixie> MikeSmith: and typos would get caught
- # [21:14] <aklein> Hixie: in that case, you and the spec differ. the spec says to call A with one record, then B with one record, then A again
- # [21:14] <MikeSmith> Hixie: typos would get registered too
- # [21:15] <aklein> whereas your ordering would be A (one record), A (one record), B (one record)
- # [21:15] <Hixie> MikeSmith: why?
- # [21:15] <Hixie> aklein: ah, yeah, i guess that's a difference between my original proposal and rafaelw's restatement
- # [21:15] <Hixie> aklein: i meant each microtask to be designated a specific observer whose's queue should be flushed.
- # [21:16] <MikeSmith> because somebody would click "register" when their document had a typoed value that generated an error slash "do you want to register me?" message
- # [21:16] <aklein> Hixie: that's why rafael asked what you meant by "taking into account other queued microtasks"
- # [21:16] <Hixie> aklein: but i guess that would mean my proposal misses the case of A having one record, B having none, and A's callback adding to A and B
- # [21:16] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
- # [21:16] <Hixie> aklein: since per spec today you'd want A, B, A, but i'd give A, A, B
- # [21:17] <Hixie> aklein: and that can't be fixed easily since B might not exist when the first record is queued
- # [21:17] <Hixie> interesting
- # [21:17] <aklein> Hixie: oh, I think I may begin to understand what you were proposing
- # [21:18] <Hixie> MikeSmith: well that's why in my proposal we have "did you mean /author/?" and so on. at the end of the day, if people are validating but don't care about the errors, the validator is pointless.
- # [21:18] <Hixie> MikeSmith: we could just provide a trivial implementation that just said "it's valid! pat pat!"
- # [21:18] <aklein> Hixie: were you saying that you enqueue tasks for all possible observers whenever a mutation occurs? even ones for which no records were enqueued by that mutation?
- # [21:18] <Hixie> MikeSmith: i have to believe that validator users at least want to know about errors
- # [21:19] <Hixie> aklein: i wasn't, but then i was, but then i realised that wouldn't work because mutation observers might be created later
- # [21:19] * Quits: BoyanYordanov (~boyan@151.252.193.242) (Remote host closed the connection)
- # [21:19] <Hixie> MikeSmith: (note that in my proposal there was also the back-end review process where typos would get flagged as permanently not ok)
- # [21:19] <Hixie> MikeSmith: (so at least eventually they'd get flagged)
- # [21:19] <Hixie> MikeSmith: (with a useful message)
- # [21:20] * heycam|away is now known as heycam
- # [21:21] <MikeSmith> yeah I understand all that. I have a half-finished draft of a reply to you on that thread that I will try to finish soon. In the mean time it would still be good to try to get hsivonen to chime in.
- # [21:21] <MikeSmith> for now I gotta get some sleep
- # [21:21] <Hixie> yeah i wish i knew what henri wanted here
- # [21:21] <MikeSmith> yeah
- # [21:22] <Hixie> aklein: i guess we really do want two kinds of microtasks, those that are trivial with at most one callback, which can be handled easily by the current prose, and then the ones for mutation observers which would need to do special work for each of their callbacks
- # [21:22] <Hixie> aklein: assuming we can't just break compat and go to just a queued model, anyway
- # [21:23] * Joins: othermaciej (~mjs@17.114.217.7)
- # [21:25] <aklein> Hixie: note that custom elements also have special ordering constraints, mutation observers aren't the only one
- # [21:25] <aklein> Hixie: it's definitely unclear to me how much the web depends on the ordering here
- # [21:26] <aklein> but without the specified creation-time ordering, we worried that implementations might end up with different orderings due to DOM implementation details
- # [21:26] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:27] <aklein> (e.g., the ordering might be dependent on hash table implementations)
- # [21:27] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
- # [21:27] <Hixie> yeah
- # [21:28] * Quits: KevinMarks (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28) (Ping timeout: 265 seconds)
- # [21:30] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
- # [21:34] * Joins: benv (~benv@38.104.194.126)
- # [21:35] * Quits: izhak (~izhak@92.248.142.152) (Ping timeout: 260 seconds)
- # [21:35] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
- # [21:35] * Quits: lmclister (~lmclister@sjfw1.adobe.com)
- # [21:39] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [21:43] * ojan_away is now known as ojan
- # [21:44] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
- # [21:45] * Joins: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
- # [21:46] * Quits: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net) (Quit: bholley)
- # [21:47] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [21:49] * Krinkle|detached is now known as Krinkle
- # [21:50] * Joins: roc (~chatzilla@60.234.66.18)
- # [21:53] * Joins: satazor_ (~satazor@a213-22-1-7.cpe.netcabo.pt)
- # [21:54] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
- # [22:00] * Joins: jernoble|laptop (~jernoble@17.114.218.67)
- # [22:01] * Quits: dbaron (~dbaron@50.0.192.34) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:01] * Joins: othermaciej (~mjs@17.114.217.7)
- # [22:03] * Joins: jeremyj (~jeremyj@17.114.216.98)
- # [22:03] <jamesr__> btw, it looks like showModalDialog use is low enough were we might be able to just straight kill it
- # [22:05] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:05] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Client Quit)
- # [22:06] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:07] * Joins: a-ja (~Instantbi@38.77.131.130)
- # [22:07] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
- # [22:07] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
- # [22:07] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
- # [22:07] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
- # [22:07] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
- # [22:07] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
- # [22:07] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
- # [22:07] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
- # [22:08] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (*.net *.split)
- # [22:08] * Quits: ehynds (~ehynds@64.206.121.41) (*.net *.split)
- # [22:08] * Quits: 17SAAHG1E (scrollback@conference/jsconf/x-alrkabtgcvekubpu) (*.net *.split)
- # [22:08] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
- # [22:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (*.net *.split)
- # [22:08] * Quits: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com) (*.net *.split)
- # [22:08] * Quits: Areks (~Areks@128-68-27-183.broadband.corbina.ru) (*.net *.split)
- # [22:08] * Quits: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net) (*.net *.split)
- # [22:08] * Quits: llkats (~llkats@206.169.83.230) (*.net *.split)
- # [22:08] * Quits: Ms2ger (~Ms2ger@91.182.89.3) (*.net *.split)
- # [22:08] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (*.net *.split)
- # [22:08] * Quits: newtron (~newtron@199.71.174.203) (*.net *.split)
- # [22:08] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
- # [22:08] * Quits: ehsan (~ehsan@66.207.208.102) (*.net *.split)
- # [22:08] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
- # [22:08] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
- # [22:08] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
- # [22:08] * Quits: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa) (*.net *.split)
- # [22:08] * Quits: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp) (*.net *.split)
- # [22:08] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg) (*.net *.split)
- # [22:08] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran) (*.net *.split)
- # [22:08] * Quits: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj) (*.net *.split)
- # [22:08] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte) (*.net *.split)
- # [22:08] * Quits: nw_ (nw@kapsi.fi) (*.net *.split)
- # [22:08] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa) (*.net *.split)
- # [22:08] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg) (*.net *.split)
- # [22:08] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm) (*.net *.split)
- # [22:08] * Quits: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy) (*.net *.split)
- # [22:08] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau) (*.net *.split)
- # [22:08] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
- # [22:08] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
- # [22:08] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
- # [22:08] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
- # [22:08] * Quits: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti) (*.net *.split)
- # [22:08] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
- # [22:08] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
- # [22:08] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
- # [22:08] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
- # [22:08] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
- # [22:08] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
- # [22:08] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
- # [22:08] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [22:08] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
- # [22:08] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
- # [22:08] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
- # [22:08] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
- # [22:08] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
- # [22:08] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
- # [22:08] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
- # [22:08] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
- # [22:08] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [22:08] * Quits: jory (~jory@supercu.be) (*.net *.split)
- # [22:08] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
- # [22:08] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
- # [22:08] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
- # [22:08] * Quits: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95) (*.net *.split)
- # [22:08] * Quits: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5) (*.net *.split)
- # [22:08] * Quits: rafaelw (uid4459@gateway/web/irccloud.com/x-mtvgdpzqnbzadkpa) (*.net *.split)
- # [22:08] * Quits: gavinc (~gavin@barad-dur.carothers.name) (*.net *.split)
- # [22:08] * Quits: kborchers (kborchers@gateway/shell/jquery.com/x-xzaquwqjrgfeiznl) (*.net *.split)
- # [22:08] * Quits: annevk-cloud (uid2483@gateway/web/irccloud.com/x-iolpdobrsrrqzdtp) (*.net *.split)
- # [22:08] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-cxowxsccpxopirhh) (*.net *.split)
- # [22:08] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cezfirbbbcacpyus) (*.net *.split)
- # [22:08] * Quits: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-hhfqbfxsdpbjkpqi) (*.net *.split)
- # [22:08] * Quits: kcherkashin (uid25169@gateway/web/irccloud.com/x-swbzrlxzctegvoqf) (*.net *.split)
- # [22:08] * Quits: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (*.net *.split)
- # [22:08] * Quits: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (*.net *.split)
- # [22:08] * Quits: gnarf (gnarf@unaffiliated/gnarf) (*.net *.split)
- # [22:08] * Quits: wycats_ (sid79@gateway/web/irccloud.com/x-yahbuglpjuvdhrms) (*.net *.split)
- # [22:08] * Quits: bterlson (sid23757@gateway/web/irccloud.com/x-wbsfxnvjiiycfouh) (*.net *.split)
- # [22:08] * Quits: daleharvey (sid513@gateway/web/irccloud.com/x-tenjwbfqplxrfdhw) (*.net *.split)
- # [22:08] * Quits: benschwarz (sid2121@gateway/web/irccloud.com/x-hsijuidzjkxjdvua) (*.net *.split)
- # [22:08] * Quits: Jasper (jstpierre@unaffiliated/magcius) (*.net *.split)
- # [22:08] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
- # [22:08] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (*.net *.split)
- # [22:08] * Quits: Krinkle (~Krinkle@wikimedia/Krinkle) (*.net *.split)
- # [22:08] * Quits: reggna (~reggna@46.137.95.132) (*.net *.split)
- # [22:08] * Quits: gsnedders (~gsnedders@5.2.16.23) (*.net *.split)
- # [22:08] * Quits: SimonSapin (~simon@hako.exyr.org) (*.net *.split)
- # [22:09] <Hixie> jamesr__: i certainly would support that!
- # [22:09] * Joins: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95)
- # [22:09] * Joins: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5)
- # [22:09] * Joins: rafaelw (uid4459@gateway/web/irccloud.com/x-mtvgdpzqnbzadkpa)
- # [22:09] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [22:09] * Joins: kborchers (kborchers@gateway/shell/jquery.com/x-xzaquwqjrgfeiznl)
- # [22:09] * Joins: annevk-cloud (uid2483@gateway/web/irccloud.com/x-iolpdobrsrrqzdtp)
- # [22:09] * Joins: matijs (sid2278@gateway/web/irccloud.com/x-cxowxsccpxopirhh)
- # [22:09] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cezfirbbbcacpyus)
- # [22:09] * Joins: kcherkashin (uid25169@gateway/web/irccloud.com/x-swbzrlxzctegvoqf)
- # [22:09] * Joins: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
- # [22:09] * Joins: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
- # [22:09] * Joins: gnarf (gnarf@unaffiliated/gnarf)
- # [22:09] * Joins: wycats_ (sid79@gateway/web/irccloud.com/x-yahbuglpjuvdhrms)
- # [22:09] * Joins: bterlson (sid23757@gateway/web/irccloud.com/x-wbsfxnvjiiycfouh)
- # [22:09] * Joins: daleharvey (sid513@gateway/web/irccloud.com/x-tenjwbfqplxrfdhw)
- # [22:09] * Joins: benschwarz (sid2121@gateway/web/irccloud.com/x-hsijuidzjkxjdvua)
- # [22:09] * Joins: Jasper (jstpierre@unaffiliated/magcius)
- # [22:09] * Joins: jahman (~woops@129.175.204.73)
- # [22:09] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
- # [22:09] * Joins: Krinkle (~Krinkle@wikimedia/Krinkle)
- # [22:09] * Joins: reggna (~reggna@46.137.95.132)
- # [22:09] * Joins: gsnedders (~gsnedders@5.2.16.23)
- # [22:09] * Joins: SimonSapin (~simon@hako.exyr.org)
- # [22:09] <Hixie> jamesr__: historically all attempts at convincing other vendors of this have been unsuccessful :-(
- # [22:09] * Joins: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa)
- # [22:09] * Joins: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp)
- # [22:09] * Joins: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg)
- # [22:09] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran)
- # [22:09] * Joins: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj)
- # [22:09] * Joins: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte)
- # [22:09] * Joins: nw_ (nw@kapsi.fi)
- # [22:09] * Joins: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa)
- # [22:09] * Joins: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg)
- # [22:09] * Joins: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm)
- # [22:09] * Joins: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy)
- # [22:09] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau)
- # [22:09] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 252 seconds)
- # [22:09] * Joins: BaconOverflow_ (sid17800@gateway/web/irccloud.com/session)
- # [22:09] * Quits: BaconOverflow_ (sid17800@gateway/web/irccloud.com/session) (Changing host)
- # [22:09] * Joins: BaconOverflow_ (sid17800@gateway/web/irccloud.com/x-cbkroqhdykppeymx)
- # [22:09] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [22:09] * Joins: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
- # [22:09] * Joins: Areks (~Areks@128-68-27-183.broadband.corbina.ru)
- # [22:09] * Joins: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
- # [22:09] * Joins: llkats (~llkats@206.169.83.230)
- # [22:09] * Joins: Ms2ger (~Ms2ger@91.182.89.3)
- # [22:09] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [22:09] * Joins: newtron (~newtron@199.71.174.203)
- # [22:09] * Joins: mpt (~mpt@canonical/mpt)
- # [22:09] * Joins: ehsan (~ehsan@66.207.208.102)
- # [22:11] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
- # [22:11] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
- # [22:11] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
- # [22:11] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
- # [22:11] * Joins: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti)
- # [22:11] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
- # [22:11] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
- # [22:11] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
- # [22:11] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
- # [22:11] * Joins: ryuone_ (~ryuone@133.242.55.223)
- # [22:11] * Joins: kinetik (~kinetik@121.99.45.248)
- # [22:11] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [22:11] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [22:11] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [22:11] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
- # [22:11] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
- # [22:11] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
- # [22:11] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
- # [22:11] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
- # [22:11] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
- # [22:11] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
- # [22:11] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
- # [22:11] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [22:11] * Joins: jory (~jory@supercu.be)
- # [22:11] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
- # [22:11] * Joins: molsson (~molsson@83.218.67.123)
- # [22:11] * Quits: abucur_ (uid19072@gateway/web/irccloud.com/x-rcpyfangxxzwvzfb) (Ping timeout: 264 seconds)
- # [22:12] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [22:12] * Joins: hasather (~hasather@guest.schibsted.no)
- # [22:13] * Joins: gaswelder (~quassel@93.84.31.16)
- # [22:14] * Joins: abucur_ (uid19072@gateway/web/irccloud.com/x-eujuhuqnafaawoqv)
- # [22:17] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [22:17] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [22:18] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
- # [22:18] * Joins: timeless (sid4015@firefox/developer/timeless)
- # [22:18] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
- # [22:18] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
- # [22:18] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
- # [22:18] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
- # [22:18] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
- # [22:18] * Joins: jgraham (~jgraham@web91.webfaction.com)
- # [22:19] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [22:24] * Joins: mpt_ (~mpt@nat/canonical/x-vbdhdlcbudouafop)
- # [22:24] * Quits: mpt_ (~mpt@nat/canonical/x-vbdhdlcbudouafop) (Changing host)
- # [22:24] * Joins: mpt_ (~mpt@canonical/mpt)
- # [22:25] * Joins: gaswelder_ (~quassel@86.57.185.20)
- # [22:25] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [22:26] * Joins: KevinMarks (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
- # [22:26] * Quits: gaswelder (~quassel@93.84.31.16) (Ping timeout: 265 seconds)
- # [22:27] * Joins: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no)
- # [22:28] * Joins: llkats_ (~llkats@206.169.83.230)
- # [22:28] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [22:28] * Jonas_ is now known as Guest67023
- # [22:29] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [22:29] * Joins: ehsan_ (~ehsan@66.207.208.102)
- # [22:31] * Joins: ojan_away (uid5519@gateway/web/irccloud.com/session)
- # [22:32] * Joins: nw (nw@kapsi.fi)
- # [22:32] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/session)
- # [22:32] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/session)
- # [22:32] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
- # [22:33] * Quits: ojan_away (uid5519@gateway/web/irccloud.com/session) (Changing host)
- # [22:33] * Joins: ojan_away (uid5519@gateway/web/irccloud.com/x-cqxlizggrintmhle)
- # [22:33] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/session) (Changing host)
- # [22:33] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-tuvmmxghcqqsytws)
- # [22:33] * Quits: cwilso_ (sid10206@gateway/web/irccloud.com/session) (Changing host)
- # [22:33] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/x-fowcxkaciwhpqqtc)
- # [22:34] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-onxqhwkgbufhbxnk)
- # [22:34] * Joins: Smylers1 (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
- # [22:35] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:35] * Quits: gaswelder_ (~quassel@86.57.185.20) (Remote host closed the connection)
- # [22:35] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/session)
- # [22:35] * Joins: Ms2ger` (~Ms2ger@91.182.89.3)
- # [22:36] * Quits: scheib_ (sid4467@gateway/web/irccloud.com/session) (Changing host)
- # [22:36] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/x-ipodxcfthlkgbkho)
- # [22:37] * Joins: KevinMarks2 (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28)
- # [22:39] * Joins: tantek (~tantek@173-117-41-51.pools.spcsdns.net)
- # [22:40] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
- # [22:40] * Quits: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net) (Ping timeout: 245 seconds)
- # [22:40] * Quits: Areks (~Areks@128-68-27-183.broadband.corbina.ru) (Ping timeout: 245 seconds)
- # [22:40] * Quits: tantek (~tantek@173-117-41-51.pools.spcsdns.net) (Client Quit)
- # [22:40] * Joins: rniwa (~rniwa@17.114.216.48)
- # [22:42] * Joins: reyre (~reyre@out-on-141.wireless.telus.com)
- # [22:42] * Quits: KevinMarks2 (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28) (Ping timeout: 265 seconds)
- # [22:42] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-rlknnaytgjqivqax)
- # [22:43] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:43] * Quits: Ms2ger (~Ms2ger@91.182.89.3) (Ping timeout: 245 seconds)
- # [22:43] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
- # [22:43] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 245 seconds)
- # [22:43] * Quits: llkats (~llkats@206.169.83.230) (Ping timeout: 245 seconds)
- # [22:43] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
- # [22:43] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
- # [22:43] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
- # [22:43] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
- # [22:43] * Quits: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti) (*.net *.split)
- # [22:43] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
- # [22:43] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
- # [22:43] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
- # [22:43] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
- # [22:43] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
- # [22:43] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
- # [22:43] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
- # [22:43] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [22:43] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
- # [22:43] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
- # [22:43] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
- # [22:43] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
- # [22:43] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
- # [22:43] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
- # [22:43] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
- # [22:43] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
- # [22:43] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [22:43] * Quits: jory (~jory@supercu.be) (*.net *.split)
- # [22:43] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
- # [22:43] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
- # [22:43] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
- # [22:43] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 245 seconds)
- # [22:43] * Joins: newtron (~newtron@199.71.174.203)
- # [22:43] * Quits: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com) (Ping timeout: 245 seconds)
- # [22:43] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
- # [22:43] * Joins: newtron (~newtron@199.71.174.203)
- # [22:43] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
- # [22:43] * Quits: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa) (*.net *.split)
- # [22:43] * Quits: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp) (*.net *.split)
- # [22:43] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg) (*.net *.split)
- # [22:43] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran) (*.net *.split)
- # [22:43] * Quits: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj) (*.net *.split)
- # [22:43] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte) (*.net *.split)
- # [22:43] * Quits: nw_ (nw@kapsi.fi) (*.net *.split)
- # [22:43] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa) (*.net *.split)
- # [22:43] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg) (*.net *.split)
- # [22:43] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm) (*.net *.split)
- # [22:43] * Quits: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy) (*.net *.split)
- # [22:43] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau) (*.net *.split)
- # [22:44] * cwilso_ is now known as cwilso
- # [22:44] * Joins: KevinMarks2 (~yaaic@2607:fb90:270c:80b6:e99f:d700:3ec:ef58)
- # [22:45] * ojan_away is now known as ojan
- # [22:45] * Joins: frozenice_ (sid21176@gateway/web/irccloud.com/x-ngkuwamxpulmvfrx)
- # [22:45] * mvujovic___ is now known as mvujovic__
- # [22:45] * tyoshino___ is now known as tyoshino__
- # [22:45] * scheib_ is now known as scheib
- # [22:46] * Quits: felipeduardo (~felipedua@177.41.247.87) (Remote host closed the connection)
- # [22:46] * iancrowther_ is now known as iancrowther
- # [22:46] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-hontjmjdoortqqev)
- # [22:48] * Joins: krit (sid15081@gateway/web/irccloud.com/x-ncsczsumxcevpizw)
- # [22:48] * Joins: bert3d (uid25854@gateway/web/irccloud.com/x-zolajhogjubzfcxa)
- # [22:48] * Quits: jernoble|laptop (~jernoble@17.114.218.67) (Quit: Computer has gone to sleep.)
- # [22:48] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
- # [22:48] * Quits: jeremyj (~jeremyj@17.114.216.98) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:48] * Quits: rniwa (~rniwa@17.114.216.48) (Quit: rniwa)
- # [22:49] * Joins: newtron_ (~newtron@199.71.174.203)
- # [22:50] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
- # [22:50] * llkats_ is now known as llkats
- # [22:52] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [22:53] * Joins: othermaciej (~mjs@17.114.217.7)
- # [22:53] * Joins: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
- # [22:54] * Quits: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
- # [22:54] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [22:54] * Joins: rniwa (~rniwa@17.202.43.222)
- # [22:55] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [22:55] * Joins: benv_ (~benv@38.104.194.126)
- # [22:56] * Joins: falken_ (uid20729@gateway/web/irccloud.com/x-xxlagyjrolqndkcw)
- # [22:56] * Joins: mattur__ (sid16049@gateway/web/irccloud.com/x-mufhdsubatqcgeds)
- # [22:56] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-mmhvdpiivlixkuoh)
- # [22:56] * Joins: tobie_ (sid5692@gateway/web/irccloud.com/x-qjiadabjriyedcye)
- # [22:56] * Joins: reyre_ (~reyre@out-on-141.wireless.telus.com)
- # [22:56] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-xweddhevrgogiehu)
- # [22:56] * Joins: jeremyj_ (~jeremyj@17.202.44.231)
- # [22:56] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/x-nmzlfqktuuyigvzl)
- # [22:58] * Joins: npcomp_ (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
- # [22:58] * Joins: abucur__ (uid19072@gateway/web/irccloud.com/x-gndpmhmvxxmwappc)
- # [22:59] * Joins: weinig (~weinig@17.114.218.135)
- # [22:59] * Joins: schuki_ (~quassel@mgmt01.bytemark.everycity.co.uk)
- # [22:59] * Joins: kangil_ (~kangil@210.94.41.89)
- # [23:02] * Joins: rego_ (~rego@99.192.27.77.dynamic.mundo-r.com)
- # [23:02] * Joins: rx (~rx-ident@162.243.230.189)
- # [23:03] * Joins: jernoble|laptop (~jernoble@17.114.218.67)
- # [23:03] <Hixie> heycam: looks like a have a method that takes a long, but i want objects passed to it to become 0.
- # [23:03] * Quits: jeremyj (~jeremyj@17.202.44.231) (*.net *.split)
- # [23:03] * Quits: krit (sid15081@gateway/web/irccloud.com/x-ncsczsumxcevpizw) (*.net *.split)
- # [23:03] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-rlknnaytgjqivqax) (*.net *.split)
- # [23:03] * Quits: reyre (~reyre@out-on-141.wireless.telus.com) (*.net *.split)
- # [23:03] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-onxqhwkgbufhbxnk) (*.net *.split)
- # [23:03] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-fowcxkaciwhpqqtc) (*.net *.split)
- # [23:03] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-tuvmmxghcqqsytws) (*.net *.split)
- # [23:03] * Quits: abucur_ (uid19072@gateway/web/irccloud.com/x-eujuhuqnafaawoqv) (*.net *.split)
- # [23:03] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
- # [23:03] * Quits: benv (~benv@38.104.194.126) (*.net *.split)
- # [23:03] * Quits: clamstar (~rx-ident@162.243.230.189) (*.net *.split)
- # [23:03] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (*.net *.split)
- # [23:03] * Quits: globbot (~logbot@lump.glob.com.au) (*.net *.split)
- # [23:03] * Quits: tobie (sid5692@gateway/web/irccloud.com/x-ktjzewmoqrbynqrq) (*.net *.split)
- # [23:03] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-rroiplscdhooyfcc) (*.net *.split)
- # [23:03] * Quits: kangil (~kangil@210.94.41.89) (*.net *.split)
- # [23:03] * Quits: juliangruber (~juliangru@37.153.99.230) (*.net *.split)
- # [23:03] * Quits: rego (~rego@99.192.27.77.dynamic.mundo-r.com) (*.net *.split)
- # [23:03] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
- # [23:03] * Quits: mattur_ (sid16049@gateway/web/irccloud.com/x-aemwhxggnylnmqkq) (*.net *.split)
- # [23:03] * Quits: falken (uid20729@gateway/web/irccloud.com/x-tcnbxeeroaokrdnx) (*.net *.split)
- # [23:03] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-wnbeflfvmyshdujf) (*.net *.split)
- # [23:03] * Quits: jamesr__ (uid10481@gateway/web/irccloud.com/x-zikkqhsdtitgkglg) (*.net *.split)
- # [23:03] * Quits: OliverJAsh (uid11790@gateway/web/irccloud.com/x-yfrzhjbkfqoiqtak) (*.net *.split)
- # [23:03] * Quits: astearns (sid15080@gateway/web/irccloud.com/x-kxchzsdyeamwngvg) (*.net *.split)
- # [23:03] * Quits: hayato_ (uid20728@gateway/web/irccloud.com/x-ninfdcdwkxqwmvzl) (*.net *.split)
- # [23:03] * Quits: danielfilho (~danielfil@208.68.39.233) (*.net *.split)
- # [23:03] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
- # [23:03] * Quits: schuki (~quassel@mgmt01.bytemark.everycity.co.uk) (*.net *.split)
- # [23:03] * tyoshino___ is now known as tyoshino__
- # [23:03] * cwilso_ is now known as cwilso
- # [23:03] <Hixie> heycam: should i do (object or long) as the type, and manually convert non-numeric values to 0?
- # [23:03] * abucur__ is now known as abucur_
- # [23:03] * mvujovic___ is now known as mvujovic__
- # [23:03] <heycam> Hixie, yes I think that's the simplest thing
- # [23:04] * Joins: globbot (~logbot@lump.glob.com.au)
- # [23:04] <Hixie> k
- # [23:04] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [23:04] * mattur__ is now known as mattur_
- # [23:04] * rx is now known as clamstar
- # [23:04] * tobie_ is now known as tobie
- # [23:04] * falken_ is now known as falken
- # [23:05] * Joins: danielfilho (~danielfil@208.68.39.233)
- # [23:05] * Joins: slightlyoff (sid1768@gateway/web/irccloud.com/x-luexpvrtsbersxlx)
- # [23:05] * Joins: OliverJAsh (uid11790@gateway/web/irccloud.com/x-pwwhmrldjypczrwq)
- # [23:05] * Quits: anssik_ (uid10742@gateway/web/irccloud.com/x-ucqriondijsjznsm) (Ping timeout: 261 seconds)
- # [23:06] * Joins: jamesr__ (uid10481@gateway/web/irccloud.com/x-qkfwzkldknfopfaj)
- # [23:06] * Joins: hayato_ (uid20728@gateway/web/irccloud.com/x-nhhorusdixrzetku)
- # [23:06] * Joins: brainproxy (~brainprox@192.241.250.172)
- # [23:06] * Quits: brainproxy (~brainprox@192.241.250.172) (Changing host)
- # [23:06] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [23:06] * Joins: juliangruber (~juliangru@37.153.99.230)
- # [23:07] * Joins: ambv (~ambv@mpk-nat-3.thefacebook.com)
- # [23:07] * Quits: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95) (Quit: Leaving.)
- # [23:07] * Quits: amtiskaw (uid19262@gateway/web/irccloud.com/x-ifvupklliudngvmt) (Ping timeout: 264 seconds)
- # [23:07] * Quits: BaconOverflow_ (sid17800@gateway/web/irccloud.com/x-cbkroqhdykppeymx) (Ping timeout: 245 seconds)
- # [23:07] * Quits: JakeA (uid3836@gateway/web/irccloud.com/x-vpwrzkxtawsnyktw) (Ping timeout: 264 seconds)
- # [23:07] * Joins: anssik_ (uid10742@gateway/web/irccloud.com/x-mrgwzamsifpyeobs)
- # [23:09] * Joins: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi)
- # [23:09] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
- # [23:09] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
- # [23:09] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
- # [23:09] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [23:09] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [23:09] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [23:10] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
- # [23:10] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
- # [23:10] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
- # [23:10] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
- # [23:10] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
- # [23:10] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
- # [23:10] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
- # [23:10] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
- # [23:10] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
- # [23:10] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
- # [23:10] * Joins: ryuone_ (~ryuone@133.242.55.223)
- # [23:10] * Joins: kinetik (~kinetik@121.99.45.248)
- # [23:10] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [23:10] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [23:10] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [23:10] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
- # [23:10] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
- # [23:10] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
- # [23:10] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
- # [23:10] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
- # [23:10] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
- # [23:10] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
- # [23:10] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
- # [23:10] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [23:10] * Joins: jory (~jory@supercu.be)
- # [23:10] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
- # [23:10] * Joins: molsson (~molsson@83.218.67.123)
- # [23:10] * Joins: JakeA (uid3836@gateway/web/irccloud.com/x-hyqydxlomjprsfay)
- # [23:12] * Joins: amtiskaw (uid19262@gateway/web/irccloud.com/x-oxfkuzdpwkhezrhu)
- # [23:12] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [23:13] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-xweddhevrgogiehu) (Ping timeout: 264 seconds)
- # [23:13] * Joins: hasather (~hasather@guest.schibsted.no)
- # [23:13] * Joins: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi)
- # [23:13] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-hotfndwwstyugvjp)
- # [23:14] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mmhvdpiivlixkuoh) (Ping timeout: 245 seconds)
- # [23:14] * frozenice_ is now known as frozenice
- # [23:14] <Hixie> i wish there was a way in bugzilla to select bugs for which i was not the last person who commented
- # [23:14] * Quits: mattur_ (sid16049@gateway/web/irccloud.com/x-mufhdsubatqcgeds) (Ping timeout: 245 seconds)
- # [23:15] * Joins: filR (~textual@202.171.180.162)
- # [23:16] * Quits: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:16] * Joins: mattur__ (sid16049@gateway/web/irccloud.com/x-bbqdymkcmztwgziq)
- # [23:18] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
- # [23:18] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
- # [23:18] * Quits: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net) (Quit: jeffreyatw)
- # [23:19] * Joins: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net)
- # [23:19] * rego_ is now known as rego
- # [23:22] * Quits: satazor_ (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
- # [23:23] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
- # [23:27] <Hixie> anyone got IE around who can tell me what the two frames in this test say for HTTP_REFERER ?
- # [23:27] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 265 seconds)
- # [23:27] <Hixie> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2830
- # [23:28] <Hixie> also, does safari just not send referers for iframes or something?
- # [23:28] * Quits: weinig (~weinig@17.114.218.135) (Ping timeout: 260 seconds)
- # [23:29] <Hixie> or actually, try http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2831
- # [23:29] <Hixie> it has a third frame at the bottom
- # [23:30] <Hixie> (very bottom of the dom viewer)
- # [23:30] * Quits: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi) (*.net *.split)
- # [23:30] * Quits: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi) (*.net *.split)
- # [23:30] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
- # [23:30] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
- # [23:30] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
- # [23:31] <Hixie> if you have results for that test, the bug is https://www.w3.org/Bugs/Public/show_bug.cgi?id=24613
- # [23:31] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [23:32] * Joins: broquain1 (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [23:35] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
- # [23:36] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
- # [23:36] * Quits: newtron_ (~newtron@199.71.174.203) (*.net *.split)
- # [23:36] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe) (*.net *.split)
- # [23:36] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc) (*.net *.split)
- # [23:36] * Quits: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs) (*.net *.split)
- # [23:36] * Quits: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae) (*.net *.split)
- # [23:36] * Quits: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd) (*.net *.split)
- # [23:36] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq) (*.net *.split)
- # [23:36] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
- # [23:36] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
- # [23:36] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
- # [23:36] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
- # [23:36] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
- # [23:36] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
- # [23:36] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
- # [23:36] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
- # [23:36] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
- # [23:36] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
- # [23:36] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
- # [23:36] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [23:36] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
- # [23:36] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
- # [23:36] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
- # [23:36] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
- # [23:36] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
- # [23:36] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
- # [23:36] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
- # [23:36] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
- # [23:36] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [23:36] * Quits: jory (~jory@supercu.be) (*.net *.split)
- # [23:36] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
- # [23:36] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
- # [23:36] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
- # [23:37] * Joins: kuatsure (~kuatsure@cpe-184-59-100-169.cinci.res.rr.com)
- # [23:37] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
- # [23:37] * Quits: qFox (~peter@83.82.117.151) (Read error: Operation timed out)
- # [23:39] * Quits: reyre_ (~reyre@out-on-141.wireless.telus.com) (Remote host closed the connection)
- # [23:39] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
- # [23:39] * Joins: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi)
- # [23:39] * Joins: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi)
- # [23:39] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
- # [23:39] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
- # [23:39] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
- # [23:39] * Joins: molsson (~molsson@83.218.67.123)
- # [23:39] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
- # [23:39] * Joins: jory (~jory@supercu.be)
- # [23:39] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [23:39] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
- # [23:39] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
- # [23:39] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
- # [23:39] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
- # [23:39] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
- # [23:39] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
- # [23:39] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
- # [23:39] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
- # [23:39] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [23:39] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [23:39] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [23:39] * Joins: kinetik (~kinetik@121.99.45.248)
- # [23:39] * Joins: ryuone_ (~ryuone@133.242.55.223)
- # [23:39] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
- # [23:39] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
- # [23:39] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
- # [23:39] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
- # [23:39] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
- # [23:39] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
- # [23:39] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
- # [23:39] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
- # [23:39] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
- # [23:39] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
- # [23:39] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [23:39] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [23:39] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [23:41] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [23:45] * Quits: borior (~borior@pdpc/supporter/student/borior) (Read error: Operation timed out)
- # [23:46] * Joins: lmclister (~lmclister@15.sub-70-197-6.myvzw.com)
- # [23:48] * Quits: jmb^ (~jmb@mail.parsifal.org.uk) (Ping timeout: 248 seconds)
- # [23:49] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe) (*.net *.split)
- # [23:49] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc) (*.net *.split)
- # [23:49] * Quits: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs) (*.net *.split)
- # [23:49] * Quits: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae) (*.net *.split)
- # [23:49] * Quits: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd) (*.net *.split)
- # [23:49] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq) (*.net *.split)
- # [23:49] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
- # [23:49] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
- # [23:49] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
- # [23:49] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
- # [23:49] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
- # [23:49] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
- # [23:49] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
- # [23:49] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
- # [23:49] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
- # [23:49] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
- # [23:49] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
- # [23:49] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [23:49] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
- # [23:49] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
- # [23:49] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
- # [23:49] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
- # [23:49] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
- # [23:49] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
- # [23:49] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
- # [23:49] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
- # [23:49] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [23:49] * Quits: jory (~jory@supercu.be) (*.net *.split)
- # [23:49] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
- # [23:49] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
- # [23:49] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
- # [23:49] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
- # [23:49] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
- # [23:49] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
- # [23:49] * Joins: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net)
- # [23:49] * Quits: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) (Changing host)
- # [23:49] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [23:50] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
- # [23:50] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
- # [23:50] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
- # [23:50] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
- # [23:50] * Joins: molsson (~molsson@83.218.67.123)
- # [23:50] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
- # [23:50] * Joins: jory (~jory@supercu.be)
- # [23:50] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [23:50] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
- # [23:50] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
- # [23:50] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
- # [23:50] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
- # [23:50] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
- # [23:50] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
- # [23:50] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
- # [23:50] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
- # [23:50] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [23:50] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [23:50] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [23:50] * Joins: kinetik (~kinetik@121.99.45.248)
- # [23:50] * Joins: ryuone_ (~ryuone@133.242.55.223)
- # [23:50] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
- # [23:50] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
- # [23:50] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
- # [23:50] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
- # [23:50] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
- # [23:50] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
- # [23:50] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
- # [23:50] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
- # [23:50] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
- # [23:50] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
- # [23:50] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [23:50] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [23:50] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
- # [23:50] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [23:50] * Quits: edsu (~edsu@pdpc/supporter/active/edsu) (Ping timeout: 248 seconds)
- # [23:51] * Quits: lmclister (~lmclister@15.sub-70-197-6.myvzw.com) (Remote host closed the connection)
- # [23:51] * Joins: edsu (~edsu@pdpc/supporter/active/edsu)
- # [23:51] * Quits: anssik_ (uid10742@gateway/web/irccloud.com/x-mrgwzamsifpyeobs) (Ping timeout: 251 seconds)
- # [23:51] * Joins: weinig (~weinig@17.114.218.135)
- # [23:52] * Joins: lmclister (~lmclister@192.150.10.208)
- # [23:52] * Quits: Ms2ger` (~Ms2ger@91.182.89.3) (Quit: nn)
- # [23:52] * Quits: parshap (sid18846@gateway/web/irccloud.com/x-iorgantupbyvxhda) (Ping timeout: 264 seconds)
- # [23:53] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-hontjmjdoortqqev) (Ping timeout: 264 seconds)
- # [23:53] * Joins: parshap (sid18846@gateway/web/irccloud.com/x-pcbjxgomolktcazl)
- # [23:53] * Joins: anssik_ (uid10742@gateway/web/irccloud.com/x-capbgdpvozqtzqgg)
- # [23:53] * Joins: borior (~borior@pdpc/supporter/student/borior)
- # [23:55] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-dxlrnrytnihppepx)
- # [23:56] <Domenic_> What other things do custom elements not explain? Form submission is an easy and obvious one, but what else can native elements do that custom elements can't?
- # [23:57] <Hixie> <input> in general is pretty hard to explain
- # [23:57] <Hixie> e.g. the way it impacts <form>.elements
- # [23:57] * Joins: othermaciej (~mjs@17.115.0.64)
- # [23:57] <Hixie> the way you can change hte type="" attribute
- # [23:57] <Hixie> the way type=file lets you access the file system
- # [23:58] <Hixie> the way it interacts with <label>
- # Session Close: Fri Feb 21 00:00:01 2014
The end :)