/irc-logs / freenode / #whatwg / 2013-08-05 / end

Options:

  1. # Session Start: Mon Aug 05 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:05] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  4. # [00:17] * Quits: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 245 seconds)
  5. # [00:18] * Quits: eminor (~eminor@p548CFAC3.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
  6. # [00:21] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  7. # [00:32] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  8. # [00:35] * Quits: annevk (~annevk@2.28.172.199) (Remote host closed the connection)
  9. # [00:42] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  10. # [00:42] * Joins: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
  11. # [00:47] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  12. # [00:48] * Joins: rmichnik_ (~quassel@177.205.90.180.dynamic.adsl.gvt.net.br)
  13. # [00:49] * Quits: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 240 seconds)
  14. # [00:49] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Ping timeout: 256 seconds)
  15. # [00:53] * heycam|away is now known as heycam
  16. # [00:55] * Joins: francoiscote (~francoisc@192-0-230-100.cpe.teksavvy.com)
  17. # [00:56] <teoss> web page is valid without head and body elements?
  18. # [00:58] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  19. # [00:58] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  20. # [01:11] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Quit: outdoors)
  21. # [01:17] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Remote host closed the connection)
  22. # [01:40] * Quits: vcarbune (~vcarbune@84-74-140-149.dclient.hispeed.ch) (Ping timeout: 256 seconds)
  23. # [01:47] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
  24. # [01:49] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  25. # [01:53] * Quits: rafaelw_ (uid4459@gateway/web/irccloud.com/x-otkqjrxnxaviwgda) (Ping timeout: 245 seconds)
  26. # [01:53] * Joins: rafaelw_ (uid4459@gateway/web/irccloud.com/x-zcengbdfafqrbxue)
  27. # [01:54] * pdr|afk is now known as pdr
  28. # [01:54] * Quits: pdr (uid7901@gateway/web/irccloud.com/x-qwgcribgvpozpjrg) (Changing host)
  29. # [01:54] * Joins: pdr (uid7901@pdpc/supporter/active/pdr)
  30. # [01:56] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Ping timeout: 256 seconds)
  31. # [02:03] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
  32. # [02:14] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
  33. # [02:26] * Joins: danielfilho (~danielfil@200.233.53.17)
  34. # [02:29] * Quits: francoiscote (~francoisc@192-0-230-100.cpe.teksavvy.com) (Ping timeout: 240 seconds)
  35. # [02:38] * Joins: jdaggett (~jdaggett@103.5.142.4)
  36. # [02:38] * Quits: rmichnik_ (~quassel@177.205.90.180.dynamic.adsl.gvt.net.br) (Ping timeout: 260 seconds)
  37. # [02:41] * heycam is now known as heycam|away
  38. # [02:42] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  39. # [02:47] * Joins: vitorpacheco (~vitor@189-105-33-44.user.veloxzone.com.br)
  40. # [03:02] * Quits: teoss (~t3oss@unaffiliated/t3oss) (Quit: Ex-Chat)
  41. # [03:02] * Quits: jdaggett (~jdaggett@103.5.142.4) (Ping timeout: 256 seconds)
  42. # [03:07] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
  43. # [03:14] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  44. # [03:16] * Quits: weinig (~weinig@17.114.218.24) (Quit: weinig)
  45. # [03:31] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  46. # [03:32] * heycam|away is now known as heycam
  47. # [03:40] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  48. # [03:43] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  49. # [03:48] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 276 seconds)
  50. # [03:59] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
  51. # [04:00] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
  52. # [04:02] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  53. # [04:25] * Joins: weinig (~weinig@24.130.60.35)
  54. # [04:31] * Quits: danielfilho (~danielfil@200.233.53.17) (Remote host closed the connection)
  55. # [04:32] * Joins: danielfilho (~danielfil@200.233.53.17)
  56. # [04:34] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 256 seconds)
  57. # [04:45] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  58. # [04:50] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
  59. # [05:07] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  60. # [05:10] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  61. # [05:12] * Joins: weinig (~weinig@24.130.60.35)
  62. # [05:12] * Joins: plutoniix (~plutoniix@ppp-115-87-108-109.revip4.asianet.co.th)
  63. # [05:17] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Ping timeout: 256 seconds)
  64. # [05:22] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  65. # [05:23] * Joins: a-ja (~Instantbi@70.230.161.105)
  66. # [05:27] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
  67. # [05:36] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  68. # [05:37] * Quits: plutoniix (~plutoniix@ppp-115-87-108-109.revip4.asianet.co.th) (Ping timeout: 256 seconds)
  69. # [05:46] * Joins: skytux (~german@fedora/skytux)
  70. # [05:47] * Parts: skytux (~german@fedora/skytux) ("yum clean skytux")
  71. # [05:51] * heycam is now known as heycam|away
  72. # [06:01] * Quits: ivan``_ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 241 seconds)
  73. # [06:02] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
  74. # [06:06] * heycam|away is now known as heycam
  75. # [06:08] * Quits: barneybook (~kvirc@114-44-251-170.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  76. # [06:10] * Quits: ivan`` (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 264 seconds)
  77. # [06:34] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
  78. # [06:35] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  79. # [06:36] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  80. # [06:36] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Remote host closed the connection)
  81. # [06:51] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  82. # [06:56] * Quits: danielfilho (~danielfil@200.233.53.17) (Remote host closed the connection)
  83. # [07:09] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Read error: Connection reset by peer)
  84. # [07:09] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  85. # [07:14] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  86. # [07:35] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
  87. # [07:35] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
  88. # [07:39] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 22.0/20130701153714])
  89. # [08:01] * Quits: vitorpacheco (~vitor@189-105-33-44.user.veloxzone.com.br) (Quit: Saindo)
  90. # [08:03] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  91. # [08:10] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  92. # [08:29] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  93. # [08:31] * Quits: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5) (Quit: Ex-Chat)
  94. # [08:32] * Joins: t3oss (~t3oss@77.29.198.98)
  95. # [08:33] * Quits: t3oss (~t3oss@77.29.198.98) (Changing host)
  96. # [08:33] * Joins: t3oss (~t3oss@unaffiliated/t3oss)
  97. # [08:34] * Joins: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5)
  98. # [08:35] * Quits: Benvie_ (~bbenvie@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 264 seconds)
  99. # [08:36] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  100. # [08:38] * hsivonen_ is now known as hsivonen
  101. # [08:38] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  102. # [08:41] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  103. # [08:52] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  104. # [08:59] * Quits: t3oss (~t3oss@unaffiliated/t3oss) (Quit: Ex-Chat)
  105. # [09:03] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  106. # [09:10] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  107. # [09:10] * Quits: Somatt (famic@hidden.dns.ug) (Read error: Operation timed out)
  108. # [09:13] * Joins: Somatt (famic@hidden.dns.ug)
  109. # [09:15] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  110. # [09:16] <zcorpan> TabAtkins: any update on https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/bWgRZOZKmbk ?
  111. # [09:20] * Joins: t3oss (~t3oss@77.29.198.98)
  112. # [09:20] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  113. # [09:24] * Joins: hasather (~hasather@80.91.33.141)
  114. # [09:29] <zcorpan> jgraham: https://critic.hoppipolla.co.uk/r/203 this always sets onerror to a function, so i can't use the harness to test for the initial value of onerror (unless i do something ugly like store the value of onerror before i load the harness)
  115. # [09:30] <zcorpan> but i guess that's an ok tradeoff
  116. # [09:33] * Quits: t3oss (~t3oss@77.29.198.98) (Changing host)
  117. # [09:33] * Joins: t3oss (~t3oss@unaffiliated/t3oss)
  118. # [09:33] * Joins: benbarnett (~Adium@195.81.245.98)
  119. # [09:34] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  120. # [09:41] * Joins: mpt (~mpt@canonical/mpt)
  121. # [09:42] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  122. # [09:43] * heycam is now known as heycam|away
  123. # [09:44] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
  124. # [09:48] <zcorpan> TabAtkins: also, any update on <http://www.w3.org/mid/CAAWBYDCTnFbx-VQYF4Oq904p-=5dtpCkvTuZSLPA3DX_cT92Qw@mail.gmail.com> ?
  125. # [09:52] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  126. # [09:52] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  127. # [09:58] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Remote host closed the connection)
  128. # [10:02] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  129. # [10:05] * Joins: skylamer` (~cgskylame@78.90.215.70)
  130. # [10:09] * Joins: Lachy (~Lachy@213.166.174.2)
  131. # [10:17] * Quits: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4) (Ping timeout: 240 seconds)
  132. # [10:18] * Joins: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4)
  133. # [10:27] * Quits: rafaelw_ (uid4459@gateway/web/irccloud.com/x-zcengbdfafqrbxue) (Quit: Connection closed for inactivity)
  134. # [10:28] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
  135. # [10:29] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  136. # [10:35] * Joins: cheron (~cheron@unaffiliated/cheron)
  137. # [10:36] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Ping timeout: 248 seconds)
  138. # [10:37] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  139. # [10:40] * Joins: annevk (~annevk@207.218.72.65)
  140. # [10:43] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  141. # [10:49] <annevk> hmm, 60 unread in fora/bug
  142. # [10:49] <annevk> Looks like heycam had a work-related weekend
  143. # [11:06] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  144. # [11:11] * Quits: skylamer` (~cgskylame@78.90.215.70)
  145. # [11:13] * Joins: cheron (~cheron@unaffiliated/cheron)
  146. # [11:16] * Quits: kinetik (~kinetik@121.99.169.72) (Ping timeout: 264 seconds)
  147. # [11:17] * Joins: kinetik (~kinetik@121.99.169.72)
  148. # [11:22] <annevk> http://www.chromium.org/developers/design-documents/per-page-suborigins
  149. # [11:24] <zcorpan> serializing css declarations is hard
  150. # [11:25] <SimonSapin> zcorpan: how?
  151. # [11:25] <zcorpan> shorthands complicate things
  152. # [11:28] <zcorpan> i might give up trying to write it as an algorithm and instead write a set of constraints
  153. # [11:30] * Quits: Guest7969 (~Areks@rs.gridnine.com) (Ping timeout: 260 seconds)
  154. # [11:32] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  155. # [11:33] <zcorpan> e.g. how should this be serialized? border:1px solid lime; border-top-width:0;
  156. # [11:33] <zcorpan> or border:1px solid lime; border-top-width:inherit;
  157. # [11:37] <annevk> Do implementations vary all over?
  158. # [11:37] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  159. # [11:38] <zcorpan> gecko and webkit vary
  160. # [11:38] <zcorpan> haven't tested ie
  161. # [11:44] <SimonSapin> zcorpan: when serializing a whole rule? Is it not acceptable to just serialize the longhands?
  162. # [11:47] <zcorpan> SimonSapin: yeah. that would be the easiest. but people don't want a gazillion longhands
  163. # [11:49] <zcorpan> knowing when to serialize as a shorthand means special knowledge for each shorthand. e.g. background has specific rules about background-size i think
  164. # [12:10] * Joins: zkis (~zkis@2001:998:22:0:6987:112a:2b18:4a79)
  165. # [12:12] * Joins: eminor (~eminor@p548CEBA3.dip0.t-ipconnect.de)
  166. # [12:12] * Joins: nonge (~nonge@p5082A8DB.dip0.t-ipconnect.de)
  167. # [12:18] <annevk> So what you want to have written down somewhere is the internal model border:1px solid lime; border-top-width:0 creates.
  168. # [12:18] <annevk> Then for each set of related properties that has a shared shorthand you'd have some kind of function that outputs whether or not a shorthand can be created for the internal model.
  169. # [12:19] <annevk> That serialization algorithm is ideally defined where the shorthand is defined.
  170. # [12:20] * Joins: darobin (~darobin@lns-bzn-42-82-255-73-230.adsl.proxad.net)
  171. # [12:30] <SimonSapin> annevk: the internal model is a bunch of longhands
  172. # [12:30] * Joins: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com)
  173. # [12:30] <zcorpan> yeah. cssom has the model OK (except it doesn't say what happens for duplicate declarations, but i have that fixed locally)
  174. # [12:32] <zcorpan> even so, border:1px solid lime; border-top-width:0 can be serialized in multiple ways, either border-top/border-right/border-bottom/borderl-left or as border-width/border-style/border-color
  175. # [12:35] <annevk> Yeah, so whoever defines the properties need to decide there.
  176. # [12:38] * Joins: yutak_ (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5)
  177. # [12:40] * Quits: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4) (Ping timeout: 240 seconds)
  178. # [12:40] * Quits: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5) (Ping timeout: 240 seconds)
  179. # [12:41] * Joins: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4)
  180. # [12:59] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  181. # [13:07] <t3oss> will webpage function without body and head elements?
  182. # [13:07] <t3oss> I mean, will it be valid?
  183. # [13:09] <annevk> are you talking actual elements or tags?
  184. # [13:09] <annevk> without those elements it won't be valid HTML
  185. # [13:09] <annevk> but you can get those elements without corresponding tags
  186. # [13:10] * Quits: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog) (Ping timeout: 256 seconds)
  187. # [13:11] <zcorpan> t3oss: you can check with http://validator.nu/
  188. # [13:12] * Quits: grarg (~grarg@195.88.192.65) (Ping timeout: 245 seconds)
  189. # [13:12] <zcorpan> t3oss: but as annevk says, the elements are there even if you omit the tags (e.g. you can access head/body with script and css)
  190. # [13:13] <zcorpan> t3oss: check with http://software.hixie.ch/utilities/js/live-dom-viewer/ to see the parsed tree
  191. # [13:13] <t3oss> annevk, elements
  192. # [13:14] <t3oss> annevk, but HTML specification says document must have DOCTYPE and HTML root element
  193. # [13:14] <t3oss> so I am confused
  194. # [13:15] <t3oss> aha I see, so if I don't write the elements they will be there like tbody
  195. # [13:15] <t3oss> ok thanks guys annevk zcorpan
  196. # [13:15] <annevk> you write tags
  197. # [13:15] <annevk> you get elements
  198. # [13:15] <MikeSmith> hsivonen: W3C has a GSOC contributor doing some work related to the validator code, and in his changes he's used a couple of Java7isms. One is a minor one -- use of the "diamond operator" syntax, which could easily be changes to just explicitly stating the types -- but another one is use of Strings in switch statements.
  199. # [13:15] <t3oss> annevk, yeah annevk but without tags head and body are there? ok thanks
  200. # [13:16] <annevk> t3oss: yeah, when the parser turns tags into elements it adds a couple if you omitted certain tags
  201. # [13:16] <MikeSmith> hsivonen: it seems to me too early to move to Java7 as a build requirement, but I'd like to know what you think
  202. # [13:16] <t3oss> ok thanks again annevk
  203. # [13:18] <MikeSmith> hsivonen: Among other reasons I think OSX is still just on Java6
  204. # [13:19] <t3oss> one more thing, charset is required attribute?
  205. # [13:20] <annevk> not sure what the spec says, but it should be
  206. # [13:21] <annevk> MikeSmith: Apple Java is, but isn't Apple removing it completely?
  207. # [13:22] * Joins: darobin_ (~darobin@lns-bzn-52-82-65-80-218.adsl.proxad.net)
  208. # [13:22] * Parts: a-ja (~Instantbi@70.230.161.105)
  209. # [13:25] * Quits: darobin (~darobin@lns-bzn-42-82-255-73-230.adsl.proxad.net) (Ping timeout: 264 seconds)
  210. # [13:25] <MikeSmith> annevk: I vaguely remember hearing something about removing it, yeah
  211. # [13:26] <MikeSmith> annevk: but wait I think that's just for applet
  212. # [13:26] <MikeSmith> for browsers, right?
  213. # [13:26] <annevk> I don't know
  214. # [13:28] <MikeSmith> annevk: on another subject, have you get any implementor feedback yet on the changes you made in June to http://notifications.spec.whatwg.org/ ?
  215. # [13:29] <annevk> in July?
  216. # [13:29] <t3oss> annevk, I am not sure why spec says doctype html is enough when validator doesn't validate page without title element in the head
  217. # [13:29] <annevk> t3oss: which spec?
  218. # [13:29] <t3oss> w3c
  219. # [13:29] <t3oss> html5.0
  220. # [13:29] <annevk> t3oss: pointer?
  221. # [13:30] <MikeSmith> annevk: ah yeah I meant in July
  222. # [13:30] <MikeSmith> t3oss: the spec says the title element is required
  223. # [13:30] <MikeSmith> and it can't be empty
  224. # [13:30] <annevk> MikeSmith: did discuss it, but it's not been implemented yet anywhere
  225. # [13:30] <MikeSmith> annevk: OK
  226. # [13:31] <t3oss> http://www.w3.org/html/wg/drafts/html/master/syntax.html#syntax
  227. # [13:31] <annevk> got another request too for putting some kind of state object in a notification
  228. # [13:31] <t3oss> MikeSmith, no read
  229. # [13:31] <annevk> similar to pushState()
  230. # [13:31] <annevk> haven't really gotten around to that yet
  231. # [13:32] <MikeSmith> annevk: dunno how much you care but the Notifications WG is going to need to move to LC soon, and then to CR before long
  232. # [13:32] <annevk> t3oss: there's both syntax and semantic requirements, you have to read both
  233. # [13:33] <annevk> MikeSmith: dunno how much I care either :)
  234. # [13:33] <annevk> MikeSmith: the whole LC / CR stuff is budged
  235. # [13:33] <t3oss> thanks annevk
  236. # [13:34] <MikeSmith> t3oss: see http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#the-head-element and http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#the-title-element
  237. # [13:34] <MikeSmith> annevk: yeah which is why I was just mentioning it as an FYI
  238. # [13:34] <t3oss> MikeSmith, yeag that link says title element is not required but validator won't validate web page without title element
  239. # [13:35] <MikeSmith> t3oss: no it doesn't say that
  240. # [13:35] <MikeSmith> the validator conforms to the spec here
  241. # [13:35] <MikeSmith> if you can't see that you need to read more carefuly
  242. # [13:36] <t3oss> MikeSmith, man spec for head and title says title can be ommited
  243. # [13:36] <t3oss> in some situations.. but in most is required
  244. # [13:36] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-jptsnnvuiwfqdpxo) (Quit: Connection closed for inactivity)
  245. # [13:36] <t3oss> If it's reasonable for the Document to have no title, then the title element is probably not required. See the head element's content model for a description of when the element is required.
  246. # [13:37] <t3oss> so I guess this goes for emals with html code in them
  247. # [13:37] <t3oss> The title element is a required child in most situations, but when a higher-level protocol provides title information, e.g. in the Subject line of an e-mail when HTML is used as an e-mail authoring format, the title element can be omitted.
  248. # [13:37] <t3oss> MikeSmith, see?
  249. # [13:37] <MikeSmith> t3oss: yeah you've just taught me something
  250. # [13:38] <MikeSmith> I guess you must be feeding e-mail messages to the validator
  251. # [13:38] <MikeSmith> sorry I didn't realize that before now
  252. # [13:42] <t3oss> :D
  253. # [13:42] <t3oss> so this validator is for web page only ?
  254. # [13:43] <t3oss> MikeSmith, cmon don't be rude :)
  255. # [13:48] * Joins: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  256. # [13:53] <t3oss> MikeSmith, sorry if I insulted you in some way
  257. # [13:56] <MikeSmith> t3oss: I'm not insulted and would be glad to try to help you if I understand what problem you're trying to solve
  258. # [13:57] <MikeSmith> if you think the validator shouldn't report a missing title as an error, then file a bug at http://bugzilla.validator.nu/ or https://www.w3.org/Bugs/Public/enter_bug.cgi?product=Validator%20(Nu) or at
  259. # [13:57] <t3oss> MikeSmith, I got confused with validator I guess, I didn't knew validator validates only code for web pages thanks anyway
  260. # [13:59] <MikeSmith> t3oss: if you're pasting content into the textarea part of the validator we have no way of knowing what the context is and the sanest assumption is that you're trying to validate content that you intend to put up on the Web
  261. # [14:01] <t3oss> MikeSmith, when browser parse html file which kind of content it understands? Except elements text and comments is there soemthing else?
  262. # [14:02] <t3oss> and js and css code I forgot that
  263. # [14:06] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  264. # [14:13] * Joins: rmichnik (~quassel@177.135.228.218)
  265. # [14:13] * Quits: rmichnik (~quassel@177.135.228.218) (Read error: Connection reset by peer)
  266. # [14:17] * Joins: rmichnik (~quassel@177.135.228.218)
  267. # [14:18] * Joins: grarg (~grarg@195.88.192.65)
  268. # [14:21] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
  269. # [14:22] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  270. # [14:23] * Quits: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net) (Read error: Connection reset by peer)
  271. # [14:23] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  272. # [14:25] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  273. # [14:25] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  274. # [14:28] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Ping timeout: 260 seconds)
  275. # [14:30] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  276. # [14:30] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  277. # [14:32] * Joins: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  278. # [14:32] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Read error: Connection reset by peer)
  279. # [14:33] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  280. # [14:34] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  281. # [14:37] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  282. # [14:38] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  283. # [14:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  284. # [14:42] * Joins: scor (scor@nat/acquia/x-qfvmgfwajmchpugi)
  285. # [14:42] * Quits: scor (scor@nat/acquia/x-qfvmgfwajmchpugi) (Changing host)
  286. # [14:42] * Joins: scor (scor@drupal.org/user/52142/view)
  287. # [14:42] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  288. # [14:59] <MikeSmith> slightlyoff moved?
  289. # [15:11] * darobin_ is now known as darobin
  290. # [15:13] <annevk> MikeSmith: yeah
  291. # [15:13] <MikeSmith> annevk: was looking forward to seeing him when I visited London
  292. # [15:14] <annevk> you'll have to visit SF instead
  293. # [15:14] <MikeSmith> do now I guess I'll have to visit him wherever he moved to
  294. # [15:14] <annevk> your princess is another castle
  295. # [15:14] <MikeSmith> aha
  296. # [15:14] <annevk> when are you here?
  297. # [15:15] <MikeSmith> dunno but would like to go before the end of the year
  298. # [15:15] <MikeSmith> Nao doesn't mind the cold
  299. # [15:16] * Joins: TallTed (~Thud@63.119.36.36)
  300. # [15:17] <darobin> MikeSmith: don't hesitate to drop by Paris on the way there :)
  301. # [15:18] <MikeSmith> darobin: would love to
  302. # [15:18] <MikeSmith> Nao's never been there either
  303. # [15:18] <darobin> we have a guest room
  304. # [15:18] <darobin> assuming you don't mind overhearing a baby crying in the night and that sort of stuff
  305. # [15:18] <MikeSmith> oh boy, if you're offering we will take you up on that for sure
  306. # [15:19] <darobin> sure thing
  307. # [15:19] <MikeSmith> Nao loves babies
  308. # [15:19] <darobin> just ping me in advance to make sure it's not taken and all
  309. # [15:19] <MikeSmith> I definitely will
  310. # [15:19] <darobin> well if she loves them to the point of getting up to take care of them in the night then you're welcome to actually move in for a while :)
  311. # [15:20] <MikeSmith> hahah :)
  312. # [15:22] <annevk> hah, can't beat that
  313. # [15:22] * annevk reads ECMAScript and learns Date() (without new) produces a string.
  314. # [15:23] * Joins: yorick (~yorick@oftn/member/yorick)
  315. # [15:26] <t3oss> guys why stepSon is behaving like this? http://jsfiddle.net/pFVn8/1/
  316. # [15:26] <t3oss> why it is so low?
  317. # [15:32] * Joins: decotii (~decotii@hq.croscon.com)
  318. # [15:36] * Quits: zkis (~zkis@2001:998:22:0:6987:112a:2b18:4a79) (Ping timeout: 264 seconds)
  319. # [15:41] <matjas> when a CSS module spec refers to “whitespace”, which characters are those exactly? same as http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#space-character?
  320. # [15:43] <matjas> doesn’t seem to be explicitly defined anywhere
  321. # [15:43] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  322. # [15:44] <zcorpan> matjas: probably http://www.w3.org/TR/CSS2/syndata.html#whitespace
  323. # [15:44] <matjas> zcorpan: thanks! strange the separate module specs don’t refer to that
  324. # [15:45] <matjas> annevk: try `new Date('1 Octopus 2013')` in Chrome
  325. # [15:46] <annevk> matjas: seems to substr on "Oct" (case-insensitive)
  326. # [15:46] <annevk> e.g. octave does the same
  327. # [15:46] <zcorpan> matjas: which mudule spec(s)?
  328. # [15:46] <matjas> yeah
  329. # [15:47] <zewt> annevk: well, prefix
  330. # [15:47] <matjas> zcorpan: http://www.w3.org/TR/css-fonts-3/
  331. # [15:49] <zcorpan> matjas: i see "whitespace" and "white space" in that module, both of which are discussing whitespace between tokens in the syntax, which is not normative in that module and is more properly defined in css-syntax now
  332. # [15:50] <zcorpan> matjas: but it could of course include a reference anyway
  333. # [15:50] <matjas> that would definitely be less confusing for n00bs like me :)
  334. # [15:51] <zcorpan> or maybe it's not non-normative, but it would be a layering violation for a module to come up with a different definition of whitespace in the syntax :-)
  335. # [15:52] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  336. # [15:55] * Joins: scor (scor@drupal.org/user/52142/view)
  337. # [15:55] <zcorpan> matjas: pls file a bug or send email
  338. # [15:55] <matjas> zcorpan: will do
  339. # [15:55] * Parts: jreading1 (~Adium@ip98-169-193-48.dc.dc.cox.net)
  340. # [15:56] <MikeSmith> annevk: I wonder if when you say that Promises are asyncronous values you should more specifically say they're asyncronous return values
  341. # [15:56] <annevk> MikeSmith: soon we'll have APIs that take them as argument
  342. # [15:57] <zcorpan> (whitespace for the purpose of the white-space property is a different kind of whitespace than css-syntax whitespace)
  343. # [15:57] <MikeSmith> annevk: oh
  344. # [15:57] <annevk> MikeSmith: and in fact, things like Promise.every() take promises as arguments
  345. # [15:57] <MikeSmith> ok
  346. # [16:00] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  347. # [16:07] <SimonSapin> zcorpan, matjas: you could say that "whitespace" in that context means "whitespace token" rather than "whitespace character"
  348. # [16:09] <zcorpan> SimonSapin: although it's not so clear in "To avoid mistakes in escaping, it is recommended to quote font family names that contain white space..." since there it's discussing font family name which has nothing to do with css syntax
  349. # [16:09] <t3oss> do you want to see th website I am making? :)
  350. # [16:09] <SimonSapin> zcorpan: oh, yeah. In that case it’s characters
  351. # [16:10] <t3oss> sorry that I am annoying but I make website and I want to put accurate information there, so please eexplain to me shortly do you guys together with w3c peopel make html spec or just you and they take it?
  352. # [16:10] <SimonSapin> but I’d say anything "recommended" is not normative
  353. # [16:10] <t3oss> and change it little and put on the w3c website
  354. # [16:10] <zcorpan> t3oss: sure! (re your website)
  355. # [16:11] <zcorpan> t3oss: see http://wiki.whatwg.org/wiki/FAQ#How_does_the_WHATWG_work.3F
  356. # [16:13] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  357. # [16:14] <zcorpan> there's probably a document somewhere discussing what the html wg does but i can't find anything right now
  358. # [16:14] * zcorpan summons stevef
  359. # [16:15] <t3oss> zcorpan, I still don't know if w3c peopel are involved in making html or just whatwg then they take it and change it
  360. # [16:15] <t3oss> ok zcorpan thanks for the link its quite big I will read it after shopping thanks man
  361. # [16:15] <zcorpan> t3oss: http://html5doctor.com/interview-steve-faulkner-html5-editor-new-doctor/ might also be interesting
  362. # [16:17] <t3oss> appreciate and please link to me anything you think can be in use of for my website :) it will be quite good I promise that :) people can learn from there a lot and easy, I translate spec to simplify things as much as possible to keep consistency and giving a lot of examples and also guiding people a little :) I have firm and do web dev lessons :)
  363. # [16:21] * Joins: alrra (~alrra@unaffiliated/alrra)
  364. # [16:24] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  365. # [16:30] * Joins: izhak (~izhak@31.47.114.220)
  366. # [16:35] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  367. # [16:43] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
  368. # [16:43] * Quits: izhak (~izhak@31.47.114.220) (Remote host closed the connection)
  369. # [16:45] * Joins: cshu (~cshu@pool-108-49-214-45.bstnma.fios.verizon.net)
  370. # [16:53] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  371. # [16:54] * Joins: mpt (~mpt@nat/canonical/x-pivakjsmybwdpdxu)
  372. # [16:54] * Quits: mpt (~mpt@nat/canonical/x-pivakjsmybwdpdxu) (Changing host)
  373. # [16:54] * Joins: mpt (~mpt@canonical/mpt)
  374. # [17:09] * Joins: jernoble_ (~jernoble@76.74.153.41)
  375. # [17:14] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  376. # [17:16] * Quits: boaz (~boaz@li326-230.members.linode.com) (Quit: Out)
  377. # [17:16] * Joins: boaz- (~boaz@li326-230.members.linode.com)
  378. # [17:16] * boaz- is now known as boaz
  379. # [17:19] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  380. # [17:21] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  381. # [17:32] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  382. # [17:34] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
  383. # [17:41] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  384. # [17:42] * Quits: eminor (~eminor@p548CEBA3.dip0.t-ipconnect.de) (Quit: eminor)
  385. # [17:42] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 264 seconds)
  386. # [17:50] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  387. # [17:50] * Quits: benbarnett (~Adium@195.81.245.98) (Quit: Leaving.)
  388. # [17:52] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  389. # [17:52] * Joins: nimbu (~nimbu@192.150.10.210)
  390. # [17:52] * Joins: krit1 (~krit@192.150.10.205)
  391. # [17:53] * Joins: mven (~mven@169.241.49.181)
  392. # [17:54] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Ping timeout: 248 seconds)
  393. # [17:58] * Joins: lmclister (~lmclister@192.150.10.204)
  394. # [18:00] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  395. # [18:01] * Joins: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net)
  396. # [18:04] * Quits: jernoble_ (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  397. # [18:06] * Joins: sgalineau (~sylvaing@192.150.10.203)
  398. # [18:07] * Quits: mven (~mven@169.241.49.181) (Remote host closed the connection)
  399. # [18:10] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  400. # [18:11] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  401. # [18:17] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
  402. # [18:25] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  403. # [18:25] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  404. # [18:36] * Joins: mpt_ (~mpt@canonical/mpt)
  405. # [18:37] * Joins: alecf (alecf@nat/google/x-numimxdcotpilpgh)
  406. # [18:39] * Joins: enr^ (~enr@213.179.213.125)
  407. # [18:40] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
  408. # [18:42] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Ping timeout: 245 seconds)
  409. # [18:43] * Joins: darobin_ (~darobin@lns-bzn-52-82-65-80-218.adsl.proxad.net)
  410. # [18:43] * Quits: darobin (~darobin@lns-bzn-52-82-65-80-218.adsl.proxad.net) (Read error: Connection reset by peer)
  411. # [18:50] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  412. # [18:52] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  413. # [18:55] * Joins: weinig (~weinig@17.245.109.35)
  414. # [18:55] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  415. # [18:55] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  416. # [18:56] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  417. # [18:58] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  418. # [18:59] * Quits: weinig (~weinig@17.245.109.35) (Ping timeout: 240 seconds)
  419. # [19:01] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 248 seconds)
  420. # [19:02] * Joins: weinig (~weinig@17.212.155.119)
  421. # [19:05] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
  422. # [19:08] * jonlee|afk is now known as jonlee
  423. # [19:14] * Quits: jonlee (~jonlee@17.212.153.19) (Quit: jonlee)
  424. # [19:17] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Ping timeout: 256 seconds)
  425. # [19:18] * Joins: jonlee (~jonlee@17.212.153.19)
  426. # [19:22] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  427. # [19:24] <TabAtkins> zcorpan: I haven't taken the time to add any of the use-counters I want. ;_;
  428. # [19:31] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  429. # [19:32] * Joins: cheron (~cheron@unaffiliated/cheron)
  430. # [19:32] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  431. # [19:33] * Joins: teoss (~t3oss@77.28.20.149)
  432. # [19:35] <teoss> in html I can write any unicode character?
  433. # [19:35] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  434. # [19:36] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  435. # [19:36] * Quits: teoss (~t3oss@77.28.20.149) (Changing host)
  436. # [19:36] * Joins: teoss (~t3oss@unaffiliated/t3oss)
  437. # [19:36] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
  438. # [19:36] * Quits: t3oss (~t3oss@unaffiliated/t3oss) (Ping timeout: 264 seconds)
  439. # [19:40] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  440. # [19:48] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  441. # [19:49] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  442. # [19:49] * Joins: zkis (~zkis@87-95-3-153.bb.dnainternet.fi)
  443. # [19:51] * Joins: annevk (~annevk@2.28.172.199)
  444. # [19:52] <Hixie> so some months ago, one of the w3c html spec editors asked me for a list of bugs that they could work on, because they didn't want to conflict with changes i was making
  445. # [19:52] <Hixie> which seemed reasonable
  446. # [19:52] <Hixie> so i gave them a list of six bugs i wasn't going to touch for a few months
  447. # [19:53] <Hixie> i've since fixed 3 of the 6. one of the 6 was the <template> thing that robin did do, but then i had to redo.
  448. # [19:53] <Hixie> https://www.w3.org/Bugs/Public/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=exclusion
  449. # [19:54] * Quits: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net) (Quit: sicking)
  450. # [19:55] * Quits: nimbu (~nimbu@192.150.10.210) (Quit: Leaving.)
  451. # [19:56] * Joins: jwalden (~waldo@nat/mozilla/x-npwmwgfcdawwvzxx)
  452. # [19:57] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  453. # [20:00] * Joins: cabanier (~cabanier@192.150.22.55)
  454. # [20:01] * Joins: nimbu (~nimbu@192.150.10.210)
  455. # [20:02] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  456. # [20:03] * jonlee is now known as jonlee|afk
  457. # [20:04] * Joins: felipeduardo (~felipedua@189.115.44.34)
  458. # [20:10] * Quits: sgalineau (~sylvaing@192.150.10.203) (Ping timeout: 260 seconds)
  459. # [20:12] * Joins: vcarbune (vcarbune@nat/google/x-hxffmgmeiledfanu)
  460. # [20:16] * krit1 is now known as krit
  461. # [20:19] <annevk> :/ the others don't seem particularly high priority though
  462. # [20:22] * Quits: nimbu (~nimbu@192.150.10.210) (Quit: Leaving.)
  463. # [20:24] <tantek> welcome jgraham to Mozilla!
  464. # [20:24] <smaug____> jgraham: welcome
  465. # [20:25] <annevk> has he been sighted?
  466. # [20:26] <smaug____> apparently in MV
  467. # [20:26] <TabAtkins> jgraham: You've in MV for a bit?
  468. # [20:27] <TabAtkins> s/ve/re/
  469. # [20:28] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  470. # [20:28] * Joins: Ms2ger (~Ms2ger@91.180.134.42)
  471. # [20:33] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  472. # [20:33] * Joins: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net)
  473. # [20:39] * Joins: ajf (ajf@90.210.218.39)
  474. # [20:41] <ajf> Hey... This is almost certainly the wrong place to ask, but shouldn't there be an option for <input type=text> elements that wrapping? Something like <input type=text wrap>? A lot of sites use <textarea> for this with JavaScript to prevent newlines, but it seems like the wrong control.
  475. # [20:41] * felipeduardo test
  476. # [20:44] * Joins: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
  477. # [20:45] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  478. # [20:46] * Quits: ajf (ajf@90.210.218.39)
  479. # [20:47] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  480. # [20:49] <annevk> there's <textarea wrap>
  481. # [20:57] <zcorpan> hsivonen: is livedom.validator.nu kept up-to-date?
  482. # [20:58] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  483. # [20:58] * Joins: karbassi (~karbassi@li62-206.members.linode.com)
  484. # [20:59] * Quits: vcarbune (vcarbune@nat/google/x-hxffmgmeiledfanu) (Ping timeout: 268 seconds)
  485. # [20:59] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  486. # [21:00] * Quits: cshu (~cshu@pool-108-49-214-45.bstnma.fios.verizon.net) (Read error: Connection reset by peer)
  487. # [21:01] * Joins: cshu (~cshu@pool-108-49-214-45.bstnma.fios.verizon.net)
  488. # [21:02] * Quits: jwalden (~waldo@nat/mozilla/x-npwmwgfcdawwvzxx) (Quit: brb)
  489. # [21:03] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 268 seconds)
  490. # [21:04] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130618035212])
  491. # [21:08] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  492. # [21:09] * Joins: francoiscote (~francoisc@192-0-230-100.cpe.teksavvy.com)
  493. # [21:12] * Quits: zkis (~zkis@87-95-3-153.bb.dnainternet.fi) (Ping timeout: 256 seconds)
  494. # [21:14] * Quits: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  495. # [21:15] * Joins: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net)
  496. # [21:19] * Joins: jwalden (~waldo@nat/mozilla/x-zpkndaykntlxwgsx)
  497. # [21:22] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
  498. # [21:24] <zcorpan> about atob/btoa with typed arrays, is there a reason to support btoa with an arbitrary typed array, instead of saying "i want a typed array" and get a typed array as return value?
  499. # [21:26] <zcorpan> i mean atob
  500. # [21:32] <annevk> We could maybe instead support API-only labels/encodings in the Encoding specification.
  501. # [21:32] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  502. # [21:34] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
  503. # [21:37] <Ms2ger> TabAtkins, Sunnyvale
  504. # [21:37] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  505. # [21:38] <gsnedders> Ms2ger: How are you spying on jgraham?
  506. # [21:39] <Ms2ger> I have my ways
  507. # [21:39] <gsnedders> :o
  508. # [21:48] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 256 seconds)
  509. # [21:49] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  510. # [21:49] * Joins: vcarbune (~vcarbune@84-74-140-149.dclient.hispeed.ch)
  511. # [21:54] * Joins: mven (~mven@169.241.49.181)
  512. # [21:54] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
  513. # [21:58] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  514. # [21:59] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  515. # [21:59] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
  516. # [22:04] <zcorpan> annevk: could you give an example of how that would be used, in both directions?
  517. # [22:05] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  518. # [22:05] <annevk> zcorpan: where will serialization end up? In CSS or CSSOM?
  519. # [22:06] * Quits: mven (~mven@169.241.49.181) (Remote host closed the connection)
  520. # [22:06] <zcorpan> annevk: i took a mental break and read email instead (just back from vacation)
  521. # [22:07] <annevk> zcorpan: I guess something needs to define which properties belong to a group. And then something needs to define how to serialize that group.
  522. # [22:08] <annevk> zcorpan: That could be in the same place.
  523. # [22:09] <zcorpan> yeah, seems reasonable for the spec defining a shorthand to define how to serialize it
  524. # [22:09] <annevk> zcorpan: then you need to define something with respect to order I suppose
  525. # [22:10] <annevk> zcorpan: in the end it would make the most sense if CSSOM was just a thin layer on top of the internal API
  526. # [22:10] <annevk> zcorpan: or internal model
  527. # [22:10] <annevk> zcorpan: which is not very explicit today in CSS, but could b
  528. # [22:10] <annevk> e
  529. # [22:10] <zcorpan> yeah, i've got the order in which the longhands are stored covered, then i just need to say that they're serialized in that order with the position of shorthands being the same as the first property of that shorthand
  530. # [22:11] <zcorpan> if that makes sense
  531. # [22:12] <annevk> yeah, and you need to account for "nested" longhands somehow (as with border)
  532. # [22:12] <zcorpan> indeed
  533. # [22:13] * Joins: zkis (~zkis@87-95-3-153.bb.dnainternet.fi)
  534. # [22:23] * Quits: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com) (Remote host closed the connection)
  535. # [22:24] * Joins: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com)
  536. # [22:26] * Quits: Ms2ger (~Ms2ger@91.180.134.42) (Quit: nn)
  537. # [22:28] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Read error: Connection reset by peer)
  538. # [22:30] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  539. # [22:33] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  540. # [22:36] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
  541. # [22:39] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  542. # [22:41] * Joins: skylamer` (~cgskylame@78.90.215.70)
  543. # [22:48] * Quits: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  544. # [22:49] * Joins: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net)
  545. # [22:49] * Quits: TallTed (~Thud@63.119.36.36)
  546. # [22:55] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  547. # [22:58] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  548. # [23:00] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  549. # [23:03] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 248 seconds)
  550. # [23:03] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  551. # [23:05] * Quits: jacobolus (~jacobolus@70-36-140-240.dsl.dynamic.sonic.net) (Remote host closed the connection)
  552. # [23:07] <zcorpan> "The Timed Text Working Group made several editorial improvements to the specification."
  553. # [23:10] <zcorpan> the changelog actually claims that there is one normative change
  554. # [23:11] <Hixie> over how long a period?
  555. # [23:12] <zcorpan> no wait, i was looking at the wrong place in the changelog
  556. # [23:13] * Quits: boaz (~boaz@li326-230.members.linode.com) (Ping timeout: 245 seconds)
  557. # [23:13] <zcorpan> no, it was right
  558. # [23:13] <zcorpan> https://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttml-changes.html#change-history-rec-to-2e-per
  559. # [23:15] * Joins: boaz (~boaz@li326-230.members.linode.com)
  560. # [23:15] <zcorpan> time span being 20101118 to 09 July 2013
  561. # [23:18] <Hixie> one normative change in 3 years?
  562. # [23:18] <Hixie> that's an amazingly good spec
  563. # [23:19] <annevk> is that how we measure things these days?
  564. # [23:21] <Hixie> :-P
  565. # [23:23] * Quits: boaz (~boaz@li326-230.members.linode.com) (Quit: Out)
  566. # [23:24] <TabAtkins> zcorpan: Regarding serialization, you planning on defining serialization of the basic types, or do you want Syntax to take care of that?
  567. # [23:24] * Joins: mven (~mven@169.241.49.181)
  568. # [23:24] <zcorpan> TabAtkins: basic types being values?
  569. # [23:24] <TabAtkins> Numbers, strings, etc.
  570. # [23:25] <TabAtkins> For example, which quoting character to use for strings.
  571. # [23:25] <TabAtkins> We're inconsistent in Blink.
  572. # [23:25] <zcorpan> i think that's already covered
  573. # [23:25] <TabAtkins> (And flat-out wrong in some places.)
  574. # [23:25] * Quits: weinig (~weinig@17.212.155.119) (Quit: weinig)
  575. # [23:26] <zcorpan> what i'm focusing on now is style.cssText and how it should decide on shorthands
  576. # [23:27] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
  577. # [23:27] <Hixie> abarth: do you know if anything is expected from the html spec as far as CSP and Workers go?
  578. # [23:27] * Joins: nimbu (~nimbu@192.150.10.210)
  579. # [23:27] * Joins: boaz (~boaz@li326-230.members.linode.com)
  580. # [23:30] * Quits: francoiscote (~francoisc@192-0-230-100.cpe.teksavvy.com) (Ping timeout: 256 seconds)
  581. # [23:34] * Quits: skylamer` (~cgskylame@78.90.215.70)
  582. # [23:35] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
  583. # [23:35] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  584. # [23:35] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
  585. # [23:37] <annevk> TabAtkins: basic types Hixie covered years ago, and it survived
  586. # [23:37] <annevk> implemented, not so much
  587. # [23:37] <TabAtkins> Ah, duh. Sorry.
  588. # [23:38] <TabAtkins> Yeah, our implementation is definitely terrible.
  589. # [23:38] <TabAtkins> Internally, we represent strings and idents identically, with only context to tell them apart. This fails, of course, when a property accepts both, like 'content' (and we have bugs in serializing 'content' because of this).
  590. # [23:40] * Joins: weinig (~weinig@17.114.218.24)
  591. # [23:40] * Quits: weinig (~weinig@17.114.218.24) (Client Quit)
  592. # [23:41] * Quits: krit (~krit@192.150.10.205) (Ping timeout: 260 seconds)
  593. # [23:42] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  594. # [23:55] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  595. # [23:57] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  596. # Session Close: Tue Aug 06 00:00:00 2013

The end :)