/irc-logs / freenode / #whatwg / 2012-03-02 / end

Options:

  1. # Session Start: Fri Mar 02 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
  4. # [00:00] <hober> heh
  5. # [00:01] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  6. # [00:04] * Joins: smaug____ (~chatzilla@212-226-64-204-nat.elisa-mobile.fi)
  7. # [00:05] <othermaciej> how do registerProtocolHandler and Web Intents differ in their purpose?
  8. # [00:05] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
  9. # [00:07] * Joins: tantek (~tantek@206.13.35.251)
  10. # [00:08] <othermaciej> hober: you could add an example of a specific hypothetical future use case for a web+ URI, that would be a stronger rationale than just citing the general desire to be upward compatible
  11. # [00:13] * Quits: dbaron (~dbaron@nat/mozilla/x-rlbhcmjlntohfcjc) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  12. # [00:14] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 276 seconds)
  13. # [00:14] <Velmont> othermaciej: WebIntents lets you do a "share" intent, -- so that you don't hardcode Facebook. Nice for me since I don't use Facebook but rather identi.ca. So it's doing verbs and stuff. Lets the browser have some UI to delegate your wanted action to your service.
  14. # [00:15] <hober> othermaciej: ok, will do
  15. # [00:15] <Velmont> othermaciej: So registerprotocolhandler could do the same with e.g. a special intent+share:// protocol or something like that.
  16. # [00:15] <Velmont> Instead of NIH-ing a totally new system.
  17. # [00:15] <othermaciej> Velmont: it seems like one could imagine registering a web+share: protocol instead
  18. # [00:15] <Velmont> othermaciej: Ah, but the problem is ofc that noone will really use that.
  19. # [00:15] <othermaciej> I guess web intents can be (as currently proposed) registered declaratively
  20. # [00:16] <Velmont> othermaciej: And browsers will not implement it.
  21. # [00:16] <Velmont> If I like blog about it and put it on my home page.
  22. # [00:16] <Velmont> It kinda needs to have some weight.
  23. # [00:20] * Quits: smaug____ (~chatzilla@212-226-64-204-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
  24. # [00:21] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  25. # [00:21] * Quits: ksweeney (~Kevin_Swe@nyv-exweb.iac.com) (Client Quit)
  26. # [00:21] <Hixie> we should make web intents and the handler methods just be one feature
  27. # [00:21] <Hixie> that does declarative and imperative and so on all together
  28. # [00:21] <Hixie> no need for two features
  29. # [00:23] <Velmont> Yep.
  30. # [00:24] <zewt> heh, even after a restart, firefox is still in this weird "everything gets a text cursor" mode
  31. # [00:24] <zewt> as if all text on every page is an uneditable text box
  32. # [00:25] * Quits: tomasf (~tom@2002:55e5:dbb7:0:d580:6c17:36b8:7640) (Quit: tomasf)
  33. # [00:25] * Joins: tomasf (~tom@2002:55e5:dbb7:0:3c99:5575:8d29:57ea)
  34. # [00:26] <Hixie> zewt: press f7
  35. # [00:26] <zewt> ... f7?
  36. # [00:26] <Velmont> caret mode browsing?
  37. # [00:26] <TabAtkins> You're in the caret-navigation mode.
  38. # [00:27] <TabAtkins> It's very confusing when it happens.
  39. # [00:27] <zewt> what a braindamaged feature
  40. # [00:27] <TabAtkins> Took my wife a week to figure out how to back out of it last time it happened.
  41. # [00:27] <Hixie> it's quite an important feature, for certain users
  42. # [00:27] <Hixie> it does give you a prompt the first time you invoke it
  43. # [00:27] <zewt> sometimes I seriously wonder if anyone's at the wheel with FF UX
  44. # [00:27] <Velmont> I was also baffeled once it happened. Took me a long time as well.
  45. # [00:27] <TabAtkins> Hixie: That doesn't help when it was triggered by your cat while you weren't looking at the computer.
  46. # [00:28] <zewt> i definitely havn't seen that prompt before, but I see the default is "yes", so it's probably not improbable to fat-finger enter and never realize there was a dialog (or see it flash and go "well, I wonder what that was")
  47. # [00:29] * Quits: gwicke_ (~gabriel@2.211.202.208) (Quit: Bye!)
  48. # [00:29] <zewt> my favorite is when programs steal focus with a dialog that accepts space to select "yes" to something, which invariably happens while I'm typing
  49. # [00:29] * Joins: sicking (~chatzilla@154-93.80-90.static-ip.oleane.fr)
  50. # [00:29] <Philip`> Maybe it should pop up a "Did you know you're in caret navigation mode?" message every 2^n minutes, to give you chances to get out of it
  51. # [00:30] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  52. # [00:30] <Velmont> Philip`: Along with a "never show this again" checkbox so that the people who use it don't go crazy?
  53. # [00:31] <zewt> well, for starters the default action on the initial confirmation should be no
  54. # [00:31] <TabAtkins> Hm. I wonder where I can find a font that doesn't have the necessary metrics to extract an x-height from?
  55. # [00:31] <Philip`> Velmont: No, because your cat might select that option
  56. # [00:31] <Philip`> Velmont: The exponential decrease in frequency means that long-term users won't get too annoyed
  57. # [00:32] <zewt> heh, well, no, the word would be "infuriated"
  58. # [00:32] <Velmont> Philip`: I get very annoyed about some Opera defaults every time I install it, - like tab focus mode. -- It's very easy to change, -- but it's very very frustrating to always have to change it to be sane.
  59. # [00:33] <Velmont> Sane as in "what a power user would expect".
  60. # [00:33] <jamesr__> Velmont, does Opera have a settings sync feature?
  61. # [00:34] <Velmont> jamesr__: hmmm. working on it at least, I think. Although I could actually figure out how the settings are stored and just put it in my unison configuration file, then it'd be synced to all my computers.
  62. # [00:35] <Velmont> Anyway, -- if I'm irritated by stuff like that, I always think that there's someone else who is as well.
  63. # [00:40] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  64. # [00:41] * Joins: smaug____ (~chatzilla@GGGMKXL.gprs.sl-laajakaista.fi)
  65. # [00:44] * paul_irish is now known as paul_irish_
  66. # [00:46] * Quits: smaug____ (~chatzilla@GGGMKXL.gprs.sl-laajakaista.fi) (Ping timeout: 244 seconds)
  67. # [00:53] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  68. # [01:01] * Quits: necolas (~necolas@5e0c715f.bb.sky.com) (Remote host closed the connection)
  69. # [01:01] * Quits: graememcc (~chatzilla@host86-150-157-88.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
  70. # [01:07] * Joins: ap_ (~ap@17.245.90.47)
  71. # [01:11] * Quits: ap (~ap@2620:149:4:1b01:c0c5:cbe8:8a72:d8cc) (Ping timeout: 260 seconds)
  72. # [01:11] * ap_ is now known as ap
  73. # [01:16] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  74. # [01:20] * Joins: dbaron (~dbaron@nat/mozilla/x-thhqijtftkvqhfxf)
  75. # [01:24] * Quits: davidb (~davidb@65.93.94.10) (Quit: davidb)
  76. # [01:26] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
  77. # [01:27] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  78. # [01:33] * Quits: tantek (~tantek@206.13.35.251) (Quit: tantek)
  79. # [01:33] * Joins: scor (~scor@drupal.org/user/52142/view)
  80. # [01:35] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  81. # [01:35] * Quits: rniwa (rniwa@nat/google/x-ffydktaagvhqmcxy) (Quit: rniwa)
  82. # [01:38] * Quits: mattur (~mattur@host81-133-37-248.in-addr.btopenworld.com)
  83. # [01:38] * heycam is now known as heycam|away
  84. # [01:39] * Joins: tantek (~tantek@206.13.35.251)
  85. # [01:46] * Joins: karlcow (~karl@nerval.la-grange.net)
  86. # [01:48] * Quits: Druid_ (~Druid@p5B1350C1.dip.t-dialin.net) (Ping timeout: 265 seconds)
  87. # [01:52] * Joins: Druid_ (~Druid@p5B1358D6.dip.t-dialin.net)
  88. # [01:53] * Joins: rniwa (rniwa@nat/google/x-aohjxxtaqtwkjsbf)
  89. # [01:54] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
  90. # [02:02] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  91. # [02:08] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  92. # [02:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  93. # [02:20] * Quits: carlos_antonio (~benway@173.230.152.21) (Quit: Lost terminal)
  94. # [02:21] * Quits: sarro (~sarro@i5E86468D.versanet.de) (Ping timeout: 248 seconds)
  95. # [02:22] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
  96. # [02:22] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
  97. # [02:27] * Quits: ap (~ap@17.245.90.47) (Quit: ap)
  98. # [02:28] * Quits: sicking (~chatzilla@154-93.80-90.static-ip.oleane.fr) (Read error: Connection reset by peer)
  99. # [02:37] * Joins: sicking (~chatzilla@154-93.80-90.static-ip.oleane.fr)
  100. # [02:42] * Joins: ehsan (~ehsan@CPEd0574c288e95-CM00186852092e.cpe.net.cable.rogers.com)
  101. # [02:44] * Quits: ehsan (~ehsan@CPEd0574c288e95-CM00186852092e.cpe.net.cable.rogers.com) (Remote host closed the connection)
  102. # [02:45] * Joins: carlos_antonio (~benway@173.230.152.21)
  103. # [02:47] * Quits: plutoniix (~plutoniix@101.108.122.200) (Quit: Leaving)
  104. # [02:49] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
  105. # [02:54] * Quits: tantek (~tantek@206.13.35.251) (Quit: tantek)
  106. # [02:56] * Quits: dbaron (~dbaron@nat/mozilla/x-thhqijtftkvqhfxf) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  107. # [02:56] * Joins: jochen___ (jochen@nat/google/x-zexrjtpxeqwgtmsw)
  108. # [02:56] * Quits: jochen__ (jochen@nat/google/x-ksumsdtfsbpvnvpn) (Read error: Connection reset by peer)
  109. # [02:56] * jochen___ is now known as jochen__
  110. # [02:57] * heycam|away is now known as heycam
  111. # [03:02] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  112. # [03:05] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  113. # [03:14] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Remote host closed the connection)
  114. # [03:14] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  115. # [03:17] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Remote host closed the connection)
  116. # [03:17] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  117. # [03:33] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  118. # [03:39] * Quits: rniwa (rniwa@nat/google/x-aohjxxtaqtwkjsbf) (Quit: rniwa)
  119. # [03:42] * heycam is now known as heycam|away
  120. # [03:49] * Quits: jamesr (jamesr@nat/google/x-foibwrbdedrvrpht) (Quit: jamesr)
  121. # [03:52] * Quits: dave_levin (dave_levin@nat/google/x-dajekoerboznmhxa) (Quit: dave_levin)
  122. # [04:11] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  123. # [04:14] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  124. # [04:20] * Quits: Druid_ (~Druid@p5B1358D6.dip.t-dialin.net) (Remote host closed the connection)
  125. # [04:20] * Joins: Druid_ (~Druid@p5B1358D6.dip.t-dialin.net)
  126. # [04:20] * Joins: ezoe (~ezoe@203-140-90-144f1.kyt1.eonet.ne.jp)
  127. # [04:21] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 272 seconds)
  128. # [04:43] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  129. # [04:49] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 240 seconds)
  130. # [04:55] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  131. # [05:17] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  132. # [05:23] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
  133. # [05:23] * Joins: scor (~scor@drupal.org/user/52142/view)
  134. # [05:25] * Joins: izhak (~izhak@213.87.240.222)
  135. # [05:28] * heycam|away is now known as heycam
  136. # [05:45] * Quits: charlvn (~charlvn@charlvn.nl) (Ping timeout: 248 seconds)
  137. # [05:57] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  138. # [05:59] * Joins: charlvn (~charlvn@charlvn.nl)
  139. # [06:04] <MikeSmith> TabAtkins: I'm wondering since when did emscripten break the order-of-magnitude barrier
  140. # [06:05] <MikeSmith> last I saw from Joel Webber's figures it still was pretty much an order of magnitude at least
  141. # [06:07] * Quits: sicking (~chatzilla@154-93.80-90.static-ip.oleane.fr) (Remote host closed the connection)
  142. # [06:12] * Joins: Areks (~Areks@rs.gridnine.com)
  143. # [06:20] <othermaciej> I didn't think code hand-translated into JS had even broken the order of magnitude barrier
  144. # [06:20] * JohnAlbin_zzzzzz is now known as JohnAlbin
  145. # [06:21] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Read error: Connection reset by peer)
  146. # [06:25] * Joins: dydx (~dydz@adsl-76-199-101-60.dsl.pltn13.sbcglobal.net)
  147. # [06:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  148. # [06:34] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
  149. # [06:42] * Joins: skylamer` (cgskylamer@78.90.213.55)
  150. # [06:45] * Quits: Druid_ (~Druid@p5B1358D6.dip.t-dialin.net)
  151. # [06:46] * Quits: skylamer` (cgskylamer@78.90.213.55) (Remote host closed the connection)
  152. # [06:49] * Joins: niloy_ (~niloy@61.12.96.158)
  153. # [06:49] * Joins: niloy (~niloy@61.12.96.158)
  154. # [06:51] * Joins: karlcow (~karl@nerval.la-grange.net)
  155. # [06:52] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  156. # [06:54] * Joins: smaug____ (~chatzilla@193-64-22-100-nat.elisa-mobile.fi)
  157. # [06:55] * heycam is now known as heycam|away
  158. # [07:02] * Joins: Druid_ (~Druid@p5B1358D6.dip.t-dialin.net)
  159. # [07:07] * Joins: LBP (~Mirc@pD9EB1CD3.dip0.t-ipconnect.de)
  160. # [07:11] * Quits: smaug____ (~chatzilla@193-64-22-100-nat.elisa-mobile.fi) (Ping timeout: 260 seconds)
  161. # [07:14] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
  162. # [07:22] * Quits: dydx (~dydz@adsl-76-199-101-60.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  163. # [07:28] * Joins: c_t_montgomery (~c_t_montg@75.77.185.82.nw.nuvox.net)
  164. # [07:32] * Joins: smaug____ (~chatzilla@ZKCMXXXIII.gprs.sl-laajakaista.fi)
  165. # [07:33] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: Leaving...)
  166. # [07:33] <kennyluck> Why isn't @scoped allowed on <link>. I kind of expect that there was previous discussions about this but I can't find any.
  167. # [07:38] * Quits: smaug____ (~chatzilla@ZKCMXXXIII.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
  168. # [07:40] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 276 seconds)
  169. # [07:45] * kennyluck found it http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-March/031049.html
  170. # [07:50] <kennyluck> Hmm… that didn't say why it is bad to allow @scoped on <link>, besides potentially a lack-of-use-case argument (aka. you can you <style>@import</style>).
  171. # [07:53] * Joins: jochen___ (jochen@nat/google/x-oivuqdwawdlqkeca)
  172. # [07:53] * Joins: smaug____ (~chatzilla@GZYYKCXXI.gprs.sl-laajakaista.fi)
  173. # [07:53] <Hixie> the lack-of-use-case argument is sufficient to keep anything out of the spec :-)
  174. # [07:56] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
  175. # [07:57] * paul_irish_ is now known as paul_irish
  176. # [07:57] * Quits: jochen__ (jochen@nat/google/x-zexrjtpxeqwgtmsw) (Ping timeout: 260 seconds)
  177. # [07:57] * jochen___ is now known as jochen__
  178. # [07:58] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  179. # [07:59] * Quits: JohnAlbin (~JohnAlbin@114-42-60-68.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  180. # [07:59] * Quits: hober (~ted@unaffiliated/hober) (Read error: Connection reset by peer)
  181. # [07:59] * Joins: hober (~ted@unaffiliated/hober)
  182. # [08:01] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Quit: gkellogg)
  183. # [08:01] <kennyluck> Hixie, well, if implementation cost of adding @scoped to <link> isn't much, not allowing it on <link> confuses authors. (just got a feedback like this)
  184. # [08:02] <Hixie> i don't really understand the use case for using <link> for scoped stylesheets
  185. # [08:02] <Hixie> the whole point is that the style sheet will be embedded in syndication
  186. # [08:02] * Joins: Ducki (~Ducki@pD9E39439.dip0.t-ipconnect.de)
  187. # [08:03] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  188. # [08:05] <kennyluck> Hixie, how would an author know he/she is supposed to use <style>@import</style> instead of <link style> in this use case when the former is not so apparent?
  189. # [08:05] <kennyluck> Or, do you think <style>@import</style> shouldn't be used here too?
  190. # [08:05] <Hixie> i don't think @import makes much sense either
  191. # [08:05] <kennyluck> hmm… ok
  192. # [08:06] <kennyluck> I don't know the details of the use case here but it makes more sense now.
  193. # [08:08] * Quits: smaug____ (~chatzilla@GZYYKCXXI.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
  194. # [08:09] * Joins: annevk (~annevk@80.232.109.46)
  195. # [08:10] <hsivonen> when people propose something potentially very dangerous, they go "don't be judgemental in *technical* WG"
  196. # [08:13] * Joins: milky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
  197. # [08:16] <hsivonen> DRM systems' Web sites--with smiling stock photo people
  198. # [08:17] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 276 seconds)
  199. # [08:17] <hsivonen> Absent from supported platforms of the Google DRM: desktop Linux
  200. # [08:18] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  201. # [08:18] <othermaciej> does Google have a DRM platform of their own?
  202. # [08:18] <hsivonen> othermaciej: http://www.widevine.com/
  203. # [08:19] * Quits: milky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 276 seconds)
  204. # [08:19] * Joins: milky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
  205. # [08:20] <hsivonen> It's interesting that it's considered OK to ask browsers to support unspecified and open-ended DRM but it's not OK to ask Netflix to arrange their CDN to have the capability to set particular HTTP headers
  206. # [08:20] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  207. # [08:22] <Hixie> hsivonen: yeah, that's such BS. I called Mark on it, I notice he ignored my e-mail completely. (http://lists.w3.org/Archives/Public/public-html/2012Feb/0497.html)
  208. # [08:23] <Hixie> hsivonen: (the "don't judge, be technical" thing)
  209. # [08:23] <Hixie> hsivonen: i notice nobody ever says we shouldn't be judgemental when the accessibility problem being discussed is for people with disabilities
  210. # [08:24] <hsivonen> Hixie: the most curious thing is people who have branded themselves a11y folks rooting for DRM
  211. # [08:24] <Hixie> yeah that is so completely baffling
  212. # [08:25] <hsivonen> Hixie: one would expect them to resist vigorously and with extreme judgementalness
  213. # [08:28] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 252 seconds)
  214. # [08:30] * Joins: smaug____ (~chatzilla@193-64-20-217-nat.elisa-mobile.fi)
  215. # [08:33] <hsivonen> Google's demo of their multiplatform DRM tells me: "Your operating system is not supported."
  216. # [08:34] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
  217. # [08:39] <othermaciej> I wonder what the Director would think of an effortt to standardize a DRM API
  218. # [08:39] <hsivonen> interesting that Google uses Sintel for a DRM demo even though Sintel is CC-licensed and all the CC licenses have an anti-TPM clause
  219. # [08:40] <hsivonen> also interesting that Google's DRM player works in a virtual machine
  220. # [08:40] <hsivonen> lol FAIL?
  221. # [08:41] <hsivonen> they make a big deal about detecting screen recording software and then the thing runs under a VM
  222. # [08:41] <othermaciej> Widevine looks to be a recent-ish acquisition, I would guess Google would add desktop Linux support before putting this in Chrome
  223. # [08:42] <othermaciej> DRM in web video is a thorny issue
  224. # [08:43] <othermaciej> it seems that if it is not offered, providers of Hollywood video content use plugins or platform-specific native apps for delivery, instead of DRM-free Web video
  225. # [08:43] <hsivonen> othermaciej: I think platform-specific native apps are better for the health of the Web in this case
  226. # [08:44] <hsivonen> othermaciej: since they don't poison browser competition even though they retain the status quo as far as OS lock-in goes
  227. # [08:44] <othermaciej> I can understand that point of view but I can also see how reasonable people may differ
  228. # [08:44] <hsivonen> othermaciej: also, if 10 years from now Hollywood follows the path of the music industry, the legacy won't be in the browser platform
  229. # [08:45] * Quits: smaug____ (~chatzilla@193-64-20-217-nat.elisa-mobile.fi) (Ping timeout: 255 seconds)
  230. # [08:45] <othermaciej> Hollywood content coming in native apps is aligned with my corporate financial incentives but notheless I am not sure it is the best thing for the Web
  231. # [08:46] <othermaciej> Hollywood content coming in plugin runtime environments has no real upside for me though
  232. # [08:46] * Quits: annevk (~annevk@80.232.109.46) (Remote host closed the connection)
  233. # [08:46] <zcorpan> Hixie: why is download="" not in w3c html5?
  234. # [08:46] * Joins: annevk (~annevk@80.232.109.46)
  235. # [08:46] <Hixie> same reason ping="" isn't, iirc
  236. # [08:46] <Hixie> but i could be wrong
  237. # [08:47] * Hixie barely follows the htmlwg these days
  238. # [08:54] <zcorpan> what was the reason for ping="" again?
  239. # [08:56] <annevk> make link tracking a little easier, not pollute links while doing that, and put users in control
  240. # [08:56] <annevk> it sort of lost to redirects (and thereby polluting links) for now :(
  241. # [08:56] <zcorpan> annevk: no the reason it's not in html5
  242. # [08:56] <annevk> oh
  243. # [08:57] <annevk> some lobby that hit the right chair keywords?
  244. # [08:57] * annevk forgot
  245. # [08:59] * Joins: smaug____ (~chatzilla@193-64-22-37-nat.elisa-mobile.fi)
  246. # [08:59] <annevk> hsivonen: haha, your twitter reply is golden
  247. # [08:59] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
  248. # [08:59] <annevk> hsivonen: the one to fantasai
  249. # [09:00] * Quits: cpearce (~cpearce@ip-118-90-2-247.xdsl.xnet.co.nz) (Ping timeout: 265 seconds)
  250. # [09:03] * Joins: necolas (~necolas@5e0c715f.bb.sky.com)
  251. # [09:09] * Quits: smaug____ (~chatzilla@193-64-22-37-nat.elisa-mobile.fi) (Ping timeout: 245 seconds)
  252. # [09:09] * Joins: woef (~woef@91.183.84.141)
  253. # [09:11] * Joins: astearns_ (~astearns@192.150.22.5)
  254. # [09:11] * Quits: astearns (~astearns@192.150.22.5) (Ping timeout: 265 seconds)
  255. # [09:11] * astearns_ is now known as astearns
  256. # [09:13] * Joins: myakura (~myakura@FL1-110-233-178-43.tky.mesh.ad.jp)
  257. # [09:14] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (Ping timeout: 252 seconds)
  258. # [09:14] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  259. # [09:14] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  260. # [09:15] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  261. # [09:15] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  262. # [09:16] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Ping timeout: 240 seconds)
  263. # [09:19] * Quits: necolas (~necolas@5e0c715f.bb.sky.com) (Remote host closed the connection)
  264. # [09:20] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
  265. # [09:31] * Joins: smaug____ (~chatzilla@ZMMMLI.gprs.sl-laajakaista.fi)
  266. # [09:38] * Quits: gnarf_ (~gnarf@unaffiliated/gnarf) (Quit: ZNC - http://znc.sourceforge.net)
  267. # [09:38] * Quits: kborchers_ (~kborchers@unaffiliated/kborchers) (Quit: ZNC - http://znc.sourceforge.net)
  268. # [09:41] * Quits: smaug____ (~chatzilla@ZMMMLI.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
  269. # [09:42] * Quits: danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) (Read error: Connection reset by peer)
  270. # [09:42] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
  271. # [09:45] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  272. # [09:45] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  273. # [09:47] <zcorpan> when did <ol type> become allowed?
  274. # [09:50] * Joins: gwicke_ (~gabriel@2.211.202.208)
  275. # [09:50] * Quits: Lachy (~Lachy@cm-84.215.13.244.getinternet.no) (Quit: Computer has gone to sleep.)
  276. # [09:53] * Joins: tomasf_ (~tomasf@77.72.97.5.c.fiberdirekt.net)
  277. # [09:53] <zcorpan> http://www.w3.org/TR/2010/WD-html5-20101019/grouping-content.html#the-ol-element is the earliest WD with ol type
  278. # [09:53] * Joins: danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba)
  279. # [09:58] * zcorpan doesn't find it in http://html5.org/tools/web-apps-tracker?from=5643&to=5779
  280. # [09:59] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  281. # [09:59] * Joins: smaug____ (~chatzilla@193-64-20-9-nat.elisa-mobile.fi)
  282. # [10:01] * Quits: smaug____ (~chatzilla@193-64-20-9-nat.elisa-mobile.fi) (Remote host closed the connection)
  283. # [10:02] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
  284. # [10:04] * Joins: smaug____ (~chatzilla@193-64-20-9-nat.elisa-mobile.fi)
  285. # [10:14] * Quits: smaug____ (~chatzilla@193-64-20-9-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
  286. # [10:16] * Joins: david_carlisle (~chatzilla@86.188.197.189)
  287. # [10:19] <annevk> https://plus.google.com/109925364564856140495/posts
  288. # [10:19] <annevk> win
  289. # [10:20] * Quits: annevk (~annevk@80.232.109.46) (Quit: annevk)
  290. # [10:20] <kennyluck> the fact that use cases of @ping can be solved by server redirects reminds me of the fact that the use cases of URI template for <form> can be solved by server redirects. Or is this not a good analogy?
  291. # [10:20] <kennyluck> I like both of them though.
  292. # [10:22] * Joins: drublic (~drublic@pd95c0c71.dip0.t-ipconnect.de)
  293. # [10:24] * Joins: nathanstaines (~nathansta@217.205.197.194)
  294. # [10:29] * Joins: kenneth__ (kenneth@nat/nokia/x-cnaffabunkheocuy)
  295. # [10:30] * Quits: kenneth_ (kenneth@nat/nokia/x-rhuakvaslozhnenz) (Read error: Connection reset by peer)
  296. # [10:30] <asmodai> Found a lovely Opera Mobile bug
  297. # [10:31] <asmodai> Just have no clue how to properly describe it in the issue tracker
  298. # [10:32] * Joins: kenneth_ (kenneth@nat/nokia/x-ahamvzfrlsltzfpy)
  299. # [10:33] * Quits: kenneth__ (kenneth@nat/nokia/x-cnaffabunkheocuy) (Read error: Connection reset by peer)
  300. # [10:36] * Joins: annevk (annevk@nat/opera/x-rtgeuopraazcjfxp)
  301. # [10:38] * Joins: Ms2ger (~Ms2ger@91.181.184.71)
  302. # [10:38] * Joins: smaug____ (~chatzilla@GYZMMCCCXLVI.gprs.sl-laajakaista.fi)
  303. # [10:38] <Velmont> Hmm. I just saw that microsoft updated their idb tests.
  304. # [10:38] <zcorpan> just go "OMG YOU SUCK ok here's a tc"
  305. # [10:38] <Velmont> So they resemble mine quite much now, -- but they actually redid them.
  306. # [10:39] <Velmont> So we're doubleworking all the way to the bank :P
  307. # [10:39] <Ms2ger> Sounds like something Microsoft would do
  308. # [10:39] <zcorpan> did they make them non-automated in the process?
  309. # [10:39] <Velmont> I'll try to find out any good improvements they've done, and tests added that I don't have written myself. But it's quite the diff.
  310. # [10:40] <asmodai> zcorpan: Not sure if I can fully find a howto reproduce it, I did encounter it a few times, but not sure if logic bug in the application or due to a site's markup in some weird way.
  311. # [10:40] <Velmont> zcorpan: No, they did improve them in all they ways I suggested in my review.
  312. # [10:40] <asmodai> Trying my best in the ticket though XD
  313. # [10:42] <annevk> new home page http://isittacosunday.com/
  314. # [10:44] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  315. # [10:44] <gsnedders> annevk: nice background for the yay :P
  316. # [10:44] * Quits: niloy (~niloy@61.12.96.158) (Ping timeout: 246 seconds)
  317. # [10:45] * Quits: niloy_ (~niloy@61.12.96.158) (Ping timeout: 260 seconds)
  318. # [10:47] <Velmont> Hmm. Maybe I should align with MS on the tests, now that they have fixed the actual problems. -- Although I hate all the boilerplate in the tests.
  319. # [10:47] <Velmont> But it makes it easier to understand an individual test.
  320. # [10:48] <asmodai> There we go ANDMEX-6845@bugs.opera.com
  321. # [10:48] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
  322. # [10:49] <Velmont> I've got db = createdb(t); instead of the multiline big open() onupgradeneeded, setting up failing functions on the other event handler, etc.
  323. # [10:51] <annevk> david_carlisle: no worries man :)
  324. # [10:51] <annevk> david_carlisle: I was unable to spot that two files changed in a ten line diff yesterday
  325. # [10:51] * Joins: necolas (~necolas@109.231.202.66)
  326. # [10:52] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Quit: WeeChat 0.3.6-dev)
  327. # [10:52] <david_carlisle> still you'd think if I got as far as reading the makefile and seeing i needed a source of that name I might have spotted the file in the same directory.
  328. # [10:55] * Quits: smaug____ (~chatzilla@GYZMMCCCXLVI.gprs.sl-laajakaista.fi) (Ping timeout: 265 seconds)
  329. # [10:58] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  330. # [11:03] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Client Quit)
  331. # [11:08] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  332. # [11:12] * Joins: [[zzz]] (~q@101.108.115.160)
  333. # [11:12] * Quits: chayin (quassel@nat/nokia/x-ghjdharherexufhw) (Quit: No Ping reply in 180 seconds.)
  334. # [11:13] * Joins: chayin (quassel@nat/nokia/x-jemovdfmypkmgeez)
  335. # [11:14] * Joins: smaug____ (~chatzilla@GYMXXV.gprs.sl-laajakaista.fi)
  336. # [11:15] * Quits: Lachy (~Lachy@cm-84.215.13.244.getinternet.no) (Quit: Computer has gone to sleep.)
  337. # [11:16] * Joins: nonge_ (~nonge@p5082B207.dip.t-dialin.net)
  338. # [11:16] * Quits: [[zz]] (~q@101.108.122.200) (Ping timeout: 276 seconds)
  339. # [11:17] * Joins: niloy (~niloy@61.12.96.158)
  340. # [11:18] * Joins: niloy_ (~niloy@61.12.96.158)
  341. # [11:20] * Quits: nonge (~nonge@p5082B5FC.dip.t-dialin.net) (Ping timeout: 260 seconds)
  342. # [11:21] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  343. # [11:21] <hsivonen> does Canonical use DRM in their Ubuntu for TVs that they've demoed with Hollywood movies in the movie rental lens?
  344. # [11:21] <hsivonen> if they use DRM, which DRM?
  345. # [11:22] <hsivonen> and have they already struck deals to carry the movies whose titles/posters appear in their demos?
  346. # [11:22] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  347. # [11:23] * Quits: drublic (~drublic@pd95c0c71.dip0.t-ipconnect.de) (Remote host closed the connection)
  348. # [11:27] * Quits: smaug____ (~chatzilla@GYMXXV.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
  349. # [11:34] <asmodai> hsivonen: I haven't heard anything about it so far.
  350. # [11:36] * Joins: Lachy (Lachy@nat/opera/x-sbmmvbwhincbdgje)
  351. # [11:41] * Joins: Areks (~Areks@rs.gridnine.com)
  352. # [11:42] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  353. # [11:50] * Joins: smaug____ (~chatzilla@GGMYDLXI.gprs.sl-laajakaista.fi)
  354. # [11:50] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  355. # [12:00] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  356. # [12:01] * Joins: mpt (~mpt@canonical/mpt)
  357. # [12:05] * Quits: smaug____ (~chatzilla@GGMYDLXI.gprs.sl-laajakaista.fi) (Ping timeout: 244 seconds)
  358. # [12:05] <annevk> hmm
  359. # [12:05] <annevk> exposing SVGMatrix on <canvas> might be problematic
  360. # [12:06] <annevk> wasn't there an idea to reconcile that with CSS somehow?
  361. # [12:14] * Joins: graememcc (~chatzilla@host86-150-157-88.range86-150.btcentralplus.com)
  362. # [12:18] <zcorpan> http://dev.w3.org/cvsweb/html5/html4-differences/Overview.src.html.diff?r1=1.143;r2=1.144 - http://dev.w3.org/html5/html4-differences/Overview.src.html
  363. # [12:18] * Quits: LBP (~Mirc@pD9EB1CD3.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
  364. # [12:20] <annevk> zcorpan: casing of doctype was consistent with HTML until you changed it...
  365. # [12:22] <zcorpan> i like lowercase better :-)
  366. # [12:23] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
  367. # [12:24] <Ms2ger> Look out, you'll get an ISSUE on that
  368. # [12:24] <zcorpan> heh
  369. # [12:34] * Joins: richt (richt@nat/opera/x-mxexcmwlrwiylurv)
  370. # [12:36] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
  371. # [12:42] * Joins: skylamer` (cgskylamer@78.90.213.55)
  372. # [12:49] * Joins: LBP (~Mirc@pD9EB0284.dip0.t-ipconnect.de)
  373. # [12:51] * Joins: sicking (~chatzilla@mozilla.vlan402.asr1.cdg3.gblx.net)
  374. # [13:02] * Quits: LBP (~Mirc@pD9EB0284.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  375. # [13:06] * Joins: LBP (~Mirc@pD9EB02F7.dip0.t-ipconnect.de)
  376. # [13:08] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
  377. # [13:08] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  378. # [13:10] * Quits: Ducki (~Ducki@pD9E39439.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  379. # [13:16] * Joins: karlcow (~karl@nerval.la-grange.net)
  380. # [13:16] * Quits: foolip (~philip@node-7lfbarczhfg6qsa4i.a0.ipv6.opera.com) (Quit: Ex-Chat)
  381. # [13:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  382. # [13:26] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl) (Ping timeout: 244 seconds)
  383. # [13:28] * Quits: izhak (~izhak@213.87.240.222) (Read error: Connection reset by peer)
  384. # [13:43] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  385. # [13:47] * Joins: sarro (~sarro@i5E865FEB.versanet.de)
  386. # [13:48] * Quits: tomasf (~tom@2002:55e5:dbb7:0:3c99:5575:8d29:57ea) (Read error: Connection reset by peer)
  387. # [13:48] * tomasf_ is now known as tomasf
  388. # [13:56] * Quits: necolas (~necolas@109.231.202.66) (Ping timeout: 276 seconds)
  389. # [13:57] * Quits: sarro (~sarro@i5E865FEB.versanet.de) (Ping timeout: 248 seconds)
  390. # [13:58] * Joins: sarro (~sarro@i5E865FEB.versanet.de)
  391. # [13:58] * Joins: erichynds (~ehynds@venkman.brightcove.com)
  392. # [13:59] * Joins: necolas (~necolas@109.231.202.66)
  393. # [14:01] * gwicke_ is now known as gwicke
  394. # [14:05] * Quits: necolas (~necolas@109.231.202.66) (Ping timeout: 248 seconds)
  395. # [14:11] <annevk> hmm
  396. # [14:11] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  397. # [14:11] <annevk> iso-2022-cn is the worst of -kr and -jp combined it seems
  398. # [14:11] <annevk> and then it doesn't even need to be supported if not for XSS
  399. # [14:11] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
  400. # [14:11] <annevk> to which IE is vulnerable
  401. # [14:15] * Joins: necolas (~necolas@109.231.202.66)
  402. # [14:16] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 260 seconds)
  403. # [14:22] * Joins: foolip (~philip@node-7lfbb9iqu2i47gdf0.a0.ipv6.opera.com)
  404. # [14:26] * Joins: Obvious (tachikoma@188.226.74.2)
  405. # [14:29] * Joins: smaug____ (~chatzilla@GGYGKMMCXCII.gprs.sl-laajakaista.fi)
  406. # [14:46] <annevk> "Wait — I'm confused. Isn't the primary purpose of media type RFCs to be wilfully violated? What are we doing wrong?" Robin on public-xml-er
  407. # [14:46] <annevk> :)
  408. # [14:50] * Quits: sicking (~chatzilla@mozilla.vlan402.asr1.cdg3.gblx.net) (Ping timeout: 276 seconds)
  409. # [15:12] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  410. # [15:13] * Joins: Areks|2 (~Areks@194.84.250.221)
  411. # [15:15] * Joins: sicking (~chatzilla@mozilla.vlan402.asr1.cdg3.gblx.net)
  412. # [15:16] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  413. # [15:16] * Joins: ehsan (~ehsan@66.207.208.98)
  414. # [15:19] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  415. # [15:20] * Quits: smaug____ (~chatzilla@GGYGKMMCXCII.gprs.sl-laajakaista.fi) (Ping timeout: 255 seconds)
  416. # [15:25] * Quits: richt (richt@nat/opera/x-mxexcmwlrwiylurv) (Remote host closed the connection)
  417. # [15:25] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
  418. # [15:26] * Quits: niloy_ (~niloy@61.12.96.158) (Ping timeout: 245 seconds)
  419. # [15:26] * Quits: niloy (~niloy@61.12.96.158) (Ping timeout: 260 seconds)
  420. # [15:31] * Joins: niloy (~niloy@61.12.96.158)
  421. # [15:31] * Joins: niloy_ (~niloy@61.12.96.158)
  422. # [15:31] * Joins: davidb (~davidb@66.207.208.98)
  423. # [15:42] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  424. # [15:53] * Quits: c_t_montgomery (~c_t_montg@75.77.185.82.nw.nuvox.net) (Remote host closed the connection)
  425. # [15:54] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  426. # [16:00] * Joins: scor (~scor@drupal.org/user/52142/view)
  427. # [16:05] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  428. # [16:10] * Joins: gavinsmit (~gavinsmit@CPEe05fb90cc8fb-CM00222ddfdbcd.cpe.net.cable.rogers.com)
  429. # [16:10] <annevk> defining UTF-8 is harder than I thought
  430. # [16:11] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
  431. # [16:12] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
  432. # [16:12] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 245 seconds)
  433. # [16:16] <gsnedders> annevk: How is it hard?
  434. # [16:17] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 244 seconds)
  435. # [16:17] <Ms2ger> It's an encoding
  436. # [16:17] <annevk> gsnedders: lots of conditions mostly
  437. # [16:18] <gsnedders> annevk: I guess that just makes it awkward in prose more than anything else.
  438. # [16:18] <gsnedders> Just define it in C89 and reference the C spec :P
  439. # [16:19] <annevk> gsnedders: compared with the table-based encodings it's just a little less straightforward
  440. # [16:19] * Joins: GlitchMr (~glitchmr@178-36-46-12.adsl.inetia.pl)
  441. # [16:20] <gsnedders> Well, yeah, all the algorithmic ones are less simple.
  442. # [16:20] <gsnedders> You defining things like GB108030 (or whatever the number is) as a table-based encoding and hence supporting ranges in the tables?
  443. # [16:21] <annevk> yeah that one is hard too
  444. # [16:21] <gsnedders> It is pretty much the most horrible encoding out there.
  445. # [16:22] * Quits: nathanstaines (~nathansta@217.205.197.194) (Quit: Linkinus - http://linkinus.com)
  446. # [16:22] * Quits: Areks|2 (~Areks@194.84.250.221) (Ping timeout: 272 seconds)
  447. # [16:27] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  448. # [16:29] <Ms2ger> That's a pretty strong statement
  449. # [16:30] <Ms2ger> "CSS Selectors as Fragment Identifiers Community Group"
  450. # [16:31] <jgraham> Wow that's quite soemthing to form a community around
  451. # [16:31] <beverloo> there's a CG to put forward a proposal for <picture> too
  452. # [16:32] * Quits: erichynds (~ehynds@venkman.brightcove.com)
  453. # [16:32] <jgraham> Presumably they will hold their meetings in the annex of the parish hall alongside the "insects in local history" society
  454. # [16:33] <Ms2ger> Is that next to the astrophysicists?
  455. # [16:35] <jgraham> Pretty sure astrophysics would draw more of a crowd mathematics
  456. # [16:35] <jgraham> +than
  457. # [16:37] <Velmont> Hmm. Presumably Microsoft will ship with CORS enabled for sync XHR. And then it'll be quite impossible to change that given MS's backwards compat never-break-anything policy.
  458. # [16:38] <Velmont> Has anyone reached out?
  459. # [16:38] <divya> astearns: sup sup
  460. # [16:38] <Velmont> Mozilla wanted to remove it, if that is still happening.
  461. # [16:39] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
  462. # [16:46] <annevk> Velmont: haven't seen much recently on that front
  463. # [16:59] <Velmont> annevk: Probably needs to happen now, -- before Microsoft releases IE10.
  464. # [17:00] * gwicke is now known as gwicke_soonback
  465. # [17:00] <Velmont> Microsoft was also hatin' on sync XHR in their blog post, -- so maybe they'd be up for removing CORS from sync XHR.
  466. # [17:03] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  467. # [17:03] <annevk> hmm yeah
  468. # [17:03] <annevk> maybe email them?
  469. # [17:03] <annevk> hmm
  470. # [17:10] * gwicke_soonback is now known as gwicke
  471. # [17:19] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  472. # [17:24] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  473. # [17:25] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Remote host closed the connection)
  474. # [17:25] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  475. # [17:26] * Joins: gwicke_ (~gabriel@46.115.17.137)
  476. # [17:29] * Joins: erichynds (~ehynds@venkman.brightcove.com)
  477. # [17:30] * Quits: gwicke (~gabriel@2.211.202.208) (Ping timeout: 248 seconds)
  478. # [17:32] * [[zzz]] is now known as [[zz]]
  479. # [17:34] <jgraham> MikeSmith: https://github.com/jgraham <-- any chance we can arrange for these to be moved to the W3C account and a cron job set up to auto sync them with the hg copy (should be OK if we don't ever push directly to master on git)
  480. # [17:34] <jgraham> That is, all pushes much go first to hg master and then to git master
  481. # [17:34] <Ms2ger> AryehGregor, so I've got an issue with Range-intersectsNode.html...
  482. # [17:34] <Ms2ger> It's timing out after 540769ms
  483. # [17:34] <jgraham> But they can ofc live on a branch in git first if the author is sane^W^Wprefers
  484. # [17:35] <Ms2ger> s//in/
  485. # [17:47] * Joins: danbri_ (~danbri@cable-146-255-149-19.dynamic.telemach.ba)
  486. # [17:47] * Quits: danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) (Read error: No route to host)
  487. # [17:48] <Velmont> https://github.com/jgraham/testharness.js/pull/1 << ohwell, others might want to review as well: Pull Request #1: Add new DOMExceptions, from DOM4 and from IndexedDB
  488. # [17:49] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  489. # [17:49] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  490. # [17:54] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 244 seconds)
  491. # [17:58] <Ms2ger> Velmont, that doesn't seem to make sense
  492. # [17:59] <Ms2ger> I doubt we want assert_throws("SYNTAX_ERR", fn) and assert_throws("SyntaxError", fn) to test different things
  493. # [18:02] * Quits: ezoe (~ezoe@203-140-90-144f1.kyt1.eonet.ne.jp) (Ping timeout: 245 seconds)
  494. # [18:09] <arv> annevk: Why are WebIDL platform arrays not quite JS arrays?
  495. # [18:11] <Ms2ger> Because they can be live?
  496. # [18:13] <dglazkov> good morning, Whatwg!
  497. # [18:13] <Ms2ger> Good day to you too
  498. # [18:18] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 245 seconds)
  499. # [18:19] * fishd_ is now known as fishd
  500. # [18:19] * Quits: sarro (~sarro@i5E865FEB.versanet.de) (Ping timeout: 255 seconds)
  501. # [18:20] * Joins: temp01 (~temp01@unaffiliated/temp01)
  502. # [18:22] * Joins: Evanescence (~Evanescen@60.183.198.64)
  503. # [18:23] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  504. # [18:31] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  505. # [18:35] * Joins: J_Voracek (~J_Voracek@50.11.156.203)
  506. # [18:36] <kennyluck> shit… is http://krijnhoetmer.nl/irc-logs/whatwg/ dead already?
  507. # [18:36] * Joins: rniwa (rniwa@nat/google/x-ipeycfvggxdyguuj)
  508. # [18:36] * Quits: J_Voracek (~J_Voracek@50.11.156.203) (Client Quit)
  509. # [18:37] <Philip`> kennyluck: Works for me
  510. # [18:37] * Joins: ezoe (~ezoe@203-140-88-215f1.kyt1.eonet.ne.jp)
  511. # [18:38] * nonge_ is now known as nonge
  512. # [18:38] <kennyluck> Philip`, OK, good to know. Let me see if I can make it work for me.
  513. # [18:43] * Joins: sarro (~sarro@i5E865FEB.versanet.de)
  514. # [18:50] * Quits: niloy_ (~niloy@61.12.96.158) (Ping timeout: 260 seconds)
  515. # [18:51] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  516. # [18:51] * Joins: ap (~ap@2620:149:4:1b01:18ac:c23f:ebb6:3c72)
  517. # [18:51] * Quits: niloy (~niloy@61.12.96.158) (Ping timeout: 265 seconds)
  518. # [18:55] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 240 seconds)
  519. # [18:57] <TabAtkins> What's the incantation to summon david_carlisle? Do I just have to mutter "MathML" under my breath?
  520. # [18:58] <Ms2ger> You could try "LaTeX", and hope he comes in to express his distress
  521. # [19:00] <TabAtkins> I can't parse the way that different services often use different communication means even
  522. # [19:00] * Quits: sicking (~chatzilla@mozilla.vlan402.asr1.cdg3.gblx.net) (Ping timeout: 244 seconds)
  523. # [19:00] <TabAtkins> Let's try that again.
  524. # [19:01] <TabAtkins> I can't parse "the way that different services often use different communication means even
  525. # [19:01] <TabAtkins> when sharing the same underlying protection technology.
  526. # [19:01] <TabAtkins> "
  527. # [19:01] <TabAtkins> Dammit, replaying linebreaks.
  528. # [19:02] <Ms2ger> DRM?
  529. # [19:02] <TabAtkins> Yes, latest email from Adrian Bateman.
  530. # [19:02] <TabAtkins> I just don't understand his sentence structure.
  531. # [19:02] <gsnedders> Yeah, I can't parse it at all.
  532. # [19:02] <Ms2ger> That's because you're not on a supported platform
  533. # [19:04] <gsnedders> [[(the way (that different sevices)) (often) (use) (different communication)] (means) (even when) (sharing) (the same (underlying) (protection) technology)]] maybe?
  534. # [19:04] <gsnedders> s/]]/]/
  535. # [19:04] <TabAtkins> Your diagramming is not enlightening.
  536. # [19:04] <Ms2ger> (different communication means)?
  537. # [19:05] <annevk> arv: ask heycam|away
  538. # [19:05] <gsnedders> Ms2ger: No, noun phrase followed by another noun phrase
  539. # [19:05] <Ms2ger> Why?
  540. # [19:05] <gsnedders> Ms2ger: Maybe a noun phrase pre-modifying another noun phrase, actually…
  541. # [19:05] <gsnedders> i.e., ((different communication) means)
  542. # [19:06] * Ms2ger should not argue with linguists
  543. # [19:06] <gsnedders> Ms2ger: I can't tell you exactly for the very reason NLP is hard
  544. # [19:06] <Ms2ger> Is it NP-hard?
  545. # [19:07] <Ms2ger> TabAtkins, fwiw, hg rebase is known to delete random files occasionally
  546. # [19:07] <gsnedders> Depends on the language, but typically far harder, if it can indeed be solved by a Turing machine
  547. # [19:07] <TabAtkins> Ms2ger: Interesting.
  548. # [19:07] <gsnedders> (which is a questionable subject)
  549. # [19:07] <TabAtkins> I only know git rebase, so I assumed it was similar.
  550. # [19:08] <Ms2ger> I dunno, I presume git is at least as buggy :)
  551. # [19:08] <TabAtkins> Also, OMG only four more days: http://www.youtube.com/watch?v=bG2mdZ23eP8
  552. # [19:08] <TabAtkins> A lot of us in webkit use rebase workflows, and I havent' heard complaints, so shrug.
  553. # [19:08] <gsnedders> (English for example *likely* only parsable unambiguously by a machine more powerful than a Turing machine — probably an Oracle machine, or at least that's my opinion)
  554. # [19:09] <TabAtkins> So you're implying that humans can't parse english unambiguously?
  555. # [19:09] <gsnedders> TabAtkins: Yes.
  556. # [19:09] <gsnedders> TabAtkins: The fact humans often misunderstand each other suggests that.
  557. # [19:09] <TabAtkins> I would put out the alternative hypothesis that English is fundamentally ambiguous is some circumstances.
  558. # [19:10] <Ms2ger> http://24.media.tumblr.com/tumblr_m06xeh4nf21rqvy12o1_500.jpg < how did webkit memes get a picture of bz's brain?
  559. # [19:10] <gsnedders> TabAtkins: English is fundementally ambiguous in some circumstances, so you need an Oracle machine to unambiguously parse it.
  560. # [19:10] <gsnedders> (Which obviously is impossible)
  561. # [19:10] <TabAtkins> "Fundamentally ambiguous" does not jive with "unambiguous to a sufficiently powerful machine".
  562. # [19:11] <gsnedders> TabAtkins: An Oracle machine can solve the halting problem.
  563. # [19:11] <TabAtkins> Yes?
  564. # [19:11] <TabAtkins> The halting problem is perfectly solveable if you have infinite time.
  565. # [19:11] <TabAtkins> It's not ambiguous.
  566. # [19:11] <gsnedders> TabAtkins: An Oracle could determine intent, no?
  567. # [19:12] <TabAtkins> A TM could determine intent, no?
  568. # [19:12] <gsnedders> Only in a subset of cases.
  569. # [19:13] * Parts: eric_carlson_ (~eric@17.212.152.104)
  570. # [19:13] <gsnedders> (Adrian's sentence is likely a fragment, as far as I can tell, with only what should be an embedded clause present)
  571. # [19:13] <TabAtkins> You're asserting that intent determination is sometimes equivalent to the halting problem, rather than simply being ambiguous at times.
  572. # [19:13] <TabAtkins> I don't find that obvious.
  573. # [19:13] * Quits: erichynds (~ehynds@venkman.brightcove.com) (Ping timeout: 245 seconds)
  574. # [19:14] * gwicke_ is now known as gwicke
  575. # [19:14] <gsnedders> TabAtkins: On the whole, intent can likely be solved using a TM, but in practically infeasible time, but such knowledge of psychology needed for it is likely beyond us.
  576. # [19:14] <gsnedders> But this is all massively theoretical.
  577. # [19:15] <TabAtkins> If we're talking about arbitrary brains, I'll agree with you. But human brains probably require at most exponential simulations for a good reading of intent.
  578. # [19:15] <TabAtkins> And since human brains are limited in size, we're okay.
  579. # [19:15] <TabAtkins> exponential-in-the-size-of-the-mind
  580. # [19:15] <gsnedders> Ms2ger: Also, trying to parse stuff like that off the top of my head without paper to scribble on is hard :)
  581. # [19:15] <gsnedders> TabAtkins: Also likely related to time.
  582. # [19:16] <gsnedders> The older someone is the more knowledge they have to complicate it.
  583. # [19:16] <gsnedders> So it's not just the size of the mind, but what it can recall.
  584. # [19:16] <TabAtkins> Not if you're bruteforcing. A hard-drive with more data isn't any heavier.
  585. # [19:17] <gsnedders> Right.
  586. # [19:18] * Quits: Evanescence (~Evanescen@60.183.198.64) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  587. # [19:18] <TabAtkins> I expect the whole-mind-simulation problem to break down in the next century at most.
  588. # [19:18] <TabAtkins> And from there it's an engineering problem to, for practical purposes, solve human psychology.
  589. # [19:18] <gsnedders> (A trivial and typical example of NLP being hard is a discourse of two people A and B, as follows: A: "Do you want to go for lunch?"; B: "Sorry, haven't got paid yet this week.")
  590. # [19:19] <gsnedders> How the two sentences relate is hard to computational determine
  591. # [19:19] <gsnedders> s/sentences/utterences/
  592. # [19:19] <gsnedders> TabAtkins: Leads to interesting questions of free-will, though.
  593. # [19:19] <TabAtkins> Free-will is an incoherent concept, so we're in the clear.
  594. # [19:20] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  595. # [19:20] <gsnedders> TabAtkins: How so? If the mind can be simulated, is it not inherently predicable? Yes, the system is that of the whole universe pretty much given inter-personal communication and subjects such as astronomy.
  596. # [19:21] <gsnedders> If it is entirely predicable, that implies there is no free-will, as every event within the mind in the future is predicable.
  597. # [19:21] <TabAtkins> The universe is a combination of deterministic and random processes. Nowhere in there is there space for free-will. So, it doesn't exist.
  598. # [19:22] <gsnedders> Another hard problem with NLP is the effect of culture on a language.
  599. # [19:23] <gsnedders> An Indian English speaker will rarely say, "No", preferring "Yes, but [some reason for saying no
  600. # [19:23] <gsnedders> ]"
  601. # [19:23] <gsnedders> If an English person said the same thing, it would imply they would do the action but without agreeing with it.
  602. # [19:24] <gsnedders> If an Indian person said it, it would imply they wouldn't do it.
  603. # [19:24] <gsnedders> That's a fairly radical difference.
  604. # [19:28] <astearns> the English version of "yes, but…" meaning "no" is "that's a good idea"
  605. # [19:29] <TabAtkins> "imma let you finish, but"
  606. # [19:29] <gsnedders> astearns: Nah, that depends on tone-of-voice.
  607. # [19:31] * GPHemsley grumbles something about the W3C validator considering "HTML5 Validator Error" a single type...
  608. # [19:31] * Quits: necolas (~necolas@109.231.202.66) (Remote host closed the connection)
  609. # [19:33] <gsnedders> (FWIW, I'm probably actually less interested in NLP than one might expect given my degree)
  610. # [19:34] <TabAtkins> Man, if it weren't for all the crazy stuff, SVG fonts would be pretty awesome.
  611. # [19:34] <shepazu> which specific crazy stuff?
  612. # [19:35] <TabAtkins> The fact that you can use all of SVG in a <glyph>.
  613. # [19:35] <StoneCypher> gsnedders: what's your degree?
  614. # [19:35] <shepazu> everyone has their own list of "crazy stuff"
  615. # [19:35] <TabAtkins> If it was just the basic geometry stuff and transforms, it'd be simple and great.
  616. # [19:35] <Ms2ger> StoneCypher, linguistics + CS
  617. # [19:36] <StoneCypher> ah. neat.
  618. # [19:36] * StoneCypher often wonders why that cluster of people doesn't generate more programming languages
  619. # [19:36] <gsnedders> StoneCypher: Technically English Language (i.e., linguistic study of English) & Computing Science, but for the former I'm mostly doing generic linguistics options.
  620. # [19:36] <TabAtkins> StoneCypher: They get too caught up in ambiguities.
  621. # [19:36] <StoneCypher> gsnedders: neat
  622. # [19:36] <StoneCypher> TabAtkins: makes sense
  623. # [19:36] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  624. # [19:37] <miketaylr> somehow i got put on an unremovable NLP mailing list from NYU...
  625. # [19:37] <StoneCypher> gsnedders: does that mean you have a special place in your heart for infocom games?
  626. # [19:37] <TabAtkins> shepazu: Thoughts about hosting SVG2 on XML-ER?
  627. # [19:37] <gsnedders> StoneCypher: Heh, not really.
  628. # [19:38] <gsnedders> StoneCypher: My main interest in them is actually more in the implementation.
  629. # [19:39] <StoneCypher> well
  630. # [19:39] <StoneCypher> there's an old language called AGT, or a more modern one called Inform 7, which may each be of interest
  631. # [19:39] <StoneCypher> inform has a fascinatingly deep debugger
  632. # [19:40] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
  633. # [19:41] * Joins: erichynds (~ehynds@venkman.brightcove.com)
  634. # [19:43] * Quits: ap (~ap@2620:149:4:1b01:18ac:c23f:ebb6:3c72) (Quit: ap)
  635. # [19:45] * Joins: dave_levin (dave_levin@nat/google/x-fgjisixxndooyvcs)
  636. # [19:47] * Quits: nonge (~nonge@p5082B207.dip.t-dialin.net) (Quit: Verlassend)
  637. # [19:47] * Quits: dave_levin (dave_levin@nat/google/x-fgjisixxndooyvcs) (Client Quit)
  638. # [19:48] <zewt> miketaylr: the shorthand for "unremovable mailing list" is "spam", btw
  639. # [19:49] * Joins: jamesr (jamesr@nat/google/x-hvclcisqjwqcrdru)
  640. # [19:49] <miketaylr> heh
  641. # [19:49] <Philip`> Perl was explicitly influenced by linguistics, but that seems rarer in other languages
  642. # [19:50] <zewt> perl and one of the most absurd structures in programming: "x if y"
  643. # [19:50] <zewt> python, for some reason, decided to one-up it with "y if x else z"
  644. # [19:50] <zewt> it's like someone took yoda and stuck him in a blender
  645. # [19:51] <Philip`> Perl's version sounds perfectly natural if you want to emphasize the action over the condition
  646. # [19:52] <zewt> flow control should be written in order of evaluation
  647. # [19:52] <Philip`> If you want to emphasize the condition over the action, then you can do it that way too
  648. # [19:54] <Philip`> (Python's version seems much more rarely natural to me)
  649. # [19:54] <zewt> c's ternary expressions are much saner; python's are unnatural, hard to read and hard to write
  650. # [19:54] <zewt> the possible results are on the outside, sandwiching the condition in between--wtf?
  651. # [19:55] <zewt> "x()? 5: 2" is much easier to read (especially at a glance) than "5 if x() else 2"
  652. # [19:55] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
  653. # [19:55] <zewt> every language has at least one wart; python has a couple, and that's one of them :)
  654. # [19:56] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 244 seconds)
  655. # [19:56] * Joins: pablof (~pablof@144.189.101.1)
  656. # [19:57] * Philip` agrees about preferring ?:, though it might not hurt to have nicer syntax
  657. # [20:00] <Philip`> I think I use "x if y" most commonly in situations like 'print "foo: $foo\n" if $verbose;', where the condition would get in the way and disrupt the flow when reading the code if it was the most prominent thing on the line (or even worse if it was forced onto multiple lines)
  658. # [20:03] <zewt> that annoys me, because it means as I'm reading the code I'm thinking "it does A, B, C, then prints $foo, then"--then all stop because suddenly there's flow control retroactively injected into something earlier
  659. # [20:04] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 265 seconds)
  660. # [20:11] * Quits: gavinsmit (~gavinsmit@CPEe05fb90cc8fb-CM00222ddfdbcd.cpe.net.cable.rogers.com) (Quit: Leaving...)
  661. # [20:17] * danbri_ is now known as danbri
  662. # [20:20] <kennyluck> Is test262 public to public submission?
  663. # [20:20] <Ms2ger> No
  664. # [20:20] <Ms2ger> ECMA members only
  665. # [20:20] <Ms2ger> My repo on bitbucket, otoh, is open to everyone ;)
  666. # [20:21] * Quits: TabAtkins (tabatkins@nat/google/x-amqrqwnazwvfulbh) (Quit: Lost terminal)
  667. # [20:27] * Joins: rarar3 (~subway@ridezap.com)
  668. # [20:27] <kennyluck> Ms2ger, huh that sucks. Thanks for your redirection by the way.
  669. # [20:30] <kennyluck> Ms2ger, I couldn't find your js tests though. Do they fall under web-tests?
  670. # [20:30] <Ms2ger> Yeah
  671. # [20:31] <Ms2ger> There's only one of them, though :)
  672. # [20:31] * Joins: TabAtkins_ (tabatkins@nat/google/x-pnslbuplsbselujr)
  673. # [20:33] * Joins: dave_levin (dave_levin@nat/google/x-fhwtippmbylnfyna)
  674. # [20:34] * Joins: dbaron (~dbaron@nat/mozilla/x-iefjcsbxozofsaoy)
  675. # [20:35] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  676. # [20:39] * Joins: onar_ (~onar@17.216.36.168)
  677. # [20:41] * Quits: onar (~onar@17.216.36.168) (Ping timeout: 244 seconds)
  678. # [20:41] * onar_ is now known as onar
  679. # [20:41] * Quits: myakura (~myakura@FL1-110-233-178-43.tky.mesh.ad.jp) (Remote host closed the connection)
  680. # [20:41] * Joins: lar_zzz (~lar_zzz@p4FE25EB6.dip.t-dialin.net)
  681. # [20:44] <bga> http://www.w3.org/TR/css3-transforms/
  682. # [20:45] <bga> examples w/ errors
  683. # [20:45] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  684. # [20:45] <bga> .container > :last-child
  685. # [20:45] <bga> should be .container > ::last-child or .container :last-child
  686. # [20:46] <kennyluck> bga, I you can file the bug here → https://www.w3.org/Bugs/Public/enter_bug.cgi?product=CSS
  687. # [20:46] <kennyluck> s/I//
  688. # [20:46] <TabAtkins_> bga: ::last-child isn't a thing.
  689. # [20:46] <bga> ah
  690. # [20:47] <TabAtkins_> That example is completely correct.
  691. # [20:47] <bga> isnt pseudo element
  692. # [20:47] <kennyluck> ah, I missed that.
  693. # [20:51] <TabAtkins_> Sigh at Glenn trying (badly) to misdirect the conversation.
  694. # [20:51] <TabAtkins_> Bringing up a no-op DRM module as it was relevant to the concerns Henri's outlining? Really?
  695. # [20:53] <TabAtkins_> s/as/as if/
  696. # [20:54] <Ms2ger> DRM? Really?
  697. # [20:54] <TabAtkins_> Is that sarcasm?
  698. # [20:54] <Ms2ger> I hope the DRM proposal is sarcasm, if that's what you mean
  699. # [20:55] * Quits: TabAtkins_ (tabatkins@nat/google/x-pnslbuplsbselujr) (Quit: Lost terminal)
  700. # [20:55] <Ms2ger> hsivonen, btw, did you review http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/templates/index.html#parsing ?
  701. # [20:59] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Quit: tantek)
  702. # [21:07] * Quits: ezoe (~ezoe@203-140-88-215f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
  703. # [21:10] * Quits: charlvn (~charlvn@charlvn.nl) (Remote host closed the connection)
  704. # [21:10] <AryehGregor> Ms2ger, the actual original Range-intersectsNode.html running in testharness.js times out, or some version adapted to mochitest does?
  705. # [21:11] <Ms2ger> Mochitest
  706. # [21:11] <Ms2ger> This might just be because I'm on a debug build
  707. # [21:12] <AryehGregor> Running the actual file takes like two or three seconds for me.
  708. # [21:12] <AryehGregor> 50-whatever seconds seems amazingly excessive.
  709. # [21:13] <AryehGregor> I'm not sure I'm any better situated to debug the fact that it's taking a long time than you are.
  710. # [21:15] * Joins: TabAtkins_ (tabatkins@nat/google/x-mvdxgitybsepxiut)
  711. # [21:15] * Joins: myakura (~myakura@FL1-110-233-178-43.tky.mesh.ad.jp)
  712. # [21:15] <TabAtkins_> Scumbag linux. >_<
  713. # [21:16] <TabAtkins_> nvidia
  714. # [21:16] <TabAtkins_> /nvidia
  715. # [21:18] <Ms2ger> Blame nvidia
  716. # [21:18] <Ms2ger> Linux is FOSS, it can't be buggy
  717. # [21:22] <gsnedders> No, that's seL4.
  718. # [21:23] * Quits: Lachy (Lachy@nat/opera/x-sbmmvbwhincbdgje) (Quit: Computer has gone to sleep.)
  719. # [21:23] <gsnedders> (not that that is open-source)
  720. # [21:23] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  721. # [21:24] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  722. # [21:24] <jamesr__> Ms2ger, try some open source graphics drivers on linux for a laugh
  723. # [21:26] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  724. # [21:27] <gsnedders> How? My browser blacklists them.
  725. # [21:27] <gsnedders> :P
  726. # [21:31] * Quits: rarar3 (~subway@ridezap.com) (Remote host closed the connection)
  727. # [21:34] * Joins: cpearce (~cpearce@ip-118-90-2-247.xdsl.xnet.co.nz)
  728. # [21:35] * Quits: danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) (Ping timeout: 260 seconds)
  729. # [21:39] * Joins: charlvn (~charlvn@charlvn.nl)
  730. # [21:41] * Joins: ap (~ap@2620:149:4:1b01:18ac:c23f:ebb6:3c72)
  731. # [21:45] <jwalden> kennyluck: test262 isn't even open to some ECMA members due to the legal-policy idiocy that's complicating submitting our existing tests to them :-\
  732. # [21:45] <kennyluck> how sad
  733. # [21:47] <Ms2ger> jwalden, btw, SM's score on my ES test suite is horrible ;)
  734. # [21:51] * Quits: jamesr (jamesr@nat/google/x-hvclcisqjwqcrdru) (Ping timeout: 245 seconds)
  735. # [21:52] * Joins: necolas (~necolas@5e0c715f.bb.sky.com)
  736. # [21:52] * Quits: cpearce (~cpearce@ip-118-90-2-247.xdsl.xnet.co.nz) (Ping timeout: 276 seconds)
  737. # [21:52] <gsnedders> Ms2ger: Your testsuite?
  738. # [21:53] <Ms2ger> Yeah, one test I wrote this week
  739. # [21:53] <gsnedders> I was more looking for URLs :P
  740. # [21:53] <Ms2ger> bitbucket.org/ms2ger/web-tests off the top of my head
  741. # [21:55] <gsnedders> Anyway to run it without clioning the repo?
  742. # [21:56] * gsnedders is lazy
  743. # [21:56] <gsnedders> Or just tell me how we do :P
  744. # [21:57] <kennyluck> Ms2ger, let me guess…. SM scores 0 right? :p
  745. # [21:57] <Ms2ger> gsnedders, you pass everything, actually
  746. # [21:57] <gsnedders> Ms2ger: That's what I suspected, on the whole
  747. # [21:57] <Ms2ger> Heh
  748. # [21:58] <gsnedders> We tend to be good at following the spec in general.
  749. # [21:58] <gsnedders> The fact we were basically written against ES3.1 drafts probably helps compared with decade old engines. :)
  750. # [21:59] * gsnedders wonders if Chakra development only started after ES5's publication.
  751. # [21:59] <Ms2ger> ms2ger.freehostia.com/tests/various/js/Array.prototype.join-order.html
  752. # [22:00] <Ms2ger> http://ms2ger.freehostia.com/tests/various/js/Array.prototype.join-order.html when Firefox is helpful
  753. # [22:00] <Hixie> anyone want to edit an http+aes:// url scheme spec?
  754. # [22:00] <Ms2ger> No
  755. # [22:00] <Hixie> i suppose i could just stick it in the HTML spec
  756. # [22:02] <Hixie> it's basically "do exactly what http says except decode the message body (after decoding any transfer-encoding applied to the entity body) using AES-CTR with the key given in the url"
  757. # [22:02] * Joins: mattur (~mattur@host81-133-37-248.in-addr.btopenworld.com)
  758. # [22:03] <gsnedders> Hixie: Isn't that practically another transfer-encoding?
  759. # [22:03] <Hixie> more or less
  760. # [22:03] <Hixie> but the key comes from the url
  761. # [22:03] <Hixie> so we can't use another t-e
  762. # [22:04] <gsnedders> Does RFC2616bis require a specific handling for userinfo, or could you use that?
  763. # [22:04] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  764. # [22:04] <Hixie> zewt: what's the spec out of sync with the whatwg spec that doesn't mention 'missed cues'?
  765. # [22:04] <Hixie> gsnedders: 2616 doesn't mention userinfo. haven't checked 2616bis.
  766. # [22:05] <gsnedders> Hixie: Well, yeah, when 2616 was written the URI spec didn't have such a concept.
  767. # [22:05] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
  768. # [22:05] <Hixie> what's hte url for the latest http spec?
  769. # [22:06] <gsnedders> http://tools.ietf.org/wg/httpbis/
  770. # [22:06] * Quits: gwicke (~gabriel@46.115.17.137) (Remote host closed the connection)
  771. # [22:06] * Joins: gwicke (~gabriel@46.115.17.137)
  772. # [22:07] <Hixie> christ
  773. # [22:07] <Hixie> what a mess
  774. # [22:07] <gsnedders> End of 2.7.1, in messaging
  775. # [22:08] <Ms2ger> Hixie, you must be new here
  776. # [22:08] <zewt> http://dev.w3.org/html5/spec/video.html vs http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html
  777. # [22:09] <gsnedders> Hixie: Using userinfo and t-e seems cleaner than using a new scheme, IMO
  778. # [22:09] <Hixie> gsnedders: oh, interesting approach
  779. # [22:10] <gsnedders> (I could be speaking of something infeasible here, I've been in JS-land for a while.)
  780. # [22:10] <Hixie> zewt: dunno how you got that dev.w3.org url, but that's an ancient file
  781. # [22:10] <Hixie> zewt: you want http://dev.w3.org/html5/spec/media-elements.html
  782. # [22:11] <zewt> Hixie: then it should be removed, since that's where I've ended up every time I've viewed that spec in a long time
  783. # [22:11] <Ms2ger> Hixie, http://dev.w3.org/html5/spec/, click "the video element"
  784. # [22:11] <Hixie> zewt: ask mike?
  785. # [22:11] <zewt> i just type "video" in firefox to get there
  786. # [22:11] <Ms2ger> Oh
  787. # [22:11] <Ms2ger> Nvm me
  788. # [22:11] <Ms2ger> The bug is assigned to Mike, IIRC
  789. # [22:12] <Hixie> anyway, use the single-page whatwg copy, you'll avoid these problems :-)
  790. # [22:12] <zewt> Hixie: that hardly addresses the problem
  791. # [22:12] * Quits: erichynds (~ehynds@venkman.brightcove.com)
  792. # [22:12] <Ms2ger> Then you've just got other problems :)
  793. # [22:12] <Hixie> gsnedders: finally got there...
  794. # [22:12] <Hixie> but lunch now
  795. # [22:12] <zewt> as much as people say "use the editor's drafts", TR's are still a problem
  796. # [22:12] <Hixie> bbl
  797. # [22:14] * Quits: TabAtkins_ (tabatkins@nat/google/x-mvdxgitybsepxiut) (Quit: Lost terminal)
  798. # [22:22] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  799. # [22:24] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
  800. # [22:25] * Quits: lar_zzz (~lar_zzz@p4FE25EB6.dip.t-dialin.net) (Quit: Leaving.)
  801. # [22:33] * Joins: tantek (~tantek@nat/mozilla/x-wozvpisofxpykfnl)
  802. # [22:33] * Quits: Ms2ger (~Ms2ger@91.181.184.71) (Quit: nn)
  803. # [22:34] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 272 seconds)
  804. # [22:34] * Quits: GlitchMr (~glitchmr@178-36-46-12.adsl.inetia.pl) (Read error: Connection reset by peer)
  805. # [22:35] * Joins: gwicke_ (~gabriel@2.214.110.73)
  806. # [22:35] * gwicke_ is now known as gwicke_away
  807. # [22:35] <Velmont> Ms2ger: SYNTAX_ERR is legacy, SyntaxError is new. -- And I think the old code didn't test for name, -- and new should test for type=SyntaxError.
  808. # [22:35] * Quits: kennyluck (~kennyluck@114-25-243-187.dynamic.hinet.net) (Read error: Connection reset by peer)
  809. # [22:38] * Quits: gwicke (~gabriel@46.115.17.137) (Ping timeout: 252 seconds)
  810. # [22:41] * Joins: kennyluck (~kennyluck@114-43-118-136.dynamic.hinet.net)
  811. # [22:46] * Quits: LBP (~Mirc@pD9EB02F7.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  812. # [22:46] * Quits: graememcc (~chatzilla@host86-150-157-88.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
  813. # [22:58] * Quits: skylamer` (cgskylamer@78.90.213.55) (Remote host closed the connection)
  814. # [23:00] * Joins: TabAtkins_ (tabatkins@nat/google/x-iwyinvaqgvfougjb)
  815. # [23:00] <TabAtkins_> Oh jeez, my computer's broken now.
  816. # [23:00] <TabAtkins_> Wedged in some inconsistent state after attempting to update graphics drivers.
  817. # [23:01] <zewt> fyture
  818. # [23:01] <zewt> f
  819. # [23:01] <zewt> future
  820. # [23:05] * Joins: ryanlabouve (~ryanlabou@d-ip-129-15-84-102.cas.ou.edu)
  821. # [23:05] * Parts: ryanlabouve (~ryanlabou@d-ip-129-15-84-102.cas.ou.edu)
  822. # [23:06] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  823. # [23:07] * Joins: jamesr (jamesr@nat/google/x-gbwjukljzdcjeqli)
  824. # [23:08] * Joins: odwalla (~shane@c-67-171-141-237.hsd1.or.comcast.net)
  825. # [23:10] * Parts: odwalla (~shane@c-67-171-141-237.hsd1.or.comcast.net)
  826. # [23:15] * Joins: temp02 (~temp01@unaffiliated/temp01)
  827. # [23:15] * Quits: TabAtkins_ (tabatkins@nat/google/x-iwyinvaqgvfougjb) (Quit: Lost terminal)
  828. # [23:16] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 276 seconds)
  829. # [23:17] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  830. # [23:19] * Quits: gwicke_away (~gabriel@2.214.110.73) (Remote host closed the connection)
  831. # [23:19] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
  832. # [23:19] * Joins: gwicke_away (~gabriel@2.214.110.73)
  833. # [23:20] <bga> http://www.fxitech.com/products/
  834. # [23:22] * Joins: jacobolu_ (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  835. # [23:22] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  836. # [23:36] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  837. # [23:37] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  838. # [23:38] * Quits: jacobolu_ (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  839. # [23:40] * Joins: danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba)
  840. # [23:40] <Hixie> gsnedders: i think requiring CDNs to send transfer encoding headers may be too high a bar
  841. # [23:42] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Read error: Operation timed out)
  842. # [23:45] * Joins: TabAtkins_ (tabatkins@nat/google/x-hlaoaflqpwrwaoej)
  843. # [23:46] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
  844. # [23:46] * Joins: Wilto (u2821@gateway/web/irccloud.com/x-imtamhptxwoyurwm)
  845. # [23:47] <TabAtkins_> Okay. All done. Back to where I was before, I think. And now Chrome has its accelerated compositing disabled, so my browsing won't be interrupted by a transforms-heavy page crashing metacity.
  846. # [23:51] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  847. # Session Close: Sat Mar 03 00:00:00 2012

The end :)