/irc-logs / w3c / #testing / 2014-10-30 / end

Options:

  1. # Session Start: Thu Oct 30 00:00:00 2014
  2. # Session Ident: #testing
  3. # [00:05] * Joins: gitbot (~gitbot@public.cloak)
  4. # [00:05] -gitbot:#testing- [web-platform-tests] gaoshuotao opened pull request #1325: Add more tests for webdriver cookie operations. (master...cookie) https://github.com/w3c/web-platform-tests/pull/1325
  5. # [00:05] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  6. # [00:06] * Joins: bhill2 (~bhill2@public.cloak)
  7. # [00:09] * Quits: ArronEi (~ArronEi@public.cloak) (Ping timeout: 180 seconds)
  8. # [00:13] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  9. # [00:18] * Joins: bhill2_ (~bhill2@public.cloak)
  10. # [00:19] * Joins: rniwa (~rniwa@public.cloak)
  11. # [00:21] * Joins: plh (plehegar@public.cloak)
  12. # [00:22] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  13. # [00:27] * Joins: auchenberg (~auchenberg@public.cloak)
  14. # [00:29] * Joins: ArronEi (~ArronEi@public.cloak)
  15. # [00:29] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
  16. # [00:29] * Joins: bhill2 (~bhill2@public.cloak)
  17. # [00:31] * Joins: MK (kawamori@public.cloak)
  18. # [00:32] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  19. # [00:32] * Joins: bhill2_ (~bhill2@public.cloak)
  20. # [00:33] * Quits: rniwa (~rniwa@public.cloak) (rniwa)
  21. # [00:33] * Joins: ArronEi_ (~ArronEi@public.cloak)
  22. # [00:33] * Quits: ArronEi_ (~ArronEi@public.cloak) ("")
  23. # [00:34] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
  24. # [00:36] * Quits: ArronEi (~ArronEi@public.cloak) (Ping timeout: 180 seconds)
  25. # [00:36] * Joins: shepazu (schepers@public.cloak)
  26. # [00:39] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
  27. # [00:40] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  28. # [00:40] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
  29. # [00:47] * Quits: auchenberg (~auchenberg@public.cloak) (Ping timeout: 180 seconds)
  30. # [00:56] * Joins: auchenberg (~auchenberg@public.cloak)
  31. # [00:57] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  32. # [01:02] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  33. # [01:03] * Joins: auchenberg (~auchenberg@public.cloak)
  34. # [01:06] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  35. # [01:06] * Joins: auchenberg (~auchenberg@public.cloak)
  36. # [01:07] * Joins: auchenbe_ (~auchenberg@public.cloak)
  37. # [01:07] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  38. # [01:14] * Quits: JohnJansen (~JohnJansen@public.cloak) ("")
  39. # [01:29] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  40. # [01:30] * Joins: myakura (~myakura@public.cloak)
  41. # [01:35] * Joins: masatakayakura (~myakura@public.cloak)
  42. # [01:36] * Quits: auchenbe_ (~auchenberg@public.cloak) (Client closed connection)
  43. # [01:36] * Joins: auchenberg (~auchenberg@public.cloak)
  44. # [01:36] * Quits: masatakayakura (~myakura@public.cloak) (Client closed connection)
  45. # [01:37] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  46. # [01:41] * Joins: auchenbe_ (~auchenberg@public.cloak)
  47. # [01:43] * Quits: auchenberg (~auchenberg@public.cloak) (Ping timeout: 180 seconds)
  48. # [01:54] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  49. # [02:08] * Quits: auchenbe_ (~auchenberg@public.cloak) (Client closed connection)
  50. # [02:19] * Quits: tripu (antonio@public.cloak) ("...")
  51. # [02:19] * Joins: darobin (rberjon@public.cloak)
  52. # [02:21] * Joins: myakura (~myakura@public.cloak)
  53. # [02:31] * Joins: shepazu (schepers@public.cloak)
  54. # [02:38] * Joins: shepazutu_ (schepers@public.cloak)
  55. # [02:42] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
  56. # [02:42] * shepazutu_ is now known as shepazu
  57. # [02:55] * Joins: tripu (antonio@public.cloak)
  58. # [02:59] * Quits: tripu (antonio@public.cloak) ("Leaving")
  59. # [03:18] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  60. # [03:18] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  61. # [03:33] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  62. # [04:44] * Joins: myakura (~myakura@public.cloak)
  63. # [04:51] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  64. # [05:21] * Joins: mdas (~mdas@public.cloak)
  65. # [05:24] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  66. # [05:29] * Joins: myakura (~myakura@public.cloak)
  67. # [05:42] * Joins: auchenberg (~auchenberg@public.cloak)
  68. # [05:45] * Joins: mdas (~mdas@public.cloak)
  69. # [05:45] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  70. # [05:50] * Joins: bhill2 (~bhill2@public.cloak)
  71. # [05:52] * Joins: mdas (~mdas@public.cloak)
  72. # [05:53] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  73. # [05:57] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  74. # [06:00] * Joins: bhill2 (~bhill2@public.cloak)
  75. # [06:20] * Joins: darobin (rberjon@public.cloak)
  76. # [06:27] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
  77. # [06:35] * Quits: MK (kawamori@public.cloak) (Ping timeout: 180 seconds)
  78. # [06:39] * Joins: masatakayakura (~myakura@public.cloak)
  79. # [06:44] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  80. # [06:47] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  81. # [06:56] * Joins: bhill2 (~bhill2@public.cloak)
  82. # [07:00] * Joins: tripu (antonio@public.cloak)
  83. # [07:03] * Joins: ptressel (~chatzilla@public.cloak)
  84. # [07:05] * Quits: tripu (antonio@public.cloak) ("Leaving")
  85. # [07:08] * Joins: zcorpan (~zcorpan@public.cloak)
  86. # [07:08] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  87. # [07:08] * Joins: zcorpan (~zcorpan@public.cloak)
  88. # [07:17] * Joins: mdas (~mdas@public.cloak)
  89. # [07:18] * Joins: zcorpan_ (~zcorpan@public.cloak)
  90. # [07:22] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  91. # [07:31] * Joins: tripu (antonio@public.cloak)
  92. # [07:31] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  93. # [07:37] * Joins: tripu-irc (antonio@public.cloak)
  94. # [07:41] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  95. # [07:50] * Joins: tripu (antonio@public.cloak)
  96. # [07:51] * Quits: tripu-irc (antonio@public.cloak) ("Leaving")
  97. # [07:55] * Joins: MK (kawamori@public.cloak)
  98. # [08:07] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  99. # [08:11] * Quits: mdas (~mdas@public.cloak) ("Leaving...")
  100. # [08:17] * Joins: bhill2 (~bhill2@public.cloak)
  101. # [08:23] * Quits: MK (kawamori@public.cloak) (Ping timeout: 180 seconds)
  102. # [08:27] * Quits: tripu (antonio@public.cloak) ("Leaving")
  103. # [08:29] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  104. # [08:32] * Joins: bhill2 (~bhill2@public.cloak)
  105. # [08:39] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  106. # [08:39] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  107. # [09:07] * Joins: Ms2ger (~Ms2ger@public.cloak)
  108. # [09:45] * Joins: Lachy (~Lachy@public.cloak)
  109. # [09:55] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
  110. # [09:55] * Joins: Lachy (~Lachy@public.cloak)
  111. # [10:50] * Joins: MK (kawamori@public.cloak)
  112. # [11:01] * Joins: bhill2 (~bhill2@public.cloak)
  113. # [11:08] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  114. # [11:32] * Joins: zcorpan (~zcorpan@public.cloak)
  115. # [11:39] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  116. # [11:55] * Joins: ken (~ken@public.cloak)
  117. # [11:55] * Joins: anssik (~uid10742@public.cloak)
  118. # [11:57] * Quits: ken (~ken@public.cloak) ("")
  119. # [12:03] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  120. # [12:12] * Quits: MK (kawamori@public.cloak) (Ping timeout: 180 seconds)
  121. # [12:43] * Quits: astearns (~sid15080@public.cloak) (Client closed connection)
  122. # [12:43] * Joins: astearns (~sid15080@public.cloak)
  123. # [13:09] * Quits: masatakayakura (~myakura@public.cloak) (Client closed connection)
  124. # [13:21] * Joins: Ms2ger (~Ms2ger@public.cloak)
  125. # [13:43] * Joins: MK (kawamori@public.cloak)
  126. # [13:49] * Joins: curious (~curious@public.cloak)
  127. # [13:49] * Parts: curious (~curious@public.cloak)
  128. # [14:07] * Quits: MK (kawamori@public.cloak) (Ping timeout: 180 seconds)
  129. # [14:12] * Joins: MK (kawamori@public.cloak)
  130. # [14:19] * Quits: ato (~sid16069@public.cloak) (Client closed connection)
  131. # [14:19] * Joins: ato (~sid16069@public.cloak)
  132. # [14:20] * Quits: bterlson_______ (~sid23757@public.cloak) (Client closed connection)
  133. # [14:20] * Joins: bterlson_______ (~sid23757@public.cloak)
  134. # [14:40] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  135. # [14:49] * Joins: myakura (~myakura@public.cloak)
  136. # [15:02] * Joins: bhill2 (~bhill2@public.cloak)
  137. # [15:03] * Quits: ptressel (~chatzilla@public.cloak) ("zzz")
  138. # [15:03] * wilhelm changes topic to 'https://www.w3.org/wiki/WebDriver/2014-TPAC-F2F'
  139. # [15:04] * wilhelm changes topic to 'https://www.w3.org/wiki/WebDriver/2014-TPAC-F2F - Browser testing & tools WG F2F, room Prospector A.'
  140. # [15:09] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  141. # [15:18] <wilhelm> We're starting at 09:00 today. Feel free to drop by earlier for coffee and gossip.
  142. # [15:27] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  143. # [15:28] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  144. # [15:28] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  145. # [15:36] * Quits: Lachy (~Lachy@public.cloak) ("Textual IRC Client: www.textualapp.com")
  146. # [15:38] * Joins: Lachy (~Lachy@public.cloak)
  147. # [15:48] * Joins: auchenberg (~auchenberg@public.cloak)
  148. # [16:00] * Joins: dom (dom@public.cloak)
  149. # [16:15] * Quits: MK (kawamori@public.cloak) ("Leaving...")
  150. # [16:17] * Joins: zcorpan (~zcorpan@public.cloak)
  151. # [16:18] * Joins: Ms2ger (~Ms2ger@public.cloak)
  152. # [16:23] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  153. # [16:26] * Joins: abarsto (~abarsto@public.cloak)
  154. # [16:27] * abarsto is now known as ArtB
  155. # [16:30] <wilhelm> Our room just says "BTT".
  156. # [16:33] * Joins: plh (plehegar@public.cloak)
  157. # [16:39] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  158. # [16:39] * Joins: auchenberg (~auchenberg@public.cloak)
  159. # [16:40] * Joins: RRSAgent (rrsagent@public.cloak)
  160. # [16:40] <RRSAgent> logging to http://www.w3.org/2014/10/30-testing-irc
  161. # [16:41] <wilhelm> Meeting: Browser Testing & Tools WG, F2F, TPAC 2014
  162. # [16:41] <wilhelm> Chair: wilhelm
  163. # [16:41] * Ms2ger waves
  164. # [16:42] * wilhelm waves back
  165. # [16:42] <wilhelm> Agenda: https://www.w3.org/wiki/WebDriver/2014-TPAC-F2F
  166. # [16:42] <wilhelm> RRSAgent, draft minutes
  167. # [16:42] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html wilhelm
  168. # [16:43] <wilhelm> RRSAgent, make logs public
  169. # [16:43] <RRSAgent> I have made the request, wilhelm
  170. # [16:46] * Quits: auchenberg (~auchenberg@public.cloak) (Ping timeout: 180 seconds)
  171. # [16:47] * Joins: shepazu (schepers@public.cloak)
  172. # [16:49] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  173. # [16:53] * ArtB thinks every time someone says "we need to add X to the ProcDoc", they should automatically receive a _strong_ electric shock ;-)
  174. # [16:54] <ato> wilhelm: I'm stuck in suburban traffic jam.
  175. # [16:54] * ArtB recalls Tantek said OpenStand.org was `blog worthy` for him. Tantek, is that true? Did that happen?
  176. # [16:54] * Ms2ger adds ArtB to the ProcDoc
  177. # [16:54] <ato> Will be quite late I think.
  178. # [16:54] * ArtB OMG so sorry everyone; definitely wrong channel
  179. # [16:54] * Ms2ger ArtB: not if you test that :)
  180. # [16:54] * Joins: lukeis (~Adium@public.cloak)
  181. # [16:55] * Joins: mdas (~mdas@public.cloak)
  182. # [16:55] * Joins: simons (~simons@public.cloak)
  183. # [16:56] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  184. # [16:56] * wilhelm ato: OK
  185. # [16:58] * Joins: auchenberg (~auchenberg@public.cloak)
  186. # [16:59] * Joins: selbot2 (~cinch@public.cloak)
  187. # [16:59] * Joins: JohnJansen (~JohnJansen@public.cloak)
  188. # [16:59] * Joins: simons_ (~simons@public.cloak)
  189. # [16:59] <lukeis> :whobrokeit
  190. # [16:59] <selbot2> simonstewart
  191. # [17:00] <simons_> :yt never going to give you up
  192. # [17:00] <selbot2> Rick Astley - Never Gonna Give You Up - http://www.youtube.com/watch?v=dQw4w9WgXcQ&feature=youtube_gdata
  193. # [17:00] <lukeis> #34
  194. # [17:00] <selbot2>
  195. # [17:00] <selbot2> simon.m.stewart open/Accepted Support BASIC and Digest HTTP authentication - https://code.google.com/p/selenium/issues/detail?id=34 [Type-Enhancement Priority-Medium Component-WebDriver ]
  196. # [17:00] * Ms2ger whacks simons
  197. # [17:01] <simons_> Hahahahaha
  198. # [17:01] * Quits: mdas (~mdas@public.cloak) ("Leaving...")
  199. # [17:01] * Joins: mdas (~mdas@public.cloak)
  200. # [17:01] * simons_ is now known as simonstewart
  201. # [17:02] * Quits: simons (~simons@public.cloak) (Ping timeout: 180 seconds)
  202. # [17:05] * Joins: jimevans (~jimevans@public.cloak)
  203. # [17:05] * Joins: mdas_ (~mdas@public.cloak)
  204. # [17:05] * wilhelm : Stop ruining the minutes, children!
  205. # [17:06] * Joins: MarcFisher (~MarcFisher@public.cloak)
  206. # [17:06] * Joins: seva (~seva@public.cloak)
  207. # [17:06] * Joins: ken (~ken@public.cloak)
  208. # [17:06] <simonstewart> "Ruining"?
  209. # [17:06] <simonstewart> I beg to differ
  210. # [17:06] * Joins: sam_u (~samu@public.cloak)
  211. # [17:06] <Ms2ger> s/"Ruining"?//
  212. # [17:06] <Ms2ger> s/I beg to differ//
  213. # [17:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  214. # [17:07] * Joins: ken_ (~ken@public.cloak)
  215. # [17:07] * Joins: juangj (~juangj@public.cloak)
  216. # [17:08] <lukeis> PRESENT +LukeInmanSemerau
  217. # [17:08] <jgraham> present +jgraham
  218. # [17:08] <MarcFisher> PRESENT +MarcFisher
  219. # [17:08] <seva> PRESENT +seva
  220. # [17:08] <simonstewart> present +SimonStewart
  221. # [17:08] * Joins: jimevans1 (~jimevans@public.cloak)
  222. # [17:08] <auchenberg> PRESENT +auchenberg
  223. # [17:08] <sam_u> present +SamUong
  224. # [17:08] <AutomatedTester> Present +DavidBurns
  225. # [17:08] <wilhelm> RRSAgent, draft minutes
  226. # [17:08] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html wilhelm
  227. # [17:08] <jimevans1> present +jimevans
  228. # [17:08] * Joins: zcorpan (~zcorpan@public.cloak)
  229. # [17:09] <mdas_> I'm somehow logged in with two nicks
  230. # [17:09] <wilhelm> Present+ wilhelm
  231. # [17:09] <mdas_> present +mdas_
  232. # [17:09] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  233. # [17:09] <juangj> present +juangj
  234. # [17:09] * Joins: zcorpan (~zcorpan@public.cloak)
  235. # [17:09] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  236. # [17:09] * Joins: lukeis (~Adium@public.cloak)
  237. # [17:10] <Ms2ger> s/Hahahahaha//
  238. # [17:10] <Ms2ger> s/:whobrokeit//
  239. # [17:10] <selbot2> simonstewart
  240. # [17:11] * Joins: JohnJansen_ (~JohnJansen@public.cloak)
  241. # [17:11] <Ms2ger> s/simonstewart//g
  242. # [17:11] <wilhelm> scribe: mdas_
  243. # [17:11] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  244. # [17:11] <Ms2ger> s/wilhelm: I'm stuck in suburban traffic jam.//
  245. # [17:11] <Ms2ger> s/Will be quite late I think.//
  246. # [17:11] * Quits: JohnJansen (~JohnJansen@public.cloak) (Ping timeout: 180 seconds)
  247. # [17:11] <Ms2ger> s/:yt never going to give you up//
  248. # [17:11] <selbot2> Rick Astley - Never Gonna Give You Up - http://www.youtube.com/watch?v=dQw4w9WgXcQ&feature=youtube_gdata
  249. # [17:11] * Quits: JohnJansen_ (~JohnJansen@public.cloak) ("Page closed")
  250. # [17:11] * wilhelm :D
  251. # [17:11] <Ms2ger> s$Rick Astley - Never Gonna Give You Up - http://www.youtube.com/watch?v=dQw4w9WgXcQ&feature=youtube_gdata$$g
  252. # [17:11] <Ms2ger> RRSAgent, draft minutes
  253. # [17:11] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html Ms2ger
  254. # [17:12] * Joins: zcorpan_ (~zcorpan@public.cloak)
  255. # [17:12] * Joins: asrivast (~asrivast@public.cloak)
  256. # [17:12] * Joins: JohnJansen (~JohnJansen@public.cloak)
  257. # [17:12] * Quits: jimevans (~jimevans@public.cloak) (Ping timeout: 180 seconds)
  258. # [17:12] * jimevans1 is now known as jimevans
  259. # [17:13] * Joins: sam_u_ (~samu@public.cloak)
  260. # [17:13] <Ms2ger> s|Rick Astley - Never Gonna Give You Up - http://www.youtube.com/watch?v=dQw4w9WgXcQ&feature=youtube_gdata||g
  261. # [17:13] <Ms2ger> RRSAgent, draft minutes
  262. # [17:13] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html Ms2ger
  263. # [17:13] <Ms2ger> s/s$$$g//
  264. # [17:13] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  265. # [17:13] <Ms2ger> s/I'm somehow logged in with two nicks//
  266. # [17:14] <jgraham> s/.*//
  267. # [17:14] <Ms2ger> RRSAgent, draft minutes
  268. # [17:14] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html Ms2ger
  269. # [17:15] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  270. # [17:16] * Quits: sam_u_ (~samu@public.cloak) (sam_u_)
  271. # [17:16] * Joins: sam_u (~samu@public.cloak)
  272. # [17:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  273. # [17:17] * Joins: cwest (~cwest@public.cloak)
  274. # [17:17] * Joins: mdas (~mdas@public.cloak)
  275. # [17:17] <mdas> scribe: mdas_
  276. # [17:17] <mdas> AutomatedTester: The current state of the spec is turning it into a spec instead of a story
  277. # [17:17] * Joins: darobin (rberjon@public.cloak)
  278. # [17:18] <mdas> AutomatedTester: we're not missing many API calls, just a trivial handful, and we have action items from previous meetings we need to verify as done
  279. # [17:19] <mdas> wilhelm: We have 85 open issues, which should we discuss?
  280. # [17:19] <mdas> wilhelm: any that aren't listed?
  281. # [17:19] <simonstewart> https://www.w3.org/Bugs/Public/show_bug.cgi?id=20860
  282. # [17:19] <mdas> simonstewart: some bugs are level 2 and don't need to be addressed
  283. # [17:20] <mdas> jgraham: if you try to implement the current spec, what you send over the wire is unclear
  284. # [17:20] <mdas> jgraham: I think there's work needed there to pin down what should be sent over the wire
  285. # [17:20] * Joins: shepazu (schepers@public.cloak)
  286. # [17:20] * Joins: gitbot (~gitbot@public.cloak)
  287. # [17:20] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1326: Extend the Node#cloneNode test. (master...clone-prefix) https://github.com/w3c/web-platform-tests/pull/1326
  288. # [17:20] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  289. # [17:20] <mdas> ato: we also need to figure out some details of the schema and how to define these things, we previously concluded that webIDL was not appropriate
  290. # [17:20] <mdas> ato: we need to figure out what is appropriate that is less cumbersome
  291. # [17:21] <mdas> sam_u: We need to discuss screenshots
  292. # [17:22] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  293. # [17:22] * Joins: lukeis1 (~Adium@public.cloak)
  294. # [17:22] * Joins: darobin_ (rberjon@public.cloak)
  295. # [17:22] * Quits: mdas_ (~mdas@public.cloak) (Ping timeout: 180 seconds)
  296. # [17:22] <ato> sam_u: About the agenda topic Data Model: http://lists.w3.org/Archives/Public/public-browser-tools-testing/2014OctDec/0021.html
  297. # [17:23] <mdas> RRSAgent, draft minutes
  298. # [17:23] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html mdas
  299. # [17:23] <wilhelm> Scribe: mdaas
  300. # [17:23] <mdas> Scribe: mdas
  301. # [17:23] * Quits: seva (~seva@public.cloak) ("Page closed")
  302. # [17:23] <lukeis1> RRSAgent, draft minutes
  303. # [17:23] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html lukeis1
  304. # [17:23] * Joins: seva (~seva@public.cloak)
  305. # [17:24] * lukeis1 is now known as lukeis
  306. # [17:24] * Joins: shepazutu (schepers@public.cloak)
  307. # [17:24] <mdas> mdas: we need to clarify some parts of the touch spec
  308. # [17:25] * Joins: erabonza (~erabonza@public.cloak)
  309. # [17:26] * Joins: gitbot (~gitbot@public.cloak)
  310. # [17:26] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1327: Extend the Element#tagName test. (master...tagName) https://github.com/w3c/web-platform-tests/pull/1327
  311. # [17:26] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  312. # [17:26] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  313. # [17:26] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
  314. # [17:27] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
  315. # [17:27] * shepazutu is now known as shepazu
  316. # [17:28] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  317. # [17:28] * Joins: lukeis1 (~Adium@public.cloak)
  318. # [17:28] <mdas> topic: auchenberg discussing developer tools
  319. # [17:28] * Joins: erabonza1 (~erabonza@public.cloak)
  320. # [17:29] * Ms2ger looks for plh
  321. # [17:29] * plh wakes up
  322. # [17:29] <wilhelm> http://www.w3.org/2011/08/browser-testing-charter.html
  323. # [17:29] * Ms2ger plh: r??? ;)
  324. # [17:30] <ato> lukeis1: https://twitter.com/sarah11918/status/526827265813123074
  325. # [17:30] <mdas> wilhelm: http://www.w3.org/2011/08/browser-testing-charter.html chapter 1-2 says we can explore overlapping interests in other WGs
  326. # [17:30] * lukeis1 is now known as lukeis
  327. # [17:30] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  328. # [17:30] * Joins: myakura (~myakura@public.cloak)
  329. # [17:30] <mdas> auchenberg: a few years ago we started RemoteDebug, which unifies interfaces to browsers
  330. # [17:30] * lukeis mutters about our crappy wifi...
  331. # [17:30] * plh unlikely that I will have the time this week :(
  332. # [17:30] * plh but, those are DOM tests
  333. # [17:30] * Ms2ger HTML too!
  334. # [17:31] <mdas> auchenberg: fixing the gap between the editor and the browser, and remote debug tool bridges that gap. Chrome has their own, Opera has their own, Mozilla has their own...
  335. # [17:31] * Joins: lukeis1 (~Adium@public.cloak)
  336. # [17:31] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  337. # [17:31] <mdas> auchenberg: we want to achieve a unified interface for browsers
  338. # [17:31] * lukeis1 is now known as lukeis
  339. # [17:31] * plh well, I'm interested in DOM failures this friday
  340. # [17:32] <mdas> auchenberg: we wanted to use the existing chrome remote debug protocol to start standardizing on
  341. # [17:32] * plh will talk with darobin and this can be done
  342. # [17:32] * Ms2ger I'm always interested in them :)
  343. # [17:32] <darobin_> so, which browsers need updates in the DOM testing?
  344. # [17:32] * Quits: erabonza (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  345. # [17:33] * plh as I am, it's just that the day is only 24 hours long :)
  346. # [17:33] * darobin_ is now known as darobin
  347. # [17:34] * plh darobin, all of them
  348. # [17:34] <darobin> ok
  349. # [17:34] <mdas> auchenberg: status of remote debug: Node Inspector is being reused across platforms, and Microsoft demoed remote debugging
  350. # [17:34] * dom never fails
  351. # [17:34] <Ms2ger> s/so, which browsers need updates in the DOM testing?//
  352. # [17:34] <Ms2ger> s/ok//
  353. # [17:34] * plh and some of the pending PRs might be highly interesting
  354. # [17:34] * darobin oh, hadn't realised there was a meeting going on — sorry!
  355. # [17:34] * Ms2ger would appreciate reviews from dom too :)
  356. # [17:34] * darobin runs Firefox tests
  357. # [17:34] * dom should have kept his mouth shut :)
  358. # [17:35] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  359. # [17:35] * Ms2ger cackles
  360. # [17:35] <mdas> auchenberg: editors are adding devtools, and discusses other implementors
  361. # [17:36] * Joins: lukeis (~Adium@public.cloak)
  362. # [17:38] <mdas> auchenberg: what's next? start using remote debugging tools and map out the differences between them before unification
  363. # [17:40] <mdas> auchenberg: is there room for this concern in this WG?
  364. # [17:41] * darobin can't seem to get the tests running right :(
  365. # [17:41] <mdas> AutomatedTester: I really like is how we communicate from teh local to remote end using HTTP endpoint, Mozilla's implementation is based off remote debugger, so that level of communication would be great if standardized
  366. # [17:41] <mdas> AutomatedTester: the other parts of what WebDriver does seems out of scope for remotedebugger
  367. # [17:42] <mdas> jgraham: does anyone work on browser devtools?
  368. # [17:42] <mdas> JohnJansen is the only one to raise his hand :)
  369. # [17:42] * Joins: gitbot (~gitbot@public.cloak)
  370. # [17:42] -gitbot:#testing- [web-platform-tests] dannin opened pull request #1328: Add blackberry driver (master...master) https://github.com/w3c/web-platform-tests/pull/1328
  371. # [17:42] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  372. # [17:42] <mdas> jgraham: we don't have many people who work on it so this may not be the right group
  373. # [17:43] <mdas> jgraham: people may not be interested in standardizing something they don't know about/charter does not cover
  374. # [17:45] <mdas> auchenberg: we want to iterate on two separate issues: protocol and the API. tooling vendors are interested in using remote debugging but roll their own thing. They don't have the time to implement one protocol for each browser and don't have control over how the browser changes so they have to play catch up
  375. # [17:46] <mdas> auchenberg: maybe we can build in some stability into the protocol to enable browser agility (so they can make changes), but we need to get the conversation started
  376. # [17:47] <ato> jgraham: You said exactly what I was going to say (-:
  377. # [17:47] <mdas> jgraham: I think devtools has been an area where browsers competed against each other. You need to make the case that interoperability is more valuable.
  378. # [17:49] <mdas> discussion about competing browsers' devtools to compel users to use the browser
  379. # [17:49] <mdas> AutomatedTester: we should unify on the communication across browsers.
  380. # [17:49] <mdas> auchenberg: yes, agreed. How people innovate on top of that is up to them
  381. # [17:50] <mdas> auchenberg: is there room in this charter for this concern?
  382. # [17:51] <mdas> simonstewart: start a community group?
  383. # [17:51] <mdas> auchenberg: can it be joined under this charter or is it out of scope?
  384. # [17:52] <mdas> simonstewart and ato: first you need to get a community and find a shared goal to unify and evolve from there
  385. # [17:53] * Ms2ger notes Servo can use Fx's devtools
  386. # [17:54] <mdas> AutomatedTester recommends writing a strawman and discusses its benefits
  387. # [17:54] * lukeis ios-driver / appium use the WebKit remote debugging protocol for automating MobileSafari
  388. # [17:59] * Quits: MarcFisher (~MarcFisher@public.cloak) (Ping timeout: 180 seconds)
  389. # [18:02] * Joins: tripu (antonio@public.cloak)
  390. # [18:03] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  391. # [18:05] * Joins: sam_u (~samu@public.cloak)
  392. # [18:05] * Quits: cwest (~cwest@public.cloak) (Client closed connection)
  393. # [18:05] * Joins: cwest (~cwest@public.cloak)
  394. # [18:08] * Joins: lukeis1 (~Adium@public.cloak)
  395. # [18:09] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  396. # [18:09] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  397. # [18:10] * lukeis1 is now known as lukeis
  398. # [18:13] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  399. # [18:15] * Joins: erabonza (~erabonza@public.cloak)
  400. # [18:16] * Quits: erabonza1 (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  401. # [18:16] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  402. # [18:16] * Joins: ken (~ken@public.cloak)
  403. # [18:18] * Joins: Automate_ (~AutomatedTester@public.cloak)
  404. # [18:20] * Joins: ken_ (~ken@public.cloak)
  405. # [18:20] * Joins: ken__ (~ken@public.cloak)
  406. # [18:21] * Quits: sam_u (~samu@public.cloak) (Client closed connection)
  407. # [18:22] * Quits: ken (~ken@public.cloak) (Client closed connection)
  408. # [18:23] <mdas> topic: new process discussion
  409. # [18:23] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  410. # [18:23] <mdas> MikeSmith: Trying to spec publishing better, for webdriver, we can adopt the new process if we want
  411. # [18:24] <mdas> MikeSmith explains a very hand-wavy old process and hand-wavy new process
  412. # [18:24] <mdas> MikeSmith mentions 'agile'
  413. # [18:24] <mdas> wilhelm: the biggest issue is diconnect between TR and the Editor's draft
  414. # [18:24] <mdas> s/diconnect/disconnect
  415. # [18:25] <mdas> wilhelm: how can we move from here? kill the TR bit or put Editor's draft there?
  416. # [18:25] <mdas> MikeSmith: we have flexibility there, I will figure out what we have to do but we should be able to change it to reflect what we want them to implement now
  417. # [18:27] * Quits: erabonza (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  418. # [18:27] * Quits: ken_ (~ken@public.cloak) (Ping timeout: 180 seconds)
  419. # [18:27] <mdas> MikeSmith: updating TR takes too long and would be out of date, so we tell people not to read the TR. we want to change this so implementors won't be confused
  420. # [18:28] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  421. # [18:28] * Ms2ger notes that would be easily solved by not ever publishing to TR
  422. # [18:28] <mdas> JohnJansen: the TR will still exist with the new process but it will be easy
  423. # [18:28] * Joins: auchenberg (~auchenberg@public.cloak)
  424. # [18:28] <mdas> quick vote to see who is for/against
  425. # [18:28] <mdas> everyone is in favour
  426. # [18:29] <mdas> resolution: adopt new process
  427. # [18:29] * Ms2ger Good... I was about to threaten violence :)
  428. # [18:29] * Joins: erabonza (~erabonza@public.cloak)
  429. # [18:29] * Joins: sam_u (~samu@public.cloak)
  430. # [18:30] <mdas> topic: Discuss moving decisions to mailing list
  431. # [18:31] <mdas> AutomatedTester: we should move discussion to mailing list since we only meet every 6 months or so
  432. # [18:31] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  433. # [18:32] <mdas> AutomatedTester: we would get more engagement from community
  434. # [18:32] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  435. # [18:32] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  436. # [18:32] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  437. # [18:33] * Joins: sam_u_ (~samu@public.cloak)
  438. # [18:33] <mdas> seva: do we need a voting process in the list?
  439. # [18:33] * Joins: erabonza1 (~erabonza@public.cloak)
  440. # [18:33] <mdas> jgraham: the way it 'works' in other WGs is if people seem to be reaching agreement, you don't need a vote, you reach consensus
  441. # [18:35] <mdas> simonstewart: we can try it!
  442. # [18:35] * Quits: auchenberg (~auchenberg@public.cloak) (Ping timeout: 180 seconds)
  443. # [18:35] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  444. # [18:35] * Joins: Automate_ (~AutomatedTester@public.cloak)
  445. # [18:36] <mdas> AutomatedTester: it would be valuable to get more community members' voices heard outside of bugs
  446. # [18:36] * Ms2ger mailing lists are a support forum
  447. # [18:36] * Quits: erabonza (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  448. # [18:36] <mdas> lukeis: no response is tacit agreement?
  449. # [18:36] <MikeSmith> +1 to not voting and to lazy consensus and to, if/when more formal decisions are needed, moving such decision-making to mailing list
  450. # [18:36] <mdas> JohnJansen: yes would work that way
  451. # [18:37] * Joins: lukeis1 (~Adium@public.cloak)
  452. # [18:37] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  453. # [18:37] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  454. # [18:37] <mdas> resolution: we will use mailing list
  455. # [18:38] <wilhelm> http://lists.w3.org/Archives/Public/public-browser-tools-testing/
  456. # [18:38] * Quits: lukeis1 (~Adium@public.cloak) ("Leaving.")
  457. # [18:38] * Joins: lukeis (~Adium@public.cloak)
  458. # [18:38] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  459. # [18:38] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  460. # [18:39] <mdas> topic: data model
  461. # [18:39] <ato> Context: https://www.w3.org/Bugs/Public/show_bug.cgi?id=26147
  462. # [18:39] <mdas> jgraham: the context is that I've been trying to implement the current spec to make a proxy between the protocol and marionette (mozilla webdriver implementation)
  463. # [18:39] <ato> Uh, wrong link.
  464. # [18:39] <mdas> jgraham: at the moment, the spec is not implementable
  465. # [18:39] <ato> http://lists.w3.org/Archives/Public/public-browser-tools-testing/2014OctDec/0021.html
  466. # [18:40] <mdas> jgraham: there are a lot of things missing, and some things that are there don't make sense
  467. # [18:40] * Joins: lukeis1 (~Adium@public.cloak)
  468. # [18:40] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  469. # [18:40] <mdas> jgraham: it should be a goal of this meeting to really nail this stuff down
  470. # [18:40] <mdas> ato: it's also very difficult to write down the algorithms without the data model in place
  471. # [18:41] <mdas> ato: all the current command algorithsm don't say anything of the return/response values, http response codes, which headers should be sent, etc...
  472. # [18:41] <mdas> s/algorithsm/algorithms
  473. # [18:41] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  474. # [18:41] * Quits: plh (plehegar@public.cloak) ("Leaving")
  475. # [18:42] * Joins: tripu (antonio@public.cloak)
  476. # [18:42] <Ms2ger> RRSAgent, draft minutes
  477. # [18:42] <RRSAgent> I have made the request to generate http://www.w3.org/2014/10/30-testing-minutes.html Ms2ger
  478. # [18:42] <mdas> ato: we can start working from http://lists.w3.org/Archives/Public/public-browser-tools-testing/2014OctDec/0021.html
  479. # [18:43] * Joins: plh (plehegar@public.cloak)
  480. # [18:43] <mdas> jgraham: I don't think we need to decide spec text, but we need to decide how we want to represent our spec (ie: what to use instead of webIDL)
  481. # [18:43] * Joins: lukeis (~Adium@public.cloak)
  482. # [18:43] <mdas> jgraham: how about section 2?
  483. # [18:43] * Quits: selbot2 (~cinch@public.cloak) (Client closed connection)
  484. # [18:43] * Joins: selbot2 (~cinch@public.cloak)
  485. # [18:43] <simonstewart> https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html#commands-and-responses
  486. # [18:43] * Quits: lukeis1 (~Adium@public.cloak) (Client closed connection)
  487. # [18:44] * Joins: Automate_ (~AutomatedTester@public.cloak)
  488. # [18:45] <mdas> jgraham: webIDL is used here, but we're sending HTTP requests with json in the body and the webDIL to json is undefined
  489. # [18:45] * Joins: rniwa (~rniwa@public.cloak)
  490. # [18:45] <mdas> jgraham: the spec should be clear that you don't send body with GET requests
  491. # [18:45] <mdas> action: clarify that you don't send body with GET requests
  492. # [18:45] * RRSAgent records action 1
  493. # [18:45] * darobin jgraham: I'm getting trouble running serve.py; in https://gist.github.com/darobin/fe0b25ceec69cbbd9a22 the second file is what I get at start-up, the first what I then get trying to run the runner
  494. # [18:46] <mdas> jgraham: name and session ID for reqs that take body is pointless since they are in the path and you can't send it in GET, so we should pare it down just to parameters
  495. # [18:46] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  496. # [18:46] * Joins: Automate_ (~AutomatedTester@public.cloak)
  497. # [18:46] <seva> http://www.w3.org/2014/07/07-testing-minutes.html
  498. # [18:46] <ato> JohnJansen: http://sny.no/bttmin
  499. # [18:47] <wilhelm> https://www.w3.org/wiki/WebDriver#Minutes_from_meetings
  500. # [18:47] <mdas> action: make the body of the requests just the parameters object and nothing else
  501. # [18:47] * RRSAgent records action 2
  502. # [18:47] <mdas> jgraham: empty json object if no parameters?
  503. # [18:47] <mdas> simonstewart: yes
  504. # [18:47] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  505. # [18:47] <mdas> action: clarify how to send no parameters
  506. # [18:47] * RRSAgent records action 3
  507. # [18:48] * Quits: ken__ (~ken@public.cloak) (Client closed connection)
  508. # [18:48] * Joins: rkawada (~rkawada@public.cloak)
  509. # [18:48] * Joins: ken (~ken@public.cloak)
  510. # [18:49] <mdas> simonstewart: how about if we want to add implicit parameters?
  511. # [18:49] <mdas> jgraham: doesn't matter for GET
  512. # [18:50] <mdas> simonstewart: perhaps using headers or querystring then
  513. # [18:50] <mdas> simonstewart: path matching and query string
  514. # [18:50] <mdas> ato: there is a limit to the length you can send over the wire
  515. # [18:51] <mdas> ato: we can refer to url spec since there may be intermediaries that don't respect the spec
  516. # [18:51] <mdas> simonstewart: that's a problem for those intermediaries if they don't follow spec
  517. # [18:52] <mdas> s/we can refer/we can't refer
  518. # [18:52] <mdas> seva: the advantage of shoving parameters in querystring is that it works with GET?
  519. # [18:52] <mdas> simonstewart: yes.
  520. # [18:53] <mdas> jgraham: there is asymmetry between req and resp, since response has no query string
  521. # [18:54] * Joins: ken_ (~ken@public.cloak)
  522. # [18:55] <mdas> mkwst___: we should move to POST, why have them split up?
  523. # [18:55] <mdas> simonstewart: we use the different kinds of reqs so we can redirect them appropriately
  524. # [18:56] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  525. # [18:56] <mdas> simonstewart: our API is REST-ish, and the req types adds clarity
  526. # [18:57] <mdas> jgraham: I see both sides of this, superficially, thes pec looks nice and looks RESTful, but not quite
  527. # [18:57] <mdas> simonstewart: that's why it's REST-ish
  528. # [18:57] <mdas> jgraham: it's easier to implement if everything is a POST and has a body, but I also agree that it looks like a nicer API as REST-ish
  529. # [18:58] <mdas> simonstewart: I want to avoid breaking all existing implementations. Changing to POST is a massive breaking change
  530. # [18:58] <mdas> ato: also I think if you examine existing implementations, most of them are utilizing the JSON object, so I'm not sure if it will be such a performance problem not to do only POSTS
  531. # [18:58] * Quits: cwest (~cwest@public.cloak) (Client closed connection)
  532. # [18:58] * Joins: lukeis1 (~Adium@public.cloak)
  533. # [18:58] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  534. # [18:59] <mdas> s/mkwst___/MarcFisher
  535. # [18:59] * Joins: cwest (~cwest@public.cloak)
  536. # [18:59] * Quits: erabonza1 (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  537. # [19:00] <mdas> simonstewart: the command object allows you to specify any fields in the dictionary, how can we preserve the capability of adding additional metadata? We used the HTTP verbs and json blobs
  538. # [19:00] <mdas> ato: can we send params through headers?
  539. # [19:01] <mdas> jgraham: if your'e doing this, sending through headers feels HTTPish but feels like a terrible idea
  540. # [19:01] <Ms2ger> RRSAgent, this meeting spans midnight
  541. # [19:01] <RRSAgent> ok, Ms2ger; I will not start a new log at midnight
  542. # [19:01] * wilhelm : Thanks. (c:
  543. # [19:01] * Ms2ger thanks timeless
  544. # [19:02] <mdas> simonstewart: we can leave additional data and metadata to headers to Level 2
  545. # [19:02] * timeless you're welcome Ms2ger
  546. # [19:02] * timeless btw, were you present?
  547. # [19:03] * Joins: erabonza (~erabonza@public.cloak)
  548. # [19:03] <mdas> ato: we should specify if the intermediary can change the data it's passing
  549. # [19:03] * Ms2ger is not
  550. # [19:03] * Joins: abarsto (~abarsto@public.cloak)
  551. # [19:03] * abarsto is now known as ArtB
  552. # [19:04] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  553. # [19:04] <mdas> MarcFisher: say IE doesn't support xpath, we can build an intermediate node which would see XPATH and translate it to somethine IE could understand
  554. # [19:04] <mdas> MarcFisher: so there is value in changing the data
  555. # [19:05] * Ms2ger is reminded of conneg, shudders
  556. # [19:05] <mdas> simonstewart: proxy/shims do this
  557. # [19:05] * Quits: lukeis1 (~Adium@public.cloak) ("Leaving.")
  558. # [19:05] * Joins: lukeis (~Adium@public.cloak)
  559. # [19:06] <mdas> jgraham: I don't think you have to say anything, the proxy implements both sides of the spec (local and remote ends)
  560. # [19:06] <mdas> MarcFisher: yeah we shouldn't really address intermediate nodes in the spec
  561. # [19:07] <mdas> jgraham: agree
  562. # [19:07] <mdas> simonstewart: I'm happy to take that language out
  563. # [19:07] <mdas> ato: we mentioned it first just to show it is possible
  564. # [19:08] <mdas> jgraham: i think it's fine to say it exists, but we don't need to define it
  565. # [19:08] <mdas> ato: we have a previous decision to add a section of uses of webdriver, so we should add it there
  566. # [19:09] <mdas> action: ato to add intermediate nodes as an example use case
  567. # [19:09] * RRSAgent records action 4
  568. # [19:10] <mdas> ato: how do we standardize on json presentation?
  569. # [19:10] <mdas> jgraham: there are multiple 'standards'
  570. # [19:10] <mdas> ato: TC39? ecmascript one?
  571. # [19:10] <mdas> action: ato ask Anne if TC39 should be used
  572. # [19:10] * RRSAgent records action 5
  573. # [19:11] * Ms2ger thinks ecmascript one sounds like an airplane
  574. # [19:11] <mdas> jgraham: are we assuming the path in the request is an absolute path, or is it just random prefixes?
  575. # [19:11] <mdas> AutomatedTester: I remember raising a bug, you can put anything in front if it, and hope the vendor supports it
  576. # [19:11] <mdas> simonstewart: you can host it on any server you ahve, it's relative to the base path of the server used
  577. # [19:11] <mdas> s/ahve/have
  578. # [19:12] <mdas> jgraham: for every connection, you need to know the base path
  579. # [19:12] * Quits: ArtB (~abarsto@public.cloak) (Ping timeout: 180 seconds)
  580. # [19:12] <mdas> MarcFisher: yes that's always going to be the case, you need to know the address and port your'e connecting to. Adding more segments to that seem trivial
  581. # [19:13] <mdas> ato: selenium,chrome and maybe firefox uses different urls
  582. # [19:13] * Joins: bhill2 (~bhill2@public.cloak)
  583. # [19:13] * timeless Ms2ger i was bitten by spanning midnight for the w3c20 thing yesterday
  584. # [19:13] * timeless GRR
  585. # [19:13] * timeless (ironic given that i did it for a whole bunch of groups monday/tuesday)
  586. # [19:13] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  587. # [19:14] * Joins: ken (~ken@public.cloak)
  588. # [19:14] * Joins: abarsto (~abarsto@public.cloak)
  589. # [19:14] * abarsto is now known as ArtB
  590. # [19:14] <mdas> jgraham: by hosting webdriver url on a host that has other endpoints, it seems worrying
  591. # [19:15] * Quits: ken (~ken@public.cloak) (Client closed connection)
  592. # [19:15] <mdas> simonstewart: ultimately it's a webapp that controls the browser
  593. # [19:15] <mdas> simonstewart: it's up to you where you want to host that webapp
  594. # [19:16] <mdas> jgraham: we don't want to encourage incorrect setups
  595. # [19:16] * Joins: ken_ (~ken@public.cloak)
  596. # [19:16] <mdas> simonstewart: we don't want to prevent users from setting it up the way they want
  597. # [19:18] <mdas> jgraham: that's fine, it should just be clear in the spec
  598. # [19:19] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  599. # [19:19] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  600. # [19:20] <mdas> action: add recommendations in the spec about per server path prefix
  601. # [19:20] * RRSAgent records action 6
  602. # [19:20] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  603. # [19:20] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  604. # [19:20] <mdas> topic: responses
  605. # [19:22] <mdas> ato: AutomatedTester proposed return value from new session command will have value set to dictionary with SessionId and Capabilities
  606. # [19:22] <mdas> AutomatedTester: should we get rid of status?
  607. # [19:22] <mdas> jgraham: no status makes sense
  608. # [19:22] * Joins: Automate_ (~AutomatedTester@public.cloak)
  609. # [19:22] <mdas> jgraham: can have more more info in status field than code
  610. # [19:22] <mdas> s/field than code/field than status code
  611. # [19:22] <simonstewart> https://code.google.com/p/selenium/wiki/JsonWireProtocol#Response_Status_Codes
  612. # [19:23] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  613. # [19:23] * Joins: lukeis1 (~Adium@public.cloak)
  614. # [19:23] * lukeis1 JohnJansen it's not code… but be careful about any links you click :)
  615. # [19:23] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  616. # [19:23] <mdas> simonstewart: json wire protocol (https://code.google.com/p/selenium/wiki/JsonWireProtocol#Response_Status_Codes), there is an attempt to use HTTP status code the way it should be used
  617. # [19:23] * Joins: Automate_ (~AutomatedTester@public.cloak)
  618. # [19:23] <mdas> ato: I don't think this is good
  619. # [19:23] * lukeis1 is now known as lukeis
  620. # [19:24] * Automate_ is now known as AutomatedTester_
  621. # [19:24] <mdas> discussion about status field vs status code
  622. # [19:25] * Joins: Automate_ (~AutomatedTester@public.cloak)
  623. # [19:25] * Quits: AutomatedTester_ (~AutomatedTester@public.cloak) (Client closed connection)
  624. # [19:25] <mdas> simonstewart: not finding an element is interesting. One status code, but two different status fields, either "I didn't find an element" or "malfolmed selector"
  625. # [19:25] * Joins: shepazu (schepers@public.cloak)
  626. # [19:25] * Joins: lukeis1 (~Adium@public.cloak)
  627. # [19:25] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  628. # [19:25] <mdas> simonstewart: status code is used to know success/fail, and field is used for throwing to user
  629. # [19:26] <mdas> jimevans: the value for failed commands if defined such that the the 'value' value of the object should contain the message
  630. # [19:26] * Joins: shepazutu (schepers@public.cloak)
  631. # [19:27] <mdas> simonstewart: are we saying that we always return 200 for success, and use codes for problem, and we get rid of the value field and use the body
  632. # [19:27] <mdas> MarcFisher: two mandatory fields: type and message
  633. # [19:28] <mdas> ato: any non 200 code should be error?
  634. # [19:28] <mdas> simonstewart: 302 is redirect
  635. # [19:28] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  636. # [19:28] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  637. # [19:28] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  638. # [19:28] <mdas> jgraham: there's HTTP level stuff and webdriver level stuff on top
  639. # [19:29] <mdas> jgraham: at the http level, if you get a redirect, then you should follow the reidrect and make a new req
  640. # [19:29] <mdas> jgraham: you should do what http says to do
  641. # [19:29] <mdas> simonstewart: new session used to redirect to new sessionid
  642. # [19:29] <mdas> simonstewart: we simplified that
  643. # [19:30] <mdas> ato: so we should have status codes for each status defined in the spec?
  644. # [19:30] <mdas> MarcFisher: we should define what the local end should do with that status code
  645. # [19:32] * Joins: Automate_ (~AutomatedTester@public.cloak)
  646. # [19:32] * Automate_ is now known as AutomatedTester_
  647. # [19:32] <mdas> simonstewart: I think what JSON wire protocol does is enough
  648. # [19:32] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
  649. # [19:32] * shepazutu is now known as shepazu
  650. # [19:33] * Quits: AutomatedTester_ (~AutomatedTester@public.cloak) (Client closed connection)
  651. # [19:33] * Joins: Automate_ (~AutomatedTester@public.cloak)
  652. # [19:33] <mdas> jgraham: for each error, we define the status code and on receiving that code we shoudl define how it should be handled
  653. # [19:33] <mdas> simonstewart: I think we can just say this in a preamble, not for each
  654. # [19:33] <mdas> simonstewart: like, 'oh i got a 501' well you should get an error code with the message. if you don't, do some default
  655. # [19:34] <mdas> jgraham: I think I agree
  656. # [19:34] <mdas> jgraham: in section 2.4 there's a list, each item in taht list should ahve an http status code to it
  657. # [19:34] <mdas> simonstewart: I think it should be 501 for almost all of them
  658. # [19:35] * Joins: Automat__ (~AutomatedTester@public.cloak)
  659. # [19:35] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  660. # [19:35] <erabonza> http status codes: http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6
  661. # [19:35] <mdas> jgraham: if found elements are in the url, then we send 404 for unfound elements
  662. # [19:35] <Yves> nah, it's at http://tools.ietf.org/html/rfc7231#section-6
  663. # [19:35] <mdas> AutomatedTester: what about stal eelements?
  664. # [19:36] <mdas> wilhelm: It's error code 410
  665. # [19:36] <mdas> jgraham: right, so we need to decide what the codes are for each error
  666. # [19:36] * Quits: Automat__ (~AutomatedTester@public.cloak) (Client closed connection)
  667. # [19:36] * Joins: Automate_ (~AutomatedTester@public.cloak)
  668. # [19:36] <mdas> simonstewart: yes, and if we get a non 200/300 code, we consider an error
  669. # [19:36] <mdas> action: assign status code to each error
  670. # [19:36] * RRSAgent records action 7
  671. # [19:36] <Yves> and of course https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
  672. # [19:37] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  673. # [19:38] * Quits: selbot2 (~cinch@public.cloak) (Ping timeout: 180 seconds)
  674. # [19:38] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  675. # [19:38] * Quits: lukeis1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  676. # [19:38] <mdas> action: explicitly specify that webdriver implementation is expected to own all paths under its prefix?
  677. # [19:38] * RRSAgent records action 8
  678. # [19:38] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  679. # [19:39] <mdas> s/under its prefix?/under its prefix
  680. # [19:39] <mdas> ato: how do you handle a paramater that is wrong? a wrong type for example?
  681. # [19:39] <mdas> simonstewart: server error?
  682. # [19:39] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  683. # [19:39] <mdas> MarcFisher: we have error code for illegal argument
  684. # [19:40] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  685. # [19:40] <mdas> ato: we shoudl generalize so all command objects should be handled with these pre-steps, then algorithm, then serialization definition.
  686. # [19:40] <mdas> jgraham: yes, if a remote end gets a request, it should run these steps, if there's an error, produce X response, otherwise handle response and serialize it and push out
  687. # [19:41] * Joins: lukeis (~Adium@public.cloak)
  688. # [19:41] <mdas> action: ato to define the pre-steps, error handling, algorithm and serialization definition for all cases in general
  689. # [19:41] * RRSAgent records action 9
  690. # [19:42] * Joins: Automate_ (~AutomatedTester@public.cloak)
  691. # [19:42] <mdas> topic: headers
  692. # [19:42] <mdas> simonstewart: we should do cache control ones
  693. # [19:43] <mdas> jgraham: agreed. Did we agree that everything int eh spec should be under cache-control or whatever the header is?
  694. # [19:43] <mdas> simonstewart: yes.
  695. # [19:43] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  696. # [19:43] * Joins: bhill2 (~bhill2@public.cloak)
  697. # [19:43] * Joins: selbot2 (~cinch@public.cloak)
  698. # [19:43] <Yves> if you need http-related stuff reviewed, please ask me
  699. # [19:44] <mdas> ato: what about metadata headers? if a proxy modifies a value
  700. # [19:44] <mdas> jgraham: I think we will leave that for now
  701. # [19:44] <mdas> jgraham: we need to define what *has* to be sent in the headers
  702. # [19:44] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  703. # [19:45] * Joins: ken (~ken@public.cloak)
  704. # [19:45] <mdas> jgraham: and let additional headers be sent
  705. # [19:45] <mdas> ato: which headers do we want to enforce?
  706. # [19:45] <mdas> jgraham: content-type, cache-control
  707. # [19:45] * wilhelm : Yves, thanks! We're making those bits explicit now. A review when that decision is turned into prose would be great.
  708. # [19:46] <Yves> perfect!
  709. # [19:47] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  710. # [19:47] * Joins: bhill2_ (~bhill2@public.cloak)
  711. # [19:47] <mdas> action: specify which headers we expect: cache-control and content-type
  712. # [19:47] * RRSAgent records action 10
  713. # [19:49] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  714. # [19:50] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  715. # [19:50] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  716. # [19:50] * Quits: dom (dom@public.cloak) (Ping timeout: 180 seconds)
  717. # [19:51] <mdas> resolution: remove response body and just send back dictionary
  718. # [19:52] <mdas> ato: what do we do to send back a primitive?
  719. # [19:52] <mdas> simonstewart: use 'value' key
  720. # [19:52] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  721. # [19:52] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  722. # [19:52] <mdas> resolution: use 'value' key for primitives
  723. # [19:53] <mdas> simonstewart: are we happy with the way we encode elements?
  724. # [19:53] <mdas> simonstewart: we currently use ELEMENT
  725. # [19:53] <mdas> simonstewart: how to differentiate a webelement or a dictionary of elements?
  726. # [19:53] <mdas> jimevans: in previous version of spec, 'element' was mapped to id, which was problematic
  727. # [19:54] <mdas> ato: seems liek circular problem, not sure how to guard against this
  728. # [19:54] <mdas> jgraham: the right way is to when you createa a session, it sends back the key you have to use for the element
  729. # [19:54] <mdas> simonstewart: why not use the same guid?
  730. # [19:55] <mdas> simonstewart: so you're saying "here's a random string", why don't we generate that guid now, and be done with it?
  731. # [19:55] <mdas> jgraham: that works
  732. # [19:55] <mdas> simonstewart: are we happy with 'ELEMENT' being that key?
  733. # [19:55] <mdas> jgraham: that's nto a guid, it's human readable string
  734. # [19:56] <mdas> jgraham: that way no human generated key will try to use that key
  735. # [19:56] <mdas> s/that way no human generated/using a guid means no human generated
  736. # [19:56] <jgraham> 7bf8701e-6066-11e4-a52e-4f735466cecf
  737. # [19:57] <mdas> simonstewart: but we can pick any 36 characters we want
  738. # [19:57] <mdas> simonstewart: why not use human readable one if it has equal chance of being generated?
  739. # [19:58] * Joins: Automate_ (~AutomatedTester@public.cloak)
  740. # [19:58] <mdas> jgraham: entropy affects it
  741. # [19:58] <mdas> jgraham: there is no advantage to having human readable strings
  742. # [19:58] <mdas> jgraham: I have been manually typing this, i would happily deal with the fact that it's a 36char string
  743. # [19:59] <mdas> seva: how about some human readable part?
  744. # [19:59] <ato> ELEMENT-7bf8701e-6066-11e4-a52e-4f735466cecf
  745. # [20:00] <jgraham> I think the conclusion was element-6066-11e4-a52e-4f735466cecf
  746. # [20:00] <mdas> resolution: use ELEMENT-6066-11e4-a52e-4f735466cecf instead of 'ELEMENT'
  747. # [20:00] <mdas> s/ELEMENT-6066-11e4-a52e-4f735466cecf/element-6066-11e4-a52e-4f735466cecf
  748. # [20:00] <JohnJansen> agree
  749. # [20:00] <mdas> now everyone is happy.
  750. # [20:02] * Quits: erabonza (~erabonza@public.cloak) ("Leaving.")
  751. # [20:02] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  752. # [20:02] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  753. # [20:02] * Quits: asrivast (~asrivast@public.cloak) (Client closed connection)
  754. # [20:03] * Quits: rniwa (~rniwa@public.cloak) (rniwa)
  755. # [20:03] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  756. # [20:05] * Joins: asrivast (~asrivast@public.cloak)
  757. # [20:05] * Quits: plh (plehegar@public.cloak) ("Leaving")
  758. # [20:05] * Joins: erabonza (~erabonza@public.cloak)
  759. # [20:06] * Quits: seva (~seva@public.cloak) (Ping timeout: 180 seconds)
  760. # [20:08] * Joins: erabonza1 (~erabonza@public.cloak)
  761. # [20:09] * Quits: sam_u_ (~samu@public.cloak) (Ping timeout: 180 seconds)
  762. # [20:12] * Quits: asrivast (~asrivast@public.cloak) (Ping timeout: 180 seconds)
  763. # [20:12] * Quits: erabonza (~erabonza@public.cloak) (Ping timeout: 180 seconds)
  764. # [20:20] * Joins: myakura (~myakura@public.cloak)
  765. # [20:22] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  766. # [20:23] * Joins: ken (~ken@public.cloak)
  767. # [20:23] * Joins: Lachy (~Lachy@public.cloak)
  768. # [20:29] * Joins: gitbot (~gitbot@public.cloak)
  769. # [20:29] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1329: Add some attributes tests. (master...attributes) https://github.com/w3c/web-platform-tests/pull/1329
  770. # [20:29] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  771. # [20:31] * terri is now known as terri_offline
  772. # [20:32] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  773. # [20:32] * Joins: myakura (~myakura@public.cloak)
  774. # [20:34] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  775. # [20:36] <MikeSmith> Ms2ger, 'Attr.ownerElement' is deprecated and has been removed from DOM4 (http://w3.org/tr/dom).
  776. # [20:36] <Ms2ger> MikeSmith, lolwat
  777. # [20:36] <MikeSmith> heh
  778. # [20:37] <Ms2ger> I guess it well might still be removed from tr/dom
  779. # [20:40] <Ms2ger> MikeSmith, a thought for future f2f meetings... Put "review wpt PRs" on the agenda
  780. # [20:40] <MikeSmith> we still can do that
  781. # [20:41] <MikeSmith> for the webdriver meeting, you mean?
  782. # [20:41] <MikeSmith> oh
  783. # [20:41] <MikeSmith> yeah, should have done for webapps I guess
  784. # [20:41] <Ms2ger> Well, I want people to review my tests :)
  785. # [20:42] <MikeSmith> yeah
  786. # [20:42] <Ms2ger> Not sure if this room is particularly well-suited for that
  787. # [20:42] <Ms2ger> Excluding present company, of course
  788. # [20:42] <MikeSmith> well, on that note, for that "Non-HTML element with upper-case attribute" test it would be nice to know which of those assertions is/are failing
  789. # [20:42] <MikeSmith> is it odd for me to expect that?
  790. # [20:42] * Joins: ken_ (~ken@public.cloak)
  791. # [20:43] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  792. # [20:43] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
  793. # [20:45] <Ms2ger> MikeSmith, no, you're right
  794. # [20:45] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  795. # [20:45] <MikeSmith> also I'm surprised how many of these tests fail in webkit
  796. # [20:45] * Ms2ger fixes
  797. # [20:45] <Ms2ger> Ha
  798. # [20:45] <Ms2ger> Well, Servo crashes, so there's that
  799. # [20:46] <MikeSmith> and wondering why webkit fails 8 of them and blink only fails 4
  800. # [20:46] <MikeSmith> heh
  801. # [20:46] * MikeSmith tries it in Servo himself
  802. # [20:47] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  803. # [20:47] <MikeSmith> sadly for me it just times out
  804. # [20:47] <MikeSmith> ERROR:js::rust: Error at http://web-platform.test:8000/resources/testharness.js:1842: TypeError: w is undefined
  805. # [20:48] <Ms2ger> Yeah, you need our th.js fork
  806. # [20:48] <MikeSmith> but I'm running a build from probably two weeks ago or longer
  807. # [20:48] <MikeSmith> ah OK
  808. # [20:48] <jgraham> Ms2ger: I think we have tried putting testing on the agenda before and basically the room emptied
  809. # [20:49] <MikeSmith> yeah I seem to remember that phenomenon as well
  810. # [20:49] * Quits: rkawada (~rkawada@public.cloak) (Ping timeout: 180 seconds)
  811. # [20:49] <jgraham> Turns out that there are lots of people who like having "deep thoughts" but don't like doing actual work
  812. # [20:49] <Ms2ger> Ha
  813. # [20:49] <jgraham> At least during f2f meetings
  814. # [20:49] * MikeSmith thinks about that deeply right now
  815. # [20:49] <Ms2ger> MikeSmith, your assertion messages have arrived :)
  816. # [20:50] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  817. # [20:50] * MikeSmith (re)pulls pr/1329
  818. # [20:50] <MikeSmith> Ms2ger: thanks will review it on critic now
  819. # [20:51] <MikeSmith> btw do you guys do the thing of pulling the pr/NNNN branches?
  820. # [20:52] <Ms2ger> Occasionally
  821. # [20:52] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  822. # [20:52] <MikeSmith> OK I'm just wondering what the proper way to do it with get when fetching the subsequent commits
  823. # [20:53] * Joins: mdas (~mdas@public.cloak)
  824. # [20:54] <Ms2ger> git fetch origin; git merge --ff-only origin/pr/foo?
  825. # [20:55] * Joins: cwest1 (~cwest@public.cloak)
  826. # [20:55] * Quits: cwest (~cwest@public.cloak) (Client closed connection)
  827. # [20:56] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  828. # [20:57] * Joins: ken (~ken@public.cloak)
  829. # [21:00] * Joins: auchenberg (~auchenberg@public.cloak)
  830. # [21:02] * Joins: ken_ (~ken@public.cloak)
  831. # [21:03] * Quits: ken (~ken@public.cloak) (Client closed connection)
  832. # [21:04] <MikeSmith> Ms2ger: yeah that's basically what I do
  833. # [21:08] * Quits: cwest1 (~cwest@public.cloak) (Ping timeout: 180 seconds)
  834. # [21:09] * Joins: dom (dom@public.cloak)
  835. # [21:10] * Joins: gitbot (~gitbot@public.cloak)
  836. # [21:10] -gitbot:#testing- [web-platform-tests] sideshowbarker closed pull request #1329: Add some attributes tests. (master...attributes) https://github.com/w3c/web-platform-tests/pull/1329
  837. # [21:10] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  838. # [21:10] * Joins: gitbot (~gitbot@public.cloak)
  839. # [21:10] -gitbot:#testing- [web-platform-tests] sideshowbarker pushed 3 new commits to master: https://github.com/w3c/web-platform-tests/compare/bea430c61dc7...710be6f97d3e
  840. # [21:10] -gitbot:#testing- web-platform-tests/master 887cb97 Ms2ger: Add some attributes tests.
  841. # [21:10] -gitbot:#testing- web-platform-tests/master d4569c7 Ms2ger: Add messages.
  842. # [21:10] -gitbot:#testing- web-platform-tests/master 710be6f Michael[tm] Smith: Merge pull request #1329 from Ms2ger/attributes...
  843. # [21:10] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  844. # [21:12] <Ms2ger> MikeSmith, so, while I have you around... ;)
  845. # [21:14] <astearns> Ms2ger: give him a few minutes - he just set his laptop down and closed his eyes for a bit
  846. # [21:14] <Ms2ger> Ah
  847. # [21:14] <Ms2ger> astearns, in that case, want to do some reviews?
  848. # [21:15] * astearns hides
  849. # [21:15] <Ms2ger> Dammit astearns!
  850. # [21:20] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  851. # [21:24] <jgraham> Ms2ger: Apparently everyone was out partying last night, so trying to get useful work out of them today might be hard
  852. # [21:25] <Ms2ger> I assume not the kind of partying Hixie would do?
  853. # [21:25] <Ms2ger> (As in, drink water and blog about HTML parsing)
  854. # [21:28] <jgraham> I don't think it was that kind of party, sadly
  855. # [21:30] * Joins: darobin (rberjon@public.cloak)
  856. # [21:31] * Joins: rkawada (~rkawada@public.cloak)
  857. # [21:41] * Joins: bhill2 (~bhill2@public.cloak)
  858. # [21:43] * Joins: zcorpan (~zcorpan@public.cloak)
  859. # [21:44] * Joins: cwest (~cwest@public.cloak)
  860. # [21:49] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  861. # [21:50] * Joins: bhill2_ (~bhill2@public.cloak)
  862. # [21:52] * Quits: auchenberg (~auchenberg@public.cloak) (Client closed connection)
  863. # [21:52] * Joins: Automate_ (~AutomatedTester@public.cloak)
  864. # [21:54] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  865. # [21:54] * Joins: sam_u (~samu@public.cloak)
  866. # [21:56] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  867. # [21:56] * Joins: lukeis1 (~Adium@public.cloak)
  868. # [21:56] * Joins: rniwa (~rniwa@public.cloak)
  869. # [21:56] * Joins: selbot2_ (~cinch@public.cloak)
  870. # [21:57] * Quits: selbot2 (~cinch@public.cloak) (Client closed connection)
  871. # [21:57] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  872. # [21:57] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  873. # [21:58] * Quits: cwest (~cwest@public.cloak) (Ping timeout: 180 seconds)
  874. # [21:59] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  875. # [21:59] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  876. # [21:59] * Joins: gitbot (~gitbot@public.cloak)
  877. # [21:59] -gitbot:#testing- [web-platform-tests] mbrubeck closed pull request #1319: fix pointer types detection placement (master...submission/Microsoft/PointerEvents-FixPointerTypesDetectionPlacement) https://github.com/w3c/web-platform-tests/pull/1319
  878. # [21:59] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  879. # [21:59] * Joins: gitbot (~gitbot@public.cloak)
  880. # [21:59] -gitbot:#testing- [web-platform-tests] mbrubeck pushed 8 new commits to master: https://github.com/w3c/web-platform-tests/compare/710be6f97d3e...f9c7b19be305
  881. # [21:59] -gitbot:#testing- web-platform-tests/master 5534d32 Evgeny Agafonchikov: Fix placement of detected_pointertypes update...
  882. # [21:59] -gitbot:#testing- web-platform-tests/master d53e544 Evgeny Agafonchikov: Fix placement of detected_pointertypes update...
  883. # [21:59] -gitbot:#testing- web-platform-tests/master b6ab2da Evgeny Agafonchikov: Add missing code for detecting of pointer types
  884. # [21:59] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  885. # [22:00] * Joins: rniwa_ (~rniwa@public.cloak)
  886. # [22:01] * Joins: cwest (~cwest@public.cloak)
  887. # [22:01] * Joins: Automate_ (~AutomatedTester@public.cloak)
  888. # [22:01] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  889. # [22:02] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  890. # [22:02] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  891. # [22:03] * Joins: shepazu (schepers@public.cloak)
  892. # [22:03] * Quits: rniwa (~rniwa@public.cloak) (Ping timeout: 180 seconds)
  893. # [22:03] * Joins: wilhelm_ (~wilhelm_@public.cloak)
  894. # [22:04] * rniwa_ is now known as rniwa
  895. # [22:07] * Joins: lukeis (~Adium@public.cloak)
  896. # [22:07] * Quits: lukeis1 (~Adium@public.cloak) (Client closed connection)
  897. # [22:07] * Joins: seva (~seva@public.cloak)
  898. # [22:07] <wilhelm> Scribe: seva
  899. # [22:07] <seva> scribe: seva
  900. # [22:08] * Joins: donghoon (~donghoon@public.cloak)
  901. # [22:08] * Joins: asrivast (~asrivast@public.cloak)
  902. # [22:08] * Joins: hoyounkim (~hoyounkim@public.cloak)
  903. # [22:10] * Joins: schuki (~quassel@public.cloak)
  904. # [22:11] * Joins: tripu (antonio@public.cloak)
  905. # [22:11] <seva> topic: how to accelerate specking progress
  906. # [22:12] <seva> simonstewart: proposes to try to set aside dedicated time for spec work
  907. # [22:12] * Joins: abarsto (~abarsto@public.cloak)
  908. # [22:12] * abarsto is now known as ArtB
  909. # [22:13] <seva> AutomatedTester: can easier justify dedicated time lately better than before
  910. # [22:14] <seva> AutomatedTester: should be easy to do, at least before the end of Q1 2015
  911. # [22:14] * Joins: myakura (~myakura@public.cloak)
  912. # [22:15] <seva> everyone looks happy
  913. # [22:16] * Ms2ger looks skeptical
  914. # [22:16] <seva> simonstewart: there are very few points of contention left
  915. # [22:16] * Ms2ger denis r? https://critic.hoppipolla.co.uk/r/3022
  916. # [22:18] <seva> action: Simon and David to setup dedicated time
  917. # [22:18] * RRSAgent records action 11
  918. # [22:18] * denis Ms2ger, I'll take a look in a bit
  919. # [22:18] * Joins: Automate_ (~AutomatedTester@public.cloak)
  920. # [22:18] <seva> topic: Having capabilities be required when passed i
  921. # [22:19] * Ms2ger denis: thanks (your test ;))
  922. # [22:19] <seva> AutomatedTester: there's been a lot of cases when desired capabilities passed are in fact required
  923. # [22:19] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  924. # [22:19] * Joins: Automate_ (~AutomatedTester@public.cloak)
  925. # [22:20] <seva> simonstewart: no, they are often in fact desired. you don't get everything you desire for. sometimes results are unexpected for the users, yes
  926. # [22:21] <seva> simonstewart: desired capabilities were designed when .. it was actually fine for the user to get something similar to what they asked for
  927. # [22:21] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  928. # [22:21] * Joins: Automat__ (~AutomatedTester@public.cloak)
  929. # [22:21] <seva> simonstewart: there's still a need for desired: I want Firefox 33. but there's only 34 available. 34 is fine
  930. # [22:22] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  931. # [22:22] <seva> AutomatedTester: making one extra trip to the remote end to confirm what was asked for earlier looks wrong
  932. # [22:23] <seva> simonstewart: no, that's fine. highly concurrent systems do that
  933. # [22:23] * terri_offline is now known as terri
  934. # [22:24] <seva> simonstewart: before there were not required capabilities, just desired
  935. # [22:24] <seva> simonstewart: one doesn't need to use desired capabilities. if everything is required, use required
  936. # [22:24] <MikeSmith> Ms2ger: was sleeping and eating. you were pinging me about a review? Or Denis is doing it?
  937. # [22:24] * Quits: Automat__ (~AutomatedTester@public.cloak) (Client closed connection)
  938. # [22:25] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  939. # [22:25] <denis> MikeSmith, I'll take care of https://critic.hoppipolla.co.uk/r/3022
  940. # [22:25] <seva> ato: David started the discussion in the mailing list, but only a few people took part
  941. # [22:25] <MikeSmith> de
  942. # [22:26] * Ms2ger MikeSmith yeah, denis's doing one of them ;)
  943. # [22:26] <seva> simonstewart: i want to be able to checj out 6 month old tests that hard code Firefox version 30 and run the tests
  944. # [22:26] * Ms2ger MikeSmith also feel free to offload to anyone else :)
  945. # [22:27] <seva> simonstewart: people sometimes overpopulate the caoabilities; use both desired and required browserName. and that works because of the fuzzy matching
  946. # [22:28] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  947. # [22:28] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  948. # [22:28] * Joins: lukeis1 (~Adium@public.cloak)
  949. # [22:28] * shepazu is now known as shepazooOOoo
  950. # [22:28] <seva> ato: getting back Firefox when you asked for a different browser - seems unnatural
  951. # [22:28] <seva> simonstewart: then require Firefox
  952. # [22:28] <seva> simonstewart: you can also ask for either Firefox or Crome
  953. # [22:29] <seva> Chrome
  954. # [22:29] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
  955. # [22:29] * Joins: bhill2 (~bhill2@public.cloak)
  956. # [22:30] <seva> simonstewart: we should first match on browserName. then on platform. then maybe browserVersion
  957. # [22:31] <seva> lukeis: with Grid, there's resource allocation aspect. you need to know/fix the platform first ?
  958. # [22:32] * Joins: tripu (antonio@public.cloak)
  959. # [22:32] <seva> simonstewart: a shim (chromedriver, iedriverserver, etc) can know what version of the browser is installed without starting the browser
  960. # [22:32] * Joins: abarsto (~abarsto@public.cloak)
  961. # [22:32] <seva> simonstewart: other than Java, language bindings don't have required caoabilities - just desired.
  962. # [22:32] * Quits: ArtB (~abarsto@public.cloak) (Ping timeout: 180 seconds)
  963. # [22:32] * abarsto is now known as ArtB
  964. # [22:33] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  965. # [22:33] <seva> simonstewart: people could check what they get after they got the session started; they don't
  966. # [22:34] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  967. # [22:34] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  968. # [22:35] * Quits: lukeis1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  969. # [22:35] <seva> lukeis: discussing some aspects of language bindings and disired/required capabilities...
  970. # [22:35] * Joins: bhill2 (~bhill2@public.cloak)
  971. # [22:35] * Joins: lukeis (~Adium@public.cloak)
  972. # [22:35] * Quits: selbot2_ (~cinch@public.cloak) (Ping timeout: 180 seconds)
  973. # [22:36] * Joins: sam_u (~samu@public.cloak)
  974. # [22:36] <seva> scribe: both desire and required caps stay. language bindings will add features to make those easier to use..
  975. # [22:37] <seva> scribe: seva
  976. # [22:37] <seva> resoution: both desire and required caps stay. language bindings will add features to make those easier to use..
  977. # [22:38] * Joins: lukeis1 (~Adium@public.cloak)
  978. # [22:38] <seva> AutomatedTester: if we keep both I would like proxy capability to always be required
  979. # [22:39] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  980. # [22:40] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
  981. # [22:40] <seva> MarkFisher: actual capabilities that are returned by the driver should return proxy if it's set
  982. # [22:41] <seva> lukeis: proxy is not returned, in fact, in the oss implementation
  983. # [22:41] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  984. # [22:41] <seva> MarkFisher: it should, according to the spec, right?
  985. # [22:41] <seva> MarcFisher: it should, according to the spec, right?
  986. # [22:42] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  987. # [22:43] * Joins: tripu (antonio@public.cloak)
  988. # [22:43] <seva> MarcFisher: there can be multiple ways to match a subset of a set of desired capabilities
  989. # [22:44] <seva> MarcFisher: the best way to specify what the driver should prefer - not specify that
  990. # [22:44] <seva> simonstewart: disagrees. says we can mandate certain preferences
  991. # [22:45] <seva> MarcFisher: I don't think spec should be more prescriptive that it is now. it suggest, non-normative, that certain standard caps should be considered more important
  992. # [22:45] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  993. # [22:46] * Joins: ken (~ken@public.cloak)
  994. # [22:46] * Quits: dom (dom@public.cloak) ("")
  995. # [22:47] <seva> jgraham: desired caps are an attempt to reduce allowed non-deterministic behavior
  996. # [22:49] <seva> MarcFisher: I believe one things is worth including. for every desired cap, the actual capabilities returned MUST have some indication
  997. # [22:49] * Quits: lukeis1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  998. # [22:51] <seva> lukeis: there are some common capabilities that are returned by the oss project. we should list them in the spec so that vendors can implement them
  999. # [22:51] <seva> MarcFisher: it is counter productive to try to mandate a list of caps that MUST be returned
  1000. # [22:51] <seva> MarcFisher: the list will be growing all the time
  1001. # [22:52] * Joins: lukeis (~Adium@public.cloak)
  1002. # [22:53] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  1003. # [22:54] * Joins: gkellogg (~gkellogg@public.cloak)
  1004. # [22:55] * Joins: plh (plehegar@public.cloak)
  1005. # [22:55] <seva> simonstewart: if a user sets a desired capability, then in the returned set of caps there MUST be a capability with that key and a value that indicates what has been done there
  1006. # [22:55] * Quits: gkellogg (~gkellogg@public.cloak) (gkellogg)
  1007. # [22:55] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  1008. # [22:55] * Joins: sam_u (~samu@public.cloak)
  1009. # [22:57] <seva> simonstewart: is the user also specifies a required cap. then the returned set f caps is a union of hte two sets (desired and required)
  1010. # [22:58] * Joins: Automate_ (~AutomatedTester@public.cloak)
  1011. # [22:58] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1012. # [22:58] <seva> JohnJansen: why return the required caps? user knows them because they requested them
  1013. # [22:59] <seva> ato: let's discuss the nested objects/arrays in the capabilities
  1014. # [22:59] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  1015. # [22:59] <seva> ato: Chrome uses chrome: {}
  1016. # [23:00] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1017. # [23:00] * Joins: bhill2 (~bhill2@public.cloak)
  1018. # [23:00] <seva> AutomatedTester: proxy is already proxy: {...}
  1019. # [23:00] <seva> sam_u: we have a couple of use cases for that
  1020. # [23:01] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  1021. # [23:01] * Joins: lukeis1 (~Adium@public.cloak)
  1022. # [23:02] * Joins: bhill2_ (~bhill2@public.cloak)
  1023. # [23:02] <seva> sam_u: why not have them?
  1024. # [23:03] * Quits: wilhelm_ (~wilhelm_@public.cloak) (Ping timeout: 180 seconds)
  1025. # [23:03] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1026. # [23:03] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1027. # [23:04] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  1028. # [23:06] <seva> resolution: yes. support an arbitrary json object for capabilities object
  1029. # [23:06] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  1030. # [23:07] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  1031. # [23:07] * Joins: ken (~ken@public.cloak)
  1032. # [23:07] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  1033. # [23:08] <seva> jgraham: you can now use null as a value indicating ... something was not set?
  1034. # [23:08] * Joins: tripu (antonio@public.cloak)
  1035. # [23:08] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1036. # [23:08] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1037. # [23:08] * Joins: plh (plehegar@public.cloak)
  1038. # [23:08] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1039. # [23:09] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1040. # [23:10] <seva> simonstewart: for a desired capability that was requested but wasn;t set, the remote end MUST return either 1) the other value it was set to or 2) null (if it was not set) 3) {} if it was set (but requested not to)
  1041. # [23:10] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
  1042. # [23:11] * Joins: dom (dom@public.cloak)
  1043. # [23:11] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  1044. # [23:11] <simonstewart> For every capability defined in the spec, we should return the current value in the session. For capabilities not defined in the spec, remote end implementors can choose to either return the current value, or "null" if not set or the empty object ({}) if set.
  1045. # [23:12] <simonstewart> The returned capabilities for a session is a dictionary containing keys for every requested desired and required capability (value set as above) plus (optionally) extra information
  1046. # [23:12] <seva> resolution: ^
  1047. # [23:14] <seva> willhelm: do we not have anything non-deterministic left in the spec?
  1048. # [23:14] <seva> ato: yes we have that left, thats the point of desired capabilities
  1049. # [23:14] <seva> willhelm: then we should say "do whatever"
  1050. # [23:15] <seva> MArcFisher: we do
  1051. # [23:15] * Joins: Automate_ (~AutomatedTester@public.cloak)
  1052. # [23:16] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1053. # [23:16] <seva> everyone: let's take a break!
  1054. # [23:16] * Quits: donghoon (~donghoon@public.cloak) ("Page closed")
  1055. # [23:16] <seva> topic: Finalise Wire Protocol Endpoints
  1056. # [23:17] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1057. # [23:17] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
  1058. # [23:17] * Parts: hoyounkim (~hoyounkim@public.cloak) (hoyounkim)
  1059. # [23:17] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  1060. # [23:18] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1061. # [23:18] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1062. # [23:21] * Joins: Lachy (~Lachy@public.cloak)
  1063. # [23:23] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  1064. # [23:23] * Joins: darobin (rberjon@public.cloak)
  1065. # [23:24] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  1066. # [23:28] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
  1067. # [23:28] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1068. # [23:28] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1069. # [23:30] * Joins: Automate_ (~AutomatedTester@public.cloak)
  1070. # [23:30] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1071. # [23:30] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
  1072. # [23:31] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1073. # [23:31] * Joins: gitbot (~gitbot@public.cloak)
  1074. # [23:31] -gitbot:#testing- [web-platform-tests] zcorpan closed pull request #1322: Add tests for the metadata properties on DOMImplementation#createDocument. (master...createDocument-meta) https://github.com/w3c/web-platform-tests/pull/1322
  1075. # [23:31] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1076. # [23:33] * Quits: rkawada (~rkawada@public.cloak) (Ping timeout: 180 seconds)
  1077. # [23:33] * Joins: gitbot (~gitbot@public.cloak)
  1078. # [23:33] -gitbot:#testing- [web-platform-tests] deniak closed pull request #1323: Update datalistoptions.html to the current spec. (master...datalist-options) https://github.com/w3c/web-platform-tests/pull/1323
  1079. # [23:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1080. # [23:33] * Joins: gitbot (~gitbot@public.cloak)
  1081. # [23:33] -gitbot:#testing- [web-platform-tests] deniak pushed 4 new commits to master: https://github.com/w3c/web-platform-tests/compare/26af8561ff83...b7aa726452c4
  1082. # [23:33] -gitbot:#testing- web-platform-tests/master c57cdc0 Ms2ger: Update datalistoptions.html to the current spec.
  1083. # [23:33] -gitbot:#testing- web-platform-tests/master 079e5e5 Ms2ger: Add a test for HTMLCollection#item to datalistoptions.html.
  1084. # [23:33] -gitbot:#testing- web-platform-tests/master 3f13a75 Ms2ger: Remove datalistelement.html....
  1085. # [23:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1086. # [23:33] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1087. # [23:34] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1088. # [23:34] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  1089. # [23:34] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
  1090. # [23:37] <seva> topic: The New Process. The new way of the spec to the world
  1091. # [23:37] * Quits: Automate_ (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  1092. # [23:37] * Joins: sam_u (~samu@public.cloak)
  1093. # [23:38] <seva> Philippe: every single commit, if you want to, can go into the working draft (TR)
  1094. # [23:39] <seva> our spec in not on githug
  1095. # [23:39] <seva> we are using mercurial
  1096. # [23:40] <seva> Philippe: you can install a hook n your side. and notify us on every commit. we will then fetch your document and publish it
  1097. # [23:40] <seva> Philippe: we will retain the last version of every day
  1098. # [23:41] <seva> Philippe: the group has to make the decision: how often to update the doc
  1099. # [23:41] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  1100. # [23:41] * Joins: selbot2_ (~cinch@public.cloak)
  1101. # [23:41] <seva> Philippe: you may decide "every time the editor wants"
  1102. # [23:42] <seva> Philippe: we simply give you a n URI and you can ping it any time. we will go fetch the document etc
  1103. # [23:42] <seva> Philippe: and publish to the /TR
  1104. # [23:42] * Quits: rniwa (~rniwa@public.cloak) (rniwa)
  1105. # [23:43] * Joins: sam_u_ (~samu@public.cloak)
  1106. # [23:44] <seva> lukeis: do you have a tutorial on good spec writing?
  1107. # [23:44] <seva> Philippe: no. I can think about it if you want
  1108. # [23:44] <seva> simonstewart: an editor support group? 12 steps?
  1109. # [23:45] <seva> Philippe: not yet.
  1110. # [23:46] * lukeis1 is now known as lukeis
  1111. # [23:46] <seva> MikeSmith: there's a mailing list ... but that's about technical aspects of spec writing
  1112. # [23:46] <AutomatedTester> sam_u: https://treeherder.mozilla.org/ui/#/jobs?repo=mozilla-inbound look for Wr jobs
  1113. # [23:46] * Joins: auchenberg (~auchenberg@public.cloak)
  1114. # [23:47] * Quits: sam_u (~samu@public.cloak) (Ping timeout: 180 seconds)
  1115. # [23:47] <seva> MikeSmith: there's a guide/survey of API design mistake that were made in the past. not very useful for this group
  1116. # [23:48] <seva> willhelm: I suggest we make a desicion on this. That the editors push to /TR when they want
  1117. # [23:48] <seva> everyone: yes
  1118. # [23:48] <seva> JohnJansen: I would like to be able to review complex changes first
  1119. # [23:49] <seva> AutomatedTester: we could create a fork..
  1120. # [23:49] <seva> simonstewart: under github/w3c
  1121. # [23:49] * Joins: darobin (rberjon@public.cloak)
  1122. # [23:50] * Joins: gitbot (~gitbot@public.cloak)
  1123. # [23:50] -gitbot:#testing- [web-platform-tests] jacobrossi created submission/Microsoft/PointerEvents-ExplicitDone (+1 new commit): https://github.com/w3c/web-platform-tests/commit/a1b64945c240
  1124. # [23:50] -gitbot:#testing- web-platform-tests/submission/Microsoft/PointerEvents-ExplicitDone a1b6494 Jacob Rossi: Add explicit done call to avoid timeout
  1125. # [23:50] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1126. # [23:50] <simonstewart> MikeSmith: please can you create a GitHub project under the w3c namespace for the webdriver spec?
  1127. # [23:50] * Joins: gitbot (~gitbot@public.cloak)
  1128. # [23:50] -gitbot:#testing- [web-platform-tests] zcorpan closed pull request #1327: Extend the Element#tagName test. (master...tagName) https://github.com/w3c/web-platform-tests/pull/1327
  1129. # [23:50] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1130. # [23:50] * Joins: gitbot (~gitbot@public.cloak)
  1131. # [23:50] -gitbot:#testing- [web-platform-tests] zcorpan pushed 3 new commits to master: https://github.com/w3c/web-platform-tests/compare/b7aa726452c4...490c952f58ab
  1132. # [23:50] -gitbot:#testing- web-platform-tests/master 32d5020 Ms2ger: Add more empty lines.
  1133. # [23:50] -gitbot:#testing- web-platform-tests/master bb8e600 Ms2ger: Add some Element#tagName tests.
  1134. # [23:50] -gitbot:#testing- web-platform-tests/master 490c952 Simon Pieters: Merge pull request #1327 from Ms2ger/tagName...
  1135. # [23:50] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1136. # [23:50] * Joins: gitbot (~gitbot@public.cloak)
  1137. # [23:50] -gitbot:#testing- [web-platform-tests] jacobrossi opened pull request #1330: Add explicit done call to avoid timeout (master...submission/Microsoft/PointerEvents-ExplicitDone) https://github.com/w3c/web-platform-tests/pull/1330
  1138. # [23:50] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1139. # [23:50] <seva> action: MikeSmith: please can you create a GitHub project under the w3c namespace for the webdriver spec?
  1140. # [23:50] * RRSAgent records action 12
  1141. # [23:51] <seva> JohnJansen: propose use a different irc hash, not #testing
  1142. # [23:51] <seva> everyone agrees; tomorrow
  1143. # [23:52] <seva> resoution: ask editors push to /TR as often as they want. with John's caviat
  1144. # [23:53] <seva> (complex changes won't push without a review: announced in the mailing list)
  1145. # [23:53] <seva> topic: Screenshots
  1146. # [23:53] * Joins: rkawada (~rkawada@public.cloak)
  1147. # [23:53] <JohnJansen> John's Caveat: for most (almost all) changes, just push; for anything deemed 'complex' or 'controversial' please have a review before publishing. Also, always send mail to the list.
  1148. # [23:54] * Joins: gitbot (~gitbot@public.cloak)
  1149. # [23:54] -gitbot:#testing- [web-platform-tests] jacobrossi closed pull request #1330: Add explicit done call to avoid timeout (master...submission/Microsoft/PointerEvents-ExplicitDone) https://github.com/w3c/web-platform-tests/pull/1330
  1150. # [23:54] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  1151. # [23:54] <seva> sam_u: spec says that driver should pretend there's an infinitely large monitor
  1152. # [23:54] <seva> sam_u: it is hard to implement in chromedriver
  1153. # [23:55] <seva> sam_u: what's the most correct thing to do
  1154. # [23:55] <seva> sam_u: resizing will trigger a nunch of events etc
  1155. # [23:55] <simonstewart> https://code.google.com/p/chromium/issues/detail?id=45209
  1156. # [23:55] <seva> sam_u: it is sometimes better to show the screenshot of the actual viewport. debugging invisible (off the viewport) elements
  1157. # [23:56] <seva> sam_u: I don't know if this is feasible to implement.
  1158. # [23:57] * Joins: darobin_ (rberjon@public.cloak)
  1159. # [23:57] <seva> AutomatedTester: one other aspect there are plugins (different discussion)
  1160. # [23:57] <seva> AutomatedTester: we are trying to see what user sees
  1161. # [23:58] <seva> plugins can both modify dom and overlay elements
  1162. # [23:58] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
  1163. # [23:59] <seva> AutomatedTester: plugins should be black. accessing flash/plugin content from the page is a attack vector
  1164. # Session Close: Fri Oct 31 00:00:00 2014

The end :)