Options:
- # Session Start: Wed Oct 15 00:00:00 2014
- # Session Ident: #whatwg
- # [00:01] * Quits: josemanuel (~josemanue@80.30.3.152) (Client Quit)
- # [00:05] * Joins: _VoG (~voiceofgr@2601:e:9f80:102c:8ce4:e8d5:8d22:8923)
- # [00:07] * Quits: _VoG (~voiceofgr@2601:e:9f80:102c:8ce4:e8d5:8d22:8923) (Client Quit)
- # [00:07] * Quits: voiceofgrog (uid19945@gateway/web/irccloud.com/x-maanklsrykirnpkt)
- # [00:08] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [00:11] * Joins: voiceofgrog (~voiceofgr@2601:e:9f80:102c:8ce4:e8d5:8d22:8923)
- # [00:11] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 255 seconds)
- # [00:11] * Quits: voiceofgrog (~voiceofgr@2601:e:9f80:102c:8ce4:e8d5:8d22:8923) (Changing host)
- # [00:11] * Joins: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog)
- # [00:14] * Quits: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net) (Read error: Connection reset by peer)
- # [00:18] * Joins: tantek (~tantek@173.126.54.32)
- # [00:18] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 255 seconds)
- # [00:18] * Joins: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net)
- # [00:20] * Quits: xiinotulp (~plutoniix@node-mgh.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [00:21] <Domenic> annevk has always had the brevity bug
- # [00:25] * Quits: tomasf (~tomasf@h210n5-n-d4.ias.bredband.telia.com) (Quit: tomasf)
- # [00:25] * Quits: tantek (~tantek@173.126.54.32) (Quit: tantek)
- # [00:25] * Joins: hasather (~hasather@80.91.33.141)
- # [00:30] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 272 seconds)
- # [00:44] * Joins: mven (~textual@72.183.104.138)
- # [00:55] * Quits: weinig (~weinig@17.114.216.66) (Quit: weinig)
- # [01:01] * Quits: ehsan (~ehsan@2001:450:1f:224:89bd:ded8:d16d:a333) (Remote host closed the connection)
- # [01:05] * Quits: newtron_ (~newtron@199.71.174.203) (Quit: Leaving...)
- # [01:07] * Joins: weinig (~weinig@17.245.31.186)
- # [01:14] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [01:19] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 258 seconds)
- # [01:21] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
- # [01:21] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
- # [01:21] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:22] * Joins: ehsan (~ehsan@135-23-212-183.cpe.pppoe.ca)
- # [01:22] * Quits: ehsan (~ehsan@135-23-212-183.cpe.pppoe.ca) (Client Quit)
- # [01:24] * Quits: weinig (~weinig@17.245.31.186) (Quit: weinig)
- # [01:26] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Read error: No route to host)
- # [01:26] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [01:27] <MikeSmith> if only his bug comments were as unambiguous as his spec text
- # [01:31] <Domenic> How do I create new IndexedSizeErrors?
- # [01:31] <Domenic> DOMException constructor doesn't seem to take a name param, just a message one
- # [01:31] <Domenic> Hmm it's not implemented anywhere anyway -_-
- # [01:32] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 255 seconds)
- # [01:39] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 245 seconds)
- # [01:50] * Joins: erlehmann (~erlehmann@e181242155.adsl.alicedsl.de)
- # [01:50] * Joins: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp)
- # [01:52] * Quits: jernoble|laptop (~jernoble@tiff-v227.public.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [01:52] * Joins: jernoble|laptop (~jernoble@162.217.73.171)
- # [02:08] * Joins: weinig (~weinig@17.245.31.186)
- # [02:13] * Quits: ap (~ap@17.202.44.214)
- # [02:15] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [02:19] * Joins: boogyman (~boogyman@50.167.218.18)
- # [02:19] * Quits: boogyman (~boogyman@50.167.218.18) (Changing host)
- # [02:19] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [02:24] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [02:25] * Quits: weinig (~weinig@17.245.31.186) (Quit: weinig)
- # [02:28] * Joins: plutoniix (~plutoniix@210.213.57.70)
- # [02:28] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
- # [02:31] * Quits: othermaciej (~mjs@17.245.24.91) (Quit: othermaciej)
- # [02:32] * Quits: dbaron (~dbaron@2620:101:80fb:224:f0e5:781a:e00b:a768) (Ping timeout: 272 seconds)
- # [02:35] * Joins: weinig (~weinig@17.245.31.186)
- # [02:37] * Quits: wirepair_ (fbi@206.223.224.3) (Ping timeout: 272 seconds)
- # [02:38] * Joins: weinig_ (~weinig@17.114.216.66)
- # [02:38] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:40] * Joins: espadrine` (~ttyl@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr)
- # [02:40] * Quits: weinig (~weinig@17.245.31.186) (Ping timeout: 240 seconds)
- # [02:40] * weinig_ is now known as weinig
- # [02:41] * Quits: espadrine (~ttyl@AMontsouris-158-1-15-61.w92-128.abo.wanadoo.fr) (Ping timeout: 260 seconds)
- # [02:42] * Quits: weinig (~weinig@17.114.216.66) (Client Quit)
- # [02:44] * Joins: weinig (~weinig@17.114.217.37)
- # [02:44] * espadrine` is now known as espadrine
- # [02:45] * Quits: weinig (~weinig@17.114.217.37) (Client Quit)
- # [02:47] * Quits: bnicholson2 (~bnicholso@2620:101:80fc:224:8517:d573:db3b:4a82) (Ping timeout: 260 seconds)
- # [02:47] <MikeSmith> can somebody with dvcs.w3.org mercurial access please try to push a change to a dvcs.w3.org repo right now and see if it works
- # [02:47] <MikeSmith> TabAtkins: ↑☃
- # [02:47] <TabAtkins> Sure, one sec.
- # [02:49] <TabAtkins> I get the intermittent 500, but it otherwise seems to work.
- # [02:49] * Joins: wirepair (fbi@206.223.224.3)
- # [02:51] * Quits: jsbell (jsbell@nat/google/x-svpkynzjcblntefg) (Quit: There's no place like home...)
- # [02:56] * Quits: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [02:57] * Joins: saba (~foo@unaffiliated/saba)
- # [02:59] * Quits: espadrine (~ttyl@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr) (Ping timeout: 244 seconds)
- # [03:00] * Joins: weinig (~weinig@17.245.31.186)
- # [03:03] * Quits: weinig (~weinig@17.245.31.186) (Client Quit)
- # [03:05] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:12] * Joins: Mso150 (~ctlM@80.83.239.42)
- # [03:13] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ...and out)
- # [03:15] * Joins: benschwarz (uid2121@gateway/web/irccloud.com/x-pofgpbojgsueqigt)
- # [03:19] * Joins: hasather (~hasather@80.91.33.141)
- # [03:19] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-ubwfzncqpmaactbz)
- # [03:22] * Joins: Joseph_Silber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [03:23] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 250 seconds)
- # [03:27] * Joins: erlehmann_ (~erlehmann@g228096004.adsl.alicedsl.de)
- # [03:28] * Joins: lilmonkey (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl)
- # [03:28] * Quits: lilmonkey (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl) (Changing host)
- # [03:28] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [03:28] * Quits: erlehmann_ (~erlehmann@g228096004.adsl.alicedsl.de) (Client Quit)
- # [03:30] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-stekibrwxctbyesc) (Ping timeout: 260 seconds)
- # [03:30] * Quits: casual (sid26149@gateway/web/irccloud.com/x-vfgzkekfaegtwggn) (Ping timeout: 260 seconds)
- # [03:30] * Quits: FerasM___ (sid28672@gateway/web/irccloud.com/x-vpeakvfpyckakmtq) (Ping timeout: 260 seconds)
- # [03:30] * Quits: hayato_ (sid20728@gateway/web/irccloud.com/x-ikikdabeanpubguf) (Ping timeout: 260 seconds)
- # [03:30] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-wudqvdocwltwlfkj) (Ping timeout: 260 seconds)
- # [03:30] * Quits: ojan (sid5519@gateway/web/irccloud.com/x-qunfydtlghjeirfi) (Ping timeout: 260 seconds)
- # [03:30] * Quits: cbiesinger (sid8099@gateway/web/irccloud.com/x-jsdmzegxswfnjwbf) (Ping timeout: 260 seconds)
- # [03:30] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ozhukrbbxycqqruq) (Ping timeout: 260 seconds)
- # [03:30] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-vrhxftawtintbwmt) (Ping timeout: 260 seconds)
- # [03:30] * Quits: JakeA (sid3836@gateway/web/irccloud.com/x-lmqbjyfdqvhwmzko) (Ping timeout: 260 seconds)
- # [03:30] * Joins: cbiesinger_ (sid8099@gateway/web/irccloud.com/session)
- # [03:30] * Joins: abarth_ (sid5294@gateway/web/irccloud.com/session)
- # [03:30] * Quits: bterlson (sid23757@gateway/web/irccloud.com/x-nhrhrbnlqjjfwwfc) (Ping timeout: 260 seconds)
- # [03:30] * Quits: calvinmetcalf (sid25915@gateway/web/irccloud.com/x-tmgbnmfdkrbqgfks) (Ping timeout: 260 seconds)
- # [03:30] * Quits: dfreedm_ (sid7859@gateway/web/irccloud.com/x-emgrlpkldwsvlvda) (Ping timeout: 260 seconds)
- # [03:30] * Quits: krit (sid15081@gateway/web/irccloud.com/x-mdkxfflstjullona) (Ping timeout: 260 seconds)
- # [03:30] * Quits: sballesteros (uid39846@gateway/web/irccloud.com/x-cpfbdxywgqmamexg) (Ping timeout: 260 seconds)
- # [03:31] * Quits: jamesr__ (sid10481@gateway/web/irccloud.com/x-zykxfphmyvjqzwjl) (Ping timeout: 260 seconds)
- # [03:31] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-zrrugzrhlfyzpddq) (Ping timeout: 260 seconds)
- # [03:31] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-gaehakirgqumdbfx) (Ping timeout: 260 seconds)
- # [03:31] * Joins: FerasM___ (sid28672@gateway/web/irccloud.com/session)
- # [03:31] * Quits: abarth (sid5294@gateway/web/irccloud.com/x-lvariegvozihnsyz) (Ping timeout: 260 seconds)
- # [03:31] * Quits: birtles (sid16523@gateway/web/irccloud.com/x-ozwcpljbsnpeqxcy) (Ping timeout: 260 seconds)
- # [03:31] * Quits: jorendorff (sid28423@gateway/web/irccloud.com/x-vijenhymtzdyiama) (Ping timeout: 260 seconds)
- # [03:31] * Quits: mattur (sid16049@gateway/web/irccloud.com/x-upltibfomqqcrihq) (Ping timeout: 260 seconds)
- # [03:31] * abarth_ is now known as abarth
- # [03:31] * Joins: hayato (sid20728@gateway/web/irccloud.com/session)
- # [03:33] * Joins: jamesr___ (sid10481@gateway/web/irccloud.com/x-dfwzootbkkyritph)
- # [03:33] * Joins: bnicholson2 (~bnicholso@24.130.60.241)
- # [03:33] * Joins: nickstenn_ (~nickstenn@ravel.whiteink.com)
- # [03:33] * Quits: nickstenn_ (~nickstenn@ravel.whiteink.com) (Changing host)
- # [03:33] * Joins: nickstenn_ (~nickstenn@pdpc/supporter/student/borior)
- # [03:33] * Joins: rikc (sid15093@gateway/web/irccloud.com/x-jayoeqtlplaldutm)
- # [03:33] * Joins: krit_ (sid15081@gateway/web/irccloud.com/x-eeptoiuiwfjnyohn)
- # [03:33] * Joins: ojan_ (sid5519@gateway/web/irccloud.com/x-ngrqacinoyzjywqt)
- # [03:33] * Joins: dfreedm__ (sid7859@gateway/web/irccloud.com/x-qrjefvmtkmtiwluq)
- # [03:33] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/x-puwxedscdxxqwlau)
- # [03:33] * Joins: bterlson_ (sid23757@gateway/web/irccloud.com/x-fthqyqvbkwfrabcr)
- # [03:33] * Joins: birtles_ (sid16523@gateway/web/irccloud.com/x-ntobyzivsliwuwdi)
- # [03:33] * Joins: aklein_ (sid4454@gateway/web/irccloud.com/x-ownuowztbszpqyat)
- # [03:33] * Joins: mattur_ (sid16049@gateway/web/irccloud.com/x-bhseammrveevifdg)
- # [03:33] * Joins: jorendorff_ (sid28423@gateway/web/irccloud.com/x-qswqglegwfocwjwl)
- # [03:33] * Joins: abucur_ (sid19072@gateway/web/irccloud.com/x-zphmiaxkibdpmgnw)
- # [03:33] * Joins: slightlyoff_ (sid1768@gateway/web/irccloud.com/x-rjcpimqcsauqycdc)
- # [03:33] * Joins: sballesteros_ (uid39846@gateway/web/irccloud.com/x-apdetmbiyflyjbyy)
- # [03:33] * Joins: esprehn_ (sid10445@gateway/web/irccloud.com/x-ppfxsxugsawmnbfy)
- # [03:33] * Quits: erlehmann (~erlehmann@e181242155.adsl.alicedsl.de) (Ping timeout: 244 seconds)
- # [03:33] * Joins: casual_ (sid26149@gateway/web/irccloud.com/x-pukdpmwxwnlkdifv)
- # [03:33] * Joins: calvinmetcalf_ (sid25915@gateway/web/irccloud.com/x-jrhygsepbesewywp)
- # [03:33] * Joins: JakeA_ (sid3836@gateway/web/irccloud.com/x-rzkeslxihagocmoq)
- # [03:33] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Ping timeout: 272 seconds)
- # [03:33] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Ping timeout: 272 seconds)
- # [03:33] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Ping timeout: 272 seconds)
- # [03:33] * nickstenn_ is now known as nickstenn
- # [03:33] * Quits: cbiesinger_ (sid8099@gateway/web/irccloud.com/session) (Changing host)
- # [03:33] * Joins: cbiesinger_ (sid8099@gateway/web/irccloud.com/x-bljqrychaxfwsyip)
- # [03:33] * Quits: abarth (sid5294@gateway/web/irccloud.com/session) (Changing host)
- # [03:33] * Joins: abarth (sid5294@gateway/web/irccloud.com/x-kkhbpjfpxjurwaxw)
- # [03:33] * Quits: FerasM___ (sid28672@gateway/web/irccloud.com/session) (Changing host)
- # [03:33] * Joins: FerasM___ (sid28672@gateway/web/irccloud.com/x-jgxbkxzfmgzyplff)
- # [03:33] * Quits: hayato (sid20728@gateway/web/irccloud.com/session) (Changing host)
- # [03:33] * Joins: hayato (sid20728@gateway/web/irccloud.com/x-txzhdflzklfafwnx)
- # [03:33] * esprehn_ is now known as esprehn
- # [03:33] * casual_ is now known as casual
- # [03:33] * slightlyoff_ is now known as slightlyoff
- # [03:34] * birtles_ is now known as birtles
- # [03:34] * abucur_ is now known as abucur
- # [03:34] * jorendorff_ is now known as jorendorff
- # [03:34] * mattur_ is now known as mattur
- # [03:34] * ojan_ is now known as ojan
- # [03:34] * krit_ is now known as krit
- # [03:34] * rikc is now known as cabanier
- # [03:34] * scheib_ is now known as scheib
- # [03:34] * jamesr___ is now known as jamesr__
- # [03:34] * bterlson_ is now known as bterlson
- # [03:34] * JakeA_ is now known as JakeA
- # [03:34] * dfreedm__ is now known as dfreedm_
- # [03:35] * sballesteros_ is now known as sballesteros
- # [03:35] * aklein_ is now known as aklein
- # [03:35] * calvinmetcalf_ is now known as calvinmetcalf
- # Session Close: Wed Oct 15 03:39:42 2014
- #
- # Session Start: Wed Oct 15 03:39:42 2014
- # Session Ident: #whatwg
- # [03:39] * Disconnected
- # [03:40] * Attempting to rejoin channel #whatwg
- # [03:41] * Rejoined channel #whatwg
- # [03:41] * Topic is '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!'
- # [03:41] * Set by annevk!~annevk@207.218.72.65 on Tue Mar 25 11:47:32
- # [03:41] * Joins: abarth_ (sid5294@gateway/web/irccloud.com/x-oxhtjnarhdpelfqh)
- # [03:42] * Joins: reggna_ (~reggna@irc.jagochmittmoln.se)
- # [03:42] * Joins: suzak_ (~suzak@www4346uf.sakura.ne.jp)
- # [03:42] * Joins: rillian_ (giles@mf4-xiph.osuosl.org)
- # [03:42] * Joins: kangil_ (~kangil@210.94.41.89)
- # [03:42] * Joins: foolip_ (~philip@37.139.17.34)
- # [03:43] * Quits: Krinkle (~Krinkle@wikimedia/Krinkle) (Disconnected by services)
- # [03:43] * Quits: wirepair (fbi@206.223.224.3) (Ping timeout: 272 seconds)
- # [03:43] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 272 seconds)
- # [03:43] * Quits: rillian (giles@mf4-xiph.osuosl.org) (Ping timeout: 272 seconds)
- # [03:43] * Quits: jahman (~woops@129.175.204.73) (Ping timeout: 272 seconds)
- # [03:43] * Quits: cbiesinger_ (sid8099@gateway/web/irccloud.com/x-bljqrychaxfwsyip) (Ping timeout: 260 seconds)
- # [03:43] * Quits: kirjs_____ (sid25169@gateway/web/irccloud.com/x-nlcqbuuajggtlmvk) (Ping timeout: 260 seconds)
- # [03:43] * Quits: FerasM___ (sid28672@gateway/web/irccloud.com/x-jgxbkxzfmgzyplff) (Ping timeout: 260 seconds)
- # [03:43] * Quits: abarth (sid5294@gateway/web/irccloud.com/x-kkhbpjfpxjurwaxw) (Ping timeout: 260 seconds)
- # [03:43] * Quits: krijnhoetmer (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Remote host closed the connection)
- # [03:43] * Quits: webguynow (~webguynow@24.1.200.217) (Ping timeout: 260 seconds)
- # [03:43] * Quits: hayato (sid20728@gateway/web/irccloud.com/x-txzhdflzklfafwnx) (Read error: Connection reset by peer)
- # [03:43] * Joins: hayato (sid20728@gateway/web/irccloud.com/session)
- # [03:43] * Joins: kirjs______ (sid25169@gateway/web/irccloud.com/session)
- # [03:43] * Quits: foolip (~philip@37.139.17.34) (Ping timeout: 260 seconds)
- # [03:43] * Quits: Yudai (~Yudai@73.170.83.204) (Ping timeout: 260 seconds)
- # [03:43] * Quits: kangil (~kangil@210.94.41.89) (Ping timeout: 260 seconds)
- # [03:43] * Quits: mmun (~mmun@107.170.142.236) (Ping timeout: 260 seconds)
- # [03:43] * Quits: suzak (~suzak@www4346uf.sakura.ne.jp) (Ping timeout: 260 seconds)
- # [03:43] * Quits: saline (~irenacob@li629-190.members.linode.com) (Ping timeout: 260 seconds)
- # [03:43] * Quits: crankharder (~crankhard@c-73-191-6-206.hsd1.va.comcast.net) (Ping timeout: 260 seconds)
- # [03:43] * Quits: reggna (~reggna@irc.jagochmittmoln.se) (Ping timeout: 260 seconds)
- # [03:43] * Quits: hayato (sid20728@gateway/web/irccloud.com/session) (Changing host)
- # [03:43] * Joins: hayato (sid20728@gateway/web/irccloud.com/x-dwgysizvvrzwzlam)
- # [03:43] * Quits: kirjs______ (sid25169@gateway/web/irccloud.com/session) (Changing host)
- # [03:43] * Joins: kirjs______ (sid25169@gateway/web/irccloud.com/x-hcedezqyqllpwusb)
- # [03:43] * Joins: Yudai_ (~Yudai@73.170.83.204)
- # [03:43] * suzak_ is now known as suzak
- # [03:43] * FerasM____ is now known as FerasM___
- # [03:43] * Joins: crankhar1er (~crankhard@c-73-191-6-206.hsd1.va.comcast.net)
- # [03:43] * Joins: webguynow (~webguynow@24.1.200.217)
- # [03:43] * cbiesinger__ is now known as cbiesinger_
- # [03:43] * abarth_ is now known as abarth
- # [03:44] * Quits: jernoble|laptop (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
- # [03:44] * Joins: mmun (~mmun@107.170.142.236)
- # [03:45] * Joins: Krinkle (~Krinkle@wikimedia/Krinkle)
- # [03:46] * Joins: saline (~irenacob@li629-190.members.linode.com)
- # [03:47] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:47] * Joins: jernoble|laptop (~jernoble@162.217.73.171)
- # [03:49] * Quits: Mso150 (~ctlM@80.83.239.42) (Ping timeout: 240 seconds)
- # [03:51] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [03:54] * Joins: jahman (~woops@129.175.204.73)
- # [03:55] * kangil_ is now known as kangil
- # [04:06] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406])
- # [04:12] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [04:20] * Joins: hasather (~hasather@80.91.33.141)
- # [04:24] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [04:24] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [04:27] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [04:27] * Quits: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog) (Remote host closed the connection)
- # [04:28] * Joins: weinig (~weinig@17.245.31.186)
- # [04:29] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 246 seconds)
- # [04:33] * Quits: weinig (~weinig@17.245.31.186) (Quit: weinig)
- # [04:38] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
- # [04:45] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
- # [04:51] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [04:52] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-eltppfctcqbibbzc)
- # [05:06] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [05:10] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 265 seconds)
- # [05:30] * Joins: psy (~psy@103.6.159.172)
- # [05:41] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 246 seconds)
- # [05:47] <MikeSmith> TabAtkins: ok thanks. not working at all for me, not sure why
- # [05:51] <MikeSmith> ah wait pilot error
- # [05:51] <MikeSmith> had just not updated my password
- # [05:57] * Quits: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [06:11] * Joins: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net)
- # [06:11] <MikeSmith> anybody know how is there some portable way I can indicate that a particular python script is a python2 script, not a python3 one?
- # [06:13] <MikeSmith> since putting "#!/usr/bin/python2" or "#!/usr/bin/env python2" in it isn't going to work in environments where there is no python2 binary/symlink
- # [06:24] * Quits: sballesteros (uid39846@gateway/web/irccloud.com/x-apdetmbiyflyjbyy) (Quit: Connection closed for inactivity)
- # [06:25] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [06:29] * Joins: globbot (~logbot@lump.glob.com.au)
- # [06:30] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
- # [06:33] * Joins: hasather (~hasather@80.91.33.141)
- # [06:33] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [06:38] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [06:42] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [06:52] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [06:52] * Joins: dbaron (~dbaron@50.0.192.112)
- # [06:56] * Quits: aretecode (~aretecode@69.163.36.90) (Ping timeout: 255 seconds)
- # [06:59] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [06:59] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # [07:02] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Client Quit)
- # [07:03] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:11] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [07:17] * Krinkle is now known as Krinkle|detached
- # [07:19] * Quits: mven (~textual@72.183.104.138) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [07:20] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [07:24] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [07:28] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds)
- # [07:34] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [07:34] * Joins: hasather (~hasather@80.91.33.141)
- # [07:36] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [07:36] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.fusionbroadband.com)
- # [07:38] * Joins: tomasf (~tomasf@h210n5-n-d4.ias.bredband.telia.com)
- # [07:39] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 272 seconds)
- # [07:39] * Joins: Nyalab_ (~nyalab@89.30.127.162)
- # [07:43] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [07:44] * Quits: dbaron (~dbaron@50.0.192.112) (Ping timeout: 240 seconds)
- # [07:45] * Quits: Nyalab_ (~nyalab@89.30.127.162) (Ping timeout: 265 seconds)
- # [07:47] * Quits: tomasf (~tomasf@h210n5-n-d4.ias.bredband.telia.com) (Ping timeout: 265 seconds)
- # [07:51] * Joins: Smylers (~smylers@host86-153-1-61.range86-153.btcentralplus.com)
- # [07:52] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:01] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-pofgpbojgsueqigt) (Quit: Connection closed for inactivity)
- # [08:02] * Joins: dbaron (~dbaron@50.0.192.112)
- # [08:07] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [08:08] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 250 seconds)
- # [08:11] * Quits: Workshiva (~Dashiva@74.125.121.65) (Ping timeout: 260 seconds)
- # [08:13] * Joins: Workshiva (~Dashiva@74.125.121.65)
- # [08:21] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Remote host closed the connection)
- # [08:21] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:23] * Joins: espadrine (~espadrine@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr)
- # [08:24] * Quits: sarri (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
- # [08:26] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [08:27] * Joins: sarri (~sari@p50995cae.dip0.t-ipconnect.de)
- # [08:27] * Quits: Smylers (~smylers@host86-153-1-61.range86-153.btcentralplus.com) (Quit: Leaving.)
- # [08:27] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [08:30] <annevk> MikeSmith: but that symlink will be created in environments where there is Python 2, no?
- # [08:30] <annevk> What's this brevity bug? :-)
- # [08:31] * Quits: dbaron (~dbaron@50.0.192.112) (Ping timeout: 265 seconds)
- # [08:31] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 255 seconds)
- # [08:31] <MikeSmith> annevk: dunno how it works but I have no /usr/bin/python2 on my OS X machine
- # [08:32] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [08:32] <MikeSmith> annevk: the last bug there I think
- # [08:32] <MikeSmith> oh no I guess one of the others
- # [08:32] <MikeSmith> annevk: https://www.w3.org/Bugs/Public/show_bug.cgi?id=12837#c10 I guess
- # [08:32] <MikeSmith> > I'm confused as to what you want me to do here. Can you elaborate?
- # [08:33] <annevk> Hmm, comment 0 and comment 1 seem pretty elaborate
- # [08:37] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [08:38] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [08:40] * Quits: ricea (~ricea@2401:fa00:4:1000:c9ef:375f:15a6:c7de) (Ping timeout: 276 seconds)
- # [08:42] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [08:42] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 245 seconds)
- # [08:45] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:45] <MikeSmith> it seems #!/usr/bin/env python2.7 is probably what I should use
- # [08:45] * Joins: _Ihor_ (~Ihor@212.90.60.121)
- # [08:47] * Parts: _Ihor_ (~Ihor@212.90.60.121) ("Gone coding...")
- # [08:49] * Joins: yhirano (uid40668@gateway/web/irccloud.com/x-njjtsvfexinfkjeh)
- # [08:53] * Joins: ricea (~ricea@2401:fa00:4:1000:d854:b5b4:ec53:a40)
- # [08:56] * Joins: markkes (~markkes@62.207.90.201)
- # [08:56] * Quits: markkes (~markkes@62.207.90.201) (Client Quit)
- # [08:58] * Quits: KevinMarks (~yaaic@2607:fb90:50a:480e:9cdc:a80e:2b1a:e976) (Ping timeout: 260 seconds)
- # [08:59] * Joins: KevinMarks (~yaaic@2607:fb90:2205:26c1:b4d3:4c1:20e7:1847)
- # [09:03] * Joins: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de)
- # [09:04] * Joins: hasather (~hasather@80.91.33.141)
- # [09:09] * Joins: markkes (~markkes@62.207.90.201)
- # [09:13] * Joins: cbr (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [09:13] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [09:16] <annevk> Hixie: are you still getting errors when trying to tweet?
- # [09:19] * foolip_ is now known as foolip
- # [09:28] * Joins: Nyalab_ (~nyalab@89.30.127.162)
- # [09:33] * Quits: Nyalab_ (~nyalab@89.30.127.162) (Ping timeout: 240 seconds)
- # [09:42] * Joins: zdobersek (~zan@46.166.186.220)
- # [09:43] * Joins: darobin (~darobin@78.109.80.74)
- # [09:47] * Quits: ^esc (~esc-ape@91.141.0.230.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
- # [09:49] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [09:53] * Quits: tommyliu (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [09:56] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [09:57] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [09:58] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:00] * Quits: espadrine (~espadrine@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr) (Quit: espadrine)
- # [10:04] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [10:04] * Quits: tommyliu (~tommyliu@61.144.248.40) (Read error: Connection reset by peer)
- # [10:04] * Joins: Nyalab_ (~nyalab@89.30.127.162)
- # [10:05] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [10:07] * Quits: tommyliu (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [10:09] * Joins: roc (~chatzilla@121-99-86-27.bng1.tvc.orcon.net.nz)
- # [10:14] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
- # [10:15] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [10:17] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 265 seconds)
- # [10:17] * Joins: Mso150 (~ctlM@80.83.239.79)
- # [10:19] * Joins: Smylers (~smylers@94.117.109.19)
- # [10:20] * Joins: yutak (~yutak@2401:fa00:4:1000:54c:d1c8:149b:78dc)
- # [10:23] * Quits: zdobersek (~zan@46.166.186.220) (Ping timeout: 272 seconds)
- # [10:25] <mathiasbynens> annevk: to patch Poodlebleed, add `SSLProtocol All -SSLv2 -SSLv3` to your Apache config
- # [10:26] <annevk> mathiasbynens: I don't have control over that
- # [10:27] <hsivonen> annevk: maybe you could convince dreamhost not to care about IE6 whose admin can't be bothered to check the TLS 1.0 checkbox anymore
- # [10:27] <annevk> mathiasbynens: however, with SNI being required, it doesn't seem like connecting over SSLv3 will work
- # [10:28] <hsivonen> annevk: that's an even better point to make to dreamhost
- # [10:28] <annevk> hsivonen: yeah I guess I could at least ask
- # [10:28] <hsivonen> (although I suppose it also means it's not actually a security risk)
- # [10:28] <annevk> Yeah, unless they support SNI over SSLv3 but I doubt that's actually possible
- # [10:30] <hsivonen> even China isn't orange anymore on this map: https://www.modern.ie/en-us/ie6countdown
- # [10:30] * Quits: Smylers (~smylers@94.117.109.19) (Ping timeout: 240 seconds)
- # [10:30] <hsivonen> I wonder why Ireland and Estonia are "unknown" on that map
- # [10:34] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:34] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [10:36] <annevk> Interesting how this poses problem for Mozilla's servers as we still want to serve Firefox downloads to IE6
- # [10:37] <ondras> dpes the poodle affect you in this particular scenario?
- # [10:37] <ondras> *does
- # [10:38] <ondras> I mean, who cares about secure cookies when downloading firefox from ie6?
- # [10:40] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:42] * Joins: yoav (~yoav@37.162.223.162)
- # [10:44] <annevk> ondras: yeah, the argument is that integrity is not affected, indeed
- # [10:45] <annevk> ondras: it's still not ideal of course
- # [10:45] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:45] * Joins: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:45] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 272 seconds)
- # [10:45] <annevk> hmm, ssllabs.com is down, how convenient
- # [10:45] * Quits: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [10:46] <hsivonen> ondras: the main problem is that people who look at mozilla.org to mimic the config assuming it's the best practice may not realize that the servers on the path to Firefox download are a special case, because they need to work with legacy browsers that are used to download Firefox
- # [10:48] <annevk> I recently learned we have https://wiki.mozilla.org/Security/Server_Side_TLS though it should really be on MDN
- # [10:49] <ondras> hsivonen: okay; perhaps the exception (allowing ssl3) can be added just for the download domain(s) ?
- # [10:51] <hsivonen> ondras: see the three levels on the page annevk mentioned above
- # [10:52] <ondras> just looking at them
- # [10:53] <ondras> well I would just turn sslv3 off, enabled that on download domains and note the real reason in the relevant config file
- # [10:53] * Joins: Mso150_h (~ctlM@217.118.64.41)
- # [10:53] <ondras> *noted
- # [10:54] * Quits: Mso150 (~ctlM@80.83.239.79) (Ping timeout: 260 seconds)
- # [10:55] * Quits: yhirano (uid40668@gateway/web/irccloud.com/x-njjtsvfexinfkjeh) (Quit: Connection closed for inactivity)
- # [10:56] <mathiasbynens> annevk: I use SNI and my server supported SSLv3 (i.e. `openssl s_client -connect mths.be:443 -ssl3` worked until I patched it this morning)
- # [10:57] * hsivonen disabled SSLv3 before it was cool
- # [10:57] <annevk> mathiasbynens: can you connect like that to whatwg.org or annevankesteren.nl?
- # [10:57] <mathiasbynens> the h in hsivonen stands for hipster
- # [10:58] <mathiasbynens> annevk: yep, both
- # [11:02] * Joins: ^esc (~esc-ape@77.119.129.109.wireless.dyn.drei.com)
- # [11:04] * Joins: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr)
- # [11:04] * Joins: nicolasbadia (~nicolasba@hue38-1-78-209-78-103.fbx.proxad.net)
- # [11:05] * Quits: Mso150_h (~ctlM@217.118.64.41) (Ping timeout: 260 seconds)
- # [11:06] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:07] * Quits: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de) (Quit: kaeku)
- # [11:08] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [11:08] <annevk> mathiasbynens: I wonder how that works then
- # [11:09] * Joins: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de)
- # [11:10] <annevk> mathiasbynens: when I run that line for annevankesteren.nl I get a certificate from sni.dreamhost.com
- # [11:10] <annevk> mathiasbynens: which is clearly bogus
- # [11:10] * Joins: satazor (~satazor@bl16-82-136.dsl.telepac.pt)
- # [11:11] <mathiasbynens> same for whatwg.org
- # [11:11] <annevk> mathiasbynens: so then it doesn't actually work
- # [11:11] <mathiasbynens> well, it should still be disabled, but I appreciate that’s a Dreamhost TODO
- # [11:12] <annevk> No disagreement there, but that you cannot use SSLv3 to connect to an SNI domain seems like enough of a safeguard
- # [11:13] * Joins: zdobersek (~zan@46.166.186.250)
- # [11:13] <annevk> mathiasbynens: did you disable TLS 1.0 as well?
- # [11:15] <mathiasbynens> annevk: no, should I?
- # [11:15] <annevk> mathiasbynens: https://wiki.mozilla.org/Security/Server_Side_TLS#Modern_compatibility
- # [11:16] <mathiasbynens> ah, right, my current server hardware is too old to support TLS 1.2 for some reason, will migrate to a better one soon
- # [11:19] <annevk> oh
- # [11:21] * Joins: svl (~me@p54AFCD09.dip0.t-ipconnect.de)
- # [11:26] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [11:26] <hsivonen> I wonder if the EME bugs twirl filed are on his own behalf or on behalf of the TAG
- # [11:28] <annevk> That the distinction still matters is sad
- # [11:29] <annevk> But a lot of WGs appreciate arguments from authority :-(
- # [11:30] <annevk> Maybe that's badly phrased. They seem to prefer reasonable arguments from a recognized authority over the same arguments from an unrecognized authority
- # [11:30] <zcorpan_> is it OK that https://www.w3.org/Bugs/Public/show_bug.cgi?id=24691 is a UA-defined timeout?
- # [11:30] <hsivonen> I'm mainly curious if those bugs reflect the thinking of TAG members more broadly
- # [11:31] <hsivonen> the bug about presenting the license to the user doesn't make much sense for the use cases driving EME
- # [11:31] * Quits: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [11:31] <hsivonen> the bug about platform segmentation is pretty much a generic anti-DRM bug
- # [11:32] <annevk> hsivonen: I would expect anything outside https://github.com/w3ctag/spec-reviews/blob/master/2014/10/eme.md to be twirl personally
- # [11:32] <annevk> zcorpan_: prolly not okay long term, but for now it might be fine
- # [11:33] <hsivonen> annevk: OK, looks like the TAG is opposed to the fundamental premise of EME then
- # [11:33] <annevk> zcorpan_: I suspect you wouldn't want to kill the SharedWorker before the task where load is dispatched is run in the new environment
- # [11:33] * Quits: zdobersek (~zan@46.166.186.250) (Quit: Leaving.)
- # [11:34] * Joins: zdobersek (~zan@46.166.186.250)
- # [11:34] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [11:34] <zcorpan_> annevk: what about if the new document navigates before that?
- # [11:34] * Quits: jahman (~woops@129.175.204.73) (Quit: Quitte)
- # [11:35] <annevk> zcorpan_: keep it alive? until cross-origin of course
- # [11:37] <zcorpan_> hmm. then i guess UA-defined is ok
- # [11:37] * Quits: sarri (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
- # [11:38] * Joins: sarri (~sari@p50995cae.dip0.t-ipconnect.de)
- # [11:40] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [11:41] <hsivonen> so the TAG basically wants standardized royalty-free DRM
- # [11:41] <hsivonen> when even the codec the DRM-using services want to use isn't RF (H.264)
- # [11:49] * Quits: svl (~me@p54AFCD09.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
- # [11:54] * Joins: jahman (~woops@129.175.204.73)
- # [11:55] <foolip> hsivonen, annevk, where can I read the latest about TAG vs. EME?
- # [11:55] <darobin> hsivonen: while there I'd have thrown in a pony — you never know
- # [11:56] <darobin> foolip: some pointers http://lists.w3.org/Archives/Public/www-tag/2014Oct/0066.html
- # [11:56] <hsivonen> foolip: I was reading https://github.com/w3ctag/spec-reviews/blob/master/2014/10/eme.md which annevk pasted
- # [11:59] * Joins: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:03] <wilhelm> I'm wondering how font sizes are most commonly specified on the web (em, px, %). Do any browser vendors have data on that?
- # [12:04] * Quits: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
- # [12:04] <MikeSmith> w3cmemebot, please process http://lists.w3.org/Archives/Public/public-media-capture/2014Oct/0181.html
- # [12:04] <wilhelm> Or a corpus that can be grepped for 'font-size'.
- # [12:09] * Quits: yoav (~yoav@37.162.223.162) (Ping timeout: 246 seconds)
- # [12:10] <zcorpan_> wilhelm: simons-mbp:webdevdata.org-2013-09-01-201332 zcorpan$ find . -type f -print0 | xargs -0 -P 4 -n 40 grep -Eio "font-size\s*:\s*[a-z0-9.%-]+" >> ../font-size.txt
- # [12:11] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [12:11] <wilhelm> Ahh, I didn't know about that corpus. Thank you very much!
- # [12:12] <zcorpan_> it doesn't include external css but might be good enough anyway
- # [12:14] * Joins: Ms2ger (~Ms2ger@193.190.253.149)
- # [12:14] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [12:17] * Quits: satazor (~satazor@bl16-82-136.dsl.telepac.pt) (Remote host closed the connection)
- # [12:17] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [12:20] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
- # [12:21] <zcorpan_> wilhelm: total font-sizes: 889057. px: 552165. em: 30154. %: 39637. keyword: 120. inherit: 679. unitless: 22
- # [12:22] <zcorpan_> wilhelm: rem: 537
- # [12:22] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Ping timeout: 260 seconds)
- # [12:22] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Ping timeout: 272 seconds)
- # [12:23] <zcorpan_> wilhelm: pt: 199834
- # [12:23] <zcorpan_> wilhelm: (vw|vh|vmin|vmax): 0
- # [12:26] <zcorpan_> other units are also ~0
- # [12:28] <smaug____> annevk: what is utterly broken?
- # [12:28] <smaug____> in D3E/default action
- # [12:28] <smaug____> it does explicitly say that click is special
- # [12:30] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [12:30] <annevk> smaug____: the whole isTrusted thing
- # [12:31] <smaug____> I'm missing something
- # [12:34] <wilhelm> zcorpan_: Wonderful! Thank you.
- # [12:34] <zcorpan_> wilhelm: np
- # [12:35] * Quits: Ms2ger (~Ms2ger@193.190.253.149) (Ping timeout: 272 seconds)
- # [12:39] <wilhelm> zcorpan_: Is there any plan to make external styles and scripts part of the corpus, or is that deemed out of scope?
- # [12:40] <MikeSmith> in kenji's serviceworker comments what is MVP
- # [12:41] <annevk> smaug____: it doesn't actually define anything
- # [12:41] <annevk> MikeSmith: minimal viable product
- # [12:42] <MikeSmith> annevk: is that some google term or do other browser projects use it?
- # [12:43] <wilhelm> MikeSmith: It's a Silicon Valley startup term.
- # [12:43] <annevk> MikeSmith: I hadn't seen it in use before, but http://en.wikipedia.org/wiki/Minimum_viable_product
- # [12:45] <darobin> it's not just Valley-talk, it's actually a reasonably useful notion
- # [12:50] <wilhelm> zcorpan_: These numbers are remarkably interesting. pt is surprisingly common (22%), and % (4.5%) is more popular than em (3.4%).
- # [12:52] <darobin> that strikes me as weird
- # [12:52] <darobin> I mean, there's so much outreach info about using em out there...
- # [12:53] <wilhelm> You mean em is surprisingly low?
- # [12:53] <darobin> I reckon just looking at HTML is probably skewing the results
- # [12:53] <darobin> yes
- # [12:53] <annevk> darobin: gives you an idea of the reach of the outreach
- # [12:53] <darobin> plus, who the fuck uses pt?
- # [12:53] <annevk> darobin: DTP?
- # [12:53] <wilhelm> I didn't expect it to be any higher. The only surprise here is pt.
- # [12:54] <MikeSmith> MVT Minimum viable team http://en.wikipedia.org/wiki/Minimum_viable_product#Minimum_viable_team I like that notion a lot better
- # [12:54] <darobin> annevk: just including frameworks should change those numbers
- # [12:54] <darobin> DTP?
- # [12:54] <wilhelm> Desktop publishing.
- # [12:54] <darobin> oh
- # [12:54] <darobin> I'd be surprised it had this much of an impact, really
- # [12:55] <darobin> I strongly suspect that relying on HTML only will heavily skew results towards sites that make massive use of the style attribute
- # [12:55] <darobin> and those aren't representative
- # [12:56] <darobin> it likely skews towards newsletters copied to the Web
- # [12:56] <darobin> which are all sorts of wrong
- # [12:56] <wilhelm> Indeed. We'll need the external stylesheets to draw clear conclusions.
- # [12:57] <wilhelm> Context: I'm writing an article making the case that it doesn't matter what CSS unit you prefer. Use whatever you want.
- # [12:59] <jgraham> It's nice to know that the web-dev wirld can still be dtriven to turmoil by subjects as weighty as the optimum choice of units
- # [13:01] <wilhelm> Elaborate techniques are developed to appease the CSS unit deities.
- # [13:01] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [13:03] <wilhelm> Resulting in wonderful stylesheets with 1.42857143em line-heights, 0.0625rem borders and 41.66666667% wide columns.
- # [13:03] * Quits: laurensclaessen (~laurenscl@81.83.22.74) (Remote host closed the connection)
- # [13:03] * Quits: plutoniix (~plutoniix@210.213.57.70) (Quit: จรลี จรลา)
- # [13:04] * Joins: satazor_ (~satazor@239.201.37.188.rev.vodafone.pt)
- # [13:05] <darobin> wilhelm: isn't the only traditional consideration interaction with text zoom?
- # [13:05] <wilhelm> Yes.
- # [13:07] <wilhelm> And then added argument that "if everything is based on ems, your site will magically resize if you enlarge the text".
- # [13:07] <darobin> yeah, that doesn't work
- # [13:07] <wilhelm> In other words, you've just spent two man-days replicating page zoom.
- # [13:07] <darobin> plus, you don't want that for all graphical items
- # [13:07] * Quits: zdobersek (~zan@46.166.186.250) (Ping timeout: 272 seconds)
- # [13:08] <darobin> the best approach is a mix of both IMHO
- # [13:09] <wilhelm> Rummaging through old discussions, I found this gem: http://lists.w3.org/Archives/Public/www-style/1995Dec/0004.html
- # [13:09] <wilhelm> There was a magnification property in an early CSS draft.
- # [13:09] <wilhelm> Which would scale up everything. Text, images.
- # [13:09] <darobin> heh
- # [13:09] <darobin> old stuff is golden
- # [13:10] <wilhelm> This seems to be the first coherent argument in favour of ems, too: http://lists.w3.org/Archives/Public/www-style/1997Nov/0078.html
- # [13:10] <darobin> HTML 2 had urn="" as an attribute to links, and HTML 3.0 had md="" to do resource integrity checks :)
- # [13:12] <wilhelm> My personal opinion is this: CSS pixels are great. Use them. Text zoom can safely be killed, now that web sites have sensible breakpoints with different styles for different viewport widths.
- # [13:12] <darobin> that's an interesting take
- # [13:12] <wilhelm> "Small screen" and "400% zoom" are two sides of the same coin.
- # [13:12] <darobin> but....
- # [13:12] <darobin> "now that web sites have sensible breakpoints with different styles for different viewport widths" *cough*
- # [13:13] <darobin> too many still don't
- # [13:13] <wilhelm> Don't they? Do anyone actually build web pages today that don't look okay on small screens?
- # [13:14] <wilhelm> Legacy sites are a different story, of course.
- # [13:15] <darobin> people still do yes
- # [13:15] <darobin> hopefully fewer and fewer
- # [13:15] <darobin> that said, I guess the people who don't also don't read your advice :)
- # [13:15] <wilhelm> Nor the advice to use ems for everything, because accessibility.
- # [13:16] <darobin> in fact, I wonder if they read anything
- # [13:17] * Quits: jernoble|laptop (~jernoble@162.217.73.171) (Ping timeout: 255 seconds)
- # [13:17] <jgraham> wilhelm: You don't use the web on a small screen device, I see
- # [13:18] * Quits: CvP (~CvP@203.76.123.238) (Ping timeout: 255 seconds)
- # [13:18] * Joins: CvP (~CvP@203.76.123.238)
- # [13:19] <wilhelm> This is the crux of my argument. Authors didn't care about best practices. So browsers needed to make things work anyway. Hence text zoom is hidden away, in favour of the full page zoom.
- # [13:19] <wilhelm> Thanks to shiny new devices, not advocacy, authors care about small screens now. That gives us accessibility for free. Accidently.
- # [13:21] <wilhelm> jgraham: I do. And most new content works fine on small screens.
- # [13:22] <zcorpan_> wilhelm: how do you know it works fine because the site uses sensible breakpoints vs uses UA sniffing or so?
- # [13:23] <wilhelm> zcorpan_: Valid point. My evidence is anecdotal.
- # [13:24] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Quit: Reconnecting…)
- # [13:25] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [13:26] <wilhelm> More research is needed here. But that doesn't change my suggested best practice. (c:
- # [13:26] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [13:29] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [13:29] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 250 seconds)
- # [13:30] * Joins: hasather (~hasather@80.91.33.141)
- # [13:31] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [13:31] <wilhelm> I do wonder how we ended up with text zoom instead of magnification. Time to find some ancient browsers.
- # [13:33] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Client Quit)
- # [13:33] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [13:34] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [13:35] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [13:35] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Client Quit)
- # [13:39] <darobin> wilhelm: in a world in which everyone is doing fixed layout, you want text zoom
- # [13:39] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [13:39] <wilhelm> darobin: As in, one stylesheet, assuming a 1024px wide monitor?
- # [13:39] <darobin> wilhelm: yes
- # [13:39] <darobin> which was the norm until not that very long ago
- # [13:39] <darobin> I'm sure quite a few people still do that
- # [13:40] <darobin> also: table layouts
- # [13:40] <wilhelm> It doesn't work very well in practice, though. Merely increasing the font size without changing the containing blocks tends to break things.
- # [13:41] <wilhelm> The authors who don't read best practices isn't going to test for that.
- # [13:43] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 240 seconds)
- # [13:43] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [13:45] * Quits: tommyliu (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [13:45] <wilhelm> You can make it work by making the size of the containing block depend on the font size. But then you've just reimplemented page zoom.
- # [13:46] * Joins: tommyliu (~tommyliu@23.228.209.28)
- # [13:46] <darobin> wilhelm: those layouts typically scaled vertically relatively okay; but yes — I'm not defending that as an approach, just pointing out the mechanics that led there
- # [13:48] * Joins: Lachy__ (~Lachy@tmo-103-153.customers.d1-online.com)
- # [13:48] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
- # [13:49] * Joins: Lachy___ (~Lachy@tmo-103-153.customers.d1-online.com)
- # [13:50] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [13:51] * Quits: tommyliu (~tommyliu@23.228.209.28) (Ping timeout: 265 seconds)
- # [13:52] <MikeSmith> annevk: so the CH-Context: serviceworker thing didn't go in right?
- # [13:52] <MikeSmith> *, right?
- # [13:52] <wilhelm> Yes. Also, until IE7, text zoom was blocked on any page with font size defined in px. There were plenty of good reasons for the best practices back then.
- # [13:52] * Quits: Lachy__ (~Lachy@tmo-103-153.customers.d1-online.com) (Ping timeout: 244 seconds)
- # [13:52] <annevk> MikeSmith: https://github.com/slightlyoff/ServiceWorker/commit/9445ff71ee97be11716c3d93a51e29da2b213678 seems suspicious
- # [13:53] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [13:53] <MikeSmith> yeah that's what I was just looking at
- # [13:53] * Joins: tommyliu (~tommyliu@23.228.209.28)
- # [13:53] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 258 seconds)
- # [13:54] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
- # [13:54] * Joins: ehynds (~ehynds@64.206.121.41)
- # [13:57] * Quits: tommyliu (~tommyliu@23.228.209.28) (Ping timeout: 245 seconds)
- # [14:00] <wilhelm> I'm really impressed by Microsoft. These old browsers still run on their latest operating system.
- # [14:01] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 260 seconds)
- # [14:02] * jgraham assigns wilhelm to review all their pending test submissions
- # [14:02] * wilhelm runs away.
- # [14:02] * Quits: ehynds (~ehynds@64.206.121.41)
- # [14:02] * Quits: laurensclaessen (~laurenscl@81.83.22.74) (Remote host closed the connection)
- # [14:08] <ato> There are about 5 kloc of WebDriver tests needing review if you have the time.
- # [14:09] <MikeSmith> win 18
- # [14:09] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [14:09] * Joins: Ms2ger (~Ms2ger@nata208.ugent.be)
- # [14:12] <Manishearth> annevk: Any update on the XHR request termination bug I filed?
- # [14:13] <annevk> Manishearth: not yet, sorry
- # [14:13] <Manishearth> np, just checking that you had gotten pinged ;P
- # [14:13] <annevk> Manishearth: are you blocked on it?
- # [14:13] <Manishearth> annevk: Not really. mukilan has an unfinished fix for it that he can't push until we figure out how it should actually work
- # [14:14] <annevk> Manishearth: okay, will try to get to it today; XHR has a couple of other outstanding bugs that would be good to finally fix
- # [14:15] <Manishearth> annevk: thanks! :D
- # [14:19] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [14:20] * Quits: satazor_ (~satazor@239.201.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [14:21] <wilhelm> Text zoom seems to have been in Internet Explorer since version 1, predating their CSS implementation.
- # [14:21] * Quits: Lachy___ (~Lachy@tmo-103-153.customers.d1-online.com) (Ping timeout: 260 seconds)
- # [14:22] * Joins: Lachy (~Lachy@213.166.174.2)
- # [14:24] <wilhelm> cwilso: Can you recall if the CSS 'magnification' property was ever disussed at Microsoft back in 1995? It's in a CSS draft that autumn, and then disappears.
- # [14:24] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:30] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [14:30] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 240 seconds)
- # [14:31] * Joins: hasather (~hasather@80.91.33.141)
- # [14:34] * Joins: scor (scor@nat/acquia/x-kmdbluwrrgcgkhne)
- # [14:34] * Quits: scor (scor@nat/acquia/x-kmdbluwrrgcgkhne) (Changing host)
- # [14:34] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:35] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [14:37] <annevk> wilhelm: was it renamed to 'zoom'?
- # [14:38] * Quits: psy (~psy@103.6.159.172) (Ping timeout: 246 seconds)
- # [14:40] * wilhelm blinks.
- # [14:40] <wilhelm> I didn't know about that one. Seems to have been implemented in IE5.5.
- # [14:41] <annevk> Manishearth: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27033#c2
- # [14:41] * Joins: psy (~psy@103.6.159.172)
- # [14:41] <darobin> wilhelm: the zoom property is essentially used as a workaround for some IE bugs (I forget which, old stuff)
- # [14:42] <wilhelm> darobin: Indeed, I see scattered references to it.
- # [14:42] <jgraham> That's not really the *point* of it though :)
- # [14:42] <darobin> wilhelm: you'll find it used in frameworks and such; possibly reset style sheets
- # [14:42] <darobin> anything that basically papers over issues for you
- # [14:43] <darobin> jgraham: from a webdev pov it pretty much is :)
- # [14:43] * Quits: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [14:43] <darobin> ah, yes, makes display: inline-block work right
- # [14:43] <Ms2ger> hasLayout, eh
- # [14:44] * darobin doesn't even want to know how that was implemented in such a way that this has an impact
- # [14:46] <tobie> zoom: 1 actually triggers box layout on IE
- # [14:47] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [14:47] <tobie> for ref: http://www.satzansatz.de/cssd/onhavinglayout.html
- # [14:48] <zcorpan_> Hixie: why does <script> and <style> say that unknown MIME type parameters in type="" means unsupported? https://www.w3.org/Bugs/Public/show_bug.cgi?id=27057
- # [14:48] <darobin> ah, sad sad memories flowing back in :)
- # [14:48] <zcorpan_> zoom:1
- # [14:49] <zcorpan_> used a bit back in the day :-)
- # [14:49] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [14:49] <wilhelm> So IE did have the basis for a built-in full page zoom by year 2000, but didn't expose any such feature until IE7.
- # [14:49] * Joins: satazor (~satazor@bl16-82-136.dsl.telepac.pt)
- # [14:50] <tobie> wilhelm: I don't recall that was the problem with IE < 7
- # [14:51] <MikeSmith> "being defined by guess-the-spec-text-we-should-have-and-see-what-sticks"
- # [14:51] <tobie> wilhelm: wasn't the issue just that IE didn't have proper text zoom when using pixel-based fonts?
- # [14:51] <wilhelm> tobie: IE wouldn't resize fonts set in px.
- # [14:51] <tobie> right
- # [14:52] <wilhelm> Browsers have slowly hidden away the text zoom in favour of the full-page zoom. Opera in 1996, IE i 2006, Firefox in 2007, Safari in 2008.
- # [14:52] <wilhelm> I'm trying to wrap my head around the history here. (c:
- # [14:53] * Joins: plutoniix (~plutoniix@node-mgh.pool-101-108.dynamic.totbb.net)
- # [14:53] <zcorpan_> i think old ie also had a bug with font-size set in em. text zoom would multiply the ems in the ancestor chain, or some such. % worked correctly
- # [14:53] <tobie> wilhelm: don't do that to yourself
- # [14:53] <zcorpan_> might explain why % is high for font-size
- # [14:54] * Quits: satazor (~satazor@bl16-82-136.dsl.telepac.pt) (Ping timeout: 255 seconds)
- # [14:54] <wilhelm> zcorpan_: Ah, indeed. IE3 would also treat "3em" as "3px". There were plenty of issues. NS4 had its own stack of them.
- # [14:55] <zcorpan_> wilhelm: *that's* before my time
- # [14:55] <wilhelm> :D
- # [14:55] <darobin> please don't mention NS4
- # [14:55] <darobin> I *still* cringe
- # [14:55] <zcorpan_> darobin: NS4 NS4 NS4 NS4
- # [14:55] <darobin> GAAAAAAH
- # [14:56] <darobin> GAAAAAAaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAAAAAAAAAaaaaaaaaaaaaaaAAH
- # [14:56] <annevk> NN4?
- # [14:56] <darobin> IIRC IE3 would treat 3whatever as 3px
- # [14:56] * darobin cries
- # [14:56] <wilhelm> I'll make a t-shirt for you by TPAC. With NS4 on it.
- # [14:56] * darobin sobs louder and louder
- # [14:56] <darobin> you.... you wouldn't joke like that if you'd been there
- # [14:57] <wilhelm> I was there. Jokes make it hurt less.
- # [14:57] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 240 seconds)
- # [14:57] <darobin> <LAYER>
- # [14:59] <wilhelm> tobie: Since I'm back to building web stuff instead of browsers, I encounter large amounts of cargo cult best practices every day. This archeology has a purpose!
- # [15:00] <tobie> wilhelm: do you actually mean you're DOGFOODING WEB TECH!??!!?
- # [15:01] <jgraham> Well not really
- # [15:01] <jgraham> It's only dogfood if you're also involved in building it
- # [15:01] <jgraham> Otherwise it's just eating someone else's crap
- # [15:02] <wilhelm> Hey, web development today is fantastic.
- # [15:02] <zcorpan_> pop quiz: how many tags were there in "HTML Tags"?
- # [15:02] <zcorpan_> (the thing from 1991)
- # [15:05] <wilhelm> "Few".
- # [15:05] <zcorpan_> i want a number :-)
- # [15:07] <darobin> mmmm
- # [15:07] <darobin> 12?
- # [15:07] <darobin> (complete guess)
- # [15:07] <jgraham> zcorpan_: As far as I can tell from reading it "infinity"
- # [15:08] * Joins: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net)
- # [15:08] <jgraham> Although it's a bit vauge
- # [15:08] <zcorpan_> jgraham: not counting NOT CURRENTLY USED things. also reading it is cheating
- # [15:08] * wilhelm cheated.
- # [15:08] <jgraham> zcorpan_: Oh, well if you're going to introduce arbitary rules :)
- # [15:09] <zcorpan_> correct is 21
- # [15:09] <darobin> it's refreshing to see that the second is "Not good SGML" already
- # [15:09] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [15:10] <tobie> jgraham: I'm reassured. I thought someone was actively dogfooding this, thus refuting my claim that no one ever does.
- # [15:10] * Joins: mven (~textual@72.183.104.138)
- # [15:10] <jgraham> The second is actually marked "obsolete"
- # [15:10] <zcorpan_> this was a question on a teambuilding at opera. iirc i was off by 1 by trying to remember and count the tags :-)
- # [15:10] <jgraham> I'm not sure if that qualifies under zcorpan_'s underspecified rules of entry
- # [15:10] * Joins: boogyman (~boogyman@38.88.11.131)
- # [15:10] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
- # [15:10] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [15:10] <wilhelm> 21, plus some crazy <hp1> tags? What were those?
- # [15:10] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 250 seconds)
- # [15:11] <jgraham> So I count 20
- # [15:11] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [15:12] <darobin> wilhelm: the ancestors of <b>, <i>, etc
- # [15:12] <jgraham> Did I miscount or are obsolete tags included, but not currently used tags aren't?
- # [15:12] <darobin> wilhelm: see http://info.cern.ch/hypertext/WWW/MarkUp/Future.html
- # [15:12] <zcorpan_> i included nextid when counting
- # [15:12] <jgraham> (I think it's more interesting that there are, depending on how you read it, an infinite number)
- # [15:13] <darobin> <HP19879879>this matters</>
- # [15:14] <annevk> Does each event loop have a networking task source?
- # [15:14] <wilhelm> Aw, the "Bad HTML" chapter is such a nice peek into the future.
- # [15:14] <annevk> It's still not clear to me how exactly those things interact
- # [15:14] <annevk> Anyone?
- # [15:16] * Joins: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp)
- # [15:17] <zcorpan_> annevk: an event loop is either owned by a browsing context or a worker, and both of those can queue thing on the networking task source. afaict
- # [15:18] * Joins: mpt (~mpt@nat/canonical/x-fblibushtpbzlujg)
- # [15:18] * Quits: mpt (~mpt@nat/canonical/x-fblibushtpbzlujg) (Changing host)
- # [15:18] * Joins: mpt (~mpt@canonical/mpt)
- # [15:18] <annevk> zcorpan_: wouldn't I have an event loop and then queue a task on its networking task source?
- # [15:19] <zcorpan_> annevk: i don't really follow the question
- # [15:19] * Joins: jernoble|laptop (~jernoble@tiff-v227.public.monkeybrains.net)
- # [15:20] <annevk> zcorpan_: say Fetch is passed in an event loop to queue tasks on, Fetch wants these tasks to belong to the networking task source obviously, how does it come together?
- # [15:20] <cwilso> Wilhelm: no, magnification was not seriously discussed in Microsoft IE in 1995. (I was the only one working on CSS in '95). Zoom was the first MS adventure in that direction, as darobin said.
- # [15:21] * Joins: CssNoob (~CssnooB@222.127.174.76)
- # [15:21] <MikeSmith> "Can you please stop trying to guess spec text and explain what behavior you're after and why?"
- # [15:21] * Quits: CssNoob (~CssnooB@222.127.174.76) (Remote host closed the connection)
- # [15:22] <Ms2ger> MikeSmith, context?
- # [15:22] <zcorpan_> annevk: i still don't follow :-(
- # [15:22] <MikeSmith> not a thing you'd expect to be having to say to a spec writer
- # [15:22] <MikeSmith> Ms2ger: looking back at https://github.com/slightlyoff/ServiceWorker/issues/356
- # [15:23] <MikeSmith> comment https://github.com/slightlyoff/ServiceWorker/issues/356#issuecomment-48703488 from bz
- # [15:23] <wilhelm> cwilso: Thanks!
- # [15:24] <wilhelm> cwilso: Was there any particular rationale behind the "don't resize fonts set in px" bug/feature back then?
- # [15:24] <annevk> zcorpan_: as you said, an event loop belongs to a document or worker environment
- # [15:24] <annevk> zcorpan_: Fetch belongs to neither
- # [15:24] <annevk> zcorpan_: so Fetch is passed an event loop it can queue tasks on
- # [15:24] <zcorpan_> annevk: ah. ok.
- # [15:25] <annevk> zcorpan_: perhaps "queue a task to X on Y's event loop using the networking task source"
- # [15:25] <MikeSmith> Ms2ger: "Uh.. no. URLs of documents are immutable (modulo document.open). Performing a navigation creates a new document!" etc
- # [15:25] * Quits: mven (~textual@72.183.104.138) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [15:25] * Ms2ger mumbles
- # [15:26] <annevk> MikeSmith: I thought that changed with pushState()
- # [15:26] <annevk> MikeSmith: hmm
- # [15:26] <zcorpan_> annevk: and then we have ping="" that needs to outlive the browsing context
- # [15:26] <zcorpan_> along with sendBeacon and maybe <img>
- # [15:26] * Joins: charl (~charl@subarashii.eu)
- # [15:28] <zcorpan_> annevk: but yeah if you have a reference to the right browsing context or worker just use its event loop
- # [15:28] <annevk> zcorpan_: the question was what language to use
- # [15:29] * Joins: newtron_ (~newtron@199.71.174.203)
- # [15:29] <annevk> zcorpan_: not entirely clear how sendBeacon and ping="" would work I guess
- # [15:30] <annevk> zcorpan_: perhaps in that case no tasks will be queued
- # [15:30] <annevk> zcorpan_: and for all other cases we rely on the document to terminate existing fetches
- # [15:31] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:33] <zcorpan_> annevk: <img> shouldn't be terminated, at least not when it's created in onunload/onbeforeunload or so. iirc
- # [15:34] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
- # [15:34] <zcorpan_> poor man's sendBeacon
- # [15:34] * Joins: hasather (~hasather@80.91.33.141)
- # [15:37] <mathiasbynens> “With SSLv3 on its way out the door, we need to stop calling it SSL and start saying TLS #poodle” – https://twitter.com/webtonull/status/522379727840223232
- # [15:39] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 272 seconds)
- # [15:41] <annevk> mathiasbynens: already started doing that \o/
- # [15:41] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [15:42] * Joins: mven (~textual@32.97.110.57)
- # [15:45] * Joins: Lachy (~Lachy@213.166.174.2)
- # [15:52] * Joins: satazor (~satazor@bl16-82-136.dsl.telepac.pt)
- # [15:52] * Joins: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca)
- # [15:53] <darobin> I'd never noticed that HTML 4.01 had shipped on Christmas Eve
- # [16:01] * Joins: erlehmann (~erlehmann@g228096004.adsl.alicedsl.de)
- # [16:03] * Quits: Lachy (~Lachy@213.166.174.2) (Remote host closed the connection)
- # [16:04] * Joins: Lachy (~Lachy@213.166.174.2)
- # [16:04] <annevk> Ooh, Chromium has shipped the Encoding API
- # [16:04] <annevk> nice
- # [16:05] * crankhar1er is now known as crankharder
- # [16:10] * Quits: laurensclaessen (~laurenscl@81.83.22.74) (Remote host closed the connection)
- # [16:10] * Quits: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [16:11] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [16:15] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [16:17] <zcorpan_> Hixie: caniuse now uses whatwg urls for html stuff (but not workers/websockets i think)
- # [16:20] * Joins: dbaron (~dbaron@50.0.192.112)
- # [16:22] * Joins: sballesteros (uid39846@gateway/web/irccloud.com/x-uaqkhzabypmfcdum)
- # [16:26] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [16:29] * Quits: laurensclaessen (~laurenscl@81.83.22.74) (Remote host closed the connection)
- # [16:29] * Quits: Smylers (~smylers@81.143.60.194) (Quit: Leaving.)
- # [16:29] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [16:30] * Joins: Smylers (~smylers@81.143.60.194)
- # [16:31] <mathiasbynens> holy shit, facebook.com disabled SSLv3
- # [16:31] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:32] * mathiasbynens wonders what their IE6 stats looked like until now
- # [16:32] * Quits: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
- # [16:44] * Quits: newtron_ (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
- # [16:48] * Quits: laurensclaessen (~laurenscl@81.83.22.74) (Remote host closed the connection)
- # [16:48] <annevk> mathiasbynens: there's no indication they enable/disable SSLv3 conditionally? Or redirect IE6 users?
- # [16:50] * Joins: ShaneHud_ (~ShaneHuds@2.221.111.248)
- # [16:53] * Joins: newtron_ (~newtron@199.71.174.203)
- # [16:53] <cwilso> wilhelm: Yes. We didn't want to zoom all sizes - because remember, most screens were 72-96dpi at the time - so resizing an image by 13% would be ugly (we also couldn't afford interpolation at the time). And once you set a font size in px, you were probably aligning it carefully with other elements on the page - also set in px.
- # [16:54] <cwilso> wilhelm: In retrospect, not the best choice. But even in 2004, during IE7, I had a serious argument about how zooming should work with the developer.
- # [16:54] * Quits: ShaneHud_ (~ShaneHuds@2.221.111.248) (Client Quit)
- # [16:55] <wilhelm> cwilso: This is very interesting. What were the positions in the argument?
- # [16:56] * Joins: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de)
- # [17:03] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-cizgwoxvgcsbvyij)
- # [17:03] * Joins: laurensclaessen (~laurenscl@81.83.22.74)
- # [17:04] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 244 seconds)
- # [17:07] <mathiasbynens> annevk: how would you disable SSLv3 conditionally? I’m testing this with a raw `nmap` command
- # [17:07] <mathiasbynens> annevk: also tested in IE6 and all you get is an IE error page
- # [17:11] * Joins: ehsan (~ehsan@66.207.208.102)
- # [17:12] <wilhelm> mathiasbynens: I'm hoping TLS will be the last nail in the coffin for the most ancient browsers. We recently blocked out all users of IE on XP on a major project. In my own locale, the last holdouts are the hospitals.
- # [17:13] * Quits: jernoble|laptop (~jernoble@tiff-v227.public.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [17:14] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [17:15] <wilhelm> MikeSmith: Which reminds me, validator.w3.org doesn't like our TLS version either. validator.nu seems fine.
- # [17:15] <wilhelm> MikeSmith: http://validator.w3.org/check?uri=https%3A%2F%2Fsnl.no
- # [17:19] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 258 seconds)
- # [17:22] * Quits: Ms2ger (~Ms2ger@nata208.ugent.be) (Ping timeout: 240 seconds)
- # [17:24] * Joins: jernoble|laptop (~jernoble@76.74.153.36)
- # [17:25] * Joins: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:27] <Domenic> zcorpan: nice on the caniuse
- # [17:28] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [17:28] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [17:30] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [17:31] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com) (Client Quit)
- # [17:32] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [17:33] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [17:33] <annevk> mathiasbynens: not sure, depends on what's in the TLS handshake I guess, haven't really looked into that
- # [17:34] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com) (Client Quit)
- # [17:35] * Quits: cbr (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr)
- # [17:36] * Joins: hasather (~hasather@80.91.33.141)
- # [17:40] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [17:41] * rillian_ is now known as rillian
- # [17:42] * Quits: SimonSapin (~simon@hako.exyr.org) (Ping timeout: 255 seconds)
- # [17:44] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [17:45] * Joins: tommyliu (~tommyliu@23.228.209.28)
- # [17:45] * Quits: kaeku (~awissel@p579CAA4D.dip0.t-ipconnect.de) (Quit: kaeku)
- # [17:45] <MikeSmith> wilhelm: use http://validator.w3.org/nu/ instead of http://validator.w3.org/
- # [17:47] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-ubwfzncqpmaactbz) (Quit: Connection closed for inactivity)
- # [17:49] * Joins: tommyliu_ (~tommyliu@113.102.184.20)
- # [17:50] * Quits: tommyliu_ (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [17:52] * Joins: SimonSapin (~simon@hako.exyr.org)
- # [17:52] * Quits: tommyliu (~tommyliu@23.228.209.28) (Ping timeout: 272 seconds)
- # [17:53] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [17:56] * Quits: satazor (~satazor@bl16-82-136.dsl.telepac.pt) (Remote host closed the connection)
- # [17:56] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [18:00] * Quits: Nyalab_ (~nyalab@89.30.127.162)
- # [18:00] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Ping timeout: 240 seconds)
- # [18:06] <cwilso> wilhelm: Essentially, I was arguing zooming should work like it does today in Chrome - it zooms all sizes, but the viewport's apparent size decreases.
- # [18:06] <cwilso> wilhelm: the developer was arguing for a "layout zoom" - where you keep the layout static, and you always get scrollbars.
- # [18:08] <wilhelm> cwilso: Yes, indeed. Coupled with some good media queries, I believe that gives the optimal experience today.
- # [18:08] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [18:09] * Joins: xiinotulp (~plutoniix@node-ouz.pool-101-108.dynamic.totbb.net)
- # [18:11] <wilhelm> Works the same way in IE11 now, at least.
- # [18:12] * Quits: plutoniix (~plutoniix@node-mgh.pool-101-108.dynamic.totbb.net) (Ping timeout: 260 seconds)
- # [18:13] <wilhelm> cwilso: Was the new (IE7) zoom thought of as a replacement of the old text size controls, or something in addition to them?
- # [18:14] <cwilso> wilhelm: yeah, I eventually won the argument (in IE8, maybe). It was originally in addition to them. We finally got rid of the size changes, I think.
- # [18:17] <wilhelm> cwilso: Thanks again for your answers! I'm trying to understand the history of font sizes in browsers, and this has been very helpful.
- # [18:17] <cwilso> wilhem: np.
- # [18:20] * Quits: tommyliu (~tommyliu@113.102.184.20) (Quit: brb)
- # [18:21] * Joins: Maurice` (copyman@unaffiliated/maurice)
- # [18:21] * Krinkle|detached is now known as Krinkle
- # [18:24] * xiinotulp is now known as plutoniix
- # [18:25] * Quits: Smylers (~smylers@81.143.60.194) (Quit: Leaving.)
- # [18:29] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [18:29] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [18:30] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:30] * Joins: Sample (~Sample@unaffiliated/sample)
- # [18:30] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [18:31] * Quits: jernoble|laptop (~jernoble@76.74.153.36) (Quit: Computer has gone to sleep.)
- # [18:31] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [18:32] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [18:32] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [18:33] * Joins: tommyliu (~tommyliu@23.228.209.28)
- # [18:34] * Joins: tommyliu_ (~tommyliu@113.102.184.20)
- # [18:35] * Joins: Ms2ger (~Ms2ger@33.234-64-87.adsl-dyn.isp.belgacom.be)
- # [18:35] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:36] * Joins: weinig (~weinig@17.202.50.84)
- # [18:36] * Joins: satazor (~satazor@bl16-82-136.dsl.telepac.pt)
- # [18:36] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:38] * Quits: tommyliu_ (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [18:38] * Joins: tommyliu_ (~tommyliu@23.228.209.28)
- # [18:38] * Quits: tommyliu (~tommyliu@23.228.209.28) (Ping timeout: 265 seconds)
- # [18:40] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:40] <Hixie> zcorpan: so that ;e4x=1 doesn't get run
- # [18:40] <Hixie> zcorpan: neat, did you send them a patch?
- # [18:41] <zcorpan> Hixie: yes
- # [18:42] <Hixie> neat
- # [18:43] * Joins: jsbell (jsbell@nat/google/x-irzpapqmlfvbzjrw)
- # [18:46] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [18:46] * Joins: Mso150 (~ctlM@80.83.238.61)
- # [18:46] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [18:46] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [18:47] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.fusionbroadband.com)
- # [18:48] * Joins: hasather (~hasather@80.91.33.141)
- # [18:49] <zcorpan> Hixie: unknown params get run for http content-type anyway. and gecko that does something with params and has supported e4x ignores params in script type
- # [18:49] * Quits: tommyliu_ (~tommyliu@23.228.209.28) (Ping timeout: 255 seconds)
- # [18:50] <Hixie> <script> ignores http content-type entirely
- # [18:50] <Hixie> anyway, if you have a test showing the spec is buggy, file a bug :-)
- # [18:50] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 246 seconds)
- # [18:51] <annevk> <script> doesn't ignore with the header that enforces MIME types
- # [18:52] <annevk> that header is gaining traction
- # [18:52] <annevk> unfortunately named as it is
- # [18:52] <Hixie> oh well i don't spec that at all, so...
- # [18:52] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 246 seconds)
- # [18:52] <Hixie> (nobody's been able to explain to me what it does)
- # [18:57] <annevk> https://mimesniff.spec.whatwg.org/ makes an attempt
- # [18:57] <annevk> not sure if accurate
- # [18:58] <Ms2ger> I wonder if WorkerGlobalScope.clearInterval's argument needs to be optional
- # [18:58] <zcorpan> Hixie: this area is inconsistent in browsers and I'd like to make it more consistent. i haven't found anything that parses params but doesn't ignore unknown params
- # [19:00] * Joins: Jirka_ (~Jirka@95.85.233.233)
- # [19:00] <annevk> zcorpan: can't we move to an enum for <script type>?
- # [19:01] <annevk> in fact, I thought it was an enum
- # [19:01] <annevk> Oh god, I should stop running ssllabs.com on banks
- # [19:02] <annevk> That's just depressing
- # [19:02] <Domenic> hahaha
- # [19:02] * Joins: ap_ (~ap@17.202.44.214)
- # [19:09] * Quits: charl (~charl@subarashii.eu) (Quit: leaving)
- # [19:14] * Quits: satazor (~satazor@bl16-82-136.dsl.telepac.pt) (Remote host closed the connection)
- # [19:21] * Krinkle is now known as Krinkle|detached
- # [19:24] * Joins: charl (~charl@subarashii.eu)
- # [19:25] * Krinkle|detached is now known as Krinkle
- # [19:27] * Joins: satazor (~satazor@bl16-82-136.dsl.telepac.pt)
- # [19:28] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 255 seconds)
- # [19:28] * Quits: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr) (Ping timeout: 260 seconds)
- # [19:32] <Hixie> zcorpan: yeah. we should probably rework that anyway to add type=module or whatever ends up happening for ES6
- # [19:32] <Hixie> though now that modules are out of ES6 (?) i'm not sure what the state of that is
- # [19:33] * Quits: dbaron (~dbaron@50.0.192.112) (Ping timeout: 246 seconds)
- # [19:34] <annevk> Domenic: you could var ex = new DOMException; ex.name = ...; throw ex
- # [19:34] <annevk> Hixie: modules are in, loader is out, I think
- # [19:34] <Hixie> what's a module without a loader?
- # [19:35] <annevk> I just read the summary of changes, haven't actually looked in detail
- # [19:38] * Quits: satazor (~satazor@bl16-82-136.dsl.telepac.pt) (Remote host closed the connection)
- # [19:38] <zcorpan> annevk: what about canPlayType?
- # [19:38] <annevk> zcorpan: I don't think all "MIME type" situations need identical solutions
- # [19:39] <annevk> zcorpan: that is, either full MIME type parse, or enum, is my current thinking, with a slight preference to the latter whenever possible
- # [19:39] <zcorpan> annevk: don't disagree
- # [19:40] <annevk> https://mimesniff.spec.whatwg.org/ is making an attempt at specifying full MIME type parse, but have not reviewed it
- # [19:40] * Quits: bnicholson2 (~bnicholso@24.130.60.241) (Read error: Connection reset by peer)
- # [19:40] * Joins: bnicholson (~bnicholso@24.130.60.241)
- # [19:46] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [19:58] * Quits: KevinMarks (~yaaic@2607:fb90:2205:26c1:b4d3:4c1:20e7:1847) (Ping timeout: 265 seconds)
- # [19:58] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:01] * Joins: boogyman1 (~boogyman@38.88.11.131)
- # [20:02] * Joins: boogyman2 (~boogyman@38.88.11.131)
- # [20:02] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 240 seconds)
- # [20:02] * Quits: boogyman1 (~boogyman@38.88.11.131) (Read error: Connection reset by peer)
- # [20:02] <Domenic> annevk: nope, .name is a getter
- # [20:03] * Joins: boogyman (~boogyman@38.88.11.131)
- # [20:03] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
- # [20:03] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [20:03] * Joins: baku (~baku@a95-92-34-49.cpe.netcabo.pt)
- # [20:03] * Quits: boogyman2 (~boogyman@38.88.11.131) (Read error: Connection reset by peer)
- # [20:07] * Joins: dbaron (~dbaron@2620:101:80fb:224:f0e5:781a:e00b:a768)
- # [20:08] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Ping timeout: 250 seconds)
- # [20:09] * Joins: nickstenn (~nickstenn@pdpc/supporter/student/borior)
- # [20:11] * Joins: espadrine (~espadrine@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr)
- # [20:12] * Quits: laurensclaessen (~laurenscl@81.83.22.74)
- # [20:21] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [20:27] <Hixie> good news everyone!
- # [20:27] <Hixie> HTML5 is done.
- # [20:27] <Hixie> http://www.w3.org/blog/2014/10/application-foundations-for-the-open-web-platform/
- # [20:27] <Hixie> guess i can mark the 223 open bugs as WORKSFORME
- # [20:28] <Hixie> and i guess i should revert all the changes i made in the last few months that the w3c hasn't picked up yet
- # [20:28] <Sample> sweet. it's HTML6 from here on out
- # [20:28] <Sample> =P
- # [20:29] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Ping timeout: 240 seconds)
- # [20:29] <boogyman> now, lets just get the marketers to stop using the reference
- # [20:30] * Joins: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com)
- # [20:31] <Domenic> if a spec has a version number you know it's not serious
- # [20:31] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [20:31] * Joins: nickstenn (~nickstenn@pdpc/supporter/student/borior)
- # [20:31] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [20:31] <terinjokes> Domenic: this is why the Sticker Constructor Spec has a draft number: https://github.com/terinjokes/StickerConstructorSpec/releases/tag/draft-0 ;)
- # [20:32] * Quits: edsu (~edsu@pdpc/supporter/active/edsu) (Ping timeout: 250 seconds)
- # [20:32] * Joins: edsu (~edsu@pdpc/supporter/active/edsu)
- # [20:33] * Quits: Mso150 (~ctlM@80.83.238.61) (Ping timeout: 240 seconds)
- # [20:34] * Joins: Mso150 (~ctlM@80.83.239.126)
- # [20:36] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [20:36] <wilhelm> Hixie: Congratulations! How did you manage to finish it 8 years ahead of schedule?
- # [20:37] * Joins: tommyliu (~tommyliu@113.102.184.20)
- # [20:39] * Quits: tommyliu (~tommyliu@113.102.184.20) (Remote host closed the connection)
- # [20:39] * Joins: tommyliu (~tommyliu@23.228.209.28)
- # [20:40] * Joins: tommyliu_ (~tommyliu@183.37.185.46)
- # [20:44] * Quits: tommyliu (~tommyliu@23.228.209.28) (Ping timeout: 260 seconds)
- # [20:45] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [20:47] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [20:48] <Sample> "My starting point for this discussion is that, now that HTML5 is done ..." that is quite the statement
- # [20:50] * Joins: hasather (~hasather@80.91.33.141)
- # [20:50] * Quits: CvP (~CvP@203.76.123.238) (Disconnected by services)
- # [20:50] * Joins: xCG (~CvP@203.76.123.238)
- # [20:51] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Disconnected by services)
- # [20:51] * Joins: ImBcmDth_ (~Jon@oftn/member/ImBcmDth)
- # [20:51] * xCG is now known as CvP
- # [20:52] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [20:52] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:52] <annevk> Hixie: BufferSource is defined in IDL
- # [20:52] <Domenic> ... or do you mean SourceBuffer ...
- # [20:52] * Quits: BlaDe^ (~Martin@static.74.124.47.78.clients.your-server.de) (Disconnected by services)
- # [20:52] * Joins: BlaDe^_ (~Martin@static.74.124.47.78.clients.your-server.de)
- # [20:53] * Quits: jochen__ (jochen@nat/google/x-nbmrvpiwuwswcoph) (Ping timeout: 246 seconds)
- # [20:53] * Joins: jochen___ (jochen@nat/google/x-oyptcpwhjsuxaqqs)
- # [20:53] * jochen___ is now known as jochen__
- # [20:54] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [20:55] * Quits: saline (~irenacob@li629-190.members.linode.com) (Ping timeout: 246 seconds)
- # [20:56] * Joins: marcosc_ (~marcosc@135-23-143-163.cpe.pppoe.ca)
- # [20:56] * Quits: tripu (~tripu@apache2-yak.mug.dreamhost.com) (Ping timeout: 246 seconds)
- # [20:57] * Quits: tomvg (~tomvg@ec2-54-77-194-140.eu-west-1.compute.amazonaws.com) (Ping timeout: 246 seconds)
- # [20:57] * Joins: tomvg (~tomvg@ec2-54-77-194-140.eu-west-1.compute.amazonaws.com)
- # [20:57] * Quits: ondras (~ondras@zarovi.cz) (Ping timeout: 246 seconds)
- # [20:58] * Quits: SimonSapin (~simon@hako.exyr.org) (Ping timeout: 246 seconds)
- # [20:58] * Quits: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com) (Ping timeout: 246 seconds)
- # [20:58] * Quits: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca) (Ping timeout: 246 seconds)
- # [20:58] * Quits: terrahawkes (~benjamin@hq.benjaminhawkeslewis.com) (Ping timeout: 246 seconds)
- # [20:58] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [20:58] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [20:59] * Joins: ondras (~ondras@zarovi.cz)
- # [20:59] * Joins: Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
- # [21:00] * Quits: tommyliu_ (~tommyliu@183.37.185.46) (Quit: brb)
- # [21:02] * Joins: tripu (~tripu@apache2-yak.mug.dreamhost.com)
- # [21:03] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [21:03] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [21:05] * Joins: Mso150_g (~ctlM@80.83.239.59)
- # [21:05] * Quits: Mso150 (~ctlM@80.83.239.126) (Ping timeout: 260 seconds)
- # [21:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [21:10] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
- # [21:10] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [21:10] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:12] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
- # [21:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [21:16] * Joins: saline (~irenacob@li629-190.members.linode.com)
- # [21:18] <Domenic> I still want some kind of fuzzy-matching search within multipage html
- # [21:20] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [21:21] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [21:22] * Quits: ap_ (~ap@17.202.44.214) (Ping timeout: 260 seconds)
- # [21:23] * Joins: KevinMarks (~yaaic@2607:fb90:2123:f02:fe20:44a7:9989:247d)
- # [21:26] * Joins: ap (~ap@17.202.44.214)
- # [21:31] * Quits: weinig (~weinig@17.202.50.84) (Ping timeout: 255 seconds)
- # [21:34] * Quits: Mso150_g (~ctlM@80.83.239.59) (Ping timeout: 250 seconds)
- # [21:35] * Joins: Mso150 (~ctlM@80.83.238.86)
- # [21:38] <MikeSmith> 4:24am JST
- # [21:40] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [21:41] * Joins: terrahawkes (~benjamin@hq.benjaminhawkeslewis.com)
- # [21:41] * Joins: Smylers (~smylers@host86-153-1-61.range86-153.btcentralplus.com)
- # [21:42] * Joins: weinig (~weinig@17.245.31.186)
- # [21:44] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [21:46] * Quits: roc (~chatzilla@121-99-86-27.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
- # [21:46] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Textual IRC Client: www.textualapp.com)
- # [21:47] * Quits: Smylers (~smylers@host86-153-1-61.range86-153.btcentralplus.com) (Ping timeout: 245 seconds)
- # [21:47] * Quits: Mso150 (~ctlM@80.83.238.86) (Ping timeout: 240 seconds)
- # [21:47] * Joins: Mso150 (~ctlM@80.83.239.9)
- # [21:48] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
- # [21:50] * Joins: Smylers (~smylers@host86-163-23-27.range86-163.btcentralplus.com)
- # [21:52] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [21:53] * Quits: weinig (~weinig@17.245.31.186) (Ping timeout: 245 seconds)
- # [21:53] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [21:55] * Joins: weinig (~weinig@17.114.217.37)
- # [21:56] * Joins: ericandrewlewis (uid32062@gateway/web/irccloud.com/x-fustfkezgzncwjoq)
- # [22:05] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:09] * Joins: weinig_ (~weinig@17.245.31.186)
- # [22:10] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [22:11] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [22:11] * Quits: weinig (~weinig@17.114.217.37) (Ping timeout: 258 seconds)
- # [22:11] * weinig_ is now known as weinig
- # [22:12] * Joins: jensnockert_ (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [22:12] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Read error: Connection reset by peer)
- # [22:16] * Quits: baku (~baku@a95-92-34-49.cpe.netcabo.pt) (Ping timeout: 260 seconds)
- # [22:21] * Quits: weinig (~weinig@17.245.31.186) (Ping timeout: 245 seconds)
- # [22:24] * Joins: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64)
- # [22:24] * Quits: Mso150 (~ctlM@80.83.239.9) (Ping timeout: 260 seconds)
- # [22:24] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
- # [22:28] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
- # [22:31] * Quits: Joseph_Silber (~JosephSil@ool-44c3e80a.static.optonline.net) (Quit: Leaving)
- # [22:31] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:34] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [22:37] * Joins: boogyman (~boogyman@38.88.11.131)
- # [22:37] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
- # [22:37] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [22:38] <boogyman> darobin: stylesheets intended for print media would use pt.
- # [22:38] <terinjokes> are psuedo elements at the root and on * the same?
- # [22:47] * Joins: hasather (~hasather@80.91.33.141)
- # [22:48] * Joins: weinig (~weinig@17.114.217.37)
- # [22:48] <gsnedders> hsivonen, MikeSmith: what does a parser need API-wise to be used as a the basis of a conformance checker?
- # [22:48] <Ms2ger> boogyman, ha. haha.
- # [22:49] <boogyman> ?
- # [22:49] <gsnedders> BTW, what's the typical viewing distance of printed media?
- # [22:49] <gsnedders> boogyman: you do know how pt is defined in CSS?
- # [22:50] * Joins: newtron_work (~newtron@199.71.174.204)
- # [22:50] <boogyman> I'm sure I did at one point.
- # [22:50] <gsnedders> Oh, apparently it does allow the physical units to match up with physical measurements still
- # [22:50] <gsnedders> and recommends that for print and other high-resolution devices
- # [22:51] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [22:51] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 272 seconds)
- # [22:51] * Quits: TallTed (~Thud@63.119.36.36)
- # [22:52] * Joins: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
- # [22:53] * Quits: newtron_ (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
- # [22:54] * Quits: newtron_work (~newtron@199.71.174.204) (Ping timeout: 255 seconds)
- # [22:58] * Joins: tantek (~tantek@guest-nat.p2p.sfo1.mozilla.com)
- # [23:00] * Quits: jensnockert_ (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [23:01] <TabAtkins> terinjokes: No. Pseudo-elements on root are, well, pseudo-elements on root. On *, they're on all elements.
- # [23:02] <TabAtkins> Did you mean the difference between `::before` and `*::before`? Those are indeed the same.
- # [23:02] <TabAtkins> boogyman: pt and px have a fixed ratio, so it doesn't matter what you use.
- # [23:05] <MikeSmith> gsnedders: a conformance checker basically just needs the parser to, well, expose the parsed document
- # [23:05] * Joins: SimonSapin (~simon@hako.exyr.org)
- # [23:07] <MikeSmith> gsnedders: beyond that, for use with a conformance checker, it should be an error-reporting parser that does actually report anything that the spec defines as a "parse error"
- # [23:07] <MikeSmith> gsnedders: as Henri's parser does
- # [23:08] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:09] * Quits: Smylers (~smylers@host86-163-23-27.range86-163.btcentralplus.com) (Quit: Leaving.)
- # [23:09] <MikeSmith> gsnedders: as far as the nature of the API, it doesn't matter what kind of API it is except it ideally should be a streaming API that doesn't require constructing a representation of the entire document and keeping it in memory
- # [23:10] <MikeSmith> gsnedders: e.g., a SAX API, as the vnu code uses
- # [23:12] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [23:12] * Joins: Smylers (~smylers@host86-163-23-27.range86-163.btcentralplus.com)
- # [23:12] * Quits: Sample (~Sample@unaffiliated/sample) (Ping timeout: 244 seconds)
- # [23:13] <MikeSmith> gsnedders: so, concretely, if you're working on implementing a document parser I recommend you have it provide a SAX API or some whatever other kind of API that exposes the actual parse events/tokens
- # [23:16] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:18] * Joins: Sample (~Sample@unaffiliated/sample)
- # [23:21] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
- # [23:21] * Quits: Maurice` (copyman@unaffiliated/maurice)
- # [23:22] * Quits: weinig (~weinig@17.114.217.37) (Quit: weinig)
- # [23:22] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:23] * Joins: othermaciej (~mjs@17.245.31.225)
- # [23:24] <terinjokes> TabAtkins: that's what I meant, yes
- # [23:26] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Read error: Connection reset by peer)
- # [23:26] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:31] * Joins: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:31] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:32] * Quits: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt) (Client Quit)
- # [23:32] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [23:40] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
- # [23:41] * Joins: newtron_ (~newtron@76-10-163-48.dsl.teksavvy.com)
- # [23:42] <Hixie> say i have changes to lots of files in my local copy of some remote git repo
- # [23:42] <Hixie> i want to do the equivalent of "svn up; svn commit foo.txt"
- # [23:43] <Hixie> am i right that there's just no way to do this anywhere near as easily in git?
- # [23:43] * Quits: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com) (Quit: Leaving.)
- # [23:43] <terinjokes> Hixie: best I can think of is using git-stash
- # [23:43] <wilhelm> Unless you have conflicts: git pull; git commit foo.txt
- # [23:44] <wilhelm> If you expect conflicts, yes, git stash. Then you can resolve those later.
- # [23:44] <Hixie> stash won't work as far as i can tell because i've already commited all the changes locally
- # [23:44] <TabAtkins> Oh, then just pull and rebase.
- # [23:44] <TabAtkins> git pull --rebase
- # [23:45] <Hixie> it's the push part i'm having trouble with
- # [23:45] <TabAtkins> That pulls in all the foreign history, and moves your commits to *after* all the foreign commits.
- # [23:45] <TabAtkins> Then you can push, because your repo will then be consistent and mergeable.
- # [23:46] <Hixie> if i push then i'll push all the changes
- # [23:46] <Hixie> i only want to push the changes to foo.txt
- # [23:46] <TabAtkins> Oh! Never done that before.
- # [23:46] <TabAtkins> Pretty sure that's a lot more complex, because your history is a bunch of changes to all the files.
- # [23:46] * Joins: espadrine` (~ttyl@AMontsouris-158-1-49-115.w92-128.abo.wanadoo.fr)
- # [23:46] <TabAtkins> You'd need to do some history rewriting, I think.
- # [23:47] <Hixie> i hate git so much
- # [23:47] <TabAtkins> Stop trying to use subversion in git?
- # [23:47] <jgraham> What? If you committed all the changes why would you expect it to be easy to create a state that you didn't commit?
- # [23:47] <Hixie> it's trivial in subversion
- # [23:47] <jgraham> If that's true it seems fundamentally broken
- # [23:47] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [23:47] <TabAtkins> jgraham: subversion doesn't actually have local history, so there's nothing to rewrite.
- # [23:48] <jgraham> TabAtkins: Right, so the difference here is "I committed the changes"
- # [23:48] <jgraham> Which you can't do in subversion
- # [23:48] <Hixie> "broken" or "easy", whichever you prefer, the point is i can do it easily in subversion and not in git :-P
- # [23:48] <TabAtkins> Pushing to a remote repo is the moral equivalent of sending a bunch of patch files.
- # [23:48] <TabAtkins> Yeah.
- # [23:48] <Hixie> "svn up" is also easier in svn, since it doesn't require you to move your changes out of the way, it just updates you
- # [23:48] <Hixie> the only reason i would need to commit or stash in git is to be able to pull
- # [23:48] <Hixie> which is so weird
- # [23:49] * Quits: Smylers (~smylers@host86-163-23-27.range86-163.btcentralplus.com) (Quit: Leaving.)
- # [23:49] <jgraham> That just isn't true
- # [23:49] <wilhelm> So in svn, you'd leave the uncommited files scattered about in this scenario?
- # [23:49] <wilhelm> What would happen with upstream changes to those files?
- # [23:49] <Hixie> they get merged in
- # [23:49] <TabAtkins> Hixie just got really used to subversions data model (or relative lack of it), and is still having a lot of trouble adapting to Git being more restrictive (and hasn't yet learned all the *good* things that come from that).
- # [23:50] <wilhelm> Now, _that_ is broken. :D
- # [23:50] <jgraham> Yeah, that sounds terrifying
- # [23:50] <Hixie> why is that terrifying
- # [23:50] <Hixie> it's perfect
- # [23:50] * Quits: newtron_ (~newtron@76-10-163-48.dsl.teksavvy.com) (Remote host closed the connection)
- # [23:50] <jgraham> Modifying your local files under you without a commit to roll back to if things go wrong?
- # [23:50] <wilhelm> So that would put you in a completely unknown state you can't recover from?
- # [23:51] * Joins: newtron_ (~newtron@76-10-163-48.dsl.teksavvy.com)
- # [23:51] <Hixie> why would things go wrong
- # [23:51] <wilhelm> Because upstream changes were silly, and now they're in your file.
- # [23:51] <jgraham> Umm, because merges are complicated
- # [23:51] <Hixie> obviously if there's a conflict it won't merge them, just like with git if you rebase
- # [23:51] <wilhelm> Which you can't throw away, because you'd lose your work.
- # [23:51] <TabAtkins> From what I can tell, Hixie, your preferred model can be (terribly) grafted to Git if you just never commit, and always stash before pulling (and stash pop after).
- # [23:51] <TabAtkins> And then only commit individual files immediately before you want to push them.
- # [23:52] <Hixie> yeah seems that way
- # [23:52] <jgraham> Yeah you can do that
- # [23:52] <jgraham> But it will make children cry
- # [23:52] <wilhelm> Yes. Sounds very wrong. But doable.
- # [23:52] <TabAtkins> It should be obvious why this is terrible to those who use Git properly. ^_^
- # [23:52] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 272 seconds)
- # [23:52] <Hixie> in any case...
- # [23:53] <Hixie> if i have three commits that are entirely unrelated
- # [23:53] <Hixie> and i want to commit a specific one
- # [23:53] <Hixie> how do i bring that specific one to the point where i can commit it?
- # [23:53] <Hixie> git rebase something?
- # [23:53] <TabAtkins> Go back to the last master commit. Branch. Cherry-pick the one commit you want.
- # [23:53] <wilhelm> You want to _push_ a specific one? All commits are commits. There is no difference between your local repo and the remote.
- # [23:53] * Joins: newtron_work (~newtron@76-10-163-48.dsl.teksavvy.com)
- # [23:54] <TabAtkins> Then push that branch.
- # [23:54] <Hixie> wilhelm: er right, push, not commit
- # [23:54] <jgraham> Yeah, I'm with wilhelm; your requirements don't make sense as written
- # [23:54] <jgraham> Ok
- # [23:54] <Hixie> "commit" is the word sensible people use for what you kids call "push"
- # [23:54] <TabAtkins> You push history in git, not commits
- # [23:54] <wilhelm> Old people these days!
- # [23:54] <Hixie> "save" is the word for locally commiting
- # [23:55] <Hixie> :-P
- # [23:55] <wilhelm> So. Broken.
- # [23:55] <TabAtkins> Nah, just translation difficulties.
- # [23:55] <Hixie> i can't believe i have to create a branch just to push a damn file
- # [23:55] <Hixie> that's so absurd
- # [23:55] * Quits: newtron_ (~newtron@76-10-163-48.dsl.teksavvy.com) (Ping timeout: 255 seconds)
- # [23:55] <TabAtkins> Hixie learned Subperanto as a child, the rest of us are native Gitish speakers.
- # [23:55] <wilhelm> Taking a step back, why do you need to cherrypick like this?
- # [23:55] <wilhelm> What's the use case? :P
- # [23:55] <MikeSmith> Hixie: branches are super-cheap in git
- # [23:56] <TabAtkins> Hixie: Again, you're chafing under the different data model, and suffering from a bad case of Blub Syndrome.
- # [23:56] <Hixie> MikeSmith: branches are super expensive cognitively for me
- # [23:56] <MikeSmith> Hixie: branches are the normal idiomatic best-practice way everybody does work in git
- # [23:56] <TabAtkins> Branch is just a pointer in git. ^_^
- # [23:56] <Hixie> MikeSmith: since now i have to keep track of the working copy state, the commited state in each branch, and the remote state
- # [23:56] <TabAtkins> It's a pointer to some particular commit in the tree.
- # [23:56] <Hixie> MikeSmith: instead of just the local state and the remote state, as in svn
- # [23:56] <TabAtkins> If you commit regularly like you should in Git, you don't keep track of working copy state.
- # [23:57] <TabAtkins> You commit before switching.
- # [23:57] <sgalineau> trying to use one source control system as if it were another guarantees some form of a bad time
- # [23:57] <Hixie> wilhelm: i have some changes i need to make locally to use the code, but i want to contribute a patch that is unrelated to those changes
- # [23:57] <wilhelm> No. The state is apparent from your commits. So every time you "save", that state has a name.
- # [23:57] <MikeSmith> Hixie: that might be because you're cognitively/concpetually thinking of branches in the svn/cvs conceptual model
- # [23:57] <TabAtkins> Hixie: Oh, for that, you probably just want to branch from the last foreign commit, and then manually copy your changes over.
- # [23:57] <MikeSmith> Hixie: ah yeah still I get your point yeah
- # [23:57] <TabAtkins> Then commit and push those changes.
- # [23:58] <TabAtkins> After it's accepted, you can kill the branch and rebase your main branch on it.
- # [23:59] <MikeSmith> Hixie: one thing is, your workflow works really well if you're not collaborating with anybody else. but it seems like it falls apart completely the minute you add one other collaborator
- # [23:59] <wilhelm> Either that, or those files shouldn't be in version control like that. That problem arises every time someone puts a configuration file with actual configuration in it into version control, at least.
- # [23:59] * wilhelm has purged database passwords from repos a few times too many.
- # [00:00] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # Session Close: Thu Oct 16 00:00:00 2014
The end :)