Options:
- # Session Start: Wed Jun 19 00:00:00 2013
- # Session Ident: #whatwg
- # [00:04] * Quits: eric_carlson (~eric@17.212.152.104) (Read error: Connection reset by peer)
- # [00:05] * Joins: eric_carlson (~eric@17.212.152.104)
- # [00:06] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [00:06] * nimbu1 is now known as divya
- # [00:10] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [00:10] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
- # [00:11] * Joins: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [00:14] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Ping timeout: 252 seconds)
- # [00:14] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Read error: Operation timed out)
- # [00:15] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [00:15] * Quits: ripples (~ripples@41-135-28-245.dsl.mweb.co.za) (Ping timeout: 248 seconds)
- # [00:16] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [00:20] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [00:28] * Quits: dbaron_ (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:28] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [00:34] * Quits: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [00:37] <Hixie> TabAtkins: in case it dropped off your radar, https://www.w3.org/Bugs/Public/show_bug.cgi?id=22118
- # [00:40] * Joins: tantek (~tantek@199.223.125.130)
- # [00:41] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 276 seconds)
- # [00:42] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
- # [00:45] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [00:46] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Client Quit)
- # [00:48] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Read error: Connection reset by peer)
- # [00:51] * Quits: ap (~ap@2620:149:4:1b01:d009:7d84:d30d:af3e) (Quit: ap)
- # [00:51] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [00:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [00:53] * Joins: payman (~payman@ip-200.t2.se.opera.com)
- # [00:53] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [00:53] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [00:54] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Client Quit)
- # [00:55] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
- # [00:56] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [00:57] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 268 seconds)
- # [00:57] * Joins: dekiss (~dejan@77.28.9.236)
- # [00:57] * Quits: dekiss (~dejan@77.28.9.236) (Changing host)
- # [00:57] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [00:58] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
- # [00:59] * Quits: weinig (~weinig@17.212.154.249) (Ping timeout: 246 seconds)
- # [01:00] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Ping timeout: 276 seconds)
- # [01:00] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Client Quit)
- # [01:01] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Quit: skcin7)
- # [01:07] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [01:09] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Client Quit)
- # [01:28] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:36] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
- # [01:36] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
- # [01:39] * Joins: dekiss (~dejan@77.28.19.143)
- # [01:39] * Quits: dekiss (~dejan@77.28.19.143) (Changing host)
- # [01:39] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [01:40] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:42] * Joins: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt)
- # [01:45] * Quits: lmclister (~lmclister@sjfw1.adobe.com) (Quit: lmclister)
- # [01:45] * Quits: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) (Quit: Leaving)
- # [01:46] * Quits: ^esc (~esc_ape@178.115.251.69.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [01:46] * Quits: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt) (Client Quit)
- # [01:47] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
- # [01:48] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
- # [01:48] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [01:48] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [01:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [01:49] * heycam|away is now known as heycam
- # [01:53] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [01:55] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [01:55] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
- # [02:04] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
- # [02:05] * Joins: tantek (~tantek@mfc2036d0.tmodns.net)
- # [02:05] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
- # [02:11] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
- # [02:13] * Quits: tantek (~tantek@mfc2036d0.tmodns.net) (Quit: tantek)
- # [02:13] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [02:17] * Quits: jsbell (jsbell@nat/google/x-bqfzzdwstweemjnm) (Quit: There's no place like home...)
- # [02:24] * Joins: miketaylr (~miketaylr@91.203.97.247)
- # [02:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 248 seconds)
- # [02:31] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
- # [02:37] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [02:45] * Joins: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp)
- # [02:47] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
- # [02:49] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [02:50] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:50] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:50] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:53] <TabAtkins> Hixie: Haven't gotten back to my desk yet. ^_^
- # [02:55] <TabAtkins> zcorpan: CSSConditionRule is what it sounds like - a superclass for all the condition rules. There are two of them right now (@media, @supports), but there was a third (@document) that got punted to the next level.
- # [02:59] <TabAtkins> Is anyone aware of anything in the platform where some default action only occurs if there is no listener attached to the element? That is, the "default action" is cancelled by default when an event listener runs?
- # [03:00] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [03:04] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [03:04] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [03:09] * Quits: barneybook|2 (~kvirc@114-44-244-232.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [03:19] * Joins: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5)
- # [03:20] * [[zzz]] is now known as [[zz]]
- # [03:21] * Quits: josemanuel (~josemanue@229.231.221.87.dynamic.jazztel.es) (Quit: Saliendo)
- # [03:22] * Quits: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp) (Ping timeout: 248 seconds)
- # [03:22] * Joins: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp)
- # [03:27] * Quits: oxy (~oxy@irc.oxy.fi) (Ping timeout: 248 seconds)
- # [03:29] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 264 seconds)
- # [03:30] * Joins: danjesus (~danjesus@201-93-104-223.dial-up.telesp.net.br)
- # [03:31] * Quits: danjesus (~danjesus@201-93-104-223.dial-up.telesp.net.br) (Remote host closed the connection)
- # [03:32] * Quits: divya (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [03:39] * Quits: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp) (Ping timeout: 256 seconds)
- # [03:41] * Joins: a-ja (~Instantbi@70.230.157.38)
- # [03:44] * Joins: tantek (~tantek@199.223.125.130)
- # [03:46] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Remote host closed the connection)
- # [03:48] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 21.0/20130521122340])
- # [03:58] * heycam is now known as heycam|away
- # [04:00] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [04:06] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
- # [04:14] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Read error: Connection reset by peer)
- # [04:15] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [04:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
- # [04:29] <GPHemsley> TabAtkins: It has been suggested that I ask you to also track how much web content sends style resources without any Content-Type header sent
- # [04:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 260 seconds)
- # [04:30] <GPHemsley> TabAtkins: In particular, to determine the cost of outright blocking/rejecting/ignoring CSS files that are served without a Content-Type (since CSS is difficult to sniff)
- # [04:30] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [04:33] <GPHemsley> TabAtkins: Though if you could track what types (or lack thereof) that style files are served as, that'd probably be an even bigger help
- # [04:41] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
- # [04:42] * Joins: moo__ (miohtama@lakka.kapsi.fi)
- # [04:42] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (Ping timeout: 260 seconds)
- # [04:42] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Read error: Connection reset by peer)
- # [04:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [04:43] * Joins: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com)
- # [04:43] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [04:46] * Joins: annevk (~annevk@p14100-ipngn4101marunouchi.tokyo.ocn.ne.jp)
- # [04:47] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [04:51] * heycam|away is now known as heycam
- # [04:54] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [04:56] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
- # [05:01] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Ping timeout: 276 seconds)
- # [05:13] * Krinkle is now known as Krinkle|detached
- # [05:13] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [05:13] * Parts: a-ja (~Instantbi@70.230.157.38)
- # [05:16] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
- # [05:16] * Krinkle|detached is now known as Krinkle
- # [05:23] * Krinkle is now known as Krinkle|detached
- # [05:37] * Quits: dgorbik (~dgorbik@2620:149:4:203:58d5:8442:20c:7f99) (Read error: Connection reset by peer)
- # [05:37] * Joins: dgorbik (~dgorbik@2620:149:4:203:f1be:2cc6:1fe0:1f4)
- # [05:39] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
- # [05:40] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
- # [05:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:50] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
- # [05:50] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (*.net *.split)
- # [05:50] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (*.net *.split)
- # [05:50] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
- # [05:50] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
- # [05:50] * Quits: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp) (*.net *.split)
- # [05:51] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
- # [05:51] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
- # [05:51] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [05:51] * Quits: reggna_ (~reggna@irc.jagochmittmoln.se) (*.net *.split)
- # [05:51] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
- # [05:51] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
- # [05:51] * Quits: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs) (*.net *.split)
- # [05:51] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (*.net *.split)
- # [05:51] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj) (*.net *.split)
- # [05:51] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
- # [05:51] * Quits: gavin__ (~gavin@76.14.87.162) (Write error: Connection reset by peer)
- # [05:52] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [05:52] * Quits: krijn (uid2319@gateway/web/irccloud.com/x-prhodiurrhtesejl) (*.net *.split)
- # [05:52] * Quits: jamesr_ (uid10481@gateway/web/irccloud.com/x-xchayucoviaxkyif) (*.net *.split)
- # [05:52] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
- # [05:52] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (*.net *.split)
- # [05:52] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
- # [05:52] * Quits: ShaneHudson (~sh548@raptor.ukc.ac.uk) (*.net *.split)
- # [05:52] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-fvlmcmxwmfajsjcm) (*.net *.split)
- # [05:52] * Quits: rillian (giles@mf4-xiph.osuosl.org) (*.net *.split)
- # [05:52] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
- # [05:52] * Joins: gavin_ (~gavin@76.14.87.162)
- # [05:52] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [05:52] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
- # [05:52] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [05:52] * Joins: payman (~payman@ip-200.t2.se.opera.com)
- # [05:52] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [05:52] * Joins: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp)
- # [05:52] * Joins: mounir (~mounir@oldworld.fr)
- # [05:52] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
- # [05:52] * Joins: bzed (~bzed@devel.recluse.de)
- # [05:52] * Joins: reggna_ (~reggna@irc.jagochmittmoln.se)
- # [05:52] * Joins: chee (~chee@fsf/member/chee)
- # [05:52] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
- # [05:52] * Joins: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs)
- # [05:52] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [05:52] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj)
- # [05:52] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [05:53] * Quits: stalled (~stalled@unaffiliated/stalled) (Max SendQ exceeded)
- # [05:53] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [05:53] * Joins: krijn (uid2319@gateway/web/irccloud.com/x-prhodiurrhtesejl)
- # [05:53] * Joins: jamesr_ (uid10481@gateway/web/irccloud.com/x-xchayucoviaxkyif)
- # [05:53] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [05:53] * Joins: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
- # [05:53] * Joins: hober (~ted@unaffiliated/hober)
- # [05:53] * Joins: ShaneHudson (~sh548@raptor.ukc.ac.uk)
- # [05:53] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-fvlmcmxwmfajsjcm)
- # [05:53] * Joins: rillian (giles@mf4-xiph.osuosl.org)
- # [05:53] * Joins: doublec (~doublec@unaffiliated/doublec)
- # [05:53] * Quits: gavin_ (~gavin@76.14.87.162) (*.net *.split)
- # [05:53] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (*.net *.split)
- # [05:53] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (*.net *.split)
- # [05:53] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
- # [05:54] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
- # [05:54] * Quits: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp) (*.net *.split)
- # [05:54] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
- # [05:54] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
- # [05:54] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [05:54] * Quits: reggna_ (~reggna@irc.jagochmittmoln.se) (*.net *.split)
- # [05:54] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
- # [05:54] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
- # [05:54] * Quits: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs) (*.net *.split)
- # [05:54] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (*.net *.split)
- # [05:54] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj) (*.net *.split)
- # [05:54] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
- # [05:55] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [05:55] * Joins: gavin_ (~gavin@76.14.87.162)
- # [05:55] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
- # [05:55] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [05:55] * Joins: payman (~payman@ip-200.t2.se.opera.com)
- # [05:55] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [05:55] * Joins: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp)
- # [05:55] * Joins: mounir (~mounir@oldworld.fr)
- # [05:55] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
- # [05:55] * Joins: bzed (~bzed@devel.recluse.de)
- # [05:55] * Joins: reggna_ (~reggna@irc.jagochmittmoln.se)
- # [05:55] * Joins: chee (~chee@fsf/member/chee)
- # [05:55] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
- # [05:55] * Joins: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs)
- # [05:55] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [05:55] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj)
- # [05:55] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [05:56] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Client Quit)
- # [05:57] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [05:58] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [06:09] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [06:09] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [06:24] * Joins: richt (~richt@193.104.113.46)
- # [06:24] <annevk> http://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html#c2359382555491358783 is a pretty awesome comment on why we don't start from scratch.
- # [06:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
- # [06:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 245 seconds)
- # [06:41] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
- # [06:57] * Joins: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com)
- # [06:58] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [06:59] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [07:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [07:07] * Joins: richt_ (~richt@14.33.2.44)
- # [07:10] * Joins: xjiujiu (~quassel@218.77.14.202)
- # [07:10] * Quits: richt (~richt@193.104.113.46) (Ping timeout: 240 seconds)
- # [07:11] * Quits: richt_ (~richt@14.33.2.44) (Ping timeout: 256 seconds)
- # [07:14] * heycam is now known as heycam|away
- # [07:15] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 264 seconds)
- # [07:27] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
- # [07:29] * Joins: fishd_ (~fishd@216.239.45.130)
- # [07:35] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [07:39] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [07:40] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [07:46] <annevk> TypeScript looks pretty exciting
- # [07:46] <annevk> http://channel9.msdn.com/Blogs/Charles/Anders-Hejlsberg-Steve-Lucco-and-Luke-Hoban-Inside-TypeScript-09
- # [07:48] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
- # [07:54] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [07:58] * heycam|away is now known as heycam
- # [08:02] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:03] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [08:07] * Joins: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3)
- # [08:09] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [08:09] * Joins: rc0mbs (~rcombs@rcombs.me)
- # [08:09] * Joins: zewt_ (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
- # [08:09] * Joins: jgraham_ (~jgraham@web91.webfaction.com)
- # [08:10] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Read error: Connection reset by peer)
- # [08:10] * Quits: FireFly (~firefly@oftn/member/FireFly) (Read error: Operation timed out)
- # [08:10] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Read error: Operation timed out)
- # [08:10] * Quits: jarib (~jarib@unaffiliated/jarib) (Read error: Operation timed out)
- # [08:10] * Quits: jgraham (~jgraham@web91.webfaction.com) (Read error: Operation timed out)
- # [08:10] * Quits: ahf (ahf@irssi/staff/ahf) (Read error: Operation timed out)
- # [08:10] * shepazu_ is now known as shepazu
- # [08:10] * moo__ is now known as Moo-_-
- # [08:10] * Moo-_- is now known as Moo^_^
- # [08:10] * Joins: ahf (ahf@irssi/staff/ahf)
- # [08:11] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 252 seconds)
- # [08:11] * Quits: Zauberfisch^idle (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 252 seconds)
- # [08:11] * rc0mbs is now known as rcombs
- # [08:11] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:12] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:12] * Joins: jarib (~jarib@jaribakken.no)
- # [08:12] * Quits: jarib (~jarib@jaribakken.no) (Changing host)
- # [08:12] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [08:13] * Moo^_^ is now known as Moo-_-
- # [08:13] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Read error: Operation timed out)
- # [08:14] * Joins: FireFly (~firefly@oftn/member/FireFly)
- # [08:14] * Joins: Masklinn (~textual@213.211.144.248)
- # [08:15] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:16] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Ping timeout: 246 seconds)
- # [08:16] <zcorpan> annevk: using origin as the boundary seems best, is my immediate reaction
- # [08:17] <annevk> zcorpan: same, but a large number of people seem to see that as a large limitation :
- # [08:17] <annevk> :/
- # [08:18] <zcorpan> i guess it is, too. but the Web works with it anyway
- # [08:20] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [08:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
- # [08:26] <annevk> As in they're not willing to work with that limitation. I guess you still run into similar issues as to how to find the controller or event pages though so maybe sticking to origin only makes security boundaries clearer...
- # [08:27] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:28] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:29] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:30] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 252 seconds)
- # [08:30] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [08:33] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [08:36] * Joins: richt (~richt@222.233.254.208)
- # [08:36] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
- # [08:36] * Joins: Ms2ger (~Ms2ger@94.198-64-87.adsl-dyn.isp.belgacom.be)
- # [08:37] * Joins: richt_ (~richt@91.216.105.6)
- # [08:40] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 276 seconds)
- # [08:42] * Quits: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com) (Quit: Leaving.)
- # [08:44] * Joins: ^esc (~esc_ape@178.115.248.39.wireless.dyn.drei.com)
- # [08:46] <MikeSmith> "template content kidnapping" is a nice addition to the set of names for the various weird-ass parts of the parsing algorithm
- # [08:46] <MikeSmith> bravo Rafael
- # [08:46] <MikeSmith> http://lists.w3.org/Archives/Public/public-webapps/2013AprJun/0945.html
- # [08:46] <MikeSmith> Hixie: seriously you should use that
- # [08:48] * Quits: Masklinn (~textual@213.211.144.248)
- # [08:48] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:48] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [08:49] * Joins: richt (~richt@222.233.254.208)
- # [08:52] * Quits: richt_ (~richt@91.216.105.6) (Ping timeout: 248 seconds)
- # [08:55] * Joins: yoichio_ (yoichio@nat/google/x-avotlgdotwnqjnck)
- # [08:56] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [09:01] <annevk> MikeSmith: also for http://wiki.whatwg.org/wiki/Band_names maybe? :)
- # [09:01] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [09:02] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
- # [09:07] <TabAtkins> annevk: Per-origin would kinda suck. For example, I host several apps on my origin, and would like to host more. I don't have the ability to set up subdomains, I thinkk.
- # [09:08] <annevk> TabAtkins: yeah agreed
- # [09:08] <annevk> TabAtkins: "scope of an app" sucks too
- # [09:09] <annevk> but meh
- # [09:09] * Joins: miketaylr (~miketaylr@91.203.97.247)
- # [09:10] <TabAtkins> Yup. :/
- # [09:11] <annevk> The other thing I (and others) have in mind long term is providing additional sandboxing for applications. E.g. being able to opt into not sharing your cache with URLs outside your applications.
- # [09:11] <annevk> And not sharing cookies and such either I suppose.
- # [09:11] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Ping timeout: 264 seconds)
- # [09:11] * Quits: fishd_ (~fishd@216.239.45.130) (Ping timeout: 264 seconds)
- # [09:12] <annevk> So <img src=resource> from within an app would potentially do a different request from one outside the app
- # [09:12] <annevk> (for instance)
- # [09:15] <zcorpan> maybe we don't need to prevent multiple apps per origin, but if there are multiple apps in one origin, they just share the security context?
- # [09:16] <zcorpan> i haven't followed discussions in this area so i might be saying useless things :-P
- # [09:17] <zcorpan> i think i've come to a state where the spec for scrollIntoView actually does something useful
- # [09:22] * Joins: richt_ (~richt@222.233.254.208)
- # [09:22] * Quits: richt (~richt@222.233.254.208) (Read error: Connection reset by peer)
- # [09:23] <jgraham_> MikeSmith: I fully support that naming convention. And not only because I managed to document a particularly confusing part of our code using relationship types (monogamy|polygamy|secret affair|just dating)
- # [09:23] * jgraham_ is now known as jgraham
- # [09:24] * Joins: hasather (~hasather@80.91.33.141)
- # [09:25] * Joins: benbarnett (~Adium@149.241.223.80)
- # [09:26] * Quits: benbarnett (~Adium@149.241.223.80) (Client Quit)
- # [09:28] <MikeSmith> hah
- # [09:28] <MikeSmith> nice
- # [09:28] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:30] <Ms2ger> jgraham, sounds like the thing that became the AAA in the spec
- # [09:31] <jgraham> Ms2ger: When I said "our code", I really meant "our test system"
- # [09:31] <Ms2ger> Ah
- # [09:34] <zcorpan> TabAtkins: yes, but the condition rules are different for all three...
- # [09:35] <TabAtkins> The verification rules for setting, yes. On getting, it's just the text.
- # [09:35] <TabAtkins> Similar to properties.
- # [09:38] <annevk> zcorpan: maybe, origin could grow path information potentially
- # [09:38] <annevk> zcorpan: as an opt-in thingie
- # [09:38] <zcorpan> TabAtkins: yeah. i'm still unconvinced that it's a good idea to expose a new property on CSSMediaRule is a good idea
- # [09:38] * Joins: Masklinn (~textual@98.71.144.195.ipv4.evonet.be)
- # [09:39] <zcorpan> annevk: that sounds scary :-)
- # [09:39] <annevk> change always does? :p
- # [09:40] <annevk> seems worth exploring what we can do to improve matters
- # [09:40] <zcorpan> particularly when it involves security foundations
- # [09:42] <TabAtkins> There's nothing really magical about the dot-separated part that makes it more secure, except that it's hard to breach one by accident.
- # [09:43] <TabAtkins> Interesting thing about opting-in to a "subdomain" carved out of the path segments is that you'll only know about it if you visit something in that path. If you first land elsewhere in the origin, you'll still be able to treat that path as same-domain.
- # [09:43] <TabAtkins> Unless it has to be sent in headers, perhaps?
- # [09:43] * Krinkle|detached is now known as Krinkle
- # [09:43] <TabAtkins> But then it'd just be something like an extra token sent in headers, and everything in an origin that returns the same token is in a sub-origin.
- # [09:44] <TabAtkins> (And the same resource can vary its origin over time by sending different tokens.)
- # [09:45] <TabAtkins> Well, maybe the token is just a (ancestral?) path segment.
- # [09:45] <TabAtkins> So you can't spoof it from elsewhere in the origin.
- # [09:46] <zcorpan> what would document.domain do when you've opted in to path origin?
- # [09:47] <annevk> I'd presume we'd disable that as part of opting in
- # [09:48] <annevk> TabAtkins: well yes, we need a way to identify whether a URL belongs to an application
- # [09:48] <annevk> TabAtkins: that could work with a manifest maybe, although that does not work for images per se, though I suspect the manifest could claim a URL space in some manner
- # [09:50] * Quits: yoichio_ (yoichio@nat/google/x-avotlgdotwnqjnck) (Quit: Leaving...)
- # [09:54] * Joins: SimonSapin (~simon@207.218.72.65)
- # [09:56] * Joins: Smylers (~smylers@81.143.60.194)
- # [09:58] * Krinkle is now known as Krinkle|detached
- # [10:03] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:09] * Quits: JimJibber (~jim@host-78-146-58-128.as13285.net) (Quit: JimJibber)
- # [10:09] * Joins: svl (~me@86.87.68.167)
- # [10:09] * Joins: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com)
- # [10:14] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:15] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
- # [10:18] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [10:19] * Joins: ambv (~ambv@213.17.226.11)
- # [10:23] * heycam is now known as heycam|away
- # [10:24] * heycam|away is now known as heycam
- # [10:24] * heycam is now known as heycam|away
- # [10:25] * Quits: marcdm (~marcdm@72.27.46.71) (Ping timeout: 241 seconds)
- # [10:26] * Joins: marcdm (~marcdm@72.27.46.71)
- # [10:29] * Joins: hallvors (~hallvord@node-c6ttanf53zl197.20.ipv6.opera.com)
- # [10:34] * Joins: benbarnett (~Adium@195.81.245.98)
- # [10:37] * Joins: [[zzz]] (~q@node-nwb.pool-101-108.dynamic.totbb.net)
- # [10:39] * Joins: nonge_ (~nonge@p5082BCE1.dip0.t-ipconnect.de)
- # [10:40] * Quits: [[zz]] (~q@node-b7g.pool-125-25.dynamic.totbb.net) (Ping timeout: 260 seconds)
- # [10:43] * Quits: nonge (~nonge@p5082BEFC.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
- # [10:47] * Quits: richt_ (~richt@222.233.254.208) (Remote host closed the connection)
- # [10:47] * Joins: richt (~richt@222.233.254.208)
- # [10:48] <annevk> zcorpan: btw, you might want to extract the "fetch a stylesheet" bits in CSSOM
- # [10:48] <annevk> zcorpan: to ensure they're identical for the various pieces that can do such a fetch
- # [10:49] <zcorpan> annevk: <?xml-stylesheet?> and Link: don't support crossorigin="" (should they?)
- # [10:50] <annevk> zcorpan: I'm not sure we should support Link: at all, but the crossorigin bit could be a parameter that xml-stylesheet simply doesn't supply
- # [10:50] <zcorpan> true
- # [10:51] <zcorpan> if gecko removes Link: i'll nuke it from the spec
- # [10:51] <annevk> I wonder if there's a bug on that
- # [10:51] <zcorpan> annevk: please file a bug (on the spec, about fetch)
- # [10:52] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 268 seconds)
- # [10:52] <annevk> https://bugzilla.mozilla.org/show_bug.cgi?id=748294
- # [10:52] <annevk> zcorpan: k
- # [10:58] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=14072 o_O
- # [11:01] * Joins: niloy (~niloy@115.112.64.6)
- # [11:03] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [11:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [11:09] <zcorpan> would be nice if anolis supported defining macros
- # [11:10] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [11:11] * Joins: niloy (~niloy@115.112.64.6)
- # [11:13] <Ms2ger> zcorpan, interesting idea... I'd probably take patches ;)
- # [11:14] <zcorpan> filed https://bitbucket.org/ms2ger/anolis/issue/17/should-support-defining-macros
- # [11:14] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [11:14] <Ms2ger> Thanks
- # [11:19] * Joins: mpt (~mpt@nat/canonical/x-aajbczgcbhbiupvp)
- # [11:19] * Quits: mpt (~mpt@nat/canonical/x-aajbczgcbhbiupvp) (Changing host)
- # [11:19] * Joins: mpt (~mpt@canonical/mpt)
- # [11:29] <jgraham> annevk: I dont know what you mean "incompatible with existing web application infrastructure"
- # [11:30] <annevk> jgraham: multiple applications deployed on the same origin is pretty common
- # [11:30] <jgraham> At the moment, for a web application, if you are using > 1 application per origin, they have to be mutually trusting
- # [11:30] <annevk> sure
- # [11:32] <jgraham> Well I would say that the current infrastructure strongly favours the one app, one origin model. Although I agree that sometimes people make things that look like multiple apps on a single origin. However I would argue that *infrastructure* wise, they are really the same app. It's just that the UX doesn't match the infrastructure
- # [11:38] * Joins: JimJibber (~jim@212.58.232.179)
- # [11:40] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [11:44] * Quits: JimJibber (~jim@212.58.232.179) (Ping timeout: 276 seconds)
- # [11:45] * Joins: grr (~grr@p5B2313E7.dip0.t-ipconnect.de)
- # [11:45] <grr> 367 new mails! these must be very interesting
- # [11:46] * Quits: grr (~grr@p5B2313E7.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [11:47] <Ms2ger> Sounds like an average day on public-html
- # [11:48] <jgraham> He said "new", not "useless"
- # [11:48] <jgraham> </rimshot>
- # [11:48] <annevk> "must be very interesting" does not follow from "new"
- # [11:49] <jgraham> Well no, from "new" we can't deduce intrestingness at all I guess
- # [11:49] <annevk> jgraham: depends on what you mean by infrastructure
- # [11:50] <annevk> jgraham: might very well be very different teams and very different code, just sharing a domain name
- # [11:50] * Joins: barneybook|2 (~kvirc@111.241.122.211)
- # [11:50] <jgraham> Sure
- # [11:51] <jgraham> But from a web-infrastructure perspective they are making two parts of the same app
- # [11:51] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (Ping timeout: 256 seconds)
- # [11:51] <annevk> If you're just saying that currently we have an origin model that doesn't consider paths, well sure...
- # [11:52] <annevk> Not sure anyone is arguing against that :-)
- # [11:52] <zcorpan> Ms2ger: i guess this removes tail as well, in utils.py: node.getparent().remove(node)
- # [11:53] <Ms2ger> :(
- # [11:53] <Ms2ger> Sounds like we need to add a utils.removeFromParent
- # [11:54] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:54] * Joins: mpt (~mpt@nat/canonical/x-spmodvzqsgubzgms)
- # [11:54] * Quits: mpt (~mpt@nat/canonical/x-spmodvzqsgubzgms) (Changing host)
- # [11:54] * Joins: mpt (~mpt@canonical/mpt)
- # [11:56] * Quits: annevk (~annevk@p14100-ipngn4101marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [11:56] <zcorpan> hmm, or something before that fiddles with the tail. not sure if it's correct (looks wrong if node is the first child)
- # [11:56] <zcorpan> so yeah
- # [12:02] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
- # [12:14] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [12:16] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [12:17] * Joins: mrbkap (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
- # [12:17] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
- # [12:19] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:20] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [12:34] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [12:34] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [12:41] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [12:49] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [12:51] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 268 seconds)
- # [12:57] * Joins: sicking (~sicking@80.216.49.136)
- # [13:04] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [13:06] * Quits: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com) (Remote host closed the connection)
- # [13:10] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [13:10] <zcorpan> i've managed to get the defining macro removed but the instances are untouched
- # [13:11] * [[zzz]] is now known as [[zz]]
- # [13:13] <zcorpan> Ms2ger: http://pastebin.com/MJQmA0zV - is it obvious what i'm doing wrong?
- # [13:15] <zcorpan> the code path from line 51 works but 56 does nothing, not even throw when i use a bogus ident
- # [13:16] <Ms2ger> What if you use data-anolis-use=something?
- # [13:16] <zcorpan> same
- # [13:18] <Ms2ger> Nothing obvious to me
- # [13:19] <zcorpan> ok. :-/ i guess i'll dump the code for now and get on with something else
- # [13:22] * Joins: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com)
- # [13:24] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [13:26] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 240 seconds)
- # [13:32] * Joins: niloy (~niloy@115.112.64.6)
- # [13:33] <zcorpan> jgraham: if you could have a look at https://bitbucket.org/ms2ger/anolis/issue/17/should-support-defining-macros at some point that'd be much appreciated :-)
- # [13:36] <jgraham> zcorpan: Sure
- # [13:36] <zcorpan> thanks
- # [13:50] * Joins: JimJibber (~jim@132.185.151.37)
- # [13:51] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
- # [14:03] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [14:06] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 264 seconds)
- # [14:15] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [14:17] * Quits: xjiujiu (~quassel@218.77.14.202) (Read error: Connection reset by peer)
- # [14:19] * Joins: xjiujiu (~quassel@218.77.14.202)
- # [14:20] * Joins: ehsan_ (~ehsan@24.212.206.174)
- # [14:23] * Joins: niloy (~niloy@115.112.64.6)
- # [14:33] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 256 seconds)
- # [14:36] * Quits: hallvors (~hallvord@node-c6ttanf53zl197.20.ipv6.opera.com) (Ping timeout: 264 seconds)
- # [14:37] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [14:37] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [14:38] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [14:42] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
- # [14:43] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [14:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 268 seconds)
- # [14:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 264 seconds)
- # [14:49] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [14:51] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
- # [14:53] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [14:53] * Quits: xjiujiu (~quassel@218.77.14.202) (Read error: Connection reset by peer)
- # [14:55] * Joins: Lachy (~Lachy@2a02:fe0:c310:ac0:ede4:3fbb:450c:8af)
- # [14:56] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [14:57] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
- # [14:58] * Joins: dekiss (~dejan@77.28.4.170)
- # [14:58] * Quits: dekiss (~dejan@77.28.4.170) (Changing host)
- # [14:58] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [14:58] * Quits: marcdm (~marcdm@72.27.46.71) (Quit: Leaving)
- # [15:04] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [15:09] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [15:11] <asmodai> Mmm, second time around FF 21 on Ubuntu 13 with only 4 tabs open starts to claim 3-4 GB resident memory :|
- # [15:13] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [15:17] * Joins: dekiss (~dejan@77.28.4.170)
- # [15:17] * Quits: dekiss (~dejan@77.28.4.170) (Changing host)
- # [15:17] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [15:17] * Joins: scor (~scor@64-145-133-2.client.dsl.net)
- # [15:17] * Quits: scor (~scor@64-145-133-2.client.dsl.net) (Changing host)
- # [15:17] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:26] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (Ping timeout: 245 seconds)
- # [15:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:29] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [15:31] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [15:35] <zewt_> what the hell
- # [15:36] <zewt_> why is whatwg.com/c covering the page I'm trying to view with an obnoxious survey popup :|
- # [15:39] * zewt_ is now known as zewt
- # [15:41] <Ms2ger> Anyone around who knows a little about the AAA?
- # [15:43] <gsnedders> Ms2ger: A little.
- # [15:44] <Ms2ger> Enough to tell if https://bugzilla.mozilla.org/show_bug.cgi?id=884795 hits the O(n²)-loop-protection-limit?
- # [15:44] * Joins: scor (~scor@w0116115.mgh.harvard.edu)
- # [15:44] * Quits: scor (~scor@w0116115.mgh.harvard.edu) (Changing host)
- # [15:44] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:44] * Joins: foolip (~philip@83.218.67.122)
- # [15:45] * Joins: rubatdub (~khalil@213.188.180.185)
- # [15:46] <gsnedders> I believe it does.
- # [15:46] <Ms2ger> Thanks
- # [15:46] * Quits: rubatdub (~khalil@213.188.180.185) (Max SendQ exceeded)
- # [15:46] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [15:47] <gsnedders> That it depends on the attribute sounds like a real issue though
- # [15:49] <jgraham> zewt: Hixie hates you
- # [15:52] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [15:52] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
- # [15:56] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:56] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:59] * Joins: newtron_ (~newtron@199.71.174.7)
- # [16:02] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [16:02] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [16:04] * Quits: ehsan_ (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [16:05] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [16:13] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [16:20] * Joins: rubatdub (~khalil@213.188.180.185)
- # [16:23] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [16:24] * Joins: scor_ (~scor@phspiaguest-nat-address.partners.org)
- # [16:24] * Quits: scor_ (~scor@phspiaguest-nat-address.partners.org) (Changing host)
- # [16:24] * Joins: scor_ (~scor@drupal.org/user/52142/view)
- # [16:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [16:25] * Quits: scor (~scor@drupal.org/user/52142/view) (Ping timeout: 246 seconds)
- # [16:25] * scor_ is now known as scor
- # [16:27] * Quits: manu-db (~msporny@216.252.204.51) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
- # [16:28] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
- # [16:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [16:29] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:30] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [16:32] * Quits: ambv (~ambv@213.17.226.11) (Quit: sys.exit(0))
- # [16:38] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:39] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
- # [16:42] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [16:43] * Joins: manu-db (~msporny@216.252.204.51)
- # [16:56] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:57] <Hixie> zewt: if you dismiss it (or reply to it) once it won't come back for at least 30 days
- # [16:58] <Hixie> in other news: it finally happened, someone asked if i can put a Promise API in HTML. anyone got a tutorial on promises up yet so i can figure out what that means? i've intentionally not been following that discussion since i have no spare bandwidth these days.
- # [16:59] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [17:00] <SteveF> zcorpan: FYI new html set available http://webdevdata.org/
- # [17:01] * Joins: sicking (~sicking@80.216.49.136)
- # [17:03] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [17:03] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Ping timeout: 246 seconds)
- # [17:07] * Joins: yorick (~yorick@oftn/member/yorick)
- # [17:08] <Ms2ger> Hixie, afaict, there's consensus on precisely nothing
- # [17:09] <jgraham> Ms2ger: Context?
- # [17:09] <Ms2ger> Promises
- # [17:09] <jgraham> Although I guess that statement is true in general\
- # [17:09] <jgraham> Ah
- # [17:09] <jgraham> Yeah
- # [17:09] <Ms2ger> In other news, the Navigator spec is crap
- # [17:09] <jgraham> The consensus seems to be "Promise all the things"
- # [17:10] <jgraham> (with some Promises design we can't agree on)
- # [17:10] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:13] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
- # [17:15] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [17:18] <jgraham> Navigator spec?
- # [17:19] <Ms2ger> The part that only defines half the stuff that should be on Navigator
- # [17:22] <jgraham> Oh you mean the Navigator part of the HTML spec
- # [17:22] <jgraham> Isn't some of the other stuff hidden away in other specs that just extend the interface?
- # [17:22] <jgraham> That might not be the half you are missing though
- # [17:24] <jgraham> (e.g. geolocation, web performance, probably others)
- # [17:24] <jgraham> (navigator has become a fashionable dumping ground)
- # [17:25] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 246 seconds)
- # [17:25] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [17:25] <jgraham> (extending other spec's interfaces is pretty annoying)
- # [17:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:26] <Hixie> Ms2ger: file bugs if it's the navigator stuff in the whatwg spec that's crap
- # [17:27] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [17:27] <Hixie> jgraham: don't partial interfaces make it reasonable?
- # [17:27] <Ms2ger> Hixie, bz is filing
- # [17:27] <Hixie> damnit, that means it'll be insightful and hard to fix
- # [17:27] <Ms2ger> Hixie, you've got them in comments in the spec source, just not in the actual spec
- # [17:27] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [17:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 246 seconds)
- # [17:28] <Hixie> oh the things that are comented out are commented out intentionally, because not everyone implements them, and it's better to drop them than implement them.
- # [17:28] <Ms2ger> I don't expect us to drop them
- # [17:28] <Hixie> booo
- # [17:28] <Ms2ger> Especially if weblinkit support them too
- # [17:29] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 246 seconds)
- # [17:31] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [17:31] * Joins: lmclister (~lmclister@sjfw1.adobe.com)
- # [17:31] <Ms2ger> And even more if IE+weblinkit+Gecko have them, like appCodeName
- # [17:32] <Hixie> if they all have them, then the spec should have them
- # [17:32] <Ms2ger> Right :)
- # [17:32] <Hixie> that one is marked "redundant" apparently
- # [17:33] <Ms2ger> They all claim Mozilla
- # [17:34] <Ms2ger> Following the usual rule that you should claim to be WebKit for CSS and Gecko for DOM
- # [17:35] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [17:36] <dglazkov> good morning, Whatwg!
- # [17:43] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
- # [17:43] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [17:45] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [17:45] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [17:48] * Quits: Smylers (~smylers@81.143.60.194) (Quit: Leaving.)
- # [17:51] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [17:54] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:54] * Joins: sicking_ (~sicking@80.216.49.136)
- # [17:55] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
- # [17:57] * Quits: sicking (~sicking@80.216.49.136) (Ping timeout: 264 seconds)
- # [17:57] * sicking_ is now known as sicking
- # [17:58] * Quits: SimonSapin (~simon@207.218.72.65) (Quit: Leaving.)
- # [17:58] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [18:00] * Joins: SimonSapin (~simon@207.218.72.65)
- # [18:04] * Quits: newtron_ (~newtron@199.71.174.7) (Remote host closed the connection)
- # [18:04] * Quits: Masklinn (~textual@98.71.144.195.ipv4.evonet.be)
- # [18:05] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:10] * Joins: newtron (~newtron@199.71.174.103)
- # [18:11] <jgraham> Hixie: The unreasonableness is that you have to look in N different places to find out about an interface, and you don't know either the value of N or waht any of the places are
- # [18:12] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
- # [18:12] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
- # [18:12] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
- # [18:17] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [18:19] <Hixie> jgraham: oh well that's just a problem with having multiple specs. i'm happy to add links to other specs that add things in the HTML spec, if that would help for that kind of thing.
- # [18:20] * Quits: benbarnett (~Adium@195.81.245.98) (Quit: Leaving.)
- # [18:20] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:20] <Ms2ger> Also, has anyone been involved with the DNT spec?
- # [18:21] * Joins: weinig (~weinig@17.212.154.249)
- # [18:23] * Joins: benbarnett (~Adium@195.81.245.98)
- # [18:24] * Joins: jernoble (~jernoble@17.212.152.13)
- # [18:24] * Quits: benbarnett (~Adium@195.81.245.98) (Client Quit)
- # [18:24] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [18:25] * Joins: Masklinn (~textual@213.211.144.248)
- # [18:26] * Joins: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8)
- # [18:29] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
- # [18:29] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [18:30] * Joins: tantek-ipod (~tantek@ip-64-134-229-65.public.wayport.net)
- # [18:32] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Remote host closed the connection)
- # [18:32] * Joins: jsbell (jsbell@nat/google/x-kfygaetbpapxmaft)
- # [18:34] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
- # [18:34] * tantek-ipod is now known as tantek
- # [18:34] * Joins: tantek_ (~tantek@ip-64-134-229-65.public.wayport.net)
- # [18:36] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
- # [18:39] * Quits: tantek_ (~tantek@ip-64-134-229-65.public.wayport.net) (Client Quit)
- # [18:48] * Joins: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com)
- # [18:51] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [18:51] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:52] <jgraham> Hixie: Well I would either like a tool that can scrape all the specs and produce a complete IDL for the web platform, with links to the relevant specs for each part of each interface, or a rule that each interface is only defined in one place, possibly with links to other specs to define specific interface members
- # [18:52] <jgraham> I imagine people would moan about the latter option, even though it is convenient for authors and matches the likely setup of implementations
- # [18:54] * Joins: tantek-ipod (~tantek@mf02036d0.tmodns.net)
- # [18:55] * jonlee|afk is now known as jonlee
- # [18:55] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Ping timeout: 260 seconds)
- # [18:55] * tantek-ipod is now known as tantek
- # [18:56] * Ms2ger has had such a tool at the back of his mind for quite a while
- # [18:56] <Ms2ger> But I never found a good python webidl parser
- # [18:56] <Ms2ger> Maybe I should try Gecko's
- # [18:57] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
- # [18:59] * Quits: JimJibber (~jim@132.185.151.37) (Quit: JimJibber)
- # [19:03] * Quits: tantek (~tantek@mf02036d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [19:05] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
- # [19:09] * Quits: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com) (Remote host closed the connection)
- # [19:10] <TabAtkins> Hixie: Don't listen to Ms2ger. Promises are done, tc39 likes what we've got, etc. Anne is still bugfixing the algos, but that's it.
- # [19:10] <Ms2ger> We'll see
- # [19:10] <TabAtkins> Well, we'll all fight anyone who tries to change the core now.
- # [19:10] <Ms2ger> We'll see
- # [19:11] <TabAtkins> But anyway, Promises are easy as hell. I should write a blog post about how to use them in specs.
- # [19:12] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [19:15] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:17] * Joins: barneybook (~kvirc@220-136-53-148.dynamic.hinet.net)
- # [19:17] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
- # [19:17] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [19:17] * Quits: miketaylr (~miketaylr@91.203.97.247) (Quit: miketaylr)
- # [19:18] * Quits: barneybook|2 (~kvirc@111.241.122.211) (Ping timeout: 268 seconds)
- # [19:23] <dglazkov> TabAtkins: do you use the csswg mirror on github?
- # [19:23] <dglazkov> and if anyone does, how does it work?
- # [19:26] <TabAtkins> dglazkov: No, it's a readonly mirror.
- # [19:26] <dglazkov> kay
- # [19:26] <TabAtkins> If you want to use git, you have to use git-hg or one of the bridges to still talk to the hg repo.
- # [19:28] <SimonSapin> dglazkov: I use git locally, but still need to push to Mercurial
- # [19:28] <SimonSapin> so I don’t use the github mirror
- # [19:28] <dglazkov> SimonSapin: I see
- # [19:28] <SimonSapin> sometimes I push to my fork on the mirror to get review before changing an ED
- # [19:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
- # [19:32] <dglazkov> SimonSapin: can you share examples?
- # [19:32] <SimonSapin> eh, I removed my fork. These change ended up in EDs
- # [19:33] <dglazkov> :)
- # [19:34] <SimonSapin> it’s still all a bit experimental
- # [19:34] <SimonSapin> I’d love to be able to make pull requests
- # [19:40] <dglazkov> the problem I am trying to solve now is being to able to do the proper review cycle for spec changes
- # [19:40] <dglazkov> if anyone has great ideas/solutions, I am all ears
- # [19:44] <Hixie> jgraham: well i'm all for the former (a script that magically generates one spec), but let's not let the perfect be the enemy of the good -- if we can, in the meantime, just include references to other possibly relevant specs, that seems like a good start.
- # [19:45] <SimonSapin> dglazkov: switch to github, drop mercurial, do pull requests
- # [19:45] <Hixie> TabAtkins: something just slightly more fleshed out than http://dom.spec.whatwg.org/#promises would be perfect
- # [19:45] <SimonSapin> dglazkov: nobody changes/merges anything to master they have written themselves
- # [19:45] <TabAtkins> Yeah, you don't want to figure out how to spec a promise from that spec. ^_^
- # [19:45] * jonlee is now known as jonlee|afk
- # [19:45] <Hixie> TabAtkins: right now the dom spec just goes from an overview from geostationary orbit to pseudocode, which is a bit of a deep dive :-)
- # [19:46] <SimonSapin> this requires at least two editors per document, so they can review each other
- # [19:46] <Hixie> TabAtkins: i'm sure it's straight-forward, i just haven't been watching the discussion so i know nothing yet
- # [19:46] <TabAtkins> Digging my way out of work email at the moment, but I'll get to that shortly.
- # [19:46] <Hixie> TabAtkins: if you're around this afternoon, i can just come over and have you brief me in person if you like :-)
- # [19:46] <TabAtkins> That works too!
- # [19:47] <TabAtkins> (I should still write the post, but I can give you a high-bandwidth summary pretty quick.)
- # [19:47] <Hixie> cool, will dorp by
- # [19:47] <Hixie> drop even
- # [19:47] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [19:47] <Hixie> though "dorp" is probably appriopriate too
- # [19:48] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [19:48] <TabAtkins> ^_^
- # [19:54] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:56] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [19:59] * Joins: jacobolu_ (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [19:59] * Joins: will_i_was (~william@vpn.space150.com)
- # [19:59] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
- # [20:00] * Quits: jsbell (jsbell@nat/google/x-kfygaetbpapxmaft) (*.net *.split)
- # [20:00] * Quits: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8) (*.net *.split)
- # [20:00] * Quits: odinho (odinho@dalvik.ping.uio.no) (*.net *.split)
- # [20:00] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-wbcsrlhpveyoujwm) (*.net *.split)
- # [20:00] * jacobolu_ is now known as jacobolus
- # [20:00] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [20:01] * Joins: odinho (odinho@dalvik.ping.uio.no)
- # [20:04] <SimonSapin> dglazkov: If WebApps shows the way in getting reviews for every edit (possibly through pull requests) that would be a great help to push the same in CSS WG
- # [20:04] * Joins: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8)
- # [20:04] <Ms2ger> I don't see that happening
- # [20:05] <SimonSapin> Ms2ger: in either WG? Well, we can at least start pushing
- # [20:05] <Ms2ger> I'm not sure it would be a good idea in any case
- # [20:06] * Joins: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962)
- # [20:07] <SimonSapin> At least start with having the tools in place for the editors who do want to get and make reviews
- # [20:08] * jonlee|afk is now known as jonlee
- # [20:09] * Joins: jsbell (jsbell@nat/google/x-jcbnzluqwuwafvnt)
- # [20:11] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [20:12] <jgraham> Not sure about doing pre-commit reviews on all spec changes
- # [20:14] <jgraham> Reviews done well have a significant cost
- # [20:14] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [20:16] <TabAtkins> Yeah, also: we make tons and tons of edits.
- # [20:16] <Ms2ger> Also: nobody reviews specs unless they're implementing, and then they review the spec, not the edits
- # [20:17] <TabAtkins> And it would render workflows like what fantasai and I do (pair-edit the specs in a marathon sessions) impossible.
- # [20:17] <TabAtkins> Given how productive those are, I'd straight-up ignore anything that made it harder to do that.
- # [20:17] * Joins: SimonSapin1 (~simon@207.218.72.65)
- # [20:17] <SimonSapin1> maybe that’s too much, but starting from "reviews are good" it’s a way to track what’s been reviewed or not.
- # [20:18] * Quits: weinig (~weinig@17.212.154.249) (Ping timeout: 248 seconds)
- # [20:18] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 246 seconds)
- # [20:19] <SimonSapin1> TabAtkins: the point is to get two sets of eyes, so pair editing is fine
- # [20:19] <SimonSapin1> it’s great, even
- # [20:19] <Hixie> i'd hope we already have far more than two pairs of eyes per spec
- # [20:19] * jonlee is now known as jonlee|afk
- # [20:19] <Hixie> a spec with only two people paying attention is probably not going very far
- # [20:19] <jgraham> Right, I think the valuable review for specs is when they get implemented
- # [20:19] <SimonSapin1> Hixie: well, I don’t know :)
- # [20:19] <TabAtkins> I'm not sure that's really right. The point is to get an additional set of eyes that wasn't involved in teh original writing, and so isn't obviously subject to the same internal blindness as the author.
- # [20:19] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [20:19] <TabAtkins> While pair-editing does reduce the error rate, I'm not sure it qualifies.
- # [20:20] <SimonSapin1> TabAtkins: fair point
- # [20:20] <jgraham> and bz or jl or other two-letter people look at them
- # [20:20] <Hixie> jgraham: or you :-P
- # [20:20] <Hixie> or zcorpan...
- # [20:20] <SimonSapin1> Hixie: when I push changes to CSS Page Media, I’m not sure anyone looks at them until I bug fantasai about it
- # [20:20] * SimonSapin1 is now known as SimonSapin
- # [20:20] <Hixie> the number of bugs you guys find
- # [20:21] <Hixie> is too damn high!
- # [20:21] <Hixie> :-P
- # [20:21] <TabAtkins> SimonSapin: That's because not many people are implementing Paged Media.
- # [20:21] <SimonSapin> and yes, it’s not a spec doing especially well …
- # [20:21] <Ms2ger> Hixie, the number of bugs in your spec is too damn high ;)
- # [20:21] <Hixie> SimonSapin: the problem isn't that you're able to edit the spec without review. the problem is that nobody is reviewing. pre-commit or post-commit wouldn't matter.
- # [20:22] <SimonSapin> ok
- # [20:22] <Hixie> SimonSapin: though i'll grant you that if you had to get a review pre-commit, it might stop you spending time on the spec at all, which, i guess, might be a good thing if nobody is implementing :-)
- # [20:22] <SimonSapin> still, tooling could be better
- # [20:22] <Hixie> Ms2ger: can't argue with that!
- # [20:22] * Hixie likes the tooling the html spec has
- # [20:22] <Hixie> (http://html5.org/tools/web-apps-tracker)
- # [20:23] <SimonSapin> what are colors for?
- # [20:23] <Hixie> the redder, the more mature the part of the spec being edited
- # [20:23] <Hixie> gray is non-normative changes
- # [20:24] <Ms2ger> What I'd like is a way to attach test links to changes
- # [20:24] <SimonSapin> so red = danger when changing mature stuff?
- # [20:24] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cojynpienziilwgy)
- # [20:24] <Hixie> SimonSapin: basically
- # [20:25] <Hixie> Ms2ger: i usually put the tests either in the spec source or the bug that i mention in the checkin comment
- # [20:25] <Hixie> but sometimes my tests aren't really coherent enough for reuse, or there's just too many of them
- # [20:25] <Ms2ger> Hixie, no, I mean a pointer to a test in the spec's test suite
- # [20:25] <Hixie> oh, that kind of test
- # [20:25] <Hixie> yeah that'd be nice. i don't have a good enough handle on the html test suite at this time.
- # [20:26] <Ms2ger> A test that people that are not you look at :)
- # [20:26] <Hixie> right
- # [20:26] <Ms2ger> The status is that there's a repo and a bunch of pull requests
- # [20:26] <Hixie> i think anne's tool is in a repo somewhere if you want to try to hack that in, fwiw
- # [20:26] <Ms2ger> And that the HTMLWG claims everything is interoperable
- # [20:27] <Ms2ger> Yeah, I think I've even touched that code once :)
- # [20:27] <Ms2ger> But it'd need to store the links somewhere, I guess
- # [20:27] <Hixie> don't even get me started on the htmlwg's testing methodology
- # [20:27] <Hixie> i can provide a mysql db if you want one
- # [20:27] <Hixie> (though i'd recommend sqlite)
- # [20:28] <Ms2ger> Mm
- # [20:28] <Ms2ger> I think I used mysql once a decade ago or so
- # [20:28] * Ms2ger usually avoids databases
- # [20:28] <Hixie> what i really want to do is a "blame" view of the spec that lets you drill down on a sentence nad work out what happened to it
- # [20:28] <Hixie> but that's a ton of work
- # [20:28] <Hixie> (a view of the spec parsed as html, not the source)
- # [20:29] <Ms2ger> That would be interesting
- # [20:30] * Joins: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no)
- # [20:31] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [20:33] * Quits: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8) (Quit: ap)
- # [20:42] * Krinkle|detached is now known as Krinkle
- # [20:43] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [20:44] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [20:46] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [20:46] * Joins: mattgiff_ (~mattgiffo@70.102.199.158)
- # [20:47] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Read error: Connection reset by peer)
- # [20:50] <jgraham> Hixie: Which part of the W3C testing are you unhappy with? The part where they ignore testing for rec track purposes, or the mpore general effort?
- # [20:51] <Hixie> the former
- # [20:51] <Hixie> the testing effort as a whole is admirable
- # [20:51] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [20:51] <Hixie> one of the best things the w3c is doign right now
- # [20:52] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [20:53] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:57] <jgraham> Yeah. So my feeling is that the marriage of Rec. track and testing is an uneasy one at best. Not that many players seriously care about spec status, and the ones that do are unlikely to produce great tests when their goal is "get the spec to Rec. asap". I would rather that people seperately got specs to Rec quickly for the lawyers (and we eventually figured out a living standard model that would keep them happy) and developed tests aiming to find bug
- # [20:57] <jgraham> ... there aren't any.
- # [20:59] <zcorpan> SteveF: nice, thanks
- # [20:59] <Ms2ger> aiming to find bu[cut off]
- # [21:01] <Hixie> jgraham: yeah. lawyers in my experience would be happy with just going to REC every year, fwiw.
- # [21:02] <Hixie> not sure what it'll take to convince w3c
- # [21:03] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 246 seconds)
- # [21:03] <jgraham> Ms2ger: really? Sigh. "bugs rather than make out ..."
- # [21:04] <Ms2ger> I'm in violent agreement with all of you here :)
- # [21:05] * Joins: Cory2 (~Adium@206.136.32.209)
- # [21:12] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Ping timeout: 246 seconds)
- # [21:17] * Quits: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no) (Quit: miketaylr)
- # [21:18] <gavinc> So I think some of it has to do with the lovely bit of patent law that makes willful infringement create triple damages. Thus trying to make sure that patents are disclosed early enough that no one started an implementation that could be seen to be willfully infringing. Not sure that the "PROCESS" really makes that any better anyway
- # [21:19] * Quits: svl (~me@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:19] <gavinc> That's the only reason I can imagine for tying the technical progress of a recommendation to the legal progress?
- # [21:20] <Ms2ger> I'm not sure how that relates
- # [21:22] * Quits: sangwhan (~sangwhan@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (Remote host closed the connection)
- # [21:23] <gavinc> "lawyers in my experience would be happy with just going to REC every year"
- # [21:23] <Ms2ger> Are you saying they wouldn't be?
- # [21:23] <gavinc> For established recommendations I would agree, not so sure for new ones?
- # [21:28] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
- # [21:30] * Joins: AladinBouzerd (~aladinbou@41.104.33.225)
- # [21:35] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [21:39] * Quits: Ms2ger (~Ms2ger@94.198-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [21:52] * Joins: reyre_ (~reyre_@142.204.133.18)
- # [21:52] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [21:55] * Joins: msaad (~marcus@24.212.234.115)
- # [22:00] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:00] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Client Quit)
- # [22:00] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Read error: Connection reset by peer)
- # [22:01] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
- # [22:04] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:10] * Joins: josemanuel (~josemanue@115.213.221.87.dynamic.jazztel.es)
- # [22:10] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
- # [22:18] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 252 seconds)
- # [22:18] * Joins: othermaciej (~mjs@17.114.106.11)
- # [22:20] * Joins: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no)
- # [22:20] * Joins: cabanier (~cabanier@192.150.22.55)
- # [22:22] <TabAtkins> heycam|away: Bugging you to track addition of [MapClass]. ^_^
- # [22:22] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Quit: Leaving)
- # [22:23] * Joins: sicking (~sicking@80.216.49.136)
- # [22:31] * Quits: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no) (Quit: goodbye cruel world)
- # [22:31] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [22:32] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:34] * Quits: Masklinn (~textual@213.211.144.248)
- # [22:34] * Quits: reyre_ (~reyre_@142.204.133.18) (Remote host closed the connection)
- # [22:36] * Parts: msaad (~marcus@24.212.234.115)
- # [22:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:40] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:42] * Quits: Cory2 (~Adium@206.136.32.209) (Quit: Leaving.)
- # [22:43] * Joins: Cory2 (~Adium@206.136.32.247)
- # [22:48] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:48] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:50] <TabAtkins> annevk: Do you still think that Beacon should just be in the XHR spec or something? https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/Beacon/Overview.html
- # [22:50] <TabAtkins> annevk: Since it's just a simple API for a lazy, no-response XHR.
- # [22:53] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [22:54] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [22:56] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [22:57] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:00] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:01] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
- # [23:02] * Quits: josemanuel (~josemanue@115.213.221.87.dynamic.jazztel.es) (Ping timeout: 248 seconds)
- # [23:03] * Joins: jernoble_ (~jernoble@17.114.106.171)
- # [23:04] * Joins: othermaciej (~mjs@17.114.106.11)
- # [23:07] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [23:09] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [23:15] * Joins: tantek (~tantek@199.223.125.130)
- # [23:15] * Joins: josemanuel (~josemanue@161.181.221.87.dynamic.jazztel.es)
- # [23:15] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
- # [23:16] <TabAtkins> What are current thoughts on using NodeList? Should we still be using that for returning array of Nodes, or should we just return arrays of Nodes in new code?
- # [23:18] <Hixie> make a new subclass of HTMLCollection and return that
- # [23:19] * Hixie runs away giggling
- # [23:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [23:19] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:21] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
- # [23:21] * Quits: will_i_was (~william@vpn.space150.com) (Remote host closed the connection)
- # [23:22] * Joins: will_i_was (~william@vpn.space150.com)
- # [23:25] <TabAtkins> ಠ_ಠ
- # [23:25] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
- # [23:26] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [23:27] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Quit: Leaving)
- # [23:27] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
- # [23:27] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
- # [23:30] <Hixie> seriously though, i dunno, the best current practice seems to always be changing
- # [23:30] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Client Quit)
- # [23:30] <Hixie> pretty sure whatever you want you don't want it to be live, and you don't want it to be returned from an attribute that is on an object that itself is live
- # [23:30] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
- # [23:31] <Hixie> beyond that, array or NodeList, not sure there's much difference these days
- # [23:31] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [23:31] * Joins: MC73 (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
- # [23:31] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Client Quit)
- # [23:31] * Quits: MC73 (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [23:32] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
- # [23:34] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Remote host closed the connection)
- # [23:35] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
- # [23:35] * Quits: AladinBouzerd (~aladinbou@41.104.33.225) (Ping timeout: 252 seconds)
- # [23:39] <TabAtkins> Well, the big difference is that NodeList still isn't an Array subclass, so you have to do [].slice.call(nodelist) if you want to do a .map(), .filter(), etc. on it.
- # [23:41] * Joins: reyre_ (~reyre_@24.114.70.103)
- # [23:42] * Quits: Cory2 (~Adium@206.136.32.247) (Quit: Leaving.)
- # [23:44] * Quits: reyre_ (~reyre_@24.114.70.103) (Remote host closed the connection)
- # [23:44] * Joins: tantek (~tantek@199.223.125.130)
- # [23:44] * Quits: jernoble_ (~jernoble@17.114.106.171) (Quit: Computer has gone to sleep.)
- # [23:49] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:50] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Ping timeout: 252 seconds)
- # [23:50] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
- # [23:57] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Quit: Leaving)
- # [23:58] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
- # [23:58] <aklein> Hixie: question about PopStateEvent.state: is it meant to behave differently whether it was created via history.pushState() or new PopStateEvent()?
- # [23:58] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [23:59] <aklein> Hixie: the spec says (non-normatively) that state 'Returns a copy of the information that was provided to pushState() or replaceState().'; but normatively, it also says 'The state attribute must return the value it was initialized to. '
- # Session Close: Thu Jun 20 00:00:00 2013
The end :)