/irc-logs / freenode / #whatwg / 2013-12-12 / end

Options:

  1. # Session Start: Thu Dec 12 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  4. # [00:11] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  5. # [00:12] * Quits: jwalden (~waldo@nat/mozilla/x-lyjmsbfxtltqpzix) (Quit: brb)
  6. # [00:13] * Joins: weinig (~weinig@17.114.104.178)
  7. # [00:19] * Joins: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  8. # [00:20] * Quits: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net) (Client Quit)
  9. # [00:22] * Joins: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  10. # [00:22] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Ping timeout: 246 seconds)
  11. # [00:23] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  12. # [00:23] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  13. # [00:29] * Joins: jwalden (~waldo@nat/mozilla/x-ipwigyljbjxbyynt)
  14. # [00:33] * Joins: bholley (~bholley@c-50-148-162-19.hsd1.ca.comcast.net)
  15. # [00:33] * Joins: rniwa (~rniwa@17.212.154.114)
  16. # [00:45] * Quits: bholley (~bholley@c-50-148-162-19.hsd1.ca.comcast.net) (Quit: bholley)
  17. # [00:49] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  18. # [00:49] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  19. # [00:49] * Joins: scor (~scor@drupal.org/user/52142/view)
  20. # [00:50] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  21. # [00:51] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  22. # [00:59] * kangil_ is now known as kangil
  23. # [01:00] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  24. # [01:00] * Joins: bholley (~bholley@c-50-148-162-19.hsd1.ca.comcast.net)
  25. # [01:03] * Quits: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net) (Ping timeout: 250 seconds)
  26. # [01:06] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 245 seconds)
  27. # [01:08] * Joins: rcombs (~rcombs@rcombs.me)
  28. # [01:08] * Quits: bholley (~bholley@c-50-148-162-19.hsd1.ca.comcast.net) (Quit: bholley)
  29. # [01:11] * Quits: rcombs (~rcombs@rcombs.me) (Excess Flood)
  30. # [01:15] * Joins: rcombs (~rcombs@rcombs.me)
  31. # [01:18] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 246 seconds)
  32. # [01:19] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  33. # [01:20] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  34. # [01:21] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  35. # [01:24] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Ping timeout: 246 seconds)
  36. # [01:30] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  37. # [01:39] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 250 seconds)
  38. # [01:41] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
  39. # [01:42] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Remote host closed the connection)
  40. # [01:43] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  41. # [01:45] * Joins: mven (~mven@68.224.15.53)
  42. # [02:04] * Quits: ehsan_ (~ehsan@66.207.208.102) (Remote host closed the connection)
  43. # [02:06] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  44. # [02:21] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  45. # [02:23] * Quits: weinig (~weinig@17.114.104.178) (Quit: weinig)
  46. # [02:35] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  47. # [02:36] * Parts: jsbell (uid6276@gateway/web/irccloud.com/x-rzepmcqgczpmleck)
  48. # [02:36] * Joins: weinig (~weinig@17.114.104.178)
  49. # [02:36] * Quits: weinig (~weinig@17.114.104.178) (Client Quit)
  50. # [02:37] * Joins: weinig (~weinig@17.114.104.178)
  51. # [02:38] * Quits: jwalden (~waldo@nat/mozilla/x-ipwigyljbjxbyynt) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 25.0/20131030081700])
  52. # [02:49] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  53. # [02:57] * Joins: KevinMarks (~KevinMark@LPuteaux-156-15-41-14.w82-127.abo.wanadoo.fr)
  54. # [02:58] * Quits: weinig (~weinig@17.114.104.178) (Quit: weinig)
  55. # [03:05] * Joins: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  56. # [03:08] <MikeSmith> Hixie: yeah, the parts between those two steps are the ones I'm not clear on. I would have thought the entry settings object specified the document containing the iframe, so I'm still unsure at what point the spec says the UA needs to actually evaluate the base URL of the document inside the iframe in order that it ends up affecting the API base URL
  57. # [03:12] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  58. # [03:17] * heycam is now known as heycam|away
  59. # [03:23] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  60. # [03:27] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  61. # [03:43] * Joins: crocket (~crocket@unaffiliated/crocket)
  62. # [03:43] <crocket> huh
  63. # [03:43] * Parts: crocket (~crocket@unaffiliated/crocket) ("Leaving")
  64. # [03:44] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  65. # [03:47] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  66. # [03:48] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 272 seconds)
  67. # [03:53] * heycam|away is now known as heycam
  68. # [03:57] * Joins: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com)
  69. # [04:01] * Quits: rcombs (~rcombs@rcombs.me) (Quit: ZNC - http://znc.sourceforge.net)
  70. # [04:03] * Quits: seventh (seventh@31.6.53.185) (Ping timeout: 245 seconds)
  71. # [04:06] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  72. # [04:07] * Joins: mittcoin (~mittcoin@c-98-225-154-188.hsd1.pa.comcast.net)
  73. # [04:07] * Quits: j_wright (~jwright@unaffiliated/j-wright/x-9145068) (Ping timeout: 264 seconds)
  74. # [04:08] * Joins: rcombs (~rcombs@rcombs.me)
  75. # [04:10] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  76. # [04:12] * Quits: KevinMarks (~KevinMark@LPuteaux-156-15-41-14.w82-127.abo.wanadoo.fr) (Ping timeout: 252 seconds)
  77. # [04:12] * Quits: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com) (Quit: arunranga)
  78. # [04:17] * Quits: hober (~ted@unaffiliated/hober) (Remote host closed the connection)
  79. # [04:18] * Joins: a-ja (~Instantbi@70.230.144.214)
  80. # [04:21] * Joins: weinig (~weinig@24.130.60.35)
  81. # [04:27] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  82. # [04:27] * Joins: gavin_ (~gavin@76.14.87.162)
  83. # [04:32] * Joins: scor (~scor@drupal.org/user/52142/view)
  84. # [04:43] <MikeSmith> tantek: I added rel=syndication to the validator sources
  85. # [04:44] <MikeSmith> tantek: I suggest that the instructions on http://microformats.org/wiki/existing-rel-values should include a step that says, "If you add a rel value to this page and you want it supported in teh validator, you need to either open a validator bug or e-mail the www-validator@w3.org list to ask that it be added."
  86. # [04:50] <MikeSmith> tantek: alternatively, if somebody were to write code that provided the set of registered rel values on that page in JSON, then I could have the validator just read that
  87. # [04:50] <tantek> MikeSmith - good to know - I'll add the instructions immediately, and work on a JSON API for you
  88. # [04:51] <MikeSmith> tantek: cool
  89. # [04:51] <MikeSmith> yeah it would be really nice to have it in JSON
  90. # [04:51] <tantek> I'd thought originally that by using an HTML <table> of a particular format that it could be incorporated automatically
  91. # [04:52] <tantek> but I appreciate it's easier to consume the info from code as JSON
  92. # [04:53] <MikeSmith> yeah as far as I know we don't yet actually have the scraping code in the validator that would enable reading the <table> contents
  93. # [04:55] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
  94. # [04:56] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  95. # [04:57] <MikeSmith> tantek: btw for the purposes of the validator at least, all we need is the actual value stringa and one boolean to indicate if it's allowed for <a> and one boolean to indicate if it's allowed for <link>
  96. # [04:57] <tantek> MikeSmith - yeah, hence those columns in the table.
  97. # [04:58] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 250 seconds)
  98. # [04:59] <MikeSmith> tantek: yeah, though the table has both "allowed" and "external relation" in addition to "allowed"
  99. # [04:59] <tantek> MikeSmith - could you give me a URL for "open a validator" ?
  100. # [04:59] <MikeSmith> *in addition to "not allowed"
  101. # [04:59] <MikeSmith> tantek: http://bugzilla.validator.nu/
  102. # [05:03] <tantek> thanks! wiki instructions updated.
  103. # [05:03] <tantek> MikeSmith - is the same true for new meta name values for the WHATWG wiki?
  104. # [05:04] <Hixie> MikeSmith: let's see...
  105. # [05:04] <tantek> (re: include a step … )
  106. # [05:06] <Hixie> MikeSmith: http://www.whatwg.org/html#javascript-protocol step 11 is probably the most key step here
  107. # [05:11] <tantek> MikeSmith and on that note - may I request <meta name="mobile-web-app-capable"> as well? http://wiki.whatwg.org/index.php?title=MetaExtensions&diff=9413&oldid=9407
  108. # [05:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  109. # [05:36] * Joins: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net)
  110. # [05:39] * Quits: mven (~mven@68.224.15.53) (Ping timeout: 240 seconds)
  111. # [05:39] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  112. # [05:41] * Quits: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  113. # [05:44] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  114. # [05:49] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 246 seconds)
  115. # [05:50] <MikeSmith> tantek: yeah I will add mobile-web-app-capable today
  116. # [05:51] <MikeSmith> tantek: and the instructions thing is the same for meta name values, yeah
  117. # [05:51] * Quits: mittcoin (~mittcoin@c-98-225-154-188.hsd1.pa.comcast.net) (Ping timeout: 260 seconds)
  118. # [05:51] <tantek> MikeSmith awesome and done - added same instructions to meta name registry.
  119. # [05:53] <MikeSmith> tantek: thanks
  120. # [05:56] * Joins: malaclyps (~Danny@unaffiliated/malaclyps)
  121. # [06:14] <MikeSmith> tantek: OK I just now added mobile-web-app-capable and pushed the change to http://validator.w3.org/nu/
  122. # [06:15] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Ping timeout: 252 seconds)
  123. # [06:18] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  124. # [06:26] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
  125. # [06:27] <tantek> MikeSmith - cool - but did rel=syndication not make it into the push?
  126. # [06:29] <MikeSmith> tantek: it should have
  127. # [06:29] <MikeSmith> I pushed it already yesterday, I though
  128. # [06:29] <MikeSmith> *thought
  129. # [06:29] <tantek> hmm - not AFAIK: http://validator.w3.org/nu/?doc=http%3A%2F%2Ftantek.com%2F
  130. # [06:30] <MikeSmith> hmm yeah
  131. # [06:30] <MikeSmith> lemme check the changeset
  132. # [06:30] <tantek> sad about the cite attribute. not that I can disagree with the warning.
  133. # [06:31] <MikeSmith> yeah I have been discussing that with Hixie in bugzilla
  134. # [06:31] <MikeSmith> maybe we should just drop the warning from the validator
  135. # [06:31] <MikeSmith> I'm not sure that warning is actually helping anybody in practice
  136. # [06:32] <MikeSmith> it's just annoying people who are already aware of the fact that cite is not supported in browsers, but they are knowingly using it anyway. Which is fine
  137. # [06:33] * heycam is now known as heycam|away
  138. # [06:34] <MikeSmith> tantek: I made a mistake with the rel=syndication change -- I added it to to the meta name code instead of the <a> code. oops
  139. # [06:34] <MikeSmith> will fix it now
  140. # [06:40] <MikeSmith> tantek: fixed and pushed (rel=syndication)
  141. # [06:41] <MikeSmith> maybe I should go ahead right now and remove the code that emits the cite warning
  142. # [06:42] * heycam|away is now known as heycam
  143. # [06:43] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  144. # [07:09] * Joins: falken_ (~falken@2401:fa00:4:fd00:6429:bdc4:ade0:db59)
  145. # [07:12] * heycam is now known as heycam|away
  146. # [07:14] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  147. # [07:31] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  148. # [07:31] * Joins: KevinMarks (~KevinMark@151.216.84.180)
  149. # [07:35] <a-ja> could make same argument as cite for several other errors/warnings though
  150. # [07:35] * Krinkle is now known as Krinkle|detached
  151. # [07:45] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  152. # [07:48] * Joins: niloy (~niloy@223.239.199.23)
  153. # [07:49] * Joins: Smylers (~smylers@host81-132-241-205.range81-132.btcentralplus.com)
  154. # [07:50] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 250 seconds)
  155. # [07:52] * Quits: malaclyps (~Danny@unaffiliated/malaclyps) (Ping timeout: 240 seconds)
  156. # [07:58] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 252 seconds)
  157. # [08:00] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  158. # [08:04] * Quits: niloy (~niloy@223.239.199.23) (Ping timeout: 241 seconds)
  159. # [08:07] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  160. # [08:13] * Joins: [[zzz]] (~zz]]@node-ll1.pool-101-108.dynamic.totbb.net)
  161. # [08:17] * Quits: [[zz]] (~zz]]@node-be7.pool-125-25.dynamic.totbb.net) (Ping timeout: 264 seconds)
  162. # [08:20] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Ping timeout: 272 seconds)
  163. # [08:21] * Joins: KevinMarks_ (~KevinMark@151.216.124.11)
  164. # [08:22] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  165. # [08:22] * Joins: niloy (~niloy@223.239.199.23)
  166. # [08:23] * Quits: KevinMarks (~KevinMark@151.216.84.180) (Ping timeout: 264 seconds)
  167. # [08:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  168. # [08:28] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  169. # [08:29] * Quits: Smylers (~smylers@host81-132-241-205.range81-132.btcentralplus.com) (Quit: Leaving.)
  170. # [08:32] * Quits: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5) (Quit: Ex-Chat)
  171. # [08:36] * Joins: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5)
  172. # [08:37] <zcorpan> MikeSmith: Hixie: how is what MikeSmith said right if the api base url for step 2 is outer?
  173. # [08:37] * [[zzz]] is now known as [[zz]]
  174. # [08:37] * Joins: jaeholee (uid4856@gateway/web/irccloud.com/x-hsddgemdyeqxwqlc)
  175. # [08:39] * Quits: niloy (~niloy@223.239.199.23) (Quit: Leaving)
  176. # [08:40] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
  177. # [08:46] <MikeSmith> a-ja: yeah probably so. If there are particular ones you have in mind, please file bugs. The intent of those warnings isn't to be annoying and counter-productive. So if that's what the result is in practice, we should just remove them. The spec doesn't actually require them, so it wouldn't be like dropping any of them would be a conformance problem.
  178. # [08:47] <MikeSmith> OK, I see "the script settings object of the Window object of the active document of the browsing context being navigated." in step 11
  179. # [08:49] <MikeSmith> so I assume that means in this case browsing context being navigated is the nested browsing context, with the iframe document
  180. # [08:49] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  181. # [08:49] <MikeSmith> otherwise the base element of the iframe document would not be relevant, it seems
  182. # [08:51] * Quits: scottjehl__ (sid3055@gateway/web/irccloud.com/x-aoaguokoblqtmcce) (Ping timeout: 245 seconds)
  183. # [08:52] * Joins: scottjehl___ (~sid3055@gateway/web/irccloud.com/x-awlvdcrikoyfkhbj)
  184. # [08:52] * Joins: Ms2ger (~Ms2ger@193.190.253.149)
  185. # [08:53] * Quits: Rotmo_ (~Rotmo@234.109-247-58.customer.lyse.net) (Quit: Leaving)
  186. # [08:56] <MikeSmith> dumb question: evaluatiing frames[0].location does not cause the iframe browsing contect to "be navigated", right?
  187. # [08:58] <MikeSmith> no, clearly it doesn't
  188. # [08:58] * Quits: KevinMarks_ (~KevinMark@151.216.124.11) (Ping timeout: 252 seconds)
  189. # [08:59] <MikeSmith> but clearly location.assign() does
  190. # [08:59] * Joins: rego (~rego@fanzine.igalia.com)
  191. # [09:01] <zcorpan> MikeSmith: oh i see. so in step 2 the javascript: url itself is resolved against outer. then the script in the javascript: url is created and run, with a new api base url of inner
  192. # [09:02] * Joins: KevinMarks (~KevinMark@151.216.124.11)
  193. # [09:02] <MikeSmith> oh
  194. # [09:02] * Joins: niloy (~niloy@223.239.198.144)
  195. # [09:04] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
  196. # [09:06] <MikeSmith> zcorpan: so after the javascript: url itself is resolved against outer, the active document is still the outer document?
  197. # [09:06] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 253 seconds)
  198. # [09:07] <zcorpan> MikeSmith: active document of what?
  199. # [09:08] <MikeSmith> the document containing the iframe
  200. # [09:08] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  201. # [09:09] <zcorpan> active document is a property of a browsing context. the active document of the top-level browsing context is outer and the active document of the iframe's browsing context is inner
  202. # [09:10] <zcorpan> in the javascript: steps, it talks about the active document of the bc being navigated, which is inner
  203. # [09:10] <zcorpan> since the iframe bc is being navigated
  204. # [09:11] <MikeSmith> yeah, that's the part I still don't understand: at what point the iframe bc begins being navigated
  205. # [09:11] * Joins: Rotmo (~Rotmo@234.109-247-58.customer.lyse.net)
  206. # [09:12] <MikeSmith> what exactly causes the iframe bc to be navigated, I mean
  207. # [09:12] <zcorpan> ok
  208. # [09:12] * MikeSmith looks back at the javascript: steps
  209. # [09:12] <zcorpan> do you have a link ot the test?
  210. # [09:13] <MikeSmith> yeah, gimme a second
  211. # [09:13] * Quits: KevinMarks (~KevinMark@151.216.124.11) (Ping timeout: 252 seconds)
  212. # [09:13] <MikeSmith> http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/001.html
  213. # [09:15] <zcorpan> MikeSmith: ok so you're not interested in what happens up to right before the 'load' event fires?
  214. # [09:16] * Joins: patrickkettner (~patrickke@162.243.230.230)
  215. # [09:16] <MikeSmith> I am if it affects the rest of the test in some way I'm missing
  216. # [09:16] <MikeSmith> but I think I already understand that
  217. # [09:17] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  218. # [09:17] * Joins: j_wright (~jwright@unaffiliated/j-wright/x-9145068)
  219. # [09:17] * Joins: hasather (~hasather@80.91.33.141)
  220. # [09:18] <MikeSmith> as far as I outlined in my last attempt, at http://krijnhoetmer.nl/irc-logs/whatwg/20131211#l-774
  221. # [09:21] * Joins: Yitro (~Yitro@101.164.232.85)
  222. # [09:21] * Joins: KevinMarks (~KevinMark@151.216.84.180)
  223. # [09:21] <zcorpan> MikeSmith: splitting things out to the url spec made things a bit hard to follow here, but onload="frames[0].location = foo" causes a navigation because it sets location.href http://url.spec.whatwg.org/#dom-url-href which runs http://url.spec.whatwg.org/#pre-update-steps which runs "When the element's URLUtils interface invokes its update steps with the string value, the user agent must run the following steps:" in html
  224. # [09:21] <zcorpan> "element" there seems to be a copy/paste bug
  225. # [09:22] <MikeSmith> ah
  226. # [09:22] <zcorpan> MikeSmith: which invokes assign(foo)
  227. # [09:23] <MikeSmith> yeah, I understand now
  228. # [09:23] <MikeSmith> yeah
  229. # [09:23] <MikeSmith> zcorpan: that's why I was asking above, "dumb question: evaluatiing frames[0].location does not cause the iframe browsing contect to "be navigated", right"
  230. # [09:24] <zcorpan> MikeSmith: ok, i didn't understand that question :-)
  231. # [09:25] <zcorpan> evaluating `frames[0].location` doesn't navigate because it doesn't set, it gets
  232. # [09:25] <MikeSmith> yeah I guess it was equally dumb in that I didn't word it well
  233. # [09:25] <MikeSmith> yeah, I guess I meant assigning, not evaluation
  234. # [09:25] <MikeSmith> *not evaluating
  235. # [09:26] <zcorpan> right
  236. # [09:26] <zcorpan> it wasn't a dumb question :-)
  237. # [09:28] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  238. # [09:28] * Quits: falken_ (~falken@2401:fa00:4:fd00:6429:bdc4:ade0:db59) (Ping timeout: 240 seconds)
  239. # [09:29] <MikeSmith> OK but you haven't heard the rest of my questions yet, so I still have a chance to exhibit further dumbness :)
  240. # [09:31] <MikeSmith> zcorpan: like, this question: What does it first cause a navigation to, in this case?
  241. # [09:31] <MikeSmith> I mean the specific frames[0].location = 'javascript:location.assign(&quot;test.txt&quot;)' case
  242. # [09:31] <MikeSmith> the first navigation is to the "javascript:location.assign(&quot;test.txt&quot;)" URL?
  243. # [09:32] <zcorpan> MikeSmith: it causes the javascript: url steps to be run. which navigates to the return value, except if that's `undefined`, in which case it doesn't actually navigate
  244. # [09:33] * Parts: a-ja (~Instantbi@70.230.144.214)
  245. # [09:33] <zcorpan> MikeSmith: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2689
  246. # [09:34] * MikeSmith takes a look
  247. # [09:34] <zcorpan> MikeSmith: vs http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2690
  248. # [09:34] * MikeSmith compares
  249. # [09:35] <zcorpan> the first one could have src=document also if you like
  250. # [09:36] <zcorpan> MikeSmith: this is step 12 in the javascript: url steps
  251. # [09:39] <MikeSmith> OK
  252. # [09:42] * Joins: falken_ (~falken@2401:fa00:4:1012:6429:bdc4:ade0:db59)
  253. # [09:46] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  254. # [09:49] <MikeSmith> zcorpan: when the UA makes the frames[0].location = 'javascript:location.assign(&quot;test.txt&quot;)' assignment, the entry settings object changes such that the responsible document it specifies is the inner one?
  255. # [09:50] * Quits: rego (~rego@fanzine.igalia.com) (Ping timeout: 264 seconds)
  256. # [09:50] <zcorpan> MikeSmith: it doesn't really change but rather you get a new script with a different settings object
  257. # [09:51] <zcorpan> onload="" is one script
  258. # [09:51] <zcorpan> javascript: is another
  259. # [09:51] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 260 seconds)
  260. # [09:52] * Joins: Lachy (~Lachy@213.166.174.2)
  261. # [09:53] <MikeSmith> OK, I see that
  262. # [09:54] * Joins: rego (~rego@fanzine.igalia.com)
  263. # [09:55] <MikeSmith> so I guess I should ask, what changes does the API base URL go through
  264. # [09:56] <zcorpan> which one? :-)
  265. # [09:56] * Joins: Smylers (~smylers@94.116.23.70)
  266. # [09:57] <zcorpan> i think the api base urls don't change here
  267. # [09:58] <MikeSmith> ok yeah, lemme ask what happens from the other direction
  268. # [10:01] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  269. # [10:03] * Quits: Smylers (~smylers@94.116.23.70) (Ping timeout: 264 seconds)
  270. # [10:04] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  271. # [10:04] <MikeSmith> the iframe[0].location.href starts out as http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-address/inner.html and that document contains a base element with href http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-base/ so that has an effect on the API base URL of any settings object that has the http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-address/inner.html document as a responsible document
  272. # [10:04] <MikeSmith> is that true?
  273. # [10:05] <MikeSmith> or actually ignore the first part about "the iframe[0].location.href starts out as" because it's not relevant to the question
  274. # [10:05] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 250 seconds)
  275. # [10:06] <MikeSmith> revised question: the document http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-address/inner.html contains a base element with href http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-base/ so that has an effect on the API base URL of any settings object that has the http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/inner-address/inner.html document as a responsible document
  276. # [10:09] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  277. # [10:12] * Quits: marcosc (~marcosc@101.165.85.63) (Read error: Connection reset by peer)
  278. # [10:12] * Joins: marcosc (~marcosc@101.165.85.63)
  279. # [10:13] * Joins: Smylers (~smylers@81.143.60.194)
  280. # [10:13] * Quits: falken_ (~falken@2401:fa00:4:1012:6429:bdc4:ade0:db59) (Ping timeout: 240 seconds)
  281. # [10:14] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  282. # [10:15] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  283. # [10:19] * Joins: TheGallery (~TheGaller@athedsl-213457.home.otenet.gr)
  284. # [10:20] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Ping timeout: 252 seconds)
  285. # [10:23] * Joins: Lachy (~Lachy@213.166.174.2)
  286. # [10:23] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  287. # [10:25] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  288. # [10:25] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
  289. # [10:28] <zcorpan> MikeSmith: i don't know
  290. # [10:29] * Quits: Yitro (~Yitro@101.164.232.85) (Quit: Leaving)
  291. # [10:30] <zcorpan> MikeSmith: the answer is no if you put a <script> above the <base>
  292. # [10:32] <MikeSmith> ok
  293. # [10:34] <zcorpan> is there a test runner i can use for the purpose of filling in http://www.w3.org/wiki/Webapps/Interop/WebWorkers
  294. # [10:36] <MikeSmith> zcorpan: Ms2ger's test runner, maybe?
  295. # [10:37] * MikeSmith looks for the sources
  296. # [10:38] <MikeSmith> zcorpan: https://bitbucket.org/ms2ger/test-runner/src
  297. # [10:38] <zcorpan> yep thx
  298. # [10:38] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  299. # [10:39] <MikeSmith> it's what I used for http://w3c-test.org/testrunner/2dcontext/
  300. # [10:39] <MikeSmith> I don't know if you used it before but really the only thing you need to do is create a manifest, if you don't have one already
  301. # [10:40] * Joins: MichielDeWilde (~michielde@193.190.172.116)
  302. # [10:42] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  303. # [10:44] * Joins: Lachy (~Lachy@213.166.174.2)
  304. # [10:44] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  305. # [10:45] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
  306. # [10:45] * Quits: MichielDeWilde (~michielde@193.190.172.116) (Remote host closed the connection)
  307. # [10:47] * Joins: cheron (~cheron@unaffiliated/cheron)
  308. # [10:48] * Quits: TheGallery (~TheGaller@athedsl-213457.home.otenet.gr) (Quit: Leaving)
  309. # [10:48] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Quit: TuRnaD0)
  310. # [10:51] * Joins: Lachy (~Lachy@213.166.174.2)
  311. # [10:56] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  312. # [11:00] * Joins: MichielDeWilde (~michielde@193.190.172.116)
  313. # [11:01] <zcorpan> i don't. i can't get it to run, either :-|
  314. # [11:02] <zcorpan> i created a manifest by doing find . -name '*.htm*' > MANIFEST
  315. # [11:03] * Quits: MichielDeWilde (~michielde@193.190.172.116) (Remote host closed the connection)
  316. # [11:04] <zcorpan> Ms2ger: ^
  317. # [11:05] <MikeSmith> yeah that's how I made the manifest for the canvas tests
  318. # [11:05] <zcorpan> maybe it doesn't work on file:
  319. # [11:06] * Ms2ger wanders in
  320. # [11:06] * Quits: mounir (~mounir@oldworld.fr) (Ping timeout: 252 seconds)
  321. # [11:07] <Ms2ger> Do you have a / at the end of the path argument?
  322. # [11:07] * Joins: MichielDeWilde (~michielde@193.190.172.116)
  323. # [11:09] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  324. # [11:09] <zcorpan> oh now i got it running (enabling file: XHR in opera)
  325. # [11:09] <zcorpan> except /resources/ doesn't exist
  326. # [11:09] * Joins: Lachy (~Lachy@213.166.174.2)
  327. # [11:17] * Joins: mounir (~mounir@oldworld.fr)
  328. # [11:21] <Ms2ger> Ah
  329. # [11:25] <zcorpan> ok now it's running. i tried to create symlinks and run on my local server but it didn't work for some reason so i copied the directory to the root instead :-)
  330. # [11:26] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  331. # [11:27] <jgraham> zcorpan: You could have run it on the python branch
  332. # [11:28] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  333. # [11:33] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 246 seconds)
  334. # [11:41] * Quits: MichielDeWilde (~michielde@193.190.172.116) (Remote host closed the connection)
  335. # [11:43] <odinho> Yea. -- Also, I think we had a copy of ms2gers test-runner in wpt? I wanted that at least, because it's the best way to run tests. I always had it locally.
  336. # [11:44] * Joins: TheGallery (~TheGaller@athedsl-213457.home.otenet.gr)
  337. # [11:44] <Ms2ger> I don't think we ever added one
  338. # [11:44] <Ms2ger> I know the csp guys use a fork
  339. # [11:45] <Ms2ger> And that their tests rather confuse it
  340. # [11:47] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  341. # [11:48] * Quits: annevk (~annevk@2.31.25.203) (Remote host closed the connection)
  342. # [11:48] * heycam|away is now known as heycam
  343. # [11:48] * heycam is now known as heycam|away
  344. # [11:52] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 240 seconds)
  345. # [11:54] <jgraham> For small values of "best"
  346. # [11:55] <jgraham> Could perhaps rewrite it to use the auto-generated json manifest format from https://critic.hoppipolla.co.uk/r/440
  347. # [11:55] <jgraham> But really you want an external test runner
  348. # [11:56] <jgraham> A simple webdriver-based one isn't too hard, but a fully-featured one is more challenging
  349. # [11:56] <Ms2ger> For running in automation, sure
  350. # [11:57] <Ms2ger> For manually running across browsers, I'm not convinced that's worth it
  351. # [11:57] <jgraham> Maybe not
  352. # [11:57] <jgraham> Anyway your one could still be improved by not using iframes and by using the autogenerated manifest
  353. # [11:57] * Joins: MichielDeWilde (~michielde@193.190.172.116)
  354. # [11:59] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
  355. # [12:01] * Joins: annevk (~annevk@207.218.72.65)
  356. # [12:03] <Ms2ger> jgraham, if/when that lands, sure :)
  357. # [12:03] <annevk> "We were not able to approve your request for this custom URL: google.com/+annevk"
  358. # [12:03] <annevk> well that is sad
  359. # [12:04] <odinho> odinho was also too short or something. Needed a full fugly name.
  360. # [12:05] <jgraham> Ms2ger: Well it has to land :)
  361. # [12:05] <jgraham> Ms2ger: You could help make this happen ;)
  362. # [12:05] <Ms2ger> :)
  363. # [12:05] * Ms2ger runs
  364. # [12:05] * Quits: Ms2ger (~Ms2ger@193.190.253.149) (Quit: bbl)
  365. # [12:06] <annevk> the one Google is proposing is way longer than http://annevankesteren.nl/+ too
  366. # [12:18] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  367. # [12:19] * Quits: KevinMarks (~KevinMark@151.216.84.180) (Remote host closed the connection)
  368. # [12:22] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  369. # [12:22] * Joins: foxtrotwhiskey (~foxtrotwh@c-98-225-154-188.hsd1.pa.comcast.net)
  370. # [12:27] * Joins: scor (~scor@drupal.org/user/52142/view)
  371. # [12:27] * Joins: felipeduardo_ (~felipedua@r253-pw-corumbatai.ibys.com.br)
  372. # [12:29] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
  373. # [12:34] <MikeSmith> annevk: why not annevk.nl/+
  374. # [12:35] * Quits: MichielDeWilde (~michielde@193.190.172.116)
  375. # [12:36] <annevk> MikeSmith: that'd require setting up annevk.nl as an actual domain rather than generic redirect
  376. # [12:36] <annevk> MikeSmith: but yeah...
  377. # [12:41] <zcorpan> jgraham: but they are modified so it's not obvious that the results can be compared
  378. # [12:42] <zcorpan> anne.vk
  379. # [12:43] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  380. # [12:43] <jgraham> zcorpan: Oh, did they change? I had forgotten that then. What happened?
  381. # [12:44] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  382. # [12:44] <zcorpan> jgraham: just a redirect script i think
  383. # [12:44] <jgraham> Oh, do you just mean on my branch>
  384. # [12:45] <jgraham> I thought you meant on master
  385. # [12:46] <zcorpan> i meant your branch yeah
  386. # [12:46] <jgraham> I don't think that's a problem. All those changes are reviewed even
  387. # [12:47] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Client Quit)
  388. # [12:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  389. # [12:59] <hsivonen> annevk: if we get telemetry for IBM866, should be get telemetry for ISO-8859-5, too, for reference?
  390. # [12:59] <annevk> hsivonen: yeah, and maybe koi8-*
  391. # [12:59] <hsivonen> annevk: if ISO-8859-5 had no usage, wouldn't we still keep that one, though, to keep support for all of ISO-8859-*?
  392. # [13:00] <annevk> hsivonen: we don't really support all iso-8859-* (some map to windows-*), but I suspect we wouldn't remove it, but maybe from the override menu
  393. # [13:01] <hsivonen> annevk: well, let's say the labers for ISO-8859-* are supported for the whole series
  394. # [13:01] <hsivonen> labels
  395. # [13:02] * Joins: KevinMarks (~KevinMark@151.216.84.180)
  396. # [13:02] <annevk> fair
  397. # [13:02] * Joins: falken_ (~falken@2401:fa00:4:1012:6429:bdc4:ade0:db59)
  398. # [13:05] <hsivonen> annevk: is there an explanation of what the decoding difference between gbk and gb18030 means in practical terms? I.e. what characters are encoded by the sequences that mean something different in gbk than they mean in gb18030?
  399. # [13:07] <annevk> hsivonen: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16862 and https://www.w3.org/Bugs/Public/show_bug.cgi?id=16697 have details
  400. # [13:07] <hsivonen> was EUC-JP the platform encoding on Japanese localizations of Linux, Solaris, etc. at some point?
  401. # [13:07] <hsivonen> that is, why would anyone use EUC-JP when legacy Windows and Mac both used Shift_JIS?
  402. # [13:08] <hsivonen> annevk: thanks
  403. # [13:10] <annevk> hsivonen: per http://en.wikipedia.org/wiki/Extended_Unix_Code#EUC-JP it was used by Unix operation systems
  404. # [13:10] <hsivonen> does Øistein work for Opera or is he just otherwise interested in encodigs?
  405. # [13:10] <hsivonen> annevk: ok
  406. # [13:10] <annevk> operating*
  407. # [13:10] <annevk> hsivonen: otherwise interested
  408. # [13:15] <MikeSmith> hsivonen: yeah I think EUC-JP was the default on *nix systems for a long time, long before Linux
  409. # [13:15] <MikeSmith> in Japan
  410. # [13:18] <hsivonen> MikeSmith: ok
  411. # [13:18] <MikeSmith> not that I mean Linux changed it when it came along
  412. # [13:20] <hsivonen> annevk: does GB18030 in the Encoding Standard match GB18030 as defined as a Chinese standard?
  413. # [13:20] * Joins: scor (~scor@drupal.org/user/52142/view)
  414. # [13:21] <hsivonen> annevk: after reading those bugs, my understanding of the gbk vs. GB18030 issue has not improved :-(
  415. # [13:22] <hsivonen> mainly wondering if I should really implement the algorithms from the Encoding Standard myself for Validator.nu or just use the JDK decoders or the ICU4J decoders for the multibyte encodings
  416. # [13:22] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  417. # [13:24] * Joins: scor (~scor@drupal.org/user/52142/view)
  418. # [13:26] * Joins: ondras (~ondras@zarovi.cz)
  419. # [13:27] <ondras> Domenic_: you available?
  420. # [13:28] * Quits: TheGallery (~TheGaller@athedsl-213457.home.otenet.gr) (Quit: Leaving)
  421. # [13:35] * Quits: KevinMarks (~KevinMark@151.216.84.180) (Ping timeout: 250 seconds)
  422. # [13:38] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  423. # [13:39] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Client Quit)
  424. # [13:41] * Joins: Ir1sh (~Ir1sh@89.100.254.231)
  425. # [13:43] * Joins: josemanuel (~josemanue@126.Red-83-42-97.dynamicIP.rima-tde.net)
  426. # [13:44] <zcorpan> isn't Link: dead yet?
  427. # [13:48] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  428. # [13:53] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 246 seconds)
  429. # [13:53] <zcorpan> Hixie: this thread is discussing a 'metadatachange' event or some such for media elements http://www.w3.org/mid/CALiegfkYnk8yY-_V-0j40uxwAimab1vucPVU4o6H_Fuj8OFpUg@mail.gmail.com
  430. # [13:54] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  431. # [13:56] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  432. # [14:01] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 260 seconds)
  433. # [14:01] * Joins: Ms2ger (~Ms2ger@b255h194.ugent.be)
  434. # [14:06] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 264 seconds)
  435. # [14:06] * Quits: niloy (~niloy@223.239.198.144) (Ping timeout: 260 seconds)
  436. # [14:12] <annevk> hsivonen: yeah sorry, the Encoding Standard is wrong I think
  437. # [14:12] <annevk> hsivonen: I just haven't figured out the right fix yet
  438. # [14:13] * Joins: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net)
  439. # [14:14] <MikeSmith> zcorpan: I can set up the test runner for workers on w3c-test.org
  440. # [14:14] <MikeSmith> and then everybody can run the tests from there
  441. # [14:14] <annevk> hsivonen: and I haven't taken the time because going through those algorithms again feels somewhat daunting :/
  442. # [14:14] <zcorpan> MikeSmith: cool
  443. # [14:15] <MikeSmith> zcorpan: can you tar up what you made for your local tests?
  444. # [14:15] <MikeSmith> or if that's a pain I'll just do it from scratch
  445. # [14:16] <zcorpan> MikeSmith: not much i did, i just changed the button in index.html
  446. # [14:16] <MikeSmith> ok
  447. # [14:17] <MikeSmith> so I'll just do the same. I don't think it should take long
  448. # [14:17] <MikeSmith> I'll send a reply to Art when I got it set up
  449. # [14:19] * Quits: falken_ (~falken@2401:fa00:4:1012:6429:bdc4:ade0:db59) (Ping timeout: 240 seconds)
  450. # [14:19] <Ms2ger> MikeSmith, on another note, I think we might have used github issues instead of bugzilla for test issues
  451. # [14:19] <Ms2ger> Not sure what's best
  452. # [14:22] <MikeSmith> well github issues suck worse than bugzilla
  453. # [14:23] <MikeSmith> but github issues seem to be in vogue
  454. # [14:23] <MikeSmith> this year
  455. # [14:23] <MikeSmith> oh but what test issues to you mean?
  456. # [14:26] <Ms2ger> Apparently I meant zcorpan, not you :)
  457. # [14:26] <zcorpan> Ms2ger: oh
  458. # [14:28] <MikeSmith> oh about the workers test bug that zcorpan raised I guess
  459. # [14:28] <Ms2ger> Yeah
  460. # [14:29] <Ms2ger> So, gittites
  461. # [14:29] <Ms2ger> Is there a way to rename a branch?
  462. # [14:29] * Joins: jreading (Adium@nat/novell/x-iycceotdnopzpvjl)
  463. # [14:29] <jgraham> git branch -m
  464. # [14:30] <jgraham> i.e. git branch -m oldname newname
  465. # [14:30] <Ms2ger> Ta
  466. # [14:31] <jgraham> Hmm, so thunderbird/lightning has decided that the dismiss button for appointment reminders is going to do precisely nothing
  467. # [14:31] <jgraham> Not close the window, not stop reminding me about appointments that have already happened
  468. # [14:31] <jgraham> This is quite annoying
  469. # [14:37] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  470. # [14:40] * Joins: KevinMarks (~KevinMark@151.216.84.180)
  471. # [14:41] <zcorpan> The dismiss button does what it says on the tin: it dismisses your click
  472. # [14:44] * Joins: karlcow (~karl@nerval.la-grange.net)
  473. # [14:51] * Joins: sankha93 (~Instantbi@fsf/emeritus/sankha93)
  474. # [14:52] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  475. # [15:01] * Joins: Lachy (~Lachy@213.166.174.2)
  476. # [15:01] * Quits: josemanuel (~josemanue@126.Red-83-42-97.dynamicIP.rima-tde.net) (Quit: Saliendo)
  477. # [15:02] <zcorpan> how do i test resolving urls in a cache manifest without going insane?
  478. # [15:03] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
  479. # [15:05] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
  480. # [15:06] * Joins: Lachy (~Lachy@213.166.174.2)
  481. # [15:07] * Joins: decotii (~decotii@hq.croscon.com)
  482. # [15:10] <zcorpan> my plan is to create an iframe with a new unique url (maybe a data: url) that points to a cache manifest (maybe a data: url) which includes a url that stores a stash on the server, and on iframe.onload do an xhr to read the stash
  483. # [15:13] * Quits: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net) (Quit: Leaving...)
  484. # [15:13] * Quits: marcosc (~marcosc@101.165.85.63) (Read error: Connection reset by peer)
  485. # [15:14] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  486. # [15:14] * Joins: marcosc (~marcosc@101.165.85.63)
  487. # [15:14] * Joins: TallTed (~Thud@63.119.36.36)
  488. # [15:15] * Joins: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net)
  489. # [15:17] <annevk> JakeA: hey, do you know what the deal is with a spec for service workers?
  490. # [15:18] <zcorpan> jgraham: did we have a convention for helper files? under support/ or so?
  491. # [15:19] <jgraham> zcorpan: No convention for helper files, although a lot of testsuites use resources/
  492. # [15:19] <jgraham> i.e. /suite/resources
  493. # [15:19] <zcorpan> ok
  494. # [15:20] * jorendorff_away is now known as jorendorff
  495. # [15:20] <JakeA> annevk: I've booked a week in January to go through the issue list with Alex, I think the spec's blocked on the issues
  496. # [15:21] <jgraham> ?!
  497. # [15:21] <JakeA> annevk: Although, we would start working through it in the new year if you've got time?
  498. # [15:22] <annevk> JakeA: new year works for me
  499. # [15:22] <annevk> JakeA: I can maybe work on setting up an initial spec, I don't really want to own it indefinitely
  500. # [15:22] <JakeA> I get back from MTV in Feb. I'll make sure "Hide in mozilla offices" is one of my quarterly goals
  501. # [15:23] <annevk> heh
  502. # [15:23] <JakeA> annevk: It can stay in the repo, so it stays, well, Alex's
  503. # [15:23] <annevk> I'm away mid-Feb to mid-March, but there's others you can hide with
  504. # [15:24] <JakeA> Cool. I haven't written a WHATWG/W3 spec before, so may need some hand-holding
  505. # [15:24] <MikeSmith> Ms2ger: about the testrunner, once the tests finish running in the browser and the JSON shows up at the end, is there some tool that lets me take the JSON for each UA and generate an HTML test report from it?
  506. # [15:24] <Ms2ger> I may have something...
  507. # [15:25] <MikeSmith> Ms2ger: I thought I remembered plh telling me there was some such
  508. # [15:25] * Ms2ger wonders where that ended up
  509. # [15:26] <Ms2ger> I've got something based on the XML output
  510. # [15:26] <MikeSmith> that's fine too
  511. # [15:28] <jgraham> FWIW I am not going to produce XML output :p
  512. # [15:28] <Ms2ger> I'll email it to you
  513. # [15:28] <Ms2ger> jgraham, I didn't expect that you would :)
  514. # [15:33] <MikeSmith> Ms2ger: thanks
  515. # [15:33] <Ms2ger> "Sending of message failed."
  516. # [15:33] * Ms2ger kicks
  517. # [15:34] <MikeSmith> jgraham: does the current json output from Ms2ger testrunner not already basically follow the format you describe in your reply to Art?
  518. # [15:34] <Ms2ger> Third time's the charm
  519. # [15:36] <MikeSmith> anyway for now http://www.w3c-test.org/testrunner/workers/
  520. # [15:37] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 250 seconds)
  521. # [15:39] <jgraham> MikeSmith: No idea. I just made it up
  522. # [15:39] <jgraham> It wasn't exactly difficult
  523. # [15:40] <Ms2ger> I'm pretty sure I didn't put a lot of thought in my format :)
  524. # [15:42] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 264 seconds)
  525. # [15:46] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  526. # [15:49] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  527. # [15:50] * Joins: tj_vantoll (~Adium@2601:4:1400:6b6:1937:4323:ab19:7b06)
  528. # [15:54] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 272 seconds)
  529. # [15:57] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  530. # [15:57] * jorendorff is now known as jorendorff_away
  531. # [15:57] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  532. # [15:57] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  533. # [15:58] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Client Quit)
  534. # [15:58] * Joins: Lachy (~Lachy@213.166.174.2)
  535. # [15:59] <zcorpan> MikeSmith: thanks
  536. # [15:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  537. # [15:59] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  538. # [15:59] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  539. # [16:00] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  540. # [16:00] <MikeSmith> seems I probably need to tweek the manifest still
  541. # [16:00] * Parts: jreading (Adium@nat/novell/x-iycceotdnopzpvjl)
  542. # [16:00] <MikeSmith> but for now I need to take a break
  543. # [16:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  544. # [16:01] * Joins: tj_vantoll1 (~Adium@c-68-84-189-15.hsd1.mi.comcast.net)
  545. # [16:01] <MikeSmith> in the mean time, I'll contemplate what "But like most (all?) WHATWG products, it is a reference implementation, not a standard." is supposed to mean
  546. # [16:01] <MikeSmith> http://lists.w3.org/Archives/Public/uri/2013Dec/0004.html
  547. # [16:02] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
  548. # [16:02] * Joins: encryptd_fractal (~mfrawley@66-188-99-174.static.ftbg.wi.charter.com)
  549. # [16:02] * Quits: tj_vantoll (~Adium@2601:4:1400:6b6:1937:4323:ab19:7b06) (Ping timeout: 240 seconds)
  550. # [16:03] * Quits: Ms2ger (~Ms2ger@b255h194.ugent.be) (Ping timeout: 240 seconds)
  551. # [16:05] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
  552. # [16:06] * Joins: malaclyps (~Danny@unaffiliated/malaclyps)
  553. # [16:14] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  554. # [16:15] * Joins: reyre (~reyre@142.204.133.18)
  555. # [16:15] * jorendorff_away is now known as jorendorff
  556. # [16:16] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  557. # [16:19] * Joins: r2_ (~r2@66.94.71.3)
  558. # [16:19] * Joins: r2 (~r2@66.94.71.3)
  559. # [16:19] * Quits: r2_ (~r2@66.94.71.3) (Client Quit)
  560. # [16:21] * Joins: Ms2ger (~Ms2ger@b255h194.ugent.be)
  561. # [16:22] * jorendorff is now known as jorendorff_away
  562. # [16:22] <SimonSapin> annevk: If it makes the spec harder to understand, I think you should not define the URL parser as a single pass
  563. # [16:23] <SimonSapin> leave it to implementations to worry about performance
  564. # [16:26] <annevk> having a spec drastically different from implementations usually doesn't lead to good results
  565. # [16:26] <jgraham> Ms2ger: Where is your test runner? I am just going to fix it to work the way I want
  566. # [16:26] <Ms2ger> https://bitbucket.org/ms2ger/test-runner
  567. # [16:27] <jgraham> Thanks
  568. # [16:27] * Joins: toss (~dekiss@77.29.196.169)
  569. # [16:27] <toss> I have two tables with same number of rows and same width="1100" but the one has one more row than the other, they have different width of some cells which makes me problems, how can I solve this?
  570. # [16:27] <toss> is this a html or css issue?
  571. # [16:27] * Joins: seventh (seventh@209.99.2.82)
  572. # [16:28] <jgraham> toss: Try #html I think
  573. # [16:28] <SimonSapin> annevk: having a spec that’s hard to understand may not lead to good results either…
  574. # [16:28] <annevk> "hard"
  575. # [16:29] <toss> ok
  576. # [16:29] <toss> thanks
  577. # [16:32] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  578. # [16:33] <annevk> zcorpan: is there no test for postMessage(1, "/")
  579. # [16:33] <annevk> zcorpan: that throws in Gecko...
  580. # [16:37] * Joins: ehsan_ (~ehsan@66.207.208.102)
  581. # [16:39] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  582. # [16:49] * Joins: ^esc (~esc-ape@178-165-128-130.dyn.orange.at)
  583. # [16:51] * Joins: TheGallery (~TheGaller@athedsl-217578.home.otenet.gr)
  584. # [16:53] * Quits: ^esc_ (~esc-ape@178-165-130-221.dyn.orange.at) (Ping timeout: 264 seconds)
  585. # [16:56] * Joins: scor (scor@drupal.org/user/52142/view)
  586. # [16:56] * jorendorff_away is now known as jorendorff
  587. # [16:57] * Joins: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com)
  588. # [16:59] * Joins: idbentley (~idbentley@204.91.28.98)
  589. # [17:00] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  590. # [17:01] * Joins: krawchyk (~krawchyk@65.220.49.251)
  591. # [17:03] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  592. # [17:04] * Quits: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  593. # [17:04] * Joins: hober (~ted@unaffiliated/hober)
  594. # [17:05] * Joins: eric_carlson (~eric@17.212.152.104)
  595. # [17:12] * Quits: Ms2ger (~Ms2ger@b255h194.ugent.be) (Quit: bbl)
  596. # [17:13] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  597. # [17:15] * Quits: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net) (Remote host closed the connection)
  598. # [17:16] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  599. # [17:21] * Quits: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com) (Quit: arunranga)
  600. # [17:24] * Joins: hasather_ (~hasather@guest.schibsted.no)
  601. # [17:25] * Joins: vortex (~vortex@78.97.67.247)
  602. # [17:26] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  603. # [17:28] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  604. # [17:28] * Quits: rego (~rego@fanzine.igalia.com) (Read error: Connection reset by peer)
  605. # [17:29] * Joins: zaal (~zaal@cpc1-nrwh11-2-0-cust348.4-4.cable.virginmedia.com)
  606. # [17:29] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
  607. # [17:29] <tantek> MikeSmith - I think the cite warning is reasonable. I'd leave it in. Any use of attributes for content (or URLs) which do not have an effect in browsers is worth warning authors about, because such uses usually result in dead or misleading content over time.
  608. # [17:30] <tantek> It's good to warn authors who may not be aware of that. And those us that still do attempt to use things like the cite attribute are not surprised by the warnings either.
  609. # [17:32] <annevk> "Refactoring SharedWorkers out of Web Workers W3C spec" negative progress ftw
  610. # [17:32] * Quits: KevinMarks (~KevinMark@151.216.84.180) (Ping timeout: 272 seconds)
  611. # [17:34] * Joins: jarek (~jarek@unaffiliated/jarek)
  612. # [17:36] * Quits: malaclyps (~Danny@unaffiliated/malaclyps) (Ping timeout: 250 seconds)
  613. # [17:38] * Quits: r2 (~r2@66.94.71.3) (Ping timeout: 240 seconds)
  614. # [17:42] * Joins: jsbell_ (jsbell@nat/google/x-pshjcsgbennfrcjc)
  615. # [17:48] * jsbell_ is now known as jsbell
  616. # [17:49] * Joins: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com)
  617. # [17:50] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  618. # [17:51] <annevk> Still looking for a name that means the same as what latin1 used to mean
  619. # [17:51] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  620. # [17:52] <annevk> byte-identity
  621. # [17:52] <annevk> utf-256
  622. # [17:52] <annevk> thefirst256
  623. # [17:52] <annevk> 8bit
  624. # [17:52] <annevk> whatwg-byte
  625. # [17:52] <SimonSapin> real ISO-8859-1
  626. # [17:53] <annevk> mkay, we could consider real-latin1
  627. # [17:53] <annevk> but I'd like to reserve silly stuff like that for Microsoft
  628. # [17:54] <annevk> hsivonen: ^^
  629. # [17:54] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 240 seconds)
  630. # [17:57] <annevk> to be clear, this encoding would be for API and use by standards only, it would not work in <meta charset=...> and such
  631. # [17:57] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  632. # [17:57] <jgraham> latin0
  633. # [17:59] <annevk> 1st256cps
  634. # [18:00] * Joins: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  635. # [18:06] * Joins: sgalineau (~sylvaing@192.150.22.5)
  636. # [18:09] <MikeSmith> tantek: ok
  637. # [18:10] <toss> can I somehow gain total control over table cells width?
  638. # [18:10] <toss> to make them to not get automatic width?
  639. # [18:10] <toss> how can I control their width
  640. # [18:11] <miketaylr> table-layout: fixed?
  641. # [18:11] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  642. # [18:12] * Joins: r2 (~r2@181.16.14.134)
  643. # [18:13] * Joins: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  644. # [18:13] * Joins: r2_ (~r2@66.94.71.3)
  645. # [18:13] * Joins: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
  646. # [18:13] * Quits: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
  647. # [18:13] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  648. # [18:14] * Quits: TheGallery (~TheGaller@athedsl-217578.home.otenet.gr) (Quit: Leaving)
  649. # [18:15] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  650. # [18:16] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 246 seconds)
  651. # [18:16] * Quits: r2 (~r2@181.16.14.134) (Ping timeout: 252 seconds)
  652. # [18:17] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  653. # [18:23] * Quits: vortex (~vortex@78.97.67.247) (Read error: Connection reset by peer)
  654. # [18:24] * Joins: vortex (~vortex@78.97.67.247)
  655. # [18:25] * Quits: toss (~dekiss@77.29.196.169)
  656. # [18:26] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 246 seconds)
  657. # [18:26] <Hixie> MikeSmith: not sure if this is relevant or not, but notice that the settings object's API base URL is actually conceptually a callback, whose return value can change over time
  658. # [18:27] <MikeSmith> Hixie: oh man
  659. # [18:28] <MikeSmith> could we possibly find a way to make the description of all this more complicated?
  660. # [18:28] <Hixie> i've tried, but it's as complicated as i can make it, i'm afraid
  661. # [18:28] <Hixie> :-P
  662. # [18:28] <MikeSmith> :-)
  663. # [18:29] <Hixie> seriously though, this stuff is just wacked
  664. # [18:29] <Hixie> it's simpler now than it used to be, at least
  665. # [18:30] <MikeSmith> yeah, just giving you a hard time. I realize the spec is documenting what actually happens
  666. # [18:30] <MikeSmith> or what's supposed to actually happen
  667. # [18:30] * Joins: Ms2ger (~Ms2ger@149.225-64-87.adsl-dyn.isp.belgacom.be)
  668. # [18:30] <MikeSmith> speaking of which, at this point, I'm trying to see it as, which step in the spec is Firefox not performing correctly that Chrome is?
  669. # [18:30] <MikeSmith> step or steps
  670. # [18:31] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  671. # [18:31] * Quits: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  672. # [18:31] * Quits: r2_ (~r2@66.94.71.3) (Quit: Leaving)
  673. # [18:32] <MikeSmith> oh it seems like bz might have already identified that
  674. # [18:32] <MikeSmith> https://bugzilla.mozilla.org/show_bug.cgi?id=949413
  675. # [18:33] * encryptd_fractal is now known as turingTest
  676. # [18:33] <MikeSmith> maybe
  677. # [18:33] <MikeSmith> "The javascript: bit is a total red herring in this case; it's a pure Location issue."
  678. # [18:33] * MikeSmith chews on that
  679. # [18:35] * Joins: hasather (~hasather@guest.schibsted.no)
  680. # [18:35] * jorendorff is now known as jorendorff_away
  681. # [18:37] <SimonSapin> annevk: http://lucumr.pocoo.org/2013/12/9/stop-being-clever/
  682. # [18:38] * Ms2ger read "MikeSmith chews on hat"
  683. # [18:38] <Ms2ger> "I think it will go through the same phase of emancipation as PHP where people from other languages and environments are forced to work with it and slowly introduce sanity into the community."
  684. # [18:38] <Ms2ger> Oh good
  685. # [18:39] <Ms2ger> Then we'll finally get monads
  686. # [18:39] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 240 seconds)
  687. # [18:39] <Domenic_> hahahaha
  688. # [18:40] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  689. # [18:42] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  690. # [18:51] * Joins: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  691. # [18:51] <jgraham> Ms2ger: Like 98% of the web is "writing monads using javascript" tutorials already
  692. # [18:51] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  693. # [18:53] <jgraham> SimonSapin: Interesting article
  694. # [18:53] <annevk> people moaning about gb18030 in 2012-05 http://sourceware.org/bugzilla/show_bug.cgi?id=11837 scary stuff
  695. # [18:57] * Joins: weinig (~weinig@17.114.216.117)
  696. # [18:58] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
  697. # [19:03] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  698. # [19:03] * Joins: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net)
  699. # [19:04] <Hixie> MikeSmith: the step is the one that says "When it comes time to set the document's address in the navigation algorithm, use address as the override URL."
  700. # [19:05] <MikeSmith> Hixie: ok
  701. # [19:07] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018])
  702. # [19:07] * Joins: brl4n (~brl4n@204.108.237.194)
  703. # [19:08] * Quits: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net) (Ping timeout: 250 seconds)
  704. # [19:10] <Hixie> the main flaw with http://lucumr.pocoo.org/2013/12/9/stop-being-clever/ is that it's generalising. There's no single "JavaScript community". JavaScript probably has more programmers than any other language, and the barrier to entry is lower than any other language. So naturally you'll have a huge variety of competence levels.
  705. # [19:10] <Hixie> MikeSmith: though of course that step depends on lots of earlier steps :-)
  706. # [19:11] * Quits: brl4n (~brl4n@204.108.237.194) (Client Quit)
  707. # [19:11] <Hixie> http://lists.w3.org/Archives/Public/uri/2013Dec/0004.html is fascinating. i assume it's an attempt to make it seem like there's no WHATWG vs IETF conflict by redefining terms?
  708. # [19:12] * Joins: ap (~ap@2620:149:4:304:711b:cdc:8674:1c31)
  709. # [19:13] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
  710. # [19:14] * Quits: sankha93 (~Instantbi@fsf/emeritus/sankha93) (Quit: Gone to save the world!)
  711. # [19:14] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  712. # [19:15] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  713. # [19:19] <jgraham> Hixie: One might assume that the people writing e.g. Angular are some of the better javascript programmers
  714. # [19:20] <jgraham> And that is a specific example he cites
  715. # [19:20] <gsnedders> Hixie: Should the spec give a list of encodings that heuristics should be used for?
  716. # [19:21] <MikeSmith> Hixie: the mesdage from John Cowan seems kind of like an attempt to stake out a particular extreme position
  717. # [19:22] <MikeSmith> Hixie: which seems to be kind of a pattern with him in such discussions
  718. # [19:23] * Joins: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net)
  719. # [19:23] <MikeSmith> basically only providing entertainment value
  720. # [19:24] <Hixie> jgraham: i thought he was mostly complaining about some time zone library, and that he liked angular
  721. # [19:25] <Hixie> gsnedders: 301 annevk
  722. # [19:25] * Joins: hasather (~hasather@guest.schibsted.no)
  723. # [19:25] <Hixie> MikeSmith: ah (not familiar with his work, didn't recognise the name)
  724. # [19:25] <gsnedders> Hixie: But you currently define "do something with heuristics" in the HTML spec! :P
  725. # [19:26] <annevk> gsnedders: probably not, hsivonen and I are figuring out what exactly we want to do there
  726. # [19:26] <annevk> gsnedders: might end up with something liimited for Japanese
  727. # [19:26] <Hixie> gsnedders: i said 301! 301! not 303 or 307! :-P
  728. # [19:26] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  729. # [19:26] <Hixie> gsnedders: more seriously though if there was a set of defined heuristics that browsers would implement, i'd refer to them
  730. # [19:26] <gsnedders> annevk: I mean, I presume everyone at least sniffs for UTF-8?
  731. # [19:26] <Hixie> gsnedders: i've no intention of doing that myself though
  732. # [19:27] <jgraham> Hixie: There are lots of examples of things he dislikes about Angular at the end that seem to be more at the "architecture" level than the "bad algorithm" level
  733. # [19:27] <jgraham> Which he claims are encouraged by js
  734. # [19:27] <Hixie> ah
  735. # [19:28] <Hixie> well js definitely doesn't discourage certain patterns that should probably be discouraged, that's for sure
  736. # [19:28] <Hixie> it's not as bad as perl for that, but it's in the same vein
  737. # [19:28] <gsnedders> annevk: Can I like, not have uni, and just get to play with interesting web platform stuff?
  738. # [19:28] <Hixie> gsnedders: yes
  739. # [19:28] <Hixie> gsnedders: (you may find it more financially sound to first finish uni though)
  740. # [19:28] <annevk> gsnedders: utf-8 sniffing is not universal at all
  741. # [19:28] <gsnedders> But I have six months left! It seems stupid to leave not! :)
  742. # [19:28] * Joins: shannonmoeller (~shannonmo@pool-98-117-166-14.bflony.fios.verizon.net)
  743. # [19:28] <gsnedders> *now
  744. # [19:29] <annevk> gsnedders: sniffings efforts are rather limited
  745. # [19:29] <annevk> which is good
  746. # [19:29] <gsnedders> Then should the note informatively recommending UTF-8 be gone from the spec?
  747. # [19:29] <gsnedders> s/UTF-8/UTF-8 sniffing/
  748. # [19:30] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  749. # [19:30] <Hixie> down with utf-8!
  750. # [19:30] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 264 seconds)
  751. # [19:34] * Quits: tj_vantoll1 (~Adium@c-68-84-189-15.hsd1.mi.comcast.net) (Quit: Leaving.)
  752. # [19:35] <annevk> gsnedders: where is the utf-8 bit?
  753. # [19:35] <annevk> gsnedders: I suspect this will be cleaned up once we shipped relevant changes to Firefox for a bit longer
  754. # [19:35] <annevk> gsnedders: we still have sniffing there but are planning on scoping it down
  755. # [19:38] <gsnedders> annevk: in HTML, under detecting input stream encoding
  756. # [19:38] <gsnedders> "Note: The UTF-8 encoding has a highly detectable bit pattern. Documents that contain bytes with values greater than 0x7F which match the UTF-8 pattern are very likely to be UTF-8, while documents with byte sequences that do not match it are very likely not. User-agents are therefore encouraged to search for this common encoding. [PPUTF8] [UTF8DET]"
  757. # [19:38] <annevk> ah right
  758. # [19:38] <annevk> yeah, that will need to change
  759. # [19:38] * Quits: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net) (Quit: Textual IRC Client: www.textualapp.com)
  760. # [19:39] * Joins: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net)
  761. # [19:43] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  762. # [19:51] * Quits: weinig (~weinig@17.114.216.117) (Quit: weinig)
  763. # [19:51] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  764. # [19:55] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Ping timeout: 246 seconds)
  765. # [19:59] * Joins: Benvie_ (~bbenvie@corp-nat.p2p.sfo1.mozilla.com)
  766. # [20:00] * Quits: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  767. # [20:02] * Quits: Benvie (~bbenvie@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 250 seconds)
  768. # [20:03] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-pqhwltsiwnitjebf) (Quit: Updating details, brb)
  769. # [20:03] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-oaarubjebgprsmot)
  770. # [20:04] <astearns> Hixie: MikeSmith: I read Cowan's message as expressing a dislike of explicit algorithms in specs
  771. # [20:05] * Joins: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  772. # [20:06] <astearns> as in "that's not a spec, that's a reference implementation in pseudocode"
  773. # [20:11] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  774. # [20:13] * Quits: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  775. # [20:15] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  776. # [20:15] <Ms2ger> As in "I don't want specs to actually define edge cases"?
  777. # [20:18] <astearns> it seems like a weird position to take, but perhaps I'm misinterpreting
  778. # [20:22] <zcorpan> annevk: you mean window.postMessage?
  779. # [20:22] * Joins: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net)
  780. # [20:23] <zcorpan> annevk: http://w3c-test.org/web-platform-tests/master/webmessaging/without-ports/004.html
  781. # [20:24] <Ms2ger> zcorpan, so are you planning to also fix the workers tests? :)
  782. # [20:25] <zcorpan> Ms2ger: not right now at least
  783. # [20:25] <zcorpan> the workers tests need to be reviewed
  784. # [20:26] * Joins: hasather (~hasather@guest.schibsted.no)
  785. # [20:26] <zcorpan> i thought i had reviewed the tests from microsoft but i guess they didn't address my comments
  786. # [20:26] <Hixie> astearns: yeah
  787. # [20:28] <zcorpan> any news on MessageChannel in gecko?
  788. # [20:29] <Ms2ger> Not that I remember
  789. # [20:29] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  790. # [20:31] <Domenic_> it's implemented i think
  791. # [20:31] <Domenic_> but preffed off
  792. # [20:31] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
  793. # [20:32] <Ms2ger> zcorpan, <bz> Seems to be behind a pref for now
  794. # [20:33] <zcorpan> ok. why? is there a bug i can read?
  795. # [20:33] * Quits: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com) (Remote host closed the connection)
  796. # [20:33] <Ms2ger> https://bugzilla.mozilla.org/show_bug.cgi?id=677638
  797. # [20:33] <Ms2ger> <bz> there's some loose ends wrt workers and whatnot; I'm sure baku can tell you the exact status.
  798. # [20:34] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
  799. # [20:34] * Joins: baku (~baku@188.29.164.82.threembb.co.uk)
  800. # [20:35] <baku> Ms2ger, about messagePort and MessageChannel in ff, the current state is that they are implemented just for the main-thread. No workers yet
  801. # [20:36] * Joins: reyre (~reyre@142.204.133.18)
  802. # [20:36] <baku> I have a couple of patches but it's unclear when these will be ready to be reviewed and land.
  803. # [20:36] * Quits: Mentioum (~Mentioum@onwHAcoreFw1.2i3.net) (Quit: Textual IRC Client: www.textualapp.com)
  804. # [20:36] * Joins: hasather (~hasather@guest.schibsted.no)
  805. # [20:36] <baku> Ms2ger, everything is behind pref and disabled by default. is this what you want to know? :)
  806. # [20:36] <Ms2ger> zcorpan, ^
  807. # [20:37] <zcorpan> baku: thanks
  808. # [20:37] <baku> zcorpan, welcome
  809. # [20:37] * Quits: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be) (Remote host closed the connection)
  810. # [20:39] * Joins: tj_vantoll (~Adium@2601:4:1400:6b6:1937:4323:ab19:7b06)
  811. # [20:40] <zcorpan> it seems like a good idea to keep it preffed off until it works properly with workers, so that feature-checking is reliable
  812. # [20:40] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 246 seconds)
  813. # [20:41] <zcorpan> baku: i'm not sure if you're aware of it but there are tests at http://w3c-test.org/web-platform-tests/master/webmessaging/
  814. # [20:44] <baku> zcorpan, no. I didn't know. but great! I will use them!
  815. # [20:44] <zcorpan> and a few under http://w3c-test.org/web-platform-tests/master/workers/
  816. # [20:45] <zcorpan> baku: clone https://github.com/w3c/web-platform-tests/ and grep for 'MessageChannel' :-)
  817. # [20:46] * Joins: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be)
  818. # [20:46] <zcorpan> baku: or ask jgraham about web-platform-tests in gecko
  819. # [20:47] <baku> zcorpan, ok, thanks for these URLs
  820. # [20:47] <zcorpan> np
  821. # [20:47] <Ms2ger> Or me if you want them now :)
  822. # [20:48] <baku> Ms2ger, hehe ok :)
  823. # [20:48] <ondras> Domenic_: do you happen to be available?
  824. # [20:48] <Domenic_> ondras: sure
  825. # [20:49] <ondras> Domenic_: one question re. promises, perhaps a noobish one
  826. # [20:49] <ondras> Domenic_: suppose I have this setup: promise.then(f1, f2)
  827. # [20:50] <ondras> Domenic_: is there some recommended way to handle the situation when f1 fails with an exception?
  828. # [20:50] <Domenic_> promise.then(f1, f2).catch(f3)
  829. # [20:50] <ondras> Domenic_: this exception is auto-caught and the promise returned by .then gets rejected, ofc
  830. # [20:50] <ondras> Domenic_: .catch is .then(null, f3), right?
  831. # [20:50] <Domenic_> yeah
  832. # [20:50] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  833. # [20:50] <Domenic_> if you want the exception in f1 to go to f2, then promise.then(f1).catch(f2) would be better
  834. # [20:50] * Joins: roc (~chatzilla@121.99.90.204)
  835. # [20:50] <ondras> Domenic_: I was thinking about some "auto" solution, similar to what happens in non-async scenarios (exception logged in browser's console)
  836. # [20:51] <Domenic_> oh, well, all browser promise implementations should be logging unhandled exceptions to the console
  837. # [20:51] <gsnedders> Ms2ger: Disliking specs using psuedo-code isn't the same as disliking spec that define behaviour for all inputs
  838. # [20:51] <ondras> Domenic_: I just want to *know* that something has failed
  839. # [20:51] <Domenic_> the problem is that unhandled exceptions can become handled later
  840. # [20:51] <ondras> Domenic_: am I able to achieve this in my own promise impl? I guess not?
  841. # [20:51] <ondras> Domenic_: precisely!
  842. # [20:51] <Domenic_> ondras: well, the problem is there is no "console.unlog," so any solution in user-space will be approximate
  843. # [20:51] <Ms2ger> gsnedders, but specs that don't use pseudo code don't tend to define behaviour for all inputs
  844. # [20:52] <Domenic_> Bluebird logs "possibly unhandled error" if it isn't handled after one tick, so that gives false positives
  845. # [20:52] <Ms2ger> gsnedders, [doesn't mean that that's always the case; based on experience with web specs; ymmv]
  846. # [20:52] <gsnedders> Ms2ger: "tend" is the important word there. :)
  847. # [20:52] <Domenic_> Q tries to maintain a live array of unhandled rejections, but it's not clear to me which browsers support logging live arrays
  848. # [20:52] * Joins: werle1 (~Adium@nol-lo0.fw.nyc2.appnexus.com)
  849. # [20:52] * Quits: werle1 (~Adium@nol-lo0.fw.nyc2.appnexus.com) (Quit: Leaving.)
  850. # [20:53] <gsnedders> Ms2ger: I'd rather not have everything done with psuedocode, but I would like everything to be defined.
  851. # [20:53] <ondras> Domenic_: well it is probably better than nothing. just that even if I responsibly handle all promises with both fulfill AND reject callbacks, the development process is tedious when the fulfillment callback throws and it does not get reported anywhere :-(
  852. # [20:53] * Joins: werle (~Adium@nol-lo0.fw.nyc2.appnexus.com)
  853. # [20:53] <Domenic_> agreed :(
  854. # [20:53] <werle> annevk: hey you there?
  855. # [20:53] <Ms2ger> Hmm
  856. # [20:53] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 240 seconds)
  857. # [20:53] <Ms2ger> Is there a way to grep in gzipped text files without extracting?
  858. # [20:53] * Ms2ger is lazy
  859. # [20:53] <ondras> zcat ?
  860. # [20:54] * Quits: baku (~baku@188.29.164.82.threembb.co.uk) (Quit: Leaving)
  861. # [20:54] <ondras> Ms2ger: ^
  862. # [20:54] <gsnedders> Ms2ger: No, how else could you grep over it? :P
  863. # [20:54] <gsnedders> Ms2ger: (Oh, sorry, am I being pedantic)
  864. # [20:54] <ondras> Domenic_: the .catch is standardized anywhere, or just your pseudocode shortcut?
  865. # [20:54] * jorendorff_away is now known as jorendorff
  866. # [20:54] <Domenic_> ondras: catch is part of ES6 promises
  867. # [20:54] <ondras> ah
  868. # [20:55] <ondras> I noticed that the whatwg dom promises page is rather brief
  869. # [20:55] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  870. # [20:55] <ondras> does this mean that ES6 promises are going to be done instead?
  871. # [20:55] <Domenic_> ondras: https://github.com/domenic/promises-unwrapping#promiseprototypecatch--onrejected-
  872. # [20:55] <Domenic_> yes, indeed.
  873. # [20:56] <ondras> Domenic_: okay, thanks for consultations and your time! I will probably stick with the falsy-positive approach "console.log after some timeout", sounds most feasible to me
  874. # [20:56] <Ms2ger> ondras, ta
  875. # [20:56] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  876. # [20:56] <Domenic_> ondras: sounds good :)
  877. # [20:56] <Domenic_> if only we had console.unlog...
  878. # [20:57] <ondras> :>
  879. # [20:57] <ondras> well the console object is actually wrapped with my own impl
  880. # [20:57] <ondras> in order to hide those calls in production
  881. # [20:57] <ondras> so I *can* have unlog, somewhat.
  882. # [20:58] <Domenic_> hmmm
  883. # [21:01] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  884. # [21:02] * Parts: werle (~Adium@nol-lo0.fw.nyc2.appnexus.com)
  885. # [21:06] <zcorpan> Hixie: is https://github.com/inikulin/parse5/commit/6289e2231df9e3faf089f6112ef07d5ce840e2fc a spec bug you're aware of? i see http://html5.org/tools/web-apps-tracker?from=7870&to=7871 but that was earlier and seems different
  886. # [21:09] <zcorpan> or maybe it's the same issue
  887. # [21:09] <Ms2ger> Oh, and: zgrep
  888. # [21:13] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: Back to real life!)
  889. # [21:14] <Ms2ger> Funny things I learned about == today:
  890. # [21:14] <Ms2ger> * 0 == false
  891. # [21:14] <Ms2ger> * 1 == true
  892. # [21:14] <Ms2ger> * "" == 0
  893. # [21:14] <Ms2ger> * ["a"] == "a"
  894. # [21:14] <Ms2ger> * you should never ever ever use ==
  895. # [21:15] <Ms2ger> (Actually, I knew the last one)
  896. # [21:15] * heycam|away is now known as heycam
  897. # [21:23] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
  898. # [21:27] * Joins: hasather (~hasather@guest.schibsted.no)
  899. # [21:29] * Quits: arunranga (~otherarun@cpe-74-73-238-8.nyc.res.rr.com) (Quit: arunranga)
  900. # [21:29] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  901. # [21:30] <ondras> == is okay, as long as you know what data types you compare
  902. # [21:31] <ondras> for instance, `if typeof(x) === "string"` is completely fine with ==
  903. # [21:31] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  904. # [21:33] * Joins: jensnockert (~jensnocke@dynamic.1.24.64e950153c80.01b11587a2c.afb.bredband2.com)
  905. # [21:36] * Quits: felipeduardo_ (~felipedua@r253-pw-corumbatai.ibys.com.br) (Ping timeout: 252 seconds)
  906. # [21:36] <Hixie> zcorpan: i don't know
  907. # [21:37] <Hixie> zcorpan: that code doesn't look to map closely enough to the spec for me to understand how it maps
  908. # [21:41] * Joins: weinig (~weinig@17.114.216.117)
  909. # [21:45] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  910. # [21:47] * Joins: eric_carlson (~eric@17.212.152.104)
  911. # [21:49] * Quits: weinig (~weinig@17.114.216.117) (Quit: weinig)
  912. # [21:51] * Joins: ap_ (~ap@17.114.218.49)
  913. # [21:54] * Quits: ap (~ap@2620:149:4:304:711b:cdc:8674:1c31) (Ping timeout: 240 seconds)
  914. # [21:55] * Quits: ap_ (~ap@17.114.218.49) (Ping timeout: 250 seconds)
  915. # [21:55] * Joins: ap (~ap@17.114.0.181)
  916. # [21:59] * Quits: Ms2ger (~Ms2ger@149.225-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  917. # [22:00] * Joins: jwalden (~waldo@nat/mozilla/x-tskxfzgwdrrnaknc)
  918. # [22:01] <zcorpan> Hixie: did you reply on public-webrtc about the resize event? otherwise i can give them a heads-up
  919. # [22:02] <Hixie> i didn't. if you are happy to let them know, please do!
  920. # [22:02] <Hixie> thanks!
  921. # [22:03] <Hixie> btw if anyone is bored and would like to do me a favour, i need to make a list of all the events mentioned in the html spec (by their xref name, so event-resize and event-media-resize are different), so that i can make a table non-normatively defining all the events that still lack definitions
  922. # [22:04] <Hixie> might be as simple as grepping through the source file for "event-.+" and then massaging the data, now that i think of it
  923. # [22:05] <zcorpan> http://lists.w3.org/Archives/Public/public-webrtc/2013Dec/0043.html
  924. # [22:08] * Joins: rniwa (~rniwa@17.212.154.114)
  925. # [22:12] * Quits: krawchyk (~krawchyk@65.220.49.251)
  926. # [22:13] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  927. # [22:13] <Hixie> zcorpan: thanks
  928. # [22:14] <Hixie> (https://www.w3.org/Bugs/Public/show_bug.cgi?id=23530 is the bug for that event thing btw)
  929. # [22:20] * Quits: [[zz]] (~zz]]@node-ll1.pool-101-108.dynamic.totbb.net) (Ping timeout: 264 seconds)
  930. # [22:21] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  931. # [22:23] * Joins: weinig (~weinig@17.114.216.117)
  932. # [22:24] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  933. # [22:27] * Joins: hasather (~hasather@guest.schibsted.no)
  934. # [22:32] <zcorpan> http://lists.w3.org/Archives/Public/public-webrtc/2013Dec/0045.html - quickly implement this in gecko too! go go go!
  935. # [22:32] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 265 seconds)
  936. # [22:33] * zcorpan now goes to sleep and will expect some patches in the morning, after lucia at day care
  937. # [22:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  938. # [22:35] <Hixie> record for fastest turnaround is about 24 hours, i think
  939. # [22:35] <Hixie> that was for some canvas features
  940. # [22:37] * Quits: jsbell (jsbell@nat/google/x-pshjcsgbennfrcjc) (Quit: There's no place like home...)
  941. # [22:37] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
  942. # [22:40] * heycam is now known as heycam|away
  943. # [22:40] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Quit: TuRnaD0)
  944. # [22:50] * Quits: weinig (~weinig@17.114.216.117) (Quit: weinig)
  945. # [22:52] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  946. # [22:53] * Quits: TallTed (~Thud@63.119.36.36)
  947. # [22:56] * Quits: tj_vantoll (~Adium@2601:4:1400:6b6:1937:4323:ab19:7b06) (Quit: Leaving.)
  948. # [22:58] * Quits: ap (~ap@17.114.0.181) (Quit: ap)
  949. # [22:59] * Joins: weinig (~weinig@17.114.216.117)
  950. # [23:01] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  951. # [23:01] * Joins: mven (~mven@169.241.1.168)
  952. # [23:01] * Joins: roven_ (~roven@78-20-24-80.access.telenet.be)
  953. # [23:02] * Joins: WeirdAl_ (~chatzilla@g2spf.ask.info)
  954. # [23:02] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Read error: Connection reset by peer)
  955. # [23:03] * Joins: ap (~ap@2620:149:4:304:5185:3474:9775:c5ce)
  956. # [23:03] * Joins: mven_ (~mven@169.241.49.197)
  957. # [23:03] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Ping timeout: 260 seconds)
  958. # [23:03] * WeirdAl_ is now known as WeirdAl
  959. # [23:04] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 260 seconds)
  960. # [23:06] * Quits: mven (~mven@169.241.1.168) (Ping timeout: 272 seconds)
  961. # [23:06] * Quits: jwalden (~waldo@nat/mozilla/x-tskxfzgwdrrnaknc) (Quit: brb)
  962. # [23:07] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  963. # [23:09] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Quit: Leaving)
  964. # [23:09] * Quits: Ir1sh (~Ir1sh@89.100.254.231) (Ping timeout: 272 seconds)
  965. # [23:11] * Quits: reyre (~reyre@142.204.133.18) (Ping timeout: 250 seconds)
  966. # [23:13] * Quits: mven_ (~mven@169.241.49.197) (Remote host closed the connection)
  967. # [23:14] * Joins: Ir1sh (~Ir1sh@89.100.254.231)
  968. # [23:14] * Quits: roc (~chatzilla@121.99.90.204) (Remote host closed the connection)
  969. # [23:15] * heycam|away is now known as heycam
  970. # [23:15] * Joins: mven (~mven@169.241.49.197)
  971. # [23:15] * Quits: mven (~mven@169.241.49.197) (Remote host closed the connection)
  972. # [23:17] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  973. # [23:18] * Quits: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  974. # [23:21] * Quits: Ir1sh (~Ir1sh@89.100.254.231) (Ping timeout: 260 seconds)
  975. # [23:21] * Joins: Ir1sh (~Ir1sh@89.100.254.231)
  976. # [23:22] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  977. # [23:22] * Quits: weinig (~weinig@17.114.216.117) (Quit: weinig)
  978. # [23:26] * Quits: idbentley (~idbentley@204.91.28.98) (Quit: Leaving)
  979. # [23:27] * Quits: Ir1sh (~Ir1sh@89.100.254.231) (Ping timeout: 252 seconds)
  980. # [23:28] * Joins: hasather (~hasather@guest.schibsted.no)
  981. # [23:28] * Quits: MichielDeWilde (~michielde@78-21-133-221.access.telenet.be) (Remote host closed the connection)
  982. # [23:31] * Joins: weinig (~weinig@17.114.216.117)
  983. # [23:31] * Quits: ap (~ap@2620:149:4:304:5185:3474:9775:c5ce) (Quit: ap)
  984. # [23:32] * Quits: jochen__ (jochen@nat/google/x-gnjynfwuqlxfhcwx) (Ping timeout: 250 seconds)
  985. # [23:32] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 246 seconds)
  986. # [23:39] * Joins: reyre (~reyre@out-on-205.wireless.telus.com)
  987. # [23:41] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  988. # [23:45] * Joins: jochen__ (jochen@nat/google/x-cwdombpgciehwaij)
  989. # [23:49] * Quits: weinig (~weinig@17.114.216.117) (Quit: weinig)
  990. # [23:50] * Quits: reyre (~reyre@out-on-205.wireless.telus.com) (Ping timeout: 246 seconds)
  991. # [23:55] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  992. # [23:56] * Joins: bholley (~bholley@c-50-148-162-19.hsd1.ca.comcast.net)
  993. # [23:56] <bholley> Hixie: ping
  994. # [23:57] <Hixie> yo
  995. # [23:57] <bholley> Hixie: want to talk about location sync for a little bit?
  996. # [23:57] * bholley is finding himself getting confused with all this context switching
  997. # [23:57] <Hixie> sure
  998. # [23:58] <Hixie> (i have a soft out in 60 minutes)
  999. # [23:58] <bholley> Hixie: we could also see if Adam wants to get coffee or something next week
  1000. # [23:58] * Joins: weinig (~weinig@17.114.216.117)
  1001. # [23:58] <Hixie> (hard out in 90)
  1002. # [23:58] <Hixie> yeah, that might be best
  1003. # [23:58] <Hixie> happy to host lunch at the goog or whatever if that helps
  1004. # [23:58] <Hixie> i can find us a whiteboard
  1005. # [23:58] <bholley> Hixie: I assume Travis is in Seattle?
  1006. # [23:59] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
  1007. # [23:59] <bholley> Hixie: I'd really love to hear from him
  1008. # [23:59] * Joins: ap (~ap@17.114.107.163)
  1009. # [23:59] <Hixie> no idea
  1010. # Session Close: Fri Dec 13 00:00:00 2013

The end :)