/irc-logs / freenode / #whatwg / 2013-04-26 / end

Options:

  1. # Session Start: Fri Apr 26 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:02] * Joins: Badreddin (~Nur@189.192.138.187)
  4. # [00:03] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  5. # [00:06] * Joins: say2joe (~say2joe@204.56.108.2)
  6. # [00:09] * Quits: miketaylr (~miketaylr@80.232.109.46) (*.net *.split)
  7. # [00:09] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
  8. # [00:09] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (*.net *.split)
  9. # [00:09] * Quits: rniwa (~rniwa@17.212.154.114) (*.net *.split)
  10. # [00:09] * Quits: Jedi_ (~Jedi@jedi.org) (*.net *.split)
  11. # [00:10] * Quits: mh0 (mh0@unaffiliated/mh0) (*.net *.split)
  12. # [00:10] * Quits: remysharp (uid4345@gateway/web/irccloud.com/x-simzunatdtytbdpv) (*.net *.split)
  13. # [00:10] * Quits: ryuone (~ryuone@133.242.16.101) (*.net *.split)
  14. # [00:10] * Quits: bacilla (~karolis@unaffiliated/velkam) (*.net *.split)
  15. # [00:10] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
  16. # [00:10] * Quits: sangwhan_ (~sangwhan@1.234.23.206) (*.net *.split)
  17. # [00:10] * Quits: will_i_was (~william@vpn.space150.com) (*.net *.split)
  18. # [00:10] * Quits: yoshiki__ (yoshiki@nat/google/x-tkdqenswftenmhta) (*.net *.split)
  19. # [00:10] * Quits: Benvie (~brandon@199.21.86.233) (*.net *.split)
  20. # [00:10] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
  21. # [00:10] * Quits: wycats__ (uid79@gateway/web/irccloud.com/x-hrhmrtpcycgznbjc) (*.net *.split)
  22. # [00:10] * Quits: lokling (~quassel@quassel.woboq.com) (*.net *.split)
  23. # [00:10] * Quits: attiks (~chatzilla@d5153136D.static.telenet.be) (*.net *.split)
  24. # [00:10] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (*.net *.split)
  25. # [00:10] * Quits: FireFly (~firefly@oftn/member/FireFly) (*.net *.split)
  26. # [00:10] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-rnpxpfumlehbphmi) (*.net *.split)
  27. # [00:10] * Quits: say2joe (~say2joe@204.56.108.2) (*.net *.split)
  28. # [00:10] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  29. # [00:10] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (*.net *.split)
  30. # [00:10] * Quits: nonge (~nonge@p5082B310.dip0.t-ipconnect.de) (*.net *.split)
  31. # [00:10] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (*.net *.split)
  32. # [00:10] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-fcwzfpstnlgedhyb) (*.net *.split)
  33. # [00:10] * Quits: romainhuet (uid2533@gateway/web/irccloud.com/x-djuiwnorwgfavmfl) (*.net *.split)
  34. # [00:10] * Quits: kinetik (~kinetik@121.99.36.174) (*.net *.split)
  35. # [00:10] * Quits: reggna (~reggna@irc.jagochmittmoln.se) (*.net *.split)
  36. # [00:10] * Quits: manu-db (~msporny@216.252.204.51) (*.net *.split)
  37. # [00:10] * Quits: Moo-_- (miohtama@lakka.kapsi.fi) (*.net *.split)
  38. # [00:10] * Quits: Areks (~Areks@rs.gridnine.com) (*.net *.split)
  39. # [00:10] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  40. # [00:10] * Quits: Famic (famic@hidden.dns.ug) (*.net *.split)
  41. # [00:10] * Quits: ehsan_ (~ehsan@66.207.208.98) (*.net *.split)
  42. # [00:10] * Quits: jsbell (uid6276@gateway/web/irccloud.com/x-yfuwgnnpzeskimpf) (*.net *.split)
  43. # [00:10] * Quits: garciawebdev (~garciaweb@190.244.74.107) (*.net *.split)
  44. # [00:10] * Quits: ripples (~ripples@197.87.199.240) (*.net *.split)
  45. # [00:10] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
  46. # [00:10] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
  47. # [00:10] * Quits: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net) (*.net *.split)
  48. # [00:10] * Quits: runeh (~Rune@phlebotinum.org) (*.net *.split)
  49. # [00:10] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (*.net *.split)
  50. # [00:10] * Quits: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3) (*.net *.split)
  51. # [00:10] * Quits: Dantman (~dantman@mediawiki/dantman) (*.net *.split)
  52. # [00:10] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (*.net *.split)
  53. # [00:10] * Quits: lerc (~quassel@121-74-236-56.telstraclear.net) (*.net *.split)
  54. # [00:10] * Quits: Obvious (tachikoma@188.226.74.2) (*.net *.split)
  55. # [00:10] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-dxhilnsaynunhbza) (*.net *.split)
  56. # [00:10] * Quits: abarth (uid5294@gateway/web/irccloud.com/x-zacuotfzipjldznr) (*.net *.split)
  57. # [00:10] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  58. # [00:10] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
  59. # [00:10] * Quits: hendry (~hendry@uk.webconverger.com) (*.net *.split)
  60. # [00:10] * Quits: MikeSmith (~mike@sideshowbarker.net) (*.net *.split)
  61. # [00:10] * Quits: gavin_ (~gavin@firefox/developer/gavin) (*.net *.split)
  62. # [00:10] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (*.net *.split)
  63. # [00:10] * Quits: ukai (ukai@nat/google/x-dhepecuqajwmzcsm) (*.net *.split)
  64. # [00:10] * Quits: Adawerk (~ada@169.241.49.57) (*.net *.split)
  65. # [00:10] * Quits: oal (uid4126@gateway/web/irccloud.com/x-nftganewczhfvmln) (*.net *.split)
  66. # [00:10] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
  67. # [00:10] * Quits: edenc (~edenc@shadowcat/edenc) (*.net *.split)
  68. # [00:10] * Quits: shaundunne (uid5048@gateway/web/irccloud.com/x-exxatisfrwjhtzmb) (*.net *.split)
  69. # [00:10] * Quits: cwilso__ (uid10206@gateway/web/irccloud.com/x-gzecbcgeyduwzyod) (*.net *.split)
  70. # [00:10] * Quits: danielfilho|w (~danielfil@200.232.113.107) (*.net *.split)
  71. # [00:10] * Quits: edsu (~edsu@pdpc/supporter/active/edsu) (*.net *.split)
  72. # [00:10] * Quits: jamesr_ (uid10481@gateway/web/irccloud.com/x-ubxbvflagfnnobqc) (*.net *.split)
  73. # [00:10] * Quits: twisted` (uid6794@gateway/web/irccloud.com/x-oniphaonlubzmnri) (*.net *.split)
  74. # [00:10] * Quits: arv (uid4269@gateway/web/irccloud.com/x-tyjogjvpwhiivtnc) (*.net *.split)
  75. # [00:10] * Quits: scottjehl (uid3055@gateway/web/irccloud.com/x-lsglwabzerkrqeqh) (*.net *.split)
  76. # [00:10] * Quits: slightlyoff (uid1768@gateway/web/irccloud.com/x-vhqriraujgyblxbr) (*.net *.split)
  77. # [00:10] * Quits: beowulf (uid116@pdpc/supporter/professional/beowulf) (*.net *.split)
  78. # [00:10] * Quits: rwaldron_ (rwaldron@gateway/shell/jquery.com/x-egtaddwuwdjouyry) (*.net *.split)
  79. # [00:10] * Quits: kmczn (~kevin@static-24-113-122-130.wavecable.com) (*.net *.split)
  80. # [00:10] * Quits: TabAtkins (~tabatkins@216.239.45.72) (*.net *.split)
  81. # [00:10] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (*.net *.split)
  82. # [00:10] * Quits: ricea (ricea@nat/google/x-fusaiduuyqgplozu) (*.net *.split)
  83. # [00:10] * Quits: beverloo (beverloo@nat/google/x-elqfwvnhfoowokzc) (*.net *.split)
  84. # [00:10] * Quits: rcombs (~rcombs@rodgercombs.tk) (*.net *.split)
  85. # [00:10] * Quits: ahf (ahf@irssi/staff/ahf) (*.net *.split)
  86. # [00:10] * Quits: bentruyman (~bentruyma@108.166.175.171) (*.net *.split)
  87. # [00:10] * Quits: heath (quassel@unaffiliated/ybit) (*.net *.split)
  88. # [00:10] * Quits: jgornick (~jgornick@c-66-41-28-205.hsd1.mn.comcast.net) (*.net *.split)
  89. # [00:10] * Quits: mbatle (mbatle@pasanda.collabora.co.uk) (*.net *.split)
  90. # [00:10] * Quits: odinho (odinho@dalvik.ping.uio.no) (*.net *.split)
  91. # [00:10] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
  92. # [00:10] * Quits: manu1 (~chatzilla@pool-96-240-182-134.ronkva.east.verizon.net) (*.net *.split)
  93. # [00:10] * Quits: ^esc_ (~esc_ape@178.115.250.44.wireless.dyn.drei.com) (*.net *.split)
  94. # [00:10] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (*.net *.split)
  95. # [00:10] * Quits: Krinkle|detached (~Krinkle@wikimedia/Krinkle) (*.net *.split)
  96. # [00:10] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
  97. # [00:10] * Quits: irfaN (~irfaN@unaffiliated/irfan) (*.net *.split)
  98. # [00:10] * Quits: sicking (~sicking@216.113.168.135) (*.net *.split)
  99. # [00:10] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (*.net *.split)
  100. # [00:10] * Quits: timeless (uid4015@firefox/developer/timeless) (*.net *.split)
  101. # [00:10] * Quits: eric_carlson (~eric@17.212.152.104) (*.net *.split)
  102. # [00:10] * Quits: Yudai_ (~Yudai@nttkyo029188.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (*.net *.split)
  103. # [00:10] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (*.net *.split)
  104. # [00:10] * Quits: darkcypher_bit (~darkcyphe@vpn.space150.com) (*.net *.split)
  105. # [00:10] * Quits: riddle (riddle@us.yunix.net) (*.net *.split)
  106. # [00:10] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:29f0:8a18:b3b4:c483) (*.net *.split)
  107. # [00:10] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (*.net *.split)
  108. # [00:10] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  109. # [00:10] * Quits: krit (~krit@sjfw1-a.adobe.com) (*.net *.split)
  110. # [00:10] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  111. # [00:10] * Quits: wilhelm (~wilhelm@178.255.149.100) (*.net *.split)
  112. # [00:10] * Quits: ajt_ (~ajt@li181-64.members.linode.com) (*.net *.split)
  113. # [00:10] * Quits: isherman (isherman@nat/google/x-yurmerimgaypdwmq) (*.net *.split)
  114. # [00:10] * Quits: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8) (*.net *.split)
  115. # [00:10] * Quits: matijsb (uid2278@gateway/web/irccloud.com/x-nmjyruopcrqwkbam) (*.net *.split)
  116. # [00:10] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (*.net *.split)
  117. # [00:10] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (*.net *.split)
  118. # [00:10] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-djpcgsusgykudzmn) (*.net *.split)
  119. # [00:10] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-bicgbvwacriluhla) (*.net *.split)
  120. # [00:10] * Quits: JibberJim (~opera@90.193.235.216) (*.net *.split)
  121. # [00:10] * Quits: tantek (~tantek@216.113.168.135) (*.net *.split)
  122. # [00:10] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (*.net *.split)
  123. # [00:10] * Quits: krijn (~uid2319@gateway/web/irccloud.com/x-pfbtgkngjumgbgvf) (*.net *.split)
  124. # [00:10] * Quits: JakeA (uid3836@gateway/web/irccloud.com/x-otmuzrcbrdcbufat) (*.net *.split)
  125. # [00:10] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
  126. # [00:10] * Quits: sindresorhus (~sindresor@ec2-23-20-153-157.compute-1.amazonaws.com) (*.net *.split)
  127. # [00:10] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
  128. # [00:10] * Quits: payman (~payman@static-212-247-211-195.cust.tele2.se) (*.net *.split)
  129. # [00:10] * Quits: nw (nw@kapsi.fi) (*.net *.split)
  130. # [00:10] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (*.net *.split)
  131. # [00:10] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (*.net *.split)
  132. # [00:10] * Quits: Badreddin (~Nur@189.192.138.187) (*.net *.split)
  133. # [00:10] * Quits: danielfilho (~danielfil@200.232.113.107) (*.net *.split)
  134. # [00:10] * Quits: annevk (~annevk@2.25.61.48) (*.net *.split)
  135. # [00:10] * Quits: Workshiva (~Dashiva@74.125.121.65) (*.net *.split)
  136. # [00:10] * Quits: jernoble (~jernoble@17.212.152.13) (*.net *.split)
  137. # [00:10] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (*.net *.split)
  138. # [00:10] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (*.net *.split)
  139. # [00:10] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (*.net *.split)
  140. # [00:10] * Quits: wakaba_ (~wakaba@147.63.138.58.dy.bbexcite.jp) (*.net *.split)
  141. # [00:10] * Quits: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82) (*.net *.split)
  142. # [00:10] * Quits: astearns (~astearns@192.150.22.5) (*.net *.split)
  143. # [00:10] * Quits: Hixie (~ianh@178.255.149.100) (*.net *.split)
  144. # [00:10] * Quits: dgrogan (dgrogan@nat/google/x-ftlrvozeshutjrte) (*.net *.split)
  145. # [00:10] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (*.net *.split)
  146. # [00:10] * Quits: suzak (~suzak@s2.gununu.org) (*.net *.split)
  147. # [00:10] * Quits: aglehg (~aglehg@bl7-238-46.dsl.telepac.pt) (*.net *.split)
  148. # [00:10] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (*.net *.split)
  149. # [00:10] * Quits: karlcow (~karl@nerval.la-grange.net) (*.net *.split)
  150. # [00:10] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
  151. # [00:10] * Quits: reyre__ (~reyre@142.204.133.43) (*.net *.split)
  152. # [00:10] * Quits: rillian (~giles@mf4-xiph.osuosl.org) (*.net *.split)
  153. # [00:10] * Quits: asdf` (asdf@bigfr.klupek.org) (*.net *.split)
  154. # [00:10] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (*.net *.split)
  155. # [00:10] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-vcskbkyeateatokh) (*.net *.split)
  156. # [00:10] * Quits: hdv (uid2376@gateway/web/irccloud.com/x-ndtfpzadnjnxmbmd) (*.net *.split)
  157. # [00:10] * Quits: Garbee (~Garbee@lb1.cluster.grephix.nl) (*.net *.split)
  158. # [00:10] * Quits: Martijnc (~Martijn@is-aweso.me) (*.net *.split)
  159. # [00:10] * Quits: scor (~scor@drupal.org/user/52142/view) (*.net *.split)
  160. # [00:10] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
  161. # [00:10] * Quits: JohnAlbin (~JohnAlbin@111-250-151-142.dynamic.hinet.net) (*.net *.split)
  162. # [00:10] * Quits: globbot (~logbot@lump.glob.com.au) (*.net *.split)
  163. # [00:10] * Quits: fishd (~darin@216.239.45.66) (*.net *.split)
  164. # [00:10] * Quits: gavin__ (~gavin@76.14.87.162) (*.net *.split)
  165. # [00:10] * Quits: webben (~benjamin@198.61.227.102) (*.net *.split)
  166. # [00:10] * Quits: esprehn (uid10445@gateway/web/irccloud.com/x-vvxwfdmeodvupmnm) (*.net *.split)
  167. # [00:10] * Quits: dglazkov (uid4270@gateway/web/irccloud.com/x-fssrkdgyxycgssri) (*.net *.split)
  168. # [00:10] * Quits: sawrubh (uid6719@gateway/web/irccloud.com/x-ndgsumdzkrdlnzob) (*.net *.split)
  169. # [00:10] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
  170. # [00:10] * Quits: beverloo` (~peter@is-aweso.me) (*.net *.split)
  171. # [00:10] * Quits: jacobolus (~jacobolus@c-67-180-32-27.hsd1.ca.comcast.net) (*.net *.split)
  172. # [00:10] * Quits: yorick (~yorick@oftn/member/yorick) (*.net *.split)
  173. # [00:10] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  174. # [00:10] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
  175. # [00:10] * Quits: Rubennn_ (~Rubennn@apher.gewooniets.nl) (*.net *.split)
  176. # [00:10] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  177. # [00:10] * Quits: Gabri (~gabri@91.72.64.50) (*.net *.split)
  178. # [00:10] * Quits: lecuyer (~user@144.142.12.1) (*.net *.split)
  179. # [00:10] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (*.net *.split)
  180. # [00:10] * Quits: [[zzz]] (~q@node-pw1.pool-180-180.dynamic.totbb.net) (*.net *.split)
  181. # [00:10] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (*.net *.split)
  182. # [00:10] * Quits: jochen__ (jochen@nat/google/x-abpbisbcpzxgjshk) (*.net *.split)
  183. # [00:10] * Quits: niloy (~niloy@115.112.64.6) (*.net *.split)
  184. # [00:10] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
  185. # [00:10] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
  186. # [00:10] * Quits: Phae (uid455@gateway/web/irccloud.com/x-pwjjmparcfcodcwt) (*.net *.split)
  187. # [00:10] * Quits: ivan`` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  188. # [00:10] * Quits: falken (falken@nat/google/x-wqlvlejafjtlgrep) (*.net *.split)
  189. # [00:17] * Joins: newtron (~newtron@69-165-136-217.dsl.teksavvy.com)
  190. # [00:17] * Joins: say2joe (~say2joe@204.56.108.2)
  191. # [00:17] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  192. # [00:17] * Joins: Badreddin (~Nur@189.192.138.187)
  193. # [00:17] * Joins: danielfilho (~danielfil@200.232.113.107)
  194. # [00:17] * Joins: annevk (~annevk@2.25.61.48)
  195. # [00:17] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  196. # [00:17] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  197. # [00:17] * Joins: irfaN (~irfaN@unaffiliated/irfan)
  198. # [00:17] * Joins: miketaylr (~miketaylr@80.232.109.46)
  199. # [00:17] * Joins: scor (~scor@drupal.org/user/52142/view)
  200. # [00:17] * Joins: rwaldron_ (rwaldron@gateway/shell/jquery.com/x-egtaddwuwdjouyry)
  201. # [00:17] * Joins: sangwhan_ (~sangwhan@1.234.23.206)
  202. # [00:17] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  203. # [00:17] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:29f0:8a18:b3b4:c483)
  204. # [00:17] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  205. # [00:17] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-djpcgsusgykudzmn)
  206. # [00:17] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-bicgbvwacriluhla)
  207. # [00:17] * Joins: ehsan_ (~ehsan@66.207.208.98)
  208. # [00:17] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  209. # [00:17] * Joins: sicking (~sicking@216.113.168.135)
  210. # [00:17] * Joins: JibberJim (~opera@90.193.235.216)
  211. # [00:17] * Joins: jacobolus (~jacobolus@c-67-180-32-27.hsd1.ca.comcast.net)
  212. # [00:17] * Joins: ^esc_ (~esc_ape@178.115.250.44.wireless.dyn.drei.com)
  213. # [00:17] * Joins: aglehg (~aglehg@bl7-238-46.dsl.telepac.pt)
  214. # [00:17] * Joins: Gabri (~gabri@91.72.64.50)
  215. # [00:17] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
  216. # [00:17] * Joins: tantek (~tantek@216.113.168.135)
  217. # [00:17] * Joins: lecuyer (~user@144.142.12.1)
  218. # [00:17] * Joins: kmczn (~kevin@static-24-113-122-130.wavecable.com)
  219. # [00:17] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  220. # [00:17] * Joins: Workshiva (~Dashiva@74.125.121.65)
  221. # [00:17] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  222. # [00:17] * Joins: yorick (~yorick@oftn/member/yorick)
  223. # [00:17] * Joins: rniwa (~rniwa@17.212.154.114)
  224. # [00:17] * Joins: will_i_was (~william@vpn.space150.com)
  225. # [00:17] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  226. # [00:17] * Joins: jsbell (uid6276@gateway/web/irccloud.com/x-yfuwgnnpzeskimpf)
  227. # [00:17] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  228. # [00:17] * Joins: sgalineau (~sylvaing@sjfw1.adobe.com)
  229. # [00:17] * Joins: krit (~krit@sjfw1-a.adobe.com)
  230. # [00:17] * Joins: [[zzz]] (~q@node-pw1.pool-180-180.dynamic.totbb.net)
  231. # [00:17] * Joins: TabAtkins (~tabatkins@216.239.45.72)
  232. # [00:17] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  233. # [00:17] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  234. # [00:17] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  235. # [00:17] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  236. # [00:17] * Joins: FireFly (~firefly@oftn/member/FireFly)
  237. # [00:17] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  238. # [00:17] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
  239. # [00:17] * Joins: JohnAlbin (~JohnAlbin@111-250-151-142.dynamic.hinet.net)
  240. # [00:17] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  241. # [00:17] * Joins: bzed (~bzed@devel.recluse.de)
  242. # [00:17] * Joins: ripples (~ripples@197.87.199.240)
  243. # [00:17] * Joins: jochen__ (jochen@nat/google/x-abpbisbcpzxgjshk)
  244. # [00:17] * Joins: niloy (~niloy@115.112.64.6)
  245. # [00:17] * Joins: nonge (~nonge@p5082B310.dip0.t-ipconnect.de)
  246. # [00:17] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
  247. # [00:17] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
  248. # [00:17] * Joins: yoshiki__ (yoshiki@nat/google/x-tkdqenswftenmhta)
  249. # [00:17] * Joins: karlcow (~karl@nerval.la-grange.net)
  250. # [00:17] * Joins: beverloo (beverloo@nat/google/x-elqfwvnhfoowokzc)
  251. # [00:17] * Joins: shaundunne (uid5048@gateway/web/irccloud.com/x-exxatisfrwjhtzmb)
  252. # [00:17] * Joins: Benvie (~brandon@199.21.86.233)
  253. # [00:17] * Joins: rcombs (~rcombs@rodgercombs.tk)
  254. # [00:17] * Joins: ahf (ahf@irssi/staff/ahf)
  255. # [00:17] * Joins: lerc (~quassel@121-74-236-56.telstraclear.net)
  256. # [00:17] * Joins: wirepair (fbi@random.supermario.org)
  257. # [00:17] * Joins: stalled (~stalled@unaffiliated/stalled)
  258. # [00:17] * Joins: bentruyman (~bentruyma@108.166.175.171)
  259. # [00:17] * Joins: cwilso__ (uid10206@gateway/web/irccloud.com/x-gzecbcgeyduwzyod)
  260. # [00:17] * Joins: jernoble (~jernoble@17.212.152.13)
  261. # [00:17] * Joins: timeless (uid4015@firefox/developer/timeless)
  262. # [00:17] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  263. # [00:17] * Joins: eric_carlson (~eric@17.212.152.104)
  264. # [00:17] * Joins: Yudai_ (~Yudai@nttkyo029188.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  265. # [00:17] * Joins: Obvious (tachikoma@188.226.74.2)
  266. # [00:17] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  267. # [00:17] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-dxhilnsaynunhbza)
  268. # [00:17] * Joins: globbot (~logbot@lump.glob.com.au)
  269. # [00:17] * Joins: wycats__ (uid79@gateway/web/irccloud.com/x-hrhmrtpcycgznbjc)
  270. # [00:17] * Joins: heycam (~cam@wok.mcc.id.au)
  271. # [00:17] * Joins: lokling (~quassel@quassel.woboq.com)
  272. # [00:17] * Joins: gsnedders (~gsnedders@mail.gsnedders.com)
  273. # [00:17] * Joins: jahman (~woops@129.175.204.73)
  274. # [00:17] * Joins: Jedi_ (~Jedi@jedi.org)
  275. # [00:17] * Joins: wilhelm (~wilhelm@178.255.149.100)
  276. # [00:17] * Joins: attiks (~chatzilla@d5153136D.static.telenet.be)
  277. # [00:17] * Joins: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net)
  278. # [00:17] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  279. # [00:17] * Joins: runeh (~Rune@phlebotinum.org)
  280. # [00:17] * Joins: ajt_ (~ajt@li181-64.members.linode.com)
  281. # [00:17] * Joins: isherman (isherman@nat/google/x-yurmerimgaypdwmq)
  282. # [00:17] * Joins: wakaba_ (~wakaba@147.63.138.58.dy.bbexcite.jp)
  283. # [00:17] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-fcwzfpstnlgedhyb)
  284. # [00:17] * Joins: abarth (uid5294@gateway/web/irccloud.com/x-zacuotfzipjldznr)
  285. # [00:17] * Joins: romainhuet (uid2533@gateway/web/irccloud.com/x-djuiwnorwgfavmfl)
  286. # [00:17] * Joins: mpt (~mpt@canonical/mpt)
  287. # [00:17] * Joins: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
  288. # [00:17] * Joins: fishd (~darin@216.239.45.66)
  289. # [00:17] * Joins: darkcypher_bit (~darkcyphe@vpn.space150.com)
  290. # [00:17] * Joins: oal (uid4126@gateway/web/irccloud.com/x-nftganewczhfvmln)
  291. # [00:17] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
  292. # [00:17] * Joins: heath (quassel@unaffiliated/ybit)
  293. # [00:17] * Joins: ricea (ricea@nat/google/x-fusaiduuyqgplozu)
  294. # [00:17] * Joins: jgornick (~jgornick@c-66-41-28-205.hsd1.mn.comcast.net)
  295. # [00:17] * Joins: ukai (ukai@nat/google/x-dhepecuqajwmzcsm)
  296. # [00:17] * Joins: mbatle (mbatle@pasanda.collabora.co.uk)
  297. # [00:17] * Joins: odinho (odinho@dalvik.ping.uio.no)
  298. # [00:17] * Joins: astearns (~astearns@192.150.22.5)
  299. # [00:17] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
  300. # [00:17] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
  301. # [00:17] * Joins: mh0 (mh0@unaffiliated/mh0)
  302. # [00:17] * Joins: kinetik (~kinetik@121.99.36.174)
  303. # [00:17] * Joins: Adawerk (~ada@169.241.49.57)
  304. # [00:17] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  305. # [00:17] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
  306. # [00:17] * Joins: reyre__ (~reyre@142.204.133.43)
  307. # [00:17] * Joins: Phae (uid455@gateway/web/irccloud.com/x-pwjjmparcfcodcwt)
  308. # [00:17] * Joins: remysharp (uid4345@gateway/web/irccloud.com/x-simzunatdtytbdpv)
  309. # [00:17] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-vcskbkyeateatokh)
  310. # [00:17] * Joins: hdv (uid2376@gateway/web/irccloud.com/x-ndtfpzadnjnxmbmd)
  311. # [00:17] * Joins: krijn (~uid2319@gateway/web/irccloud.com/x-pfbtgkngjumgbgvf)
  312. # [00:17] * Joins: JakeA (uid3836@gateway/web/irccloud.com/x-otmuzrcbrdcbufat)
  313. # [00:17] * Joins: reggna (~reggna@irc.jagochmittmoln.se)
  314. # [00:17] * Joins: manu-db (~msporny@216.252.204.51)
  315. # [00:17] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-rnpxpfumlehbphmi)
  316. # [00:17] * Joins: ryuone (~ryuone@133.242.16.101)
  317. # [00:17] * Joins: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3)
  318. # [00:17] * Joins: Dantman (~dantman@mediawiki/dantman)
  319. # [00:17] * Joins: Hixie (~ianh@178.255.149.100)
  320. # [00:17] * Joins: jgraham (~jgraham@web91.webfaction.com)
  321. # [00:17] * Joins: dgrogan (dgrogan@nat/google/x-ftlrvozeshutjrte)
  322. # [00:17] * Joins: gavin__ (~gavin@76.14.87.162)
  323. # [00:17] * Joins: manu1 (~chatzilla@pool-96-240-182-134.ronkva.east.verizon.net)
  324. # [00:17] * Joins: webben (~benjamin@198.61.227.102)
  325. # [00:17] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
  326. # [00:17] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  327. # [00:17] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  328. # [00:17] * Joins: suzak (~suzak@s2.gununu.org)
  329. # [00:17] * Joins: Garbee (~Garbee@lb1.cluster.grephix.nl)
  330. # [00:17] * Joins: bacilla (~karolis@unaffiliated/velkam)
  331. # [00:17] * Joins: esprehn (uid10445@gateway/web/irccloud.com/x-vvxwfdmeodvupmnm)
  332. # [00:17] * Joins: dglazkov (uid4270@gateway/web/irccloud.com/x-fssrkdgyxycgssri)
  333. # [00:17] * Joins: sawrubh (uid6719@gateway/web/irccloud.com/x-ndgsumdzkrdlnzob)
  334. # [00:17] * Joins: matijsb (uid2278@gateway/web/irccloud.com/x-nmjyruopcrqwkbam)
  335. # [00:17] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
  336. # [00:17] * Joins: Moo-_- (miohtama@lakka.kapsi.fi)
  337. # [00:17] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
  338. # [00:17] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  339. # [00:17] * Joins: beverloo` (~peter@is-aweso.me)
  340. # [00:17] * Joins: Rubennn_ (~Rubennn@apher.gewooniets.nl)
  341. # [00:17] * Joins: Areks (~Areks@rs.gridnine.com)
  342. # [00:17] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  343. # [00:17] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
  344. # [00:17] * Joins: tomaw (tom@freenode/staff/tomaw)
  345. # [00:17] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  346. # [00:17] * Joins: Krinkle|detached (~Krinkle@wikimedia/Krinkle)
  347. # [00:17] * Joins: nw (nw@kapsi.fi)
  348. # [00:17] * Joins: payman (~payman@static-212-247-211-195.cust.tele2.se)
  349. # [00:17] * Joins: chee (~chee@fsf/member/chee)
  350. # [00:17] * Joins: sindresorhus (~sindresor@ec2-23-20-153-157.compute-1.amazonaws.com)
  351. # [00:17] * Joins: riddle (riddle@us.yunix.net)
  352. # [00:17] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  353. # [00:17] * Joins: mounir (~mounir@oldworld.fr)
  354. # [00:17] * Joins: hober (~ted@unaffiliated/hober)
  355. # [00:17] * Joins: hendry (~hendry@uk.webconverger.com)
  356. # [00:17] * Joins: Martijnc (~Martijn@is-aweso.me)
  357. # [00:17] * Joins: doublec (~doublec@unaffiliated/doublec)
  358. # [00:17] * Joins: edsu (~edsu@pdpc/supporter/active/edsu)
  359. # [00:17] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  360. # [00:17] * Joins: Famic (famic@hidden.dns.ug)
  361. # [00:17] * Joins: falken (falken@nat/google/x-wqlvlejafjtlgrep)
  362. # [00:17] * Joins: jamesr_ (uid10481@gateway/web/irccloud.com/x-ubxbvflagfnnobqc)
  363. # [00:17] * Joins: MikeSmith (~mike@sideshowbarker.net)
  364. # [00:17] * Joins: twisted` (uid6794@gateway/web/irccloud.com/x-oniphaonlubzmnri)
  365. # [00:17] * Joins: arv (uid4269@gateway/web/irccloud.com/x-tyjogjvpwhiivtnc)
  366. # [00:17] * Joins: scottjehl (uid3055@gateway/web/irccloud.com/x-lsglwabzerkrqeqh)
  367. # [00:17] * Joins: slightlyoff (uid1768@gateway/web/irccloud.com/x-vhqriraujgyblxbr)
  368. # [00:17] * Joins: beowulf (uid116@pdpc/supporter/professional/beowulf)
  369. # [00:17] * Joins: rillian (~giles@mf4-xiph.osuosl.org)
  370. # [00:17] * Joins: asdf` (asdf@bigfr.klupek.org)
  371. # [00:17] * Joins: edenc (~edenc@shadowcat/edenc)
  372. # [00:17] <lecuyer> TabAtkins: Want help with that? :)
  373. # [00:17] <TabAtkins> There's a reason it generates that much. ^_^
  374. # [00:17] <annevk> tantek: the handlers are defined by HTML already
  375. # [00:17] <annevk> tantek: also, you're destroying blame :/
  376. # [00:17] <TabAtkins> Nah, I'm already friends with Chris Eppstein. Got all the help I need right now.
  377. # [00:19] <annevk> hober: time for design.spec.whatwg.org?
  378. # [00:20] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Remote host closed the connection)
  379. # [00:20] <hober> annevk: i thought about picking it back up in the html wg
  380. # [00:20] <hober> annevk: but then i realized what i was thinking
  381. # [00:20] <TabAtkins> What's that for?
  382. # [00:20] <annevk> hober: don't do it there :)
  383. # [00:21] <Hixie> design spec?
  384. # [00:21] <hober> TabAtkins: the Living Standard of HTML Design Principles
  385. # [00:21] <Hixie> probably more wiki material
  386. # [00:21] <hober> yeah
  387. # [00:21] <TabAtkins> Ah, kk.
  388. # [00:24] <lecuyer> TabAtkins: any plans to allow nesting of rlues like in regions sans-'flows-from'?
  389. # [00:25] <lecuyer> ie how in SASS I can just put rules inside of each other and it'll automatically do the nesting for me?
  390. # [00:25] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Quit: Leaving.)
  391. # [00:25] * Joins: danbri_ (~danbri@106.80.113.87.dyn.plus.net)
  392. # [00:25] <TabAtkins> That's inherently ambiguous, grammatically. Can't be done without magic or unlimited lookahead.
  393. # [00:26] <TabAtkins> SASS is okay with the latter.
  394. # [00:26] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Quit: Textual IRC Client: www.textualapp.com)
  395. # [00:26] <TabAtkins> (You can't tell whether, in "foo { bar:baz ... }", the "bar:baz" part is a property whose value starts with "baz", or the start of a selector for a "bar" element with a ":baz" pseudoclass.)
  396. # [00:27] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 272 seconds)
  397. # [00:27] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  398. # [00:28] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  399. # [00:28] * Parts: kmczn (~kevin@static-24-113-122-130.wavecable.com)
  400. # [00:29] <lecuyer> TabAtkins you could simplify that by not allowing mixing of child selectors and actual rules, though couldn't you?
  401. # [00:29] <tantek> annevk - why split where the handlers are vs. where the other attributes are?
  402. # [00:29] <TabAtkins> That's not very useful, then. It means you have to do "foo { color: blue; ...} foo { bar { ... } }", repeating yourself every time.
  403. # [00:29] <tantek> e.g. fullscreenEnabled, fullscreenElement ?
  404. # [00:29] <TabAtkins> And it's still ambiguous - how do you tell the difference between the two cases?
  405. # [00:30] <annevk> tantek: also, you didn't define the attributes
  406. # [00:30] * Quits: danielfilho (~danielfil@200.232.113.107) (Remote host closed the connection)
  407. # [00:30] <tantek> apologies for the blame destroying
  408. # [00:30] <lecuyer> a ; vs a {
  409. # [00:30] <annevk> tantek: because HTML defines all the attributes on Document/Element already
  410. # [00:30] <TabAtkins> That requires looking forward an arbitrary amount of tokens, and prevents us from ever using {} inside of a declaration.
  411. # [00:30] <tantek> annevk - but it doesn't define fullscreenEnabled, fullscreenElement
  412. # [00:30] <annevk> tantek: in any event, there's some outstanding issues around the events
  413. # [00:30] <TabAtkins> The CSS grammar is specially tuned to only require a single token of lookahead, because that helps performance and maintainability.
  414. # [00:30] <annevk> tantek: well those are not event handlers
  415. # [00:31] <tantek> annevk - but you said "HTML defines all the attributes on Document/Element"
  416. # [00:31] <annevk> tantek: HTML doesn't define everything... just event handlers and HTML stuff (such as the allowfullscreen attribute)
  417. # [00:31] <lecuyer> gotcha, where is that doc'd?
  418. # [00:31] <tantek> they're attributes right?
  419. # [00:31] <TabAtkins> lecuyer: http://dev.w3.org/csswg/css-syntax
  420. # [00:31] <tantek> ok I'm confused on how the split works then
  421. # [00:31] <annevk> tantek: I meant event handler attributes, not the other kind
  422. # [00:31] <TabAtkins> The fact that it's a 3-character lookahead tokenizer and 1-token lookahead parser isn't explicitly documented, but it's a property I tried hard to maintain while writing it.
  423. # [00:32] <lecuyer> Awesome. now I can stop busting into a conversation with things to get shot down :)
  424. # [00:32] <annevk> anyway, I'll sort this out at some point
  425. # [00:32] <tantek> annevk - sorry - that's what I get for trying to improve things ;)
  426. # [00:32] <tantek> i'm fine with wherever the definition/declarations go
  427. # [00:33] <tantek> if onfullscreenchange and onfullscreenerror are defined in HTML, then can we at least put references to those definitions in Fullscreen?
  428. # [00:33] <tantek> (hyperlinks)
  429. # [00:33] <tantek> so they're discoverable?
  430. # [00:33] <tantek> as a webdev I don't expect to go poking through HTML just in case it might define things that my spec might specifically need/use that's so spec-specific
  431. # [00:34] <annevk> yeah I guess, once we sort out the details
  432. # [00:34] <tantek> ok cool
  433. # [00:34] <annevk> i generally try to avoid adding makeup until stuff is somewhat implemented
  434. # [00:35] <tantek> well those eventhandlers are implemented in webkit and gecko so...
  435. # [00:35] <Hixie> am i right in assuming that it's not possible to convert any path plus either the nonzero rule or the oddeven rule to an equivalent path that is the same in both evenodd and nonzero modes?
  436. # [00:36] <Hixie> seems like you'd have to do something that affects where dashes are drawn, at a minimum
  437. # [00:36] <hober> in general that's not possible, yeah
  438. # [00:36] <Hixie> k
  439. # [00:36] <Hixie> wonder what cabanier wanted then
  440. # [00:36] <TabAtkins> Yeah, you can have a path that is equivalent for filling, but not the rest.
  441. # [00:37] <TabAtkins> It can't be equivalent even for solid strokes unless you convert the strokes into filled regions.
  442. # [00:37] <Hixie> maybe he just wanted an object that remembered a particular state so you didn't have to keep passing that around
  443. # [00:37] <Hixie> not a Path, but a new object
  444. # [00:37] <Hixie> that would make sense i guess
  445. # [00:37] <Hixie> for some future version
  446. # [00:40] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  447. # [00:41] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  448. # [00:41] * Quits: ehsan_ (~ehsan@66.207.208.98) (Remote host closed the connection)
  449. # [00:41] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  450. # [00:42] * Joins: ehsan (~ehsan@66.207.208.98)
  451. # [00:45] <Hixie> cabanier: thanks
  452. # [00:46] * Quits: newtron (~newtron@69-165-136-217.dsl.teksavvy.com) (Remote host closed the connection)
  453. # [00:46] <cabanier> hixie: I just reconnected. will read the log
  454. # [00:47] * Quits: ehsan (~ehsan@66.207.208.98) (Ping timeout: 264 seconds)
  455. # [00:47] * Quits: JohnAlbin (~JohnAlbin@111-250-151-142.dynamic.hinet.net) (Ping timeout: 276 seconds)
  456. # [00:48] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Ping timeout: 246 seconds)
  457. # [00:49] <cabanier> hixie: yes, the object would remember the state. I made a proposal on whatwg a couple of months ago and wrote a blog entry: http://blogs.adobe.com/webplatform/2013/01/31/revised-canvas-paths/
  458. # [00:49] <cabanier> hixie: just some ideas
  459. # [00:49] * Joins: weinig (~weinig@17.114.106.16)
  460. # [00:51] <Hixie> cabanier: yeah the union thing is something that would indeed be helpful
  461. # [00:51] <Hixie> cabanier: but defining exactly what the resulting path is seems non-trivial
  462. # [00:52] <cabanier> Hixie: that's true. You have to calculate the intersection
  463. # [00:52] <cabanier> Hixie: there are libraries out there that do it
  464. # [00:52] <Hixie> cabanier: you have to define it in enough detail that dashed lines end up the same
  465. # [00:53] <cabanier> Hixie: google's skia people are working on a good one
  466. # [00:53] <cabanier> Hixie: yes. that should be no problem.
  467. # [00:53] <Hixie> i think "no problem" is probably optimistic
  468. # [00:53] <Hixie> but ok :-)
  469. # [00:53] <cabanier> Hixie: are you thinking about where the path would start?
  470. # [00:54] <Hixie> for instance
  471. # [00:54] <Hixie> and what direction it's in, and everything like that
  472. # [00:54] <cabanier> yes
  473. # [00:54] <cabanier> true
  474. # [00:54] <Hixie> incidentally, i don't think we need a new object for this -- seems like you should be able to use Path for this, since the shape is basically just a path, still
  475. # [00:54] <cabanier> I guess that would be hard to define
  476. # [00:55] <Hixie> it's really just another way to add a path, one that happens to be destructive to the existing data
  477. # [00:55] <cabanier> it's not really a path anymore
  478. # [00:55] <Hixie> if you can stroke it, it seems very pathy
  479. # [00:55] <cabanier> true. maybe you shouldn't be able to stroke it :-)
  480. # [00:55] <Hixie> that's the only example you gave :-P
  481. # [00:56] <Hixie> i gotta go, meeting
  482. # [00:56] <cabanier> k
  483. # [00:56] <Hixie> but this is definitely something we should do eventually
  484. # [00:56] <Hixie> if we can define it convincingly
  485. # [00:56] <Hixie> bbl
  486. # [00:57] * Quits: tantek (~tantek@216.113.168.135) (Quit: tantek)
  487. # [01:04] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  488. # [01:05] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  489. # [01:05] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 268 seconds)
  490. # [01:05] * Joins: cabanier (~cabanier@sjfw1-a.adobe.com)
  491. # [01:06] * Quits: jacobolus (~jacobolus@c-67-180-32-27.hsd1.ca.comcast.net) (Remote host closed the connection)
  492. # [01:07] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  493. # [01:13] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:29f0:8a18:b3b4:c483) (Remote host closed the connection)
  494. # [01:13] * Joins: ehsan (~ehsan@24.212.206.174)
  495. # [01:15] <annevk> heh http://polyglotconf.com/
  496. # [01:16] <annevk> (don't worry, it's not about XHTML)
  497. # [01:16] * Quits: weinig (~weinig@17.114.106.16) (Quit: weinig)
  498. # [01:16] * Quits: cabanier (~cabanier@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  499. # [01:18] * Joins: Scorchin (uid1242@gateway/web/irccloud.com/x-faytnbspeilnavqt)
  500. # [01:18] * Joins: weinig (~weinig@17.114.106.16)
  501. # [01:19] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
  502. # [01:22] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  503. # [01:23] * Quits: bentruyman (~bentruyma@108.166.175.171) (Quit: ZNC - http://znc.in)
  504. # [01:23] * Quits: suzak (~suzak@s2.gununu.org) (Read error: Connection reset by peer)
  505. # [01:23] * Joins: ehsan (~ehsan@24.212.206.174)
  506. # [01:25] * Quits: danbri_ (~danbri@106.80.113.87.dyn.plus.net) (Remote host closed the connection)
  507. # [01:25] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-amxdfkqfefgumzbo)
  508. # [01:27] * Joins: cabanier (~cabanier@sjfw1.adobe.com)
  509. # [01:30] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  510. # [01:41] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  511. # [01:43] * Quits: annevk (~annevk@2.25.61.48) (Remote host closed the connection)
  512. # [01:45] * Quits: miketaylr (~miketaylr@80.232.109.46) (Quit: goodbye cruel world)
  513. # [01:47] * Joins: suzak (~suzak@s2.gununu.org)
  514. # [01:48] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  515. # [01:50] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Ping timeout: 256 seconds)
  516. # [01:54] * Quits: weinig (~weinig@17.114.106.16) (Quit: weinig)
  517. # [01:54] * Quits: mbatle (mbatle@pasanda.collabora.co.uk) (Quit: Coyote finally caught me)
  518. # [01:54] * nimbu1 is now known as divya
  519. # [01:56] * Joins: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br)
  520. # [01:57] * Joins: newtron (~newtron@69-165-136-217.dsl.teksavvy.com)
  521. # [01:57] * Joins: danielfilho (~danielfil@200.232.113.107)
  522. # [01:58] <Hixie> i'm starting to really not like positional arguments
  523. # [01:58] * Joins: newtron_ (~newtron@69-165-136-217.dsl.teksavvy.com)
  524. # [01:58] <Hixie> if only named arguments weren't so damn verbose
  525. # [01:58] <TabAtkins> I agree, but options objects make it hard to justify named arguments now. :/
  526. # [02:01] <cabanier> TabAtkins: how many API's are using option objects these days?
  527. # [02:01] <Hixie> options objects are essentially named arguments
  528. # [02:01] <TabAtkins> A decent number.
  529. # [02:01] * Quits: newtron (~newtron@69-165-136-217.dsl.teksavvy.com) (Ping timeout: 240 seconds)
  530. # [02:01] <TabAtkins> Hixie: Yeah.
  531. # [02:01] <Hixie> and they're really verbose :-)
  532. # [02:01] * Hixie is possibly even less of a fan of those
  533. # [02:02] <cabanier> really? last time I checked, they were very broken in the webkit/blink preprocessor
  534. # [02:02] <cabanier> Hixie: JS people love them
  535. # [02:02] <Hixie> my problem right now is isPointInPath()
  536. # [02:02] <cabanier> yeah
  537. # [02:02] <Hixie> which up to now has had the syntax (x, y) or (path, x, y)
  538. # [02:03] <Hixie> everything else that optionally takes a path becomes (), (path), (fillRule), (path, fillRule)
  539. # [02:03] <Hixie> so where the heck do i put the fillRule on isPointInPath?
  540. # [02:04] <TabAtkins> Your first mistake was the argument of everything that optionally takes a path.
  541. # [02:04] <cabanier> for (x, y) it becomes (x, y. fillrule)
  542. # [02:04] <Hixie> constraining this, is that implementations have already implemented (x, y) and (x, y, fillRule)
  543. # [02:04] <cabanier> yes
  544. # [02:04] <Hixie> so (path, fillRule, x, y) would be ugly
  545. # [02:04] <TabAtkins> Position should, generally, be a unique identifier for the argument. Overloading on argument list length to give different positions different meanings is a bad idea.
  546. # [02:04] <Hixie> but (path, x, y, fillRule) is even worse...
  547. # [02:04] <zewt> optional arguments at the beginning are evil
  548. # [02:04] <TabAtkins> You should have fallen down to options objects earlier.
  549. # [02:05] <Hixie> TabAtkins: too late for that now...
  550. # [02:05] <TabAtkins> zewt: No, optional arguments have their place, when they're truly optional, and are chained-optional (that is, you never want to provide the second optional argument without specifying the first).
  551. # [02:05] <cabanier> I hope those path methods will go away
  552. # [02:05] <TabAtkins> Hixie: Is it? Do we have implementations?
  553. # [02:05] <cabanier> noone implemented them
  554. # [02:05] <krit> Hixie: Blink and WebKit use currentPath to share path objects
  555. # [02:05] <zewt> TabAtkins: ... that's optional arguments at the end
  556. # [02:05] <Hixie> (and i don't generally agree. the first argument of something like this should always be the main thing you're operating on, imho)
  557. # [02:06] <krit> Hixie: you can just set the currentPath with the path you want
  558. # [02:06] <krit> Hixie: and then ask the context
  559. # [02:06] <Hixie> krit: ew
  560. # [02:06] <Hixie> krit: that's even worse :-)
  561. # [02:06] <krit> Hixie: at the moment it is not nice, that is where cabanier's proposal comes in
  562. # [02:07] <lecuyer> TabAtkins: qq about padding-bottom. Is it supposed to be relative to the actual width of the element, or the available width around the element (in the case of max-width)?
  563. # [02:07] <krit> Hixie: for WebKit and Blink, Path is just a storage of Path segments
  564. # [02:07] <TabAtkins> zewt: Yes, if you have optional arguments not at the end, you're doing things wrong. ^_^
  565. # [02:07] <krit> Hixie: nothing more
  566. # [02:07] <TabAtkins> lecuyer: Whatever the spec says - I dont' remember off the top of my head.
  567. # [02:07] <Hixie> krit: right, same in the spec
  568. # [02:07] <zewt> TabAtkins: ... but i said "optional arguments at the beginning". heh
  569. # [02:07] * Quits: Gabri (~gabri@91.72.64.50) (Remote host closed the connection)
  570. # [02:07] <Hixie> krit: it's the "currentPath" thing that's ugly :-)
  571. # [02:07] <TabAtkins> zewt: ...I didn't see that part of your comment. Apologies.
  572. # [02:08] <zewt> TabAtkins: option objects and language-level named arguments can complement each other nicely, eg. Python's **args
  573. # [02:08] <TabAtkins> Yes, if you have it.
  574. # [02:08] <krit> Hixie: well, it is more than that
  575. # [02:08] <cabanier> Hixie: currentpath is just an opaque holder of a bunch of path operations
  576. # [02:08] <krit> Hixie: you have path . http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#dom-path-addpathbystrokingpath
  577. # [02:08] <TabAtkins> zewt: It would be nice to pursue, in a future ES version, Pythonic named arguments.
  578. # [02:08] * krit hates link replacing
  579. # [02:08] <lecuyer> I've found in implementation it's usually implemented as the latter, but it'd be nice if it wasn't.
  580. # [02:09] <TabAtkins> (though you need a different syntax than Python, as that syntax is already allowed and means something different in JS)
  581. # [02:09] <Hixie> krit: addPathByStrokingPath is just a way to add more path segments
  582. # [02:09] <TabAtkins> lecuyer: Can't change it.
  583. # [02:09] <krit> Hixie: sure, but not always implementable
  584. # [02:09] <cabanier> Hixie: the output of that is undefined
  585. # [02:10] <Hixie> ?
  586. # [02:10] <Hixie> how so
  587. # [02:10] <cabanier> Hixie: probably not what you want
  588. # [02:10] <krit> Hixie: or better there just exist some propritary libs that can do that
  589. # [02:10] <Hixie> the spec defines it in great detail...
  590. # [02:10] <lecuyer> It says in the spec that it's relative to the width of the element, but given that everyone seems to have gotten it wrong I was wondering if they didn't :)
  591. # [02:10] <cabanier> Hixie: as currently defined, the path segments will overlap and caused all sort of drawing issues
  592. # [02:10] <krit> Hixie: you usually don't want to fullfill tasks of graphics libraries in browsers
  593. # [02:10] <Hixie> well, depends what you want, obviously
  594. # [02:11] <cabanier> :-)
  595. # [02:11] <cabanier> I'd expect it to render as if I stroked the path
  596. # [02:11] <zewt> krit: s/you/i/
  597. # [02:11] <Hixie> well that gets back to the thing we were talking about earlier
  598. # [02:11] <Hixie> which lacks a specification
  599. # [02:11] <cabanier> and not get unpainted areas where the strokes meet
  600. # [02:11] <cabanier> that one is actually spec-able
  601. # [02:12] <cabanier> it's stroking of shapes/combined path which is hard
  602. # [02:12] <zewt> there's quite a lot of "graphics library" tasks in browsers, heh
  603. # [02:12] <TabAtkins> lecuyer: I don't know where you're seeing that it's relative to the width of the element. The CSS 2.1 spec defines percentages in padding to "refer to the width of containing block".
  604. # [02:12] <cabanier> since they don't have a 'start' point any more
  605. # [02:12] * Joins: mbatle (mbatle@pasanda.collabora.co.uk)
  606. # [02:12] <krit> zewt: you as an content author may wish that. I am indeed talking as an implementer
  607. # [02:12] <Hixie> cabanier: everything is spec-able, it just needs to be specced
  608. # [02:13] <zewt> krit: you're a bit late (re: canvas, webgl, css filters)
  609. # [02:13] <lecuyer> TabAtkins: sorry, I must have misread it
  610. # [02:13] <krit> zewt: I don't see the context in your list
  611. # [02:13] <cabanier> Hixie: we *could* spec the planarization algorithm in detail
  612. # [02:13] <zewt> those are all things that overlap with graphics libraries, of course
  613. # [02:14] <krit> right
  614. # [02:14] <Hixie> cabanier: gonna have to if we want it implemented interoperably
  615. # [02:14] <zewt> there are things that are better done in script, of course, but that's a bit more specific than "tasks of graphics libraries"
  616. # [02:14] <cabanier> Hixie: that would be a massive undertaking though. the skia folks can likely provide the algorithm
  617. # [02:14] <krit> zewt: and none of them need path planarization
  618. # [02:14] * Joins: weinig (~weinig@17.114.106.16)
  619. # [02:14] <TabAtkins> lecuyer: No problem.
  620. # [02:14] <Hixie> cabanier: massive undertakings are what we do
  621. # [02:15] <Hixie> cabanier: that's what distinguishes the web platform from other platforms
  622. # [02:15] <cabanier> Hixie: well, not letting you stroke a union/intersect/xor path will make it a lot easier
  623. # [02:15] <cabanier> Hixie: I need to think a bit more about it
  624. # [02:16] <krit> Hixie: and things like addText require access to font data, which some browsers can't or are not willing to implement (independent of the path planarization discussion of cabanier)
  625. # [02:17] <krit> Hixie: Path planarization is not only very hard to specify, it is also very hard to implement
  626. # [02:17] <Hixie> krit: well, again... :-)
  627. # [02:17] <Hixie> "it
  628. # [02:17] <krit> Hixie: even harder to implement in a interopearable way
  629. # [02:17] <Hixie> er
  630. # [02:17] <Hixie> "it's hard" is not a good argument against doing something :-)
  631. # [02:17] <cabanier> Hixie: very true!
  632. # [02:18] <krit> Hixie: browsers also rely on the path data of the geraphic library
  633. # [02:18] <krit> Hixie: the path data does not reflect what you put into the lib usually
  634. # [02:18] <cabanier> Hixie: it needs to be done somehow. I think the *actual* algorithm doesn't need to be specified. Just how it supposed to work (find intersections, fix winding, remove shared lines, etc)
  635. # [02:18] <krit> Hixie: arc is not an arc in path data but cubic or quadratic curves
  636. # [02:19] <Hixie> cabanier: so long as it's unambiguous under all situations, whether it's defined imperatively or declaratively is just an editorial choice
  637. # [02:19] <krit> cabanier: it just is not really implementable in an interoperable way as long as browsers don't fundamentaly change the way they use Canvas paths
  638. # [02:20] <Hixie> cabanier: i usually do things imperatively because it's easier to reason about whether things are defined unambiguously
  639. # [02:20] <krit> and I don't see any need to lift up path representation to the browser from the graphic library
  640. # [02:20] <cabanier> hixie: yeah. That should be doable.
  641. # [02:20] <cabanier> krit: noone can figure out that an arc became a set of bezier though. There's no access to that
  642. # [02:20] <cabanier> (nor should there be)
  643. # [02:21] <krit> cabanier: that is correct, but this planarization requires it
  644. # [02:21] <krit> cabanier: a requirement from adding paths
  645. # [02:21] <cabanier> krit: don't think so
  646. # [02:21] <krit> cabanier: it does if you want to follow an algorithm
  647. # [02:21] <krit> cabanier: I am not even sure if all path segment primitives are supported by the canvas spec
  648. # [02:22] <Hixie> krit: the algorithms in specs aren't prescriptive of how you implement something
  649. # [02:22] <cabanier> krit: they're all path segments that potentially intersect
  650. # [02:22] <krit> cabanier: that are used by graphics libraries
  651. # [02:22] <Hixie> krit: they're just sample algorithms of black boxes
  652. # [02:22] <Hixie> krit: all that matters is that the inputs and outputs match
  653. # [02:22] <Hixie> krit: for all inputs
  654. # [02:22] <krit> Hixie: true
  655. # [02:23] <krit> Hixie: I care more about performance and interoperability in this case
  656. # [02:24] <krit> Hixie: A different approach where you don't have the access to the path (implementation wise) seems to be less error prone
  657. # [02:24] <cabanier> krit: is performance an issue for the spec?
  658. # [02:24] <krit> cabanier: for sure not, but it is for implementations and authors
  659. # [02:24] <cabanier> krit: yes
  660. # [02:25] <Hixie> krit: not sure what you're arguing, we seem to be in agreement :-)
  661. # [02:25] * Joins: scor (~scor@drupal.org/user/52142/view)
  662. # [02:25] <krit> Hixie: not when it comes to styled paths
  663. # [02:26] <cabanier> Hixie: I will update my proposal and send it out to the list again
  664. # [02:26] <krit> Hixie: this is what addPathByStrokeingPath makes it cimplicated
  665. # [02:26] <cabanier> krit: that one should be fixed
  666. # [02:26] <krit> cabanier: fixed?
  667. # [02:26] <cabanier> replaced with something else
  668. # [02:27] <krit> cabanier: if you want to have the path along a styled path, it mostly requires path access
  669. # [02:27] <krit> cabanier: (of course not in all cases)
  670. # [02:27] <cabanier> krit: going to dinner now :-)
  671. # [02:27] <cabanier> krit: we can talk about it later
  672. # [02:28] <krit> cabanier: but definitely with pointInPath for instance
  673. # [02:28] <Hixie> krit: i don't have any trouble saying the browsers should have path access
  674. # [02:28] <krit> Hixie: Yes, but this brings the implementation complexity up from the graphic library to the browser
  675. # [02:28] <krit> Hixie: (at least at the moment)
  676. # [02:29] <Hixie> krit: i don't see why we would distinguish between "graphics library" and "browser"
  677. # [02:29] <krit> Hixie: Because implementations (talking about WebKit, Blink and Gecko) build on top of the path handling of the graphic library
  678. # [02:30] <Hixie> krit: so?
  679. # [02:30] <Hixie> krit: the libraries can change...
  680. # [02:30] <krit> Hixie: especially dash array and things like that influence hit testing and all that needs to be integrated when you apply styled paths
  681. # [02:31] <krit> Hixie: sure, as long as they don't, you require browsers to do the job currently done by graphics libraries
  682. # [02:31] <Hixie> krit: again, i don't understand the distinction or why that would be a problem.
  683. # [02:31] <Hixie> krit: that's like saying "browsers will have to do the job of XML parsers"
  684. # [02:31] <Hixie> krit: or "browsers will have to do the job of character encoding libraries"
  685. # [02:31] <Hixie> well, yes
  686. # [02:31] <Hixie> welcome to being a browser
  687. # [02:31] <krit> Hixie: which they don't do either. They rely on libs for that
  688. # [02:31] <Hixie> yeah... no
  689. # [02:32] <krit> Hixie: no for HMTL parser
  690. # [02:32] <Hixie> at least, not off-the-shelf libraries
  691. # [02:32] <Hixie> (then again, as far as i can tell, they all have their own graphics libraries these days too)
  692. # [02:34] * Quits: divya (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  693. # [02:34] * Quits: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br) (Quit: Leaving)
  694. # [02:34] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  695. # [02:34] * Joins: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br)
  696. # [02:34] <krit> Hixie: the reason why I don't want the browser to do the job is redundancy (the represenation still needs to be done by the graphic library), performance (all the things need to match expectations of authors or they don't use it), interoperability (which is hard to reach on differen starting points the browsers are), implementation complexity (which is hard to maintain and extremely error prone, after all we are browser vendors and no algebra experts)
  697. # [02:35] <Hixie> krit: you keep referring to the graphics library as a separate concept from the browser. it need not be. just view it as one unit of software.
  698. # [02:36] <Hixie> krit: even if implemented in a modular reusable fashion, the graphics "library" can provide exactly the api the browser needs
  699. # [02:36] <Hixie> krit: to do whatever we want it to do
  700. # [02:36] <krit> Hixie: yes of course it doesn't need to be, but it is at the moment for very good reasons
  701. # [02:36] * Quits: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br) (Client Quit)
  702. # [02:37] <Hixie> krit: as far as i can tell, all browsers have dedicated graphics libraries under the control of the same development team, not off-the-shelf libraries.
  703. # [02:37] * Joins: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br)
  704. # [02:37] <Hixie> krit: so i disagree
  705. # [02:37] * Quits: sicking (~sicking@216.113.168.135) (Quit: sicking)
  706. # [02:38] <krit> Hixie: that is not true. So far it is JUST Google that has that
  707. # [02:38] <Hixie> at least google, microsoft, and apple.
  708. # [02:38] <krit> Hixie: Mozilla relies on Cairo/DirectX/maybe Skia, WebKit is based on a lot of graph libs where the browser team does not have influence on the grpahic lib teams.
  709. # [02:39] <krit> Hixie: MS and Apple just in theory :)
  710. # [02:40] <Hixie> i have no problem with the idea that browsers will heavily influence how their graphics engine develops
  711. # [02:40] <krit> Hixie: Google's Chrome/Blink tool is the only team that has direct control on the development of their graphic library
  712. # [02:41] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 20.0/20130401111945])
  713. # [02:41] <krit> Hixie: That is ok from the spec author point of view. I am talking from the implementer point of view.
  714. # [02:42] <Hixie> i am too
  715. # [02:43] <Hixie> as implementors, we've taken over the encoding libraries, parsing libraries, all kinds of stuff
  716. # [02:43] <Hixie> UI widget libraries
  717. # [02:43] <Hixie> we've reimplemented accessibility layers
  718. # [02:43] <Hixie> we hook into the OS input layer much higher than most apps
  719. # [02:43] <Hixie> or lower, i guess
  720. # [02:44] <Hixie> graphics is just the next obvious one that will need to be assimilated to get optimal performance
  721. # [02:44] <Hixie> we have our own scripting engines
  722. # [02:44] <Hixie> we have our own memory management routines
  723. # [02:44] <Hixie> we have our own string implementations
  724. # [02:47] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  725. # [02:50] * Quits: weinig (~weinig@17.114.106.16) (Quit: weinig)
  726. # [02:52] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 268 seconds)
  727. # [02:54] * Quits: ^esc_ (~esc_ape@178.115.250.44.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  728. # [02:55] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  729. # [02:55] * Joins: jonlee (~jonlee@17.212.153.19)
  730. # [02:56] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  731. # [02:57] * Joins: nimbu1 (nimbu@nat/google/x-wcltmtspyrbzgimg)
  732. # [02:58] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  733. # [03:01] * Quits: newtron_ (~newtron@69-165-136-217.dsl.teksavvy.com) (Remote host closed the connection)
  734. # [03:02] * Joins: ^esc (~esc_ape@178.115.250.44.wireless.dyn.drei.com)
  735. # [03:03] * Joins: newtron (~newtron@69-165-136-217.dsl.teksavvy.com)
  736. # [03:05] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  737. # [03:05] * Joins: darobin (~darobin@66.201.52.99)
  738. # [03:07] * Quits: darobin (~darobin@66.201.52.99) (Remote host closed the connection)
  739. # [03:07] * Joins: a-ja (~Instantbi@70.230.147.104)
  740. # [03:08] * Joins: darobin (~darobin@66.201.52.99)
  741. # [03:08] * Quits: nimbu1 (nimbu@nat/google/x-wcltmtspyrbzgimg) (Quit: Leaving.)
  742. # [03:09] * Quits: newtron (~newtron@69-165-136-217.dsl.teksavvy.com) (Remote host closed the connection)
  743. # [03:10] * Quits: darobin (~darobin@66.201.52.99) (Remote host closed the connection)
  744. # [03:11] * Joins: nimbu1 (~nimbu@216.239.55.138)
  745. # [03:11] * Quits: lecuyer (~user@144.142.12.1) (Ping timeout: 255 seconds)
  746. # [03:15] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  747. # [03:16] * Quits: krit (~krit@sjfw1-a.adobe.com) (Quit: Leaving.)
  748. # [03:21] <TabAtkins> Ugh, simple bash question. I want to pass all bash function arguments to a python script. How to do?
  749. # [03:21] <TabAtkins> I can easily pass *individual* arguments with $1 or whatever, but can't figure out how to do all of them.
  750. # [03:22] <heycam> "$@"
  751. # [03:22] <TabAtkins> Hah, just now foudn that.
  752. # [03:22] <TabAtkins> Was hidden in one of the google results that didn't look helpful at first glance.
  753. # [03:22] <heycam> searching for shell script syntax is… not an easy thing
  754. # [03:23] <TabAtkins> Indeed.
  755. # [03:24] <TabAtkins> I'm trying to make a python script that can change the shell directory. Looks like best way is to have the script echo the path, and have a bash function cd to that.
  756. # [03:31] * Quits: nimbu1 (~nimbu@216.239.55.138) (Quit: Leaving.)
  757. # [03:39] * Joins: krit (~krit@208.sub-70-197-8.myvzw.com)
  758. # [03:44] * Joins: nimbu1 (~nimbu@216.239.55.138)
  759. # [03:45] * Joins: barneybook (~kvirc@220-136-51-191.dynamic.hinet.net)
  760. # [03:48] * nimbu1 is now known as divya
  761. # [03:54] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Remote host closed the connection)
  762. # [03:55] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  763. # [04:00] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  764. # [04:02] <krit> Hixie: I am sorry, I didn't see your reply. Each of these features have been checked for positive and negative effects. And this will continue, even with Paths. In WebKit we had to do this choices multiple times. For SVG we decided to cover the data in the browser to support certain features that are required by SVG 1.1. The Blink investigates in reverse this decision and use the capabilities of the graphic library instead again. (As you noted before
  765. # [04:03] * krit is now known as krit|train
  766. # [04:03] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  767. # [04:06] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  768. # [04:11] * Quits: krit|train (~krit@208.sub-70-197-8.myvzw.com) (Quit: Leaving.)
  769. # [04:11] <birtles> are there any guidelines regarding throwing exceptions from constructors in Web APIs?
  770. # [04:11] * Quits: aglehg (~aglehg@bl7-238-46.dsl.telepac.pt) (Remote host closed the connection)
  771. # [04:12] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 245 seconds)
  772. # [04:13] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  773. # [04:16] * Quits: danielfilho (~danielfil@200.232.113.107) (Remote host closed the connection)
  774. # [04:16] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  775. # [04:20] * Joins: newtron (~newtron@69-165-136-217.dsl.teksavvy.com)
  776. # [04:24] * Quits: newtron (~newtron@69-165-136-217.dsl.teksavvy.com) (Ping timeout: 240 seconds)
  777. # [04:28] * Quits: divya (~nimbu@216.239.55.138) (Quit: Leaving.)
  778. # [04:34] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 272 seconds)
  779. # [04:37] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
  780. # [04:39] * Joins: Badreddin (~Nur@189.192.138.187)
  781. # [04:47] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 272 seconds)
  782. # [04:48] * heycam is now known as heycam|away
  783. # [04:49] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  784. # [04:49] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  785. # [04:50] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
  786. # [04:51] <cabanier> Hixie: I agree with your points about the browser vs graphics libraries.
  787. # [04:55] * ojan is now known as ojan_away
  788. # [05:03] * Joins: plutoniix (~plutoniix@ppp-58-8-212-209.revip2.asianet.co.th)
  789. # [05:04] * [[zzz]] is now known as [[zz]]
  790. # [05:06] * Quits: cabanier (~cabanier@sjfw1.adobe.com) (Read error: Connection reset by peer)
  791. # [05:08] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  792. # [05:16] * jonlee is now known as jonlee|afk
  793. # [05:28] * Quits: jgornick (~jgornick@c-66-41-28-205.hsd1.mn.comcast.net) (Ping timeout: 258 seconds)
  794. # [05:29] * Joins: Badreddin (~Nur@189.192.155.69)
  795. # [05:29] * Joins: jgornick (~jgornick@c-66-41-28-205.hsd1.mn.comcast.net)
  796. # [05:30] * heycam|away is now known as heycam
  797. # [05:36] * Quits: OnlyMax (~OnlyMax@186-247-110-238.user.veloxzone.com.br) (Quit: Leaving)
  798. # [05:48] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  799. # [05:51] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Ping timeout: 264 seconds)
  800. # [05:59] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
  801. # [06:07] * Joins: danielfilho (~danielfil@200.233.52.248)
  802. # [06:08] * jonlee|afk is now known as jonlee
  803. # [06:09] * Quits: barneybook (~kvirc@220-136-51-191.dynamic.hinet.net) (Ping timeout: 245 seconds)
  804. # [06:10] * Joins: AustinMatherne (~AustinMat@65-128-171-83.mpls.qwest.net)
  805. # [06:12] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  806. # [06:12] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  807. # [06:14] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  808. # [06:15] * Joins: cabanier1 (~cabanier@sjfw1-a.adobe.com)
  809. # [06:17] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
  810. # [06:18] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  811. # [06:18] * jonlee is now known as jonlee|afk
  812. # [06:26] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  813. # [06:27] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  814. # [06:28] * Parts: AustinMatherne (~AustinMat@65-128-171-83.mpls.qwest.net)
  815. # [06:34] * Joins: barneybook (~kvirc@220-136-46-244.dynamic.hinet.net)
  816. # [06:36] * jonlee|afk is now known as jonlee
  817. # [06:39] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 255 seconds)
  818. # [06:46] * jonlee is now known as jonlee|afk
  819. # [06:48] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  820. # [06:51] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  821. # [06:52] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Read error: Connection reset by peer)
  822. # [06:52] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  823. # [06:59] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 245 seconds)
  824. # [07:01] * Joins: darobin (~darobin@66.201.52.99)
  825. # [07:02] * Joins: richt (~richt@222.233.254.208)
  826. # [07:02] * Joins: jimmyalcala (~jimmyalca@186.93.255.73)
  827. # [07:03] * Quits: richt (~richt@222.233.254.208) (Read error: Connection reset by peer)
  828. # [07:03] * Joins: richt (~richt@222.233.254.208)
  829. # [07:08] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 255 seconds)
  830. # [07:08] * jonlee|afk is now known as jonlee
  831. # [07:13] * Quits: barneybook (~kvirc@220-136-46-244.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  832. # [07:15] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
  833. # [07:16] * Joins: richt (~richt@222.233.254.208)
  834. # [07:18] * jonlee is now known as jonlee|afk
  835. # [07:19] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 255 seconds)
  836. # [07:20] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  837. # [07:20] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
  838. # [07:26] * jonlee|afk is now known as jonlee
  839. # [07:27] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
  840. # [07:35] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  841. # [07:36] * jonlee is now known as jonlee|afk
  842. # [07:38] * Quits: darkcypher_bit (~darkcyphe@vpn.space150.com) (Ping timeout: 252 seconds)
  843. # [07:38] * Joins: darkcypher_bit (~darkcyphe@blackhole.space150.com)
  844. # [07:52] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  845. # [08:07] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  846. # [08:10] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
  847. # [08:19] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  848. # [08:22] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  849. # [08:35] * Joins: alrra (~alrra@unaffiliated/alrra)
  850. # [08:41] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  851. # [08:41] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  852. # [08:43] * Joins: adrianoprea (~adrianopr@79.114.245.131)
  853. # [08:44] * Joins: Ms2ger (~Ms2ger@177.231-64-87.adsl-dyn.isp.belgacom.be)
  854. # [08:50] * Parts: a-ja (~Instantbi@70.230.147.104)
  855. # [09:01] * Joins: asdfz0mg (~asdfz0mg@host-78-64-174-43.homerun.telia.com)
  856. # [09:04] * Quits: danielfilho (~danielfil@200.233.52.248) (Remote host closed the connection)
  857. # [09:04] * Quits: darobin (~darobin@66.201.52.99) (Remote host closed the connection)
  858. # [09:05] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  859. # [09:08] * Joins: sedovsek (~robert@89.143.12.238)
  860. # [09:11] * Joins: niloy (~niloy@115.112.64.6)
  861. # [09:12] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 240 seconds)
  862. # [09:15] * jonlee|afk is now known as jonlee
  863. # [09:20] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  864. # [09:21] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  865. # [09:21] <sangwhan_> I assume no NSS maintainers are in this chat?
  866. # [09:23] * sangwhan_ takes that as a yes
  867. # [09:23] * Quits: sangwhan_ (~sangwhan@1.234.23.206) (Quit: leaving)
  868. # [09:24] * Joins: sangwhan (~sangwhan@118.37.45.238)
  869. # [09:25] <Ms2ger> Doubt it
  870. # [09:25] * jonlee is now known as jonlee|afk
  871. # [09:34] * jonlee|afk is now known as jonlee
  872. # [09:36] <Ms2ger> http://w3cmemes.tumblr.com/post/48861166006/does-anyone-want-to-put-their-hand-up-and-help
  873. # [09:37] * Joins: Gabri (~gabri@91.72.64.50)
  874. # [09:38] * Parts: JibberJim (~opera@90.193.235.216)
  875. # [09:38] * Joins: JibberJim (~opera@90.193.235.216)
  876. # [09:41] * Joins: nessy1 (~silviapf@124-149-162-142.dyn.iinet.net.au)
  877. # [09:41] * Quits: niloy (~niloy@115.112.64.6) (Read error: Connection reset by peer)
  878. # [09:42] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  879. # [09:42] * Joins: niloy (~niloy@115.112.64.6)
  880. # [09:42] * Joins: charlie (~charlie@46.7.56.116)
  881. # [09:43] * Joins: hasather (~hasather@80.91.33.141)
  882. # [09:44] * jonlee is now known as jonlee|afk
  883. # [09:48] * Joins: hasather_ (~hasather@cm-84.210.170.16.getinternet.no)
  884. # [09:52] * jonlee|afk is now known as jonlee
  885. # [09:52] * Quits: hasather_ (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  886. # [09:58] * Quits: JibberJim (~opera@90.193.235.216) (Quit: JibberJim)
  887. # [09:59] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 240 seconds)
  888. # [10:01] * Joins: josemanuel (~josemanue@191.184.221.87.dynamic.jazztel.es)
  889. # [10:01] * heycam is now known as heycam|away
  890. # [10:02] * jonlee is now known as jonlee|afk
  891. # [10:08] * Joins: benbarnett (~Adium@80.87.30.115)
  892. # [10:08] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  893. # [10:09] * Quits: Benvie (~brandon@199.21.86.233) (Read error: Connection reset by peer)
  894. # [10:10] * Joins: Benvie (~brandon@199.21.86.233)
  895. # [10:15] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
  896. # [10:17] * Joins: miketaylr (~miketaylr@91.203.97.247)
  897. # [10:17] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 245 seconds)
  898. # [10:18] * jonlee|afk is now known as jonlee
  899. # [10:20] * Joins: benbarnett (~Adium@80.87.30.115)
  900. # [10:27] * Quits: Gabri (~gabri@91.72.64.50) (Remote host closed the connection)
  901. # [10:28] * jonlee is now known as jonlee|afk
  902. # [10:31] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  903. # [10:44] * Quits: adrianoprea (~adrianopr@79.114.245.131) (Remote host closed the connection)
  904. # [10:47] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  905. # [10:51] * jonlee|afk is now known as jonlee
  906. # [10:55] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
  907. # [10:57] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  908. # [10:58] * Joins: nonge_ (~nonge@p5082AD48.dip0.t-ipconnect.de)
  909. # [10:58] * Joins: JibberJim (~opera@132.185.151.37)
  910. # [11:01] * jonlee is now known as jonlee|afk
  911. # [11:01] * Quits: nonge (~nonge@p5082B310.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
  912. # [11:04] * Quits: jgraham (~jgraham@web91.webfaction.com) (Ping timeout: 258 seconds)
  913. # [11:04] * Joins: jgraham (~jgraham@web91.webfaction.com)
  914. # [11:24] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 245 seconds)
  915. # [11:31] * Joins: Gabri (~gabri@91.72.64.50)
  916. # [11:39] * Joins: miketaylr2000 (~miketaylr@91.203.97.247)
  917. # [11:39] * Quits: miketaylr (~miketaylr@91.203.97.247) (Read error: Connection reset by peer)
  918. # [11:43] * Quits: miketaylr2000 (~miketaylr@91.203.97.247) (Read error: Connection reset by peer)
  919. # [11:43] * Joins: miketaylr (~miketaylr@91.203.97.247)
  920. # [11:44] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
  921. # [11:45] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  922. # [11:46] * Joins: Adawerk (~ada@169.241.49.57)
  923. # [11:47] * Joins: annevk (~annevk@207.218.72.65)
  924. # [11:48] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  925. # [11:51] * Quits: sangwhan (~sangwhan@118.37.45.238) (Remote host closed the connection)
  926. # [11:52] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  927. # [11:54] <annevk> MikeSmith: fwiw, https://wiki.mozilla.org/WebAPI/KeboardIME
  928. # [11:59] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
  929. # [12:05] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  930. # [12:06] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  931. # [12:07] * Joins: jahman (~woops@129.175.204.73)
  932. # [12:15] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  933. # [12:16] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
  934. # [12:17] * Quits: plutoniix (~plutoniix@ppp-58-8-212-209.revip2.asianet.co.th) (Quit: จรลี จรลา)
  935. # [12:18] * Joins: Adawerk (~ada@169.241.49.57)
  936. # [12:18] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  937. # [12:23] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 248 seconds)
  938. # [12:25] * Joins: Jonadabe (~Jonadabe@bl7-77-124.dsl.telepac.pt)
  939. # [12:33] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  940. # [12:47] * Quits: fishd (~darin@216.239.45.66) (Read error: Connection reset by peer)
  941. # [12:47] * Joins: fishd (~darin@216.239.45.66)
  942. # [12:56] * Quits: josemanuel (~josemanue@191.184.221.87.dynamic.jazztel.es) (Quit: Saliendo)
  943. # [12:57] * Joins: newtron (~newtron@69-196-163-70.dsl.teksavvy.com)
  944. # [12:58] * Quits: newtron (~newtron@69-196-163-70.dsl.teksavvy.com) (Remote host closed the connection)
  945. # [13:11] * Joins: Adawerk_ (~ada@169.241.49.57)
  946. # [13:11] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
  947. # [13:11] <MikeSmith> annevk: thanks
  948. # [13:11] * MikeSmith reads
  949. # [13:12] <MikeSmith> annevk: interesting
  950. # [13:12] <annevk> MikeSmith: my rough understanding is that we want an API that allows implementing an IME from scratch
  951. # [13:12] <MikeSmith> hmm
  952. # [13:12] <MikeSmith> so we talked here yesterday about that
  953. # [13:12] <MikeSmith> with James Craig and Dominic Manzonni
  954. # [13:13] <MikeSmith> Dominic Mazzoni
  955. # [13:13] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  956. # [13:13] <MikeSmith> my understanding from talking with them is that you're not going to be able to make that accessible
  957. # [13:14] <MikeSmith> they pointed out that e.g., CodeMirror and Cloud9/ACE etc. are not accessible to screen-reader/AT users
  958. # [13:16] <annevk> I guess that would depend on what primitives you expose no?
  959. # [13:16] <annevk> But this is not my area of expertise at all.
  960. # [13:17] <annevk> I just know this is in the works...
  961. # [13:18] <MikeSmith> annevk: ok
  962. # [13:19] <MikeSmith> I see the history of that wiki page shows Yuan Xuleia
  963. # [13:20] <MikeSmith> I would hope that whoever is working it would post feedback or an alternate proposal to public-webapps
  964. # [13:20] * Quits: Gabri (~gabri@91.72.64.50) (Remote host closed the connection)
  965. # [13:20] <MikeSmith> feedback on the existing IME API draft that's been published
  966. # [13:20] <annevk> Yeah I suggested they do that somewhere
  967. # [13:20] <MikeSmith> k
  968. # [13:21] * Joins: [[zzz]] (~q@node-1e3h.pool-101-108.dynamic.totbb.net)
  969. # [13:24] * Quits: [[zz]] (~q@node-pw1.pool-180-180.dynamic.totbb.net) (Ping timeout: 255 seconds)
  970. # [13:24] * Quits: rcombs (~rcombs@rodgercombs.tk) (Ping timeout: 258 seconds)
  971. # [13:26] * Joins: rcombs (~rcombs@rodgercombs.tk)
  972. # [13:28] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 268 seconds)
  973. # [13:28] * Quits: asdfz0mg (~asdfz0mg@host-78-64-174-43.homerun.telia.com) (Quit: I'm out)
  974. # [13:29] <annevk> lol
  975. # [13:29] <annevk> The minutes mention dropping keyboard events from DOM3
  976. # [13:29] <annevk> Which makes sense... but... at what point is someone going to step up and just define the user interaction model already?
  977. # [13:30] <annevk> Is there some kind of benefit to keeping the details and have everyone run in circles?
  978. # [13:30] <MikeSmith> that stuff I've not been following
  979. # [13:31] <MikeSmith> I think I was actually sleeping during that discussion
  980. # [13:31] * Joins: asdfz0mg (~asdfz0mg@ec2-54-242-54-141.compute-1.amazonaws.com)
  981. # [13:31] <annevk> It makes more sense to sleep, since we're not really any further than we were 10 years ago on that subject.
  982. # [13:32] <annevk> And a WebApps WG meeting full of people not interested in doing too much work is not going to change that.
  983. # [13:35] * Joins: niloy (~niloy@115.112.64.6)
  984. # [13:36] <jgraham> One of the sad truths of life is that it is easy to get money for people to go to meetings and hard to get money for people to do actual work. PAying for 100 people to attend a four day meeting costs the same as employing someone like annevk or Hixie for a year.
  985. # [13:36] * Joins: scor (scor@drupal.org/user/52142/view)
  986. # [13:37] * Joins: sedovsek (~robert@89.143.12.238)
  987. # [13:38] <smaug____> annevk: keyevents will not be dropped from DOM3
  988. # [13:38] <smaug____> it was just discussed
  989. # [13:38] <SimonSapin> annevk: So you’re worth 400 days of work a year :)
  990. # [13:38] <smaug____> and someone mentioned that then the same what happened with D2 would happen with D3
  991. # [13:39] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
  992. # [13:39] <smaug____> jgraham: it is hard to find people to write specs
  993. # [13:40] <smaug____> and almost as hard to find people to review specs :)
  994. # [13:40] <smaug____> and someone should write tests too
  995. # [13:41] <jgraham> and someone should review tests :)
  996. # [13:42] * Joins: richt (~richt@222.233.254.208)
  997. # [13:42] <Ms2ger> Fortunately people are happy to implement things
  998. # [13:43] <smaug____> it is easier to find people to implement things
  999. # [13:44] <smaug____> (people should review the specs when implementing them, but that doesn't always or usually happen)
  1000. # [13:44] <jgraham> It's not just that
  1001. # [13:44] <jgraham> It's that people understand the model of employing people to implement stuff
  1002. # [13:46] <jgraham> Or, at least, the benefits of paying people to implement stuff are obvious and short-term
  1003. # [13:46] <jgraham> You get more stuff, faster
  1004. # [13:47] <jgraham> The benefits of paying people to work on writing specs or tests are less obvious, and suffer more from "tragedy of the commons" effects
  1005. # [13:50] * Joins: hallvors (~hallvord@office.oslo.opera.com)
  1006. # [13:51] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
  1007. # [13:55] <hallvors> is annevk around?
  1008. # [13:55] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
  1009. # [13:56] * Joins: richt (~richt@222.233.254.208)
  1010. # [13:58] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  1011. # [14:00] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 245 seconds)
  1012. # [14:01] <zcorpan> so we have HTML defining HTMLElement#style, SVG defining SVGElement#style and CSSOM defining ElementCSSInlineStyle#style (which "is implemented by Element objects"), and they're all different
  1013. # [14:02] <Ms2ger> Of course
  1014. # [14:03] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 276 seconds)
  1015. # [14:03] * Quits: asdfz0mg (~asdfz0mg@ec2-54-242-54-141.compute-1.amazonaws.com) (Quit: WeeChat 0.4.1-dev)
  1016. # [14:03] <zcorpan> i guess i should fix ElementCSSInlineStyle#style and make the HTML and SVG specs say (HTML|SVG)Element implements ElementCSSInlineStyle
  1017. # [14:05] <zcorpan> wonder why SVG doesn't require CSS support
  1018. # [14:05] * Joins: sedovsek (~robert@89.143.12.238)
  1019. # [14:06] * Joins: newtron (~newtron@69-196-163-70.dsl.teksavvy.com)
  1020. # [14:07] <zcorpan> what's the right thing when CSS isn't supported? Should .style be absent? or return null?
  1021. # [14:08] <zcorpan> absent seems better
  1022. # [14:08] <Ms2ger> In that case, I don't think any of the interfaces in cssom should exist
  1023. # [14:08] <zcorpan> yeah
  1024. # [14:09] * Joins: asdfz0mg (~asdfz0mg@ec2-54-242-54-141.compute-1.amazonaws.com)
  1025. # [14:09] * Quits: asdfz0mg (~asdfz0mg@ec2-54-242-54-141.compute-1.amazonaws.com) (Client Quit)
  1026. # [14:10] * Quits: newtron (~newtron@69-196-163-70.dsl.teksavvy.com) (Ping timeout: 240 seconds)
  1027. # [14:14] <SimonSapin> Doesn’t SVG2 require CSS support? Or did I make that up?
  1028. # [14:19] <jgraham> Does SVG2 exist in any meaningful sense?
  1029. # [14:19] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  1030. # [14:21] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  1031. # [14:22] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 245 seconds)
  1032. # [14:24] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1033. # [14:28] * Joins: marcosc (~marcosc@bl5-92-176.dsl.telepac.pt)
  1034. # [14:29] <annevk> hallvors: am now
  1035. # [14:29] <hallvors> great, have a question
  1036. # [14:30] <hallvors> I'm looking over the XHR tests, fixing some bugs
  1037. # [14:30] <hallvors> main question is: has the spec changed to "fire readystatechange only when readyState actually changes" or not?
  1038. # [14:30] <hallvors> I think it has.. and trying to read the processing steps, I can't find any place we don't..
  1039. # [14:31] <hallvors> but it's a bit hard to follow all the steps..
  1040. # [14:31] <annevk> not if abort() sets it to UNSENT
  1041. # [14:31] <annevk> but yeah, I remember one event for send() has been removed
  1042. # [14:32] * Joins: cheron (~cheron@unaffiliated/cheron)
  1043. # [14:33] <hallvors> so expected outcome of http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/open-open-sync-send.htm and similar tests should be aligned..
  1044. # [14:33] <annevk> https://github.com/whatwg/xhr/commit/15e86b74b03b9bb80186d6edfa8be091d2312522 was over a year ago it seems
  1045. # [14:33] <hallvors> Opera (Presto) and Chrome mostly agree with that new model, Firefox doesn't
  1046. # [14:34] <annevk> yeah, so says my associated email
  1047. # [14:34] <hallvors> Cool, will fix the tests. Only a year late :)
  1048. # [14:34] <hallvors> Thanks for confirming ;)
  1049. # [14:34] <annevk> great
  1050. # [14:35] * Joins: sangwhan (~sangwhan@220.76.188.3)
  1051. # [14:36] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  1052. # [14:41] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
  1053. # [14:41] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  1054. # [14:41] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 256 seconds)
  1055. # [14:42] * Joins: erichynds (~ehynds@64.206.121.41)
  1056. # [14:43] * Joins: Jedi_ (~Jedi@jedi.org)
  1057. # [14:44] <hallvors> annevk: if you're still here :) by my reading of the spec (in its current state), this test should do assert_throws : http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/open-url-multi-window-2.htm
  1058. # [14:44] <hallvors> (creates XHR from IFRAME window, removes IFRAME from parent before open())
  1059. # [14:46] <annevk> yeah, the document would not be fully active
  1060. # [14:47] <annevk> same if you navigate the iframe
  1061. # [14:48] <annevk> well, I think that's how it's defined; navigation and multiple browsing contexts is unfortunately still somewhat hairy
  1062. # [14:51] * Quits: JibberJim (~opera@132.185.151.37) (Read error: Connection reset by peer)
  1063. # [14:56] * Joins: tomasf (~tomasf@static-213.50.131.59.addr.tdcsong.se)
  1064. # [14:56] * Quits: marcosc (~marcosc@bl5-92-176.dsl.telepac.pt) (Remote host closed the connection)
  1065. # [14:58] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  1066. # [14:59] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  1067. # [14:59] * Quits: caiogondim (~caio.gond@186.192.87.53) (Quit: caiogondim)
  1068. # [14:59] * Quits: sangwhan (~sangwhan@220.76.188.3) (Remote host closed the connection)
  1069. # [14:59] * Joins: hasather_ (~hasather@cm-84.210.170.16.getinternet.no)
  1070. # [15:00] <zcorpan> why does http://www.w3.org/TR/SVG2/types.html#InterfaceSVGElement have xmlbase, xmllang, xmlspace? isn't that a bit of layering violation?
  1071. # [15:00] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
  1072. # [15:00] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  1073. # [15:01] <Ms2ger> Poke heycam :)
  1074. # [15:01] <annevk> SVG is full of those
  1075. # [15:01] <annevk> Ms2ger: nah, please let him focus on IDL stuff
  1076. # [15:01] <Ms2ger> Mm
  1077. # [15:02] <Ms2ger> Find someone else to poke, then :)
  1078. # [15:02] <annevk> Ms2ger?
  1079. # [15:02] * Ms2ger pokes annevk back
  1080. # [15:02] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  1081. # [15:03] <annevk> should've raised shield
  1082. # [15:04] * Quits: hasather_ (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 272 seconds)
  1083. # [15:06] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 272 seconds)
  1084. # [15:08] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  1085. # [15:10] * [[zzz]] is now known as [[zz]]
  1086. # [15:11] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  1087. # [15:18] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  1088. # [15:28] * Quits: tomasf (~tomasf@static-213.50.131.59.addr.tdcsong.se) (Quit: tomasf)
  1089. # [15:30] * Joins: TallTed (~Thud@63.119.36.36)
  1090. # [15:31] <annevk> So seems like request takes yet another fricking flag :(
  1091. # [15:31] <annevk> The "use URL credentials flag"
  1092. # [15:32] * Joins: morenobryan (~Bryan@187.114.74.246)
  1093. # [15:32] * Quits: morenobryan (~Bryan@187.114.74.246) (Client Quit)
  1094. # [15:35] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  1095. # [15:36] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
  1096. # [15:38] <zcorpan> i sent an email to www-svg
  1097. # [15:45] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1098. # [15:50] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  1099. # [15:52] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  1100. # [15:53] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
  1101. # [15:53] <annevk> I hope once I've defined all this sometime will point out a way to reduce the flags
  1102. # [15:54] <annevk> sometime, someone, either way
  1103. # [16:00] * Joins: marcosc (~marcosc@bl5-92-176.dsl.telepac.pt)
  1104. # [16:00] <hallvors> hm.. I have no idea what the pass condition for http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/open-url-multi-window-4.htm should be
  1105. # [16:02] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  1106. # [16:02] * jonlee|afk is now known as jonlee
  1107. # [16:04] <hallvors> Firefox, Opera (Presto): terminate request with no further events when IFRAME is removed. Chrome: completes request to readyState=4 but responseText is "" so it's pretty much terminated with an extra event for "DONE" state
  1108. # [16:05] <hallvors> annevk: thoughts?
  1109. # [16:09] <annevk> hallvors: in a bit
  1110. # [16:09] <annevk> like 40min
  1111. # [16:09] <zcorpan> ok have a nice weekend guys
  1112. # [16:10] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  1113. # [16:10] <hallvors> annevk: probably won't be here in 40min, could you just post your thoughts here anyway and paste the discussion that occurs in an E-mail to me? ;-)
  1114. # [16:11] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  1115. # [16:11] * Joins: ehsan (~ehsan@24.212.206.174)
  1116. # [16:12] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  1117. # [16:12] * jonlee is now known as jonlee|afk
  1118. # [16:14] <Ms2ger> I found a picture for the fetch spec: http://bit.ly/13zyutD
  1119. # [16:16] * Quits: ehsan (~ehsan@24.212.206.174) (Ping timeout: 255 seconds)
  1120. # [16:17] * Quits: nessy1 (~silviapf@124-149-162-142.dyn.iinet.net.au) (Quit: Leaving.)
  1121. # [16:26] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  1122. # [16:30] * Rubennn_ is now known as Rubennn
  1123. # [16:32] * Joins: danielfilho (~danielfil@200.233.52.248)
  1124. # [16:32] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  1125. # [16:33] * Joins: ehsan (~ehsan@24.212.206.174)
  1126. # [16:33] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  1127. # [16:33] * Quits: hallvors (~hallvord@office.oslo.opera.com) (Ping timeout: 246 seconds)
  1128. # [16:36] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  1129. # [16:39] * Joins: darobin (~darobin@66.201.52.99)
  1130. # [16:39] * Joins: yorick (~yorick@oftn/member/yorick)
  1131. # [16:40] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  1132. # [16:44] <annevk> hallvors: so I think that should actually just work
  1133. # [16:44] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  1134. # [16:44] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  1135. # [16:44] <annevk> hallvors: the base URL and everything is established, there's no reason for it to fail if implementations follow the spec (harhar)
  1136. # [16:49] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
  1137. # [16:50] * jonlee|afk is now known as jonlee
  1138. # [16:53] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  1139. # [16:53] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 264 seconds)
  1140. # [16:54] * Joins: Jedi_ (~Jedi@jedi.org)
  1141. # [17:00] * jonlee is now known as jonlee|afk
  1142. # [17:02] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  1143. # [17:04] * Joins: rezonanc (~Edvinas@94.244.65.58)
  1144. # [17:05] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  1145. # [17:05] * jonlee|afk is now known as jonlee
  1146. # [17:07] * Joins: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net)
  1147. # [17:14] * Quits: darobin (~darobin@66.201.52.99) (Remote host closed the connection)
  1148. # [17:15] * jonlee is now known as jonlee|afk
  1149. # [17:15] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  1150. # [17:17] * Joins: newtron (~newtron@24.114.69.178)
  1151. # [17:20] * Quits: charlie (~charlie@46.7.56.116) (Remote host closed the connection)
  1152. # [17:21] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone coding)
  1153. # [17:25] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 276 seconds)
  1154. # [17:26] * Joins: tomasf (~tomasf@host-95-199-204-61.mobileonline.telia.com)
  1155. # [17:32] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 272 seconds)
  1156. # [17:34] * jonlee|afk is now known as jonlee
  1157. # [17:37] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1158. # [17:37] * Quits: caiogondim (~caio.gond@186.192.87.53) (Client Quit)
  1159. # [17:37] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  1160. # [17:40] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  1161. # [17:41] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Client Quit)
  1162. # [17:42] * Joins: krit1 (~krit@sjfw1-a.adobe.com)
  1163. # [17:42] * Joins: tantek (~tantek@mae0536d0.tmodns.net)
  1164. # [17:43] * Quits: tomasf (~tomasf@host-95-199-204-61.mobileonline.telia.com) (Quit: tomasf)
  1165. # [17:44] * jonlee is now known as jonlee|afk
  1166. # [17:44] * Joins: ehsan (~ehsan@66.207.208.98)
  1167. # [17:44] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
  1168. # [17:47] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  1169. # [17:48] * Joins: annevk (~annevk@207.218.72.65)
  1170. # [17:49] * Joins: lecuyer (~user@144.142.12.1)
  1171. # [17:51] * Quits: cabanier1 (~cabanier@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  1172. # [17:52] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  1173. # [17:54] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:809b:5fc:9ce5:cdf)
  1174. # [17:56] * jonlee|afk is now known as jonlee
  1175. # [18:00] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  1176. # [18:00] * Joins: stalled (~stalled@unaffiliated/stalled)
  1177. # [18:02] * Joins: cabanier (~cabanier@192.150.22.55)
  1178. # [18:02] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  1179. # [18:03] * Joins: Badreddin (~Nur@189.192.155.69)
  1180. # [18:06] * jonlee is now known as jonlee|afk
  1181. # [18:07] * Quits: newtron (~newtron@24.114.69.178) (Ping timeout: 240 seconds)
  1182. # [18:08] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
  1183. # [18:08] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
  1184. # [18:09] * Joins: jryans (~jryans@office.massrel.com)
  1185. # [18:09] * Quits: danielfilho (~danielfil@200.233.52.248) (Remote host closed the connection)
  1186. # [18:20] <matjas> annevk: i was looking at http://mimesniff.spec.whatwg.org/#determining-the-sniffed-media-type-of-a-resource and figured that Step 5 would apply there, no?
  1187. # [18:21] <Ms2ger> WebApps discussing licensing and c/p'ing specs again \o/
  1188. # [18:21] <annevk> matjas: yeah that's the culprit
  1189. # [18:23] * Joins: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net)
  1190. # [18:23] <matjas> so iOS Safari violates the spec, hence my tweet \o/ glad i looked it up before tweeting (and glad i understood correctly)
  1191. # [18:24] <annevk> matjas: I doubt many people got that subtlety though
  1192. # [18:24] <annevk> and the guy complaining didn't mention that document
  1193. # [18:24] <annevk> so he might not have realized his exact byte sequence for "Content-Type: text/plain" is what causes other browsers not to sniff
  1194. # [18:25] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  1195. # [18:26] * Joins: barneybook (~kvirc@114-44-197-16.dynamic.hinet.net)
  1196. # [18:26] <annevk> ah you did
  1197. # [18:26] * darkcypher_bit is now known as inn0cent_child
  1198. # [18:26] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  1199. # [18:27] * Quits: Adawerk_ (~ada@169.241.49.57) (Quit: Leaving)
  1200. # [18:27] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
  1201. # [18:28] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1202. # [18:28] * Joins: jsbell_ (jsbell@nat/google/x-fpbxureoryjbcbih)
  1203. # [18:29] * Quits: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  1204. # [18:29] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  1205. # [18:30] * Parts: jsbell (uid6276@gateway/web/irccloud.com/x-yfuwgnnpzeskimpf)
  1206. # [18:30] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  1207. # [18:31] * jsbell_ is now known as jsbell
  1208. # [18:31] * Joins: Adawerk (~ada@169.241.49.57)
  1209. # [18:32] * nimbu1 is now known as divya
  1210. # [18:32] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:809b:5fc:9ce5:cdf) (Remote host closed the connection)
  1211. # [18:38] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 272 seconds)
  1212. # [18:40] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  1213. # [18:43] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  1214. # [18:44] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  1215. # [18:44] <MikeSmith> hober, divya - so I have a flight out tonight at 23:45 from SFO. So we could meet up from dinner if yall have time
  1216. # [18:45] * Quits: tantek (~tantek@mae0536d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  1217. # [18:46] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 245 seconds)
  1218. # [18:46] * tobie_ is now known as tobie
  1219. # [18:46] * Joins: ap_ (~ap@2620:149:4:1b01:c994:87a4:207e:2017)
  1220. # [18:47] <hober> MikeSmith divya: that might work for me; i'll check with erin
  1221. # [18:49] <divya> MikeSmith: YA!
  1222. # [18:49] * Joins: tantek (~tantek@mae0536d0.tmodns.net)
  1223. # [18:49] <divya> MikeSmith: hober what time?
  1224. # [18:50] <divya> i hav something at 7.30
  1225. # [18:50] * Joins: Hashan (~Hashan@90.207.105.156)
  1226. # [18:50] * jonlee|afk is now known as jonlee
  1227. # [18:50] * Joins: say2joe (~say2joe@204.56.108.2)
  1228. # [18:50] <hober> MikeSmith divya: there's also an indieweb meetup of some kind, maybe tantek can fill us in
  1229. # [18:52] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 260 seconds)
  1230. # [18:54] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  1231. # [18:55] <divya> hober: can you message me when you know better. i am on and off irc
  1232. # [18:55] <divya> MikeSmith: do you have us number?
  1233. # [18:55] <divya> MikeSmith: else DM me on twitters
  1234. # [18:56] * Joins: mven (~mven@u-131-216-14-39.dhcp.unlv.edu)
  1235. # [18:56] <MikeSmith> divya: +81-80-2387-5995
  1236. # [18:57] <annevk> people reading the logs, you can now bug MikeSmith day and night
  1237. # [18:57] <divya> MikeSmith: thnx!
  1238. # [18:57] <divya> ahahahahha
  1239. # [18:57] * Ms2ger fires up his address book
  1240. # [18:58] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 240 seconds)
  1241. # [19:00] * Quits: irfaN (~irfaN@unaffiliated/irfan) (Quit: This computer has gone to sleep)
  1242. # [19:00] * jonlee is now known as jonlee|afk
  1243. # [19:03] * Joins: irfaN (~irfaN@91.72.113.63)
  1244. # [19:03] * Quits: irfaN (~irfaN@91.72.113.63) (Changing host)
  1245. # [19:03] * Joins: irfaN (~irfaN@unaffiliated/irfan)
  1246. # [19:03] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  1247. # [19:03] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  1248. # [19:04] * Joins: weinig (~weinig@17.114.11.8)
  1249. # [19:05] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1250. # [19:06] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  1251. # [19:07] * Quits: mven (~mven@u-131-216-14-39.dhcp.unlv.edu) (Read error: Connection reset by peer)
  1252. # [19:08] * Quits: tantek (~tantek@mae0536d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  1253. # [19:08] * Joins: mven (~mven@u-131-216-14-39.dhcp.unlv.edu)
  1254. # [19:08] * Quits: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
  1255. # [19:10] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
  1256. # [19:10] * Parts: say2joe (~say2joe@204.56.108.2)
  1257. # [19:12] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 258 seconds)
  1258. # [19:12] * jonlee|afk is now known as jonlee
  1259. # [19:13] * Joins: tantek (~tantek@mae0536d0.tmodns.net)
  1260. # [19:15] <tantek> hober, MikeSmith see indiewebcamp.com/events
  1261. # [19:16] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  1262. # [19:16] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1263. # [19:17] * Joins: danielfilho (~danielfil@200.232.113.107)
  1264. # [19:17] * Parts: jimmyalcala (~jimmyalca@186.93.255.73)
  1265. # [19:24] <MikeSmith> tantek: thanks
  1266. # [19:24] <TabAtkins> zcorpan: SVG requires CSS support in practice. In 1.1 they were loathe to codify that, but if it's not already in SVG2, it's only because someone hasn't gotten to it yet.
  1267. # [19:24] <annevk> morning tantek
  1268. # [19:24] <annevk> and morning TabAtkins
  1269. # [19:25] <TabAtkins> Yo.
  1270. # [19:25] <annevk> autocomplete...
  1271. # [19:25] <TabAtkins> annevk: I think you lied to me!
  1272. # [19:25] <annevk> TabAtkins: I try
  1273. # [19:25] <annevk> TabAtkins: did it work?
  1274. # [19:25] <TabAtkins> About Futures not recursively unwrapping.
  1275. # [19:26] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  1276. # [19:26] <TabAtkins> Ie Future.accept(Future.accept(5)).then(console.log) logging "<object Future>" rather than "5".
  1277. # [19:26] <annevk> pretty sure that if you do Future.accept(Future.accept(5)).then((x) => alert(x)) will alert a future
  1278. # [19:26] <TabAtkins> I find it really hard to follow the spec algorithm, but Domenic (from Promises/A+ standardization fame) asserts that you won't.
  1279. # [19:27] * Quits: nonge_ (~nonge@p5082AD48.dip0.t-ipconnect.de) (Quit: Verlassend)
  1280. # [19:27] <annevk> I think because you confuse Future.accept with Future.accept
  1281. # [19:27] <annevk> lol
  1282. # [19:27] <TabAtkins> I... I see.
  1283. # [19:27] <annevk> Future.resolve with Future.accept
  1284. # [19:27] <TabAtkins> Heh.
  1285. # [19:27] <TabAtkins> Not that I know of. There's a bunch of "use the resolver's resolve algorithm" sprinkled about that I think means Domenic is right.
  1286. # [19:28] <annevk> oh generally futures use resolve, but you can do accept if you want to
  1287. # [19:29] <TabAtkins> Yes, of course. The point is whether calling .then() recursively unwraps its calling value. (Or its callback's return value.)
  1288. # [19:29] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Read error: Connection reset by peer)
  1289. # [19:29] <annevk> then does nothing with the value it's passed
  1290. # [19:29] <annevk> it does something with the return value sure
  1291. # [19:29] * Quits: tantek (~tantek@mae0536d0.tmodns.net) (Ping timeout: 264 seconds)
  1292. # [19:29] <annevk> but in that thread you guys were discussing Future.resolve
  1293. # [19:30] <TabAtkins> Ah, wait, I see the problem. There is one place where you're doing the wrong thing.
  1294. # [19:30] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  1295. # [19:30] <TabAtkins> If the first callback to .then() is omitted, you use the resolver's resolve algorithm instead. That should be the accept algorithm.
  1296. # [19:31] <TabAtkins> The signature of the callback should be (a) => (a or Future<a>). The resolve algorithm's signature is (Future<a>) => (Future<a>). You want accept, which is (a) => (Future<a>).
  1297. # [19:31] <annevk> ooh, if you omit callbacks
  1298. # [19:31] <annevk> hmm
  1299. # [19:31] <TabAtkins> (Well, resolve is (a or Future<a>) => (Future<a>).)
  1300. # [19:32] <TabAtkins> (Coercing the (a) case into a Future<a>.)
  1301. # [19:32] * Joins: newtron (~newtron@199.71.174.103)
  1302. # [19:34] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 260 seconds)
  1303. # [19:34] <annevk> so yeah, I guess it makes sense to change that
  1304. # [19:37] * Joins: jryans (~jryans@office.massrel.com)
  1305. # [19:38] * Quits: jryans (~jryans@office.massrel.com) (Client Quit)
  1306. # [19:39] * Joins: dcheng (dcheng@nat/google/x-pplleqevhfoxlmla)
  1307. # [19:39] * Joins: tantek (~tantek@216.113.168.135)
  1308. # [19:39] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
  1309. # [19:40] * krit1 is now known as krit
  1310. # [19:40] * Quits: tantek (~tantek@216.113.168.135) (Client Quit)
  1311. # [19:40] * Joins: jryans (~jryans@office.massrel.com)
  1312. # [19:41] * Joins: mygan (~mygan@78-70-166-27-no181.tbcn.telia.com)
  1313. # [19:41] * Joins: tantek (~tantek@216.113.168.135)
  1314. # [19:42] <annevk> "zero process copyright" if I reorder some of my URL slugs, I hope that changes soon
  1315. # [19:42] <TabAtkins> Hm?
  1316. # [19:43] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  1317. # [19:43] <annevk> Oh, someone just asked me about the W3C and URLs so I gave him http://annevankesteren.nl/2013/03/zero http://annevankesteren.nl/2012/11/copyright http://annevankesteren.nl/2012/11/process and then re-ordered the last words a bit
  1318. # [19:43] * Joins: Badreddin (~Nur@189.192.138.187)
  1319. # [19:44] <annevk> I swear, it all makes sense in my head :p
  1320. # [19:45] <TabAtkins> Heh. ^_^
  1321. # [19:45] * Joins: tantek_ (~tantek@216.113.168.135)
  1322. # [19:46] * Quits: tantek (~tantek@216.113.168.135) (Client Quit)
  1323. # [19:46] * tantek_ is now known as tantek
  1324. # [19:48] * Quits: lerc (~quassel@121-74-236-56.telstraclear.net) (Ping timeout: 248 seconds)
  1325. # [19:52] * Quits: weinig (~weinig@17.114.11.8) (Quit: weinig)
  1326. # [19:55] <annevk> jsbell: not defining order of exceptions anno 2013 is sad
  1327. # [19:56] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1328. # [19:56] <annevk> shame on ReSpec (and Indexed DB)
  1329. # [19:56] <jsbell> annevk: Don't blame ReSpec
  1330. # [19:57] * Ms2ger blames jsbell
  1331. # [19:58] <jsbell> :)
  1332. # [19:58] <annevk> jsbell: it was one of the reasons initially given, pretty sure if that limitation had not been there it would've been fixed a year ago
  1333. # [19:58] <Ms2ger> And the IE team
  1334. # [19:58] <annevk> jsbell: Microsoft stalling is of course not helping
  1335. # [19:58] <annevk> jsbell: but that's a year later, and well, they always do that
  1336. # [19:58] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
  1337. # [19:59] <jsbell> I have my opinions on this one, but it's not a sword I was willing to fall on.
  1338. # [19:59] <Ms2ger> Implementing a given order would have taken an order of magnitude less time than the time that has been wasted by the stop energy
  1339. # [20:00] <jsbell> Ms2ger: no argument.
  1340. # [20:00] <jsbell> Shame not all browsers ship so frequently. :P
  1341. # [20:00] <Ms2ger> And to make that even worse, I shall keep beating this dead horse for the rest of the evening!
  1342. # [20:01] <jsbell> Ms2ger: make yourself useful and go add Futures to some random spec. ;-)
  1343. # [20:01] <Ms2ger> That's annevk's job
  1344. # [20:02] <annevk> Ms2ger: dude btw, how did they come to the conclusion DOM Parsing and Serialization was pretty much done?!
  1345. # [20:02] <Ms2ger> I was too shocked to reply
  1346. # [20:03] <annevk> I see
  1347. # [20:03] * Joins: weinig (~weinig@17.114.11.8)
  1348. # [20:04] <annevk> I wonder why tantek attends these support group meetings but refuses to engage in the much more productive support forum discussions.
  1349. # [20:06] * Quits: danielfilho (~danielfil@200.232.113.107) (Remote host closed the connection)
  1350. # [20:07] <hober> hahahaha
  1351. # [20:09] * Quits: Hashan (~Hashan@90.207.105.156) (Quit: Hashan)
  1352. # [20:10] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  1353. # [20:11] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 245 seconds)
  1354. # [20:12] * jonlee is now known as jonlee|afk
  1355. # [20:15] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  1356. # [20:17] * Quits: mven (~mven@u-131-216-14-39.dhcp.unlv.edu) (Remote host closed the connection)
  1357. # [20:17] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1358. # [20:18] * jonlee|afk is now known as jonlee
  1359. # [20:21] * Quits: weinig (~weinig@17.114.11.8) (Quit: weinig)
  1360. # [20:21] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  1361. # [20:22] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Read error: Operation timed out)
  1362. # [20:23] <tantek> annevk - in person human to human communications often have higher bandwidth than various support fora and are also a good source of serendipitous 1:1 conversations that can sometimes be orders of magnitude more time-efficient than text media.
  1363. # [20:23] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Ping timeout: 245 seconds)
  1364. # [20:24] <tantek> also, fewer (like very few) crazy armchair-spec-commenters show up in in-person meetings, in contrast to online support fora which are often overwhelmed with them.
  1365. # [20:24] <TabAtkins> *forums
  1366. # [20:25] <Ms2ger> *fora
  1367. # [20:25] <TabAtkins> *This isn't Latin.
  1368. # [20:25] <TabAtkins> *And if it was, you're doing it wrong.
  1369. # [20:25] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  1370. # [20:25] * Joins: adrianoprea (~adrianopr@89.34.175.15)
  1371. # [20:26] * Quits: adrianoprea (~adrianopr@89.34.175.15) (Remote host closed the connection)
  1372. # [20:27] <annevk> tantek: I've read the minutes. It looks like a waste of time.
  1373. # [20:27] <annevk> "XHR level 1 would be useful" mahahaha
  1374. # [20:27] <annevk> It's even wasting my time now
  1375. # [20:30] * Joins: rniwa (~rniwa@17.212.154.114)
  1376. # [20:30] * Quits: Jonadabe (~Jonadabe@bl7-77-124.dsl.telepac.pt) (Ping timeout: 252 seconds)
  1377. # [20:32] <tantek> annevk - the minutes are, well, a rough approximation, like an outline
  1378. # [20:33] <tantek> so yeah - I wouldn't expect them to be much worth your time
  1379. # [20:33] <tantek> a lot is communicated in subtle tone of voice, body language etc. that helps set context for the spoken words, only a subset of which are written into the minutes
  1380. # [20:33] <tantek> interesting to see who really cares (doesn't care) about what
  1381. # [20:34] <annevk> tantek: I've attended the meetings as well in the past. They were generally not worth it. Having focused meetings with a few people works though.
  1382. # [20:34] <tantek> focused meetings with a few people do tend to be higher value, no disagreement there
  1383. # [20:34] <tantek> interesting thing (which I think got minuted)
  1384. # [20:35] <tantek> a set of editors have somewhat threatened to go on strike unless webapps switches to a liberal license
  1385. # [20:35] <tantek> so if I can help move that along, the attendance at the meeting will be worth it
  1386. # [20:35] <tantek> same reason I'm (likely) running for the AB
  1387. # [20:37] * Quits: rniwa (~rniwa@17.212.154.114) (Ping timeout: 252 seconds)
  1388. # [20:37] <annevk> They'd be welcome here I'm sure
  1389. # [20:37] <annevk> I only saw the suggestion from darobin
  1390. # [20:37] <tantek> yeah that - from darobin
  1391. # [20:40] <annevk> That was quickly followed by Chaals being happy to plagiarise the URL spec
  1392. # [20:40] * Joins: jimmyalcala (~jimmyalca@186.93.255.73)
  1393. # [20:44] <tantek> annevk - plagiarism is one of the problems I'd like to address at W3C
  1394. # [20:44] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Ping timeout: 264 seconds)
  1395. # [20:47] * Joins: adrianoprea (~adrianopr@89.34.175.15)
  1396. # [20:48] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  1397. # [20:48] * Joins: othermaciej (~mjs@17.114.8.90)
  1398. # [20:49] <lecuyer> TabAtkins: what part of the future spec would resolve(Future<Foo>) return Future<Foo>? It makes sense, I'm just not seeing it. Is that the [[Call]] on `then`?
  1399. # [20:52] <tantek> annevk: re: "I've attended the meetings as well in the past. They were generally not worth it." not true at all, I mean just last year, if you hadn't attended HTML/WebApps f2f, we wouldn't have http://w3cmemes.tumblr.com/
  1400. # [20:52] <annevk> lecuyer: if you use resolve it'll return Foo
  1401. # [20:52] <annevk> lecuyer: but it seems like there's a bug at the moment
  1402. # [20:52] <annevk> tantek: baha :)
  1403. # [20:52] <tantek> ;)
  1404. # [20:53] <jsbell> This stuff is easy, why aren't we shipping it yet? ;-)
  1405. # [20:53] <annevk> jsbell: we're getting close to shipping
  1406. # [20:54] <lecuyer> annevk: implementation bugs or spec bugs?
  1407. # [20:54] <annevk> spec
  1408. # [20:55] <tantek> annevk - shame that http://25.media.tumblr.com/avatar_420f39830dee_128.png is not the first post in w3cmemes
  1409. # [20:56] <lecuyer> annevk: are additional prototype implementations welcome to the discussion?
  1410. # [20:57] <annevk> lecuyer: don't see why not
  1411. # [20:57] <divya> annevk: would your license not make plagarism valid?
  1412. # [20:57] <divya> i mean i am not sure why it is a concern if your want your content to be free
  1413. # [20:57] <annevk> divya: you're confusing plagiarism with legality
  1414. # [20:58] <divya> no i am not talking legal terms at all.
  1415. # [20:58] <divya> i thought you want your content to be free.
  1416. # [20:58] <divya> but you want credit?
  1417. # [20:58] <divya> i dunno
  1418. # [20:59] <Ms2ger> divya, nobody's arguing that the W3C is doing something illegal
  1419. # [20:59] <annevk> The problem with the forks the W3C has done to date is they are not kept up to date and confuse implementers. I'd rather that not happen. Also, forking my work without improving matters is not the reason it's under CC0.
  1420. # [20:59] <divya> Ms2ger: neither am i!
  1421. # [20:59] <Ms2ger> divya, only that it's hypocritical
  1422. # [20:59] <divya> Ms2ger: ah
  1423. # [20:59] <divya> got it.
  1424. # [20:59] <Ms2ger> divya, also, unproductive, confusing, and all that
  1425. # [20:59] <divya> Ms2ger: yaya got it now.
  1426. # [20:59] <divya> but i saw plagarism and got confused.
  1427. # [21:00] <annevk> It's under CC0 to spur creativity, not to create confusion.
  1428. # [21:00] <divya> all other arguments seem sound to me.
  1429. # [21:00] * Quits: othermaciej (~mjs@17.114.8.90) (Quit: othermaciej)
  1430. # [21:01] <annevk> Unfortunately I cannot both prevent the W3C from doing stupid stuff while allowing others to do the sane stuff at the same time. Given the choice I'd rather let the W3C do stupid stuff.
  1431. # [21:06] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 246 seconds)
  1432. # [21:06] <tantek> exactly, just because something is CC0 doesn't make it right to plagiarize
  1433. # [21:06] <tantek> plagiarism is unethical, regardless of any license or lack thereof
  1434. # [21:09] <jsbell> annevk: http://dom.spec.whatwg.org/#dom-future-any and friends - the append steps reference "resolveCallback" instead of "resolve" and "rejectCallback" instead of "reject"
  1435. # [21:14] <divya> ethics is not something worth arguing about
  1436. # [21:14] <jgraham> It i true that the meetings are usually the least productive part of TPAC. Coffee breaks: productive. Meals: productive. Evenings in the bar: productive. Meetings: a good time to write tests.
  1437. # [21:15] * Joins: GPHemsley (~GPHemsley@24-197-156-137.dhcp.gsvl.ga.charter.com)
  1438. # [21:15] * Quits: GPHemsley (~GPHemsley@24-197-156-137.dhcp.gsvl.ga.charter.com) (Changing host)
  1439. # [21:15] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1440. # [21:15] <jgraham> (also the plenary day is typically quite reasonable now)
  1441. # [21:16] * jonlee is now known as jonlee|afk
  1442. # [21:16] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130416030901])
  1443. # [21:17] <Ms2ger> divya, you're not a philosopher? :)
  1444. # [21:17] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  1445. # [21:17] <jgraham> I think the position that "ethics are not something work arguing about" is strongly philosophical
  1446. # [21:17] <lecuyer> Ms2ger: Is the real question about whether or not ignoring ethics is itself unethical?
  1447. # [21:18] <jgraham> I think it makes divya a moral nihilist
  1448. # [21:19] * jonlee|afk is now known as jonlee
  1449. # [21:22] <divya> jgraham: :)))))))))))
  1450. # [21:23] <divya> jgraham: you argue my position very well so i think you would be my best representative
  1451. # [21:24] <divya> yes i really dont care about morality in the absolute only in terms of the impact of said moral values
  1452. # [21:24] <jsbell> annevk: also, in Future.every/some, you might want to be explicit about the index variable being snapshotted for each Function
  1453. # [21:28] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 252 seconds)
  1454. # [21:29] * jonlee is now known as jonlee|afk
  1455. # [21:35] * Joins: othermaciej (~mjs@17.114.4.227)
  1456. # [21:35] * Quits: miketaylr (~miketaylr@91.203.97.247) (Read error: Connection reset by peer)
  1457. # [21:36] * Quits: inn0cent_child (~darkcyphe@blackhole.space150.com) (Remote host closed the connection)
  1458. # [21:36] * Joins: darkcypher_bit (~darkcyphe@blackhole.space150.com)
  1459. # [21:41] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  1460. # [21:42] * Joins: weinig (~weinig@17.114.11.8)
  1461. # [21:46] * jonlee|afk is now known as jonlee
  1462. # [21:49] * Quits: krit (~krit@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  1463. # [21:50] * Quits: ^esc (~esc_ape@178.115.250.44.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  1464. # [21:51] * Joins: krit (~krit@sjfw1-a.adobe.com)
  1465. # [21:51] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  1466. # [21:52] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  1467. # [21:53] * Joins: necolas (~necolas@8.25.197.25)
  1468. # [21:53] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  1469. # [21:54] * Quits: weinig (~weinig@17.114.11.8) (Quit: weinig)
  1470. # [21:56] * jonlee is now known as jonlee|afk
  1471. # [21:56] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  1472. # [21:58] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  1473. # [21:59] * jonlee|afk is now known as jonlee
  1474. # [22:03] <annevk> jsbell: fixed
  1475. # [22:04] * Quits: Ms2ger (~Ms2ger@177.231-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  1476. # [22:07] * Quits: erichynds (~ehynds@64.206.121.41) (Quit: erichynds)
  1477. # [22:07] * Joins: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962)
  1478. # [22:08] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 276 seconds)
  1479. # [22:09] * jonlee is now known as jonlee|afk
  1480. # [22:11] * Quits: othermaciej (~mjs@17.114.4.227) (Quit: othermaciej)
  1481. # [22:12] * jonlee|afk is now known as jonlee
  1482. # [22:12] <annevk> jsbell: looks like that was your first contribution to DOM
  1483. # [22:13] <jsbell> I'm sure I've complained about something else in there before. :)
  1484. # [22:14] <annevk> might be my mistake then
  1485. # [22:22] <lecuyer> Are css4 images low priority for the time being?
  1486. # [22:22] * jonlee is now known as jonlee|afk
  1487. # [22:23] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  1488. # [22:24] <TabAtkins> lecuyer: In general, yeah.
  1489. # [22:25] * Joins: weinig (~weinig@17.114.5.83)
  1490. # [22:25] * Quits: weinig (~weinig@17.114.5.83) (Client Quit)
  1491. # [22:26] * jonlee|afk is now known as jonlee
  1492. # [22:28] * Joins: miketaylr (~miketaylr@80.232.109.46)
  1493. # [22:29] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
  1494. # [22:30] * Joins: globbot (~logbot@lump.glob.com.au)
  1495. # [22:31] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  1496. # [22:32] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  1497. # [22:32] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1498. # [22:34] * Quits: marcosc (~marcosc@bl5-92-176.dsl.telepac.pt) (Remote host closed the connection)
  1499. # [22:36] * jonlee is now known as jonlee|afk
  1500. # [22:36] * Joins: othermaciej (~mjs@17.114.4.227)
  1501. # [22:37] * Quits: othermaciej (~mjs@17.114.4.227) (Client Quit)
  1502. # [22:38] * Joins: stalled (~stalled@unaffiliated/stalled)
  1503. # [22:38] * Quits: sindresorhus (~sindresor@ec2-23-20-153-157.compute-1.amazonaws.com) (Remote host closed the connection)
  1504. # [22:39] * jonlee|afk is now known as jonlee
  1505. # [22:40] * Quits: tantek (~tantek@216.113.168.135) (Quit: tantek)
  1506. # [22:41] * Joins: stalled_ (~stalled@unaffiliated/stalled)
  1507. # [22:43] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  1508. # [22:43] * Quits: stalled (~stalled@unaffiliated/stalled) (Read error: Connection reset by peer)
  1509. # [22:45] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  1510. # [22:49] * Joins: lerc (~quassel@121-74-236-56.telstraclear.net)
  1511. # [22:50] * Quits: newtron (~newtron@199.71.174.103) (Ping timeout: 240 seconds)
  1512. # [22:50] <lecuyer> TabAtkins: any chance of explicit aspect ratios? :)
  1513. # [22:51] <TabAtkins> I have a (broken) proposal for it on my blog <http://www.xanthir.com/blog/b4810>, and I've seen your email, but haven't responded to it yet.
  1514. # [22:51] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
  1515. # [22:51] * will_i_was is now known as indian_summer
  1516. # [22:51] * darkcypher_bit is now known as pain_deliverer
  1517. # [22:52] * pain_deliverer is now known as pain_del1verer
  1518. # [22:52] * indian_summer is now known as will_i_was
  1519. # [22:53] <lecuyer> TabAtkins: I hadn't seen your post, but it's pretty much exactly what I asked for in my email
  1520. # [22:53] <TabAtkins> There are some things wrong with my proposal, but I know how to fix them. I just haven't pursued it in a spec yet.
  1521. # [22:54] <TabAtkins> I plan to probably put it into the Sizing spec. Dunno whether it'll be this version or the next.
  1522. # [22:59] * Quits: TallTed (~Thud@63.119.36.36)
  1523. # [22:59] <lecuyer> Awesome, I'm looking forward to it. Would that put it in css4 probably?
  1524. # [23:00] * rwaldron_ is now known as rwaldron
  1525. # [23:00] <lecuyer> s/css4/sizing level 4/
  1526. # [23:01] * Quits: divya (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
  1527. # [23:02] * Quits: stalled_ (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  1528. # [23:02] * Joins: danbri_ (~danbri@106.80.113.87.dyn.plus.net)
  1529. # [23:05] * Quits: danbri_ (~danbri@106.80.113.87.dyn.plus.net) (Remote host closed the connection)
  1530. # [23:05] <TabAtkins> Yeah, either http://dev.w3.org/csswg/css-sizing/ or the next level of it.
  1531. # [23:06] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  1532. # [23:08] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Ping timeout: 258 seconds)
  1533. # [23:20] * Joins: ehsan_ (~ehsan@66.207.208.98)
  1534. # [23:22] * Quits: ehsan (~ehsan@66.207.208.98) (Ping timeout: 240 seconds)
  1535. # [23:22] * Joins: annevk (~annevk@2.25.61.48)
  1536. # [23:23] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1537. # [23:23] * Joins: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net)
  1538. # [23:24] * Joins: fishd_ (~fishd@216.239.45.130)
  1539. # [23:24] * Joins: stalled (~stalled@unaffiliated/stalled)
  1540. # [23:24] * Quits: adrianoprea (~adrianopr@89.34.175.15) (Remote host closed the connection)
  1541. # [23:25] * Quits: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net) (Client Quit)
  1542. # [23:26] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Ping timeout: 240 seconds)
  1543. # [23:26] * Quits: jgornick (~jgornick@c-66-41-28-205.hsd1.mn.comcast.net) (Ping timeout: 272 seconds)
  1544. # [23:27] * Quits: caiogondim (~caio.gond@186.192.87.53) (Client Quit)
  1545. # [23:28] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  1546. # [23:30] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  1547. # [23:31] * Joins: nonge (~nonge@p5082AD48.dip0.t-ipconnect.de)
  1548. # [23:32] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1549. # [23:39] * jonlee is now known as jonlee|afk
  1550. # [23:40] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  1551. # [23:42] * Joins: isherman-book (Adium@nat/google/x-ystvdsxnbmxngpuh)
  1552. # [23:47] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  1553. # [23:47] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 272 seconds)
  1554. # [23:47] * Quits: krit (~krit@sjfw1-a.adobe.com) (Ping timeout: 256 seconds)
  1555. # [23:47] * Joins: Badreddin (~Nur@189.192.138.187)
  1556. # [23:49] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  1557. # [23:49] * jonlee|afk is now known as jonlee
  1558. # [23:54] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  1559. # [23:57] * ojan_away is now known as ojan
  1560. # [23:59] * jonlee is now known as jonlee|afk
  1561. # [23:59] * Quits: isherman-book (Adium@nat/google/x-ystvdsxnbmxngpuh) (Quit: Leaving.)
  1562. # Session Close: Sat Apr 27 00:00:00 2013

The end :)