/irc-logs / mozilla / #accessibility / 2012-02-16 / end

Options:

  1. # Session Start: Thu Feb 16 00:00:00 2012
  2. # Session Ident: #accessibility
  3. # [00:00] <@eeejay> wooo
  4. # [00:00] <@tbsaunde> eeejay: ?
  5. # [00:01] <@eeejay> tbsaunde, got a speaking apk. you could try if you want
  6. # [00:01] <@eeejay> tbsaunde, it is an extremely early alpha, it will break you
  7. # [00:08] <@tbsaunde> eeejay: ok, interesting I can try to try if you like
  8. # [00:08] <@tbsaunde> eeejay: I haven't bothered to setup any web browser on my phone yet
  9. # [00:08] <@eeejay> tbsaunde, sure. trying to upload it to github's download section
  10. # [00:09] <@tbsaunde> eeejay: ok, sounds good
  11. # [00:09] <@eeejay> tbsaunde, now i know why i am doing this!
  12. # [00:21] * Quits: drexler (chatzilla@moz-34EC1677.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  13. # [00:26] <@tbsaunde> eeejay: heh
  14. # [00:39] <@eeejay> cool
  15. # [00:39] <@eeejay> github even provides a qr code
  16. # [00:39] <@eeejay> tbsaunde, https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
  17. # [00:40] <@eeejay> tbsaunde, if you want to qr code:
  18. # [00:40] <@eeejay> https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
  19. # [00:41] <@tbsaunde> eeejay: meh, I think I have adb on this machine so easier to just wget and adb push
  20. # [00:41] * @tbsaunde has never actually used qr codes
  21. # [00:44] <@tbsaunde> oh, arg I forgot that I can only use one of my usb wireless card and android usb cable at the same time
  22. # [00:45] <@eeejay> hah
  23. # [00:46] <@tbsaunde> well, I was going home soon so I'll deal with it then
  24. # [00:48] <@eeejay> tbsaunde, sure!
  25. # [00:54] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
  26. # [00:54] * ChanServ sets mode: +qo davidb davidb
  27. # [00:55] <@eeejay> davidb, https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
  28. # [00:56] <@davidb> eeejay: wuh?
  29. # [00:56] <@davidb> oh!
  30. # [00:56] <@davidb> ty
  31. # [00:56] * @davidb isn't near his droid ATM
  32. # [00:57] <@eeejay> davidb, i am kind of cringing thinking about how badly it will break
  33. # [00:57] <@eeejay> i told tbsaunde it is so alpha, it will actually break him
  34. # [00:57] <@davidb> s'ok
  35. # [00:59] * Quits: @davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
  36. # [01:21] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  37. # [01:22] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  38. # [01:24] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  39. # [01:26] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Ping timeout)
  40. # [01:34] * Joins: davidb (fu@moz-7B22FBCF.eng.wind.ca)
  41. # [01:35] * Quits: davidb (fu@moz-7B22FBCF.eng.wind.ca) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  42. # [01:36] * Joins: davidb (davidb@moz-7B22FBCF.eng.wind.ca)
  43. # [01:37] * Quits: davidb (davidb@moz-7B22FBCF.eng.wind.ca) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  44. # [01:37] * Joins: davidb (davidb@moz-7B22FBCF.eng.wind.ca)
  45. # [01:41] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  46. # [01:41] * ChanServ sets mode: +o hub
  47. # [01:51] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Leaving...)
  48. # [02:06] * Quits: jamesn (jamesn@moz-A29E5249.oracle.com) (Ping timeout)
  49. # [02:09] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  50. # [02:10] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  51. # [02:11] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
  52. # [02:21] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120214052818])
  53. # [03:05] * khuey is now known as khuey|away
  54. # [03:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  55. # [03:25] <@tbsaunde> eeejay: well, its progress :) I could read the server not found page
  56. # [03:25] <@tbsaunde> I haven't tried any of the other accessible browsers for android so I'm not sure what the competition will be like
  57. # [03:28] <@hub> nice
  58. # [03:29] <@tbsaunde> hub: yeah, though its a little :( we didn't get something working first
  59. # [03:44] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  60. # [03:45] * Quits: @firebot (firebot@moz-67BF9FE6.carolina.res.rr.com) (Ping timeout)
  61. # [04:00] * khuey|away is now known as khuey
  62. # [04:36] * Joins: firebot (firebot@moz-67BF9FE6.carolina.res.rr.com)
  63. # [04:36] * ChanServ sets mode: +o firebot
  64. # [04:47] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 597569 on bug 726097.
  65. # [04:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=726097 blo, --, ---, hub, NEW, Hit testing broken
  66. # [05:14] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  67. # [05:14] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  68. # [05:15] * Joins: Jamie (jamie@moz-CA26021.jantrid.net)
  69. # [05:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  70. # [05:23] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  71. # [05:23] * Joins: surkov (surkov@2E0A80DE.1993F3A0.5D3F4C44.IP)
  72. # [05:37] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  73. # [05:48] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  74. # [05:54] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
  75. # [05:58] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Ping timeout)
  76. # [05:58] <@firebot> surkov.alexander@gmail.com requested review from bzbarsky@mit.edu for attachment 597680 on bug 677154.
  77. # [05:58] <@firebot> surkov.alexander@gmail.com changed the Status on bug 677154 from NEW to ASSIGNED.
  78. # [05:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=677154 maj, P1, ---, nobody, NEW, Detached document accessibility tree
  79. # [06:02] * Quits: @jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  80. # [06:17] * Quits: davidb (davidb@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
  81. # [06:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  82. # [06:31] * Joins: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP)
  83. # [06:31] * ChanServ sets mode: +o jprmc
  84. # [06:34] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  85. # [06:55] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  86. # [06:56] * Quits: @jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  87. # [07:11] * khuey is now known as khuey|away
  88. # [08:04] <@firebot> New Core - Disability Access APIs bug 727722 filed by surkov.alexander@gmail.com.
  89. # [08:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727722 nor, --, ---, nobody, NEW, Create an accessible for HTML table row by frame
  90. # [08:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  91. # [08:26] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  92. # [08:28] <@hub> I can't seem to write a test to reproduce the bug I just fixed.
  93. # [08:44] <Jamie> hub: do the str in my bug report help?
  94. # [08:45] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  95. # [08:59] <@hub> Jamie: with str?
  96. # [08:59] <@hub> btw it is just about writing the test I'm having issue with
  97. # [08:59] <@hub> but reading your report, that might be what i was looking for
  98. # [09:00] * Joins: MarcoZ (marco.zehe@moz-8F8CCE17.dip.t-dialin.net)
  99. # [09:00] * ChanServ sets mode: +o MarcoZ
  100. # [09:03] <@firebot> New Core - Disability Access APIs bug 727735 filed by surkov.alexander@gmail.com.
  101. # [09:03] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 597707 on bug 727735.
  102. # [09:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727735 nor, --, ---, nobody, NEW, don't use computed style for width detection in IsProbablyForLayout
  103. # [09:04] <surkov> hub, what kind of problem?
  104. # [09:06] <@hub> trying to figure how to reproduce the bug in mochitest. I think I got it
  105. # [09:07] <@hub> (rebuild / test)
  106. # [09:11] <@hub> ok, it works now
  107. # [09:11] <@hub> my test
  108. # [09:13] <@hub> going to bed now
  109. # [09:13] <@hub> c-ya
  110. # [09:15] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  111. # [09:27] * Quits: Jamie (jamie@moz-CA26021.jantrid.net) (Quit: leaving)
  112. # [09:29] * Quits: surkov (surkov@2E0A80DE.1993F3A0.5D3F4C44.IP) (Ping timeout)
  113. # [09:31] * Joins: surkov (surkov@FE21444F.27C523CC.3AF1D72D.IP)
  114. # [09:31] * ChanServ sets mode: +o surkov
  115. # [10:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  116. # [10:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  117. # [10:57] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
  118. # [10:58] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
  119. # [10:59] * Quits: @surkov (surkov@FE21444F.27C523CC.3AF1D72D.IP) (Ping timeout)
  120. # [10:59] * Joins: surkov (surkov@74A597FA.C2B307F0.34044A7F.IP)
  121. # [10:59] * ChanServ sets mode: +o surkov
  122. # [11:12] <@MarcoZ> Hi surkov!
  123. # [11:12] <@surkov> hi, MarcoZ
  124. # [11:13] <@MarcoZ> Just looking at your patch in bug 499093. Are we not supposed to not use getChildAt any more, but instead iterate via getFirstChild/getNextSibling etc.?
  125. # [11:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=499093 is not accessible
  126. # [11:22] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  127. # [11:56] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  128. # [11:56] * ChanServ sets mode: +o askalski
  129. # [11:57] <@askalski> morning everyone
  130. # [12:02] <@firebot> mak77@bonardo.net changed the Status on bug 714579 from NEW to RESOLVED.
  131. # [12:02] <@firebot> mak77@bonardo.net set the Resolution field on bug 714579 to FIXED.
  132. # [12:02] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 714579 from --- to mozilla13.
  133. # [12:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, ---, surkov.alexander, NEW, crash nsINode::OwnerDoc
  134. # [12:02] <@surkov> hi, askalski
  135. # [12:04] <@firebot> surkov.alexander@gmail.com changed the Status on bug 714579 from RESOLVED to REOPENED.
  136. # [12:04] <@askalski> \me eats breakfast
  137. # [12:04] <@firebot> surkov.alexander@gmail.com cleared the Resolution 'FIXED' from bug 714579.
  138. # [12:04] * @askalski eats breakfast
  139. # [12:06] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  140. # [12:17] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  141. # [12:18] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  142. # [12:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  143. # [12:54] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  144. # [12:55] * ChanServ sets mode: +o askalski
  145. # [13:25] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  146. # [13:34] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
  147. # [14:39] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  148. # [14:40] <@askalski> MarcoZ, can you remind me a trick with virtual X screen so I can use my I/O while doing mochitests?
  149. # [14:40] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  150. # [14:42] <@tbsaunde> askalski: you might have success with xvfb, but it hasn't worked for me recently so I'm not sure
  151. # [14:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  152. # [14:43] <@tbsaunde> askalski: you might be able to do something similar with xnest but I've never tried
  153. # [14:44] <@askalski> tbsaunde, thanks
  154. # [14:44] <@tbsaunde> np
  155. # [14:44] <@tbsaunde> askalski: I assume you are testing the text update changes?
  156. # [14:45] <@askalski> tbsaunde, nope, not yet
  157. # [14:45] <@askalski> tbsaunde, why?
  158. # [14:45] <@tbsaunde> askalski: ok, what then? I'm curious
  159. # [14:45] <@askalski> tbsaunde, I am testing a script for testing :D
  160. # [14:45] <@tbsaunde> oic
  161. # [14:45] <@askalski> tbsaunde, and I thought that at this time I could add the virtualization to it
  162. # [14:46] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  163. # [14:46] <@askalski> tbsaunde, because yesterday I got some weird test results (again) so I decided to finish the script (it was almost ready)
  164. # [14:46] <@askalski> tbsaunde, loop it, do a mega-diff and check if there are some flaky tests
  165. # [14:47] <@askalski> tbsaunde, while it's looping I'm back on text-update, hence the order
  166. # [14:49] <@askalski> I hate debugging python
  167. # [14:49] <@tbsaunde> yeah
  168. # [14:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  169. # [14:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  170. # [14:57] * ChanServ sets mode: +o jprmc
  171. # [14:58] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  172. # [14:58] * ChanServ sets mode: +qo davidb davidb
  173. # [15:02] <@davidb> hi all!
  174. # [15:02] <@firebot> bolterbugz@gmail.com requested feedback from bzbarsky@mit.edu for attachment 596772 on bug 495912.
  175. # [15:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=495912 nor, --, ---, bolterbugz, NEW, Expose alternative content in Canvas element to ATs
  176. # [15:04] <@tbsaunde> mjorning davidb
  177. # [15:08] <jhk> Hi davidb
  178. # [15:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  179. # [15:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  180. # [15:11] <@davidb> hi tbsaunde!
  181. # [15:11] <@davidb> hi jhk!
  182. # [15:15] <@MarcoZ> Hi davidb!
  183. # [15:16] <@MarcoZ> davidb: When do you think it is a good time to talk about UIA?
  184. # [15:17] <@davidb> MarcoZ: hmm, not now :)
  185. # [15:18] <@davidb> actually
  186. # [15:18] <@davidb> hmm
  187. # [15:18] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  188. # [15:18] <@davidb> surkov, MarcoZ, what do we know about Windows 8?
  189. # [15:18] <@surkov> davidb: we have questions rather answers
  190. # [15:18] <@davidb> Will IA2 be supported?
  191. # [15:19] <@MarcoZ> davidb: My original thoughts came from reading about the progress of Windows 8 and Windows Phone accessibility, and that everything is UI Automation based in terms of accessibility.
  192. # [15:19] <@davidb> yeah
  193. # [15:19] <@davidb> last I heard they have some proxy for IA2 but not sure
  194. # [15:19] <@surkov> I've never seen MSAA mentioned when they talk about metro
  195. # [15:19] <@MarcoZ> davidb: And what you once said that we might have difficulties getting up and running in the default Windows 8 mode on the desktop.
  196. # [15:19] <@davidb> Right, to be part of the metro 8 interface you are required to use trident.
  197. # [15:20] <@davidb> ok I need to dig
  198. # [15:20] * @MarcoZ thinks that without UIA we won't be going anywhere significant on Windows 8.
  199. # [15:20] <@MarcoZ> surkov: Same here, I also did not hear any mention of MSAA, and IA2, for that matter.
  200. # [15:21] <@surkov> we should ask Jamie
  201. # [15:21] * @MarcoZ nods.
  202. # [15:21] <@surkov> but the same it doesn't look like it's pretty hard to support UIA
  203. # [15:21] <@surkov> but we should figure this out sooner than later
  204. # [15:22] <@davidb> surkov: good idea about Jamie
  205. # [15:22] <@surkov> thx
  206. # [15:22] <@davidb> I'll start a thread.
  207. # [15:23] <@tbsaunde> I'll admit to not really having looked at windows 8 at all
  208. # [15:24] * @davidb nods
  209. # [15:34] <@davidb> tbsaunde: whenever you see me request a separate bug it is usually just about bookkeeping. when things get reverted up channel (by regression) it is helpful to have separate bugs. trust me.
  210. # [15:34] <@davidb> i don't care if we use a meta bug or whatever.
  211. # [15:34] <@davidb> this will all become a lot easier when we have more advanced bugzilla tools.
  212. # [15:37] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  213. # [15:37] <@davidb> oh osx security update… back in a flash
  214. # [15:37] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  215. # [15:39] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  216. # [15:42] <@askalski> I posted the tool that loops through results of mochitests
  217. # [15:43] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  218. # [15:43] * ChanServ sets mode: +qo davidb davidb
  219. # [15:43] <@askalski> it has two options 1) run many tests and copy out their results 2) iterate through results to find out if they vary in any significant way
  220. # [15:43] <@askalski> if they do, the program group them, you can then use difftest to find a guilty test
  221. # [15:44] <@askalski> davidb, ^
  222. # [15:44] <@davidb> askalski: what is the primary use case for these scripts?
  223. # [15:44] <@askalski> davidb, finding flaky tests
  224. # [15:45] <@davidb> ok so you'll run them on a cron job or something?
  225. # [15:45] <@askalski> davidb, non deterministic ones
  226. # [15:45] * @davidb nods
  227. # [15:45] <@askalski> davidb, you can set for example "do 100 tests" and leave it for a night
  228. # [15:45] <@davidb> and then you want to look for patterns right?
  229. # [15:45] <@askalski> yes. if some test fails often we know where to look
  230. # [15:45] <@davidb> later on maybe we can add some env data
  231. # [15:46] <@askalski> davidb, yes, and I need to add some time limit for tests, as once it happened that Nightly hanged at test #2, and entire process hanged
  232. # [15:47] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  233. # [15:47] <@davidb> ok, how goes the bug work? are you blocked?
  234. # [15:47] * @davidb needs to catch up on bugmail
  235. # [15:47] <@askalski> davidb, in 2-3h I'll give you some feedback
  236. # [15:48] <@askalski> I was rewriting the code
  237. # [15:48] <@askalski> to make all symbols match these in paper
  238. # [15:48] <@askalski> to make a test whether I write a buggy code or does the algorithm not work at all
  239. # [15:48] <@askalski> if proof-of-concept works, I still need to replace one data structure with TRIE tree to get some actual acceleration
  240. # [15:48] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  241. # [15:49] <@askalski> because the results in first implementation didn't match with naive algorithm
  242. # [15:49] <@askalski> davidb, ok?
  243. # [15:52] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  244. # [15:52] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  245. # [15:52] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  246. # [15:53] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  247. # [16:00] <@firebot> New Firefox - Disability Access bug 727819 filed by aadib@mozilla.com.
  248. # [16:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727819 nor, --, ---, nobody, NEW, Make PDF.js accessible
  249. # [16:03] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  250. # [16:04] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  251. # [16:04] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  252. # [16:06] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  253. # [16:06] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  254. # [16:16] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  255. # [16:16] * clown is now known as clown_mtg
  256. # [16:23] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
  257. # [16:25] * Quits: @jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  258. # [16:25] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  259. # [16:25] * ChanServ sets mode: +o jprmc
  260. # [16:27] * khuey|away is now known as khuey
  261. # [16:31] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  262. # [16:34] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  263. # [16:37] <@davidb> https://wiki.mozilla.org/Community:SummerOfCode12:Brainstorming
  264. # [16:37] <@davidb> (random drive by link dump)
  265. # [16:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  266. # [16:45] <@davidb> surkov: ping (please see PM)
  267. # [16:58] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  268. # [16:58] <bz> davidb: ping
  269. # [16:58] <@davidb> bz: pong
  270. # [16:59] <bz> davidb: let's just talk about canvas stuff sync
  271. # [16:59] <@davidb> sure
  272. # [16:59] <bz> davidb: do we want to support :before and :after on <canvas>
  273. # [16:59] <bz> ?
  274. # [16:59] <@davidb> no idea
  275. # [16:59] <bz> ok
  276. # [16:59] <bz> that's not helpful. ;)
  277. # [16:59] <@davidb> heh
  278. # [16:59] <bz> does a11y expose :before and :after stuff?
  279. # [16:59] <@davidb> yeah
  280. # [16:59] <@surkov> isn't :before and :after styles should be supported on any element?
  281. # [16:59] <@davidb> surkov: ^
  282. # [17:00] <bz> well... "no
  283. # [17:00] <bz> they're not supported on replaced elements
  284. # [17:00] <bz> which is what canvas is
  285. # [17:00] <@davidb> bz: I'm curious how much pain supporting them in canvas would be.
  286. # [17:00] <bz> from a CSS point of view
  287. # [17:00] <bz> minimal
  288. # [17:00] <@davidb> then maybe we should.
  289. # [17:00] <bz> it just affects exactly how the code gets refactored
  290. # [17:00] <bz> ok
  291. # [17:00] <bz> thanks
  292. # [17:00] <@davidb> :)
  293. # [17:00] <bz> lemme think about this for a sec
  294. # [17:00] <@surkov> I don't think :before and :after styles are important for a11y, if they aren't important for web then we don't care
  295. # [17:01] <@surkov> I assume spec says nothing about this?
  296. # [17:01] <@davidb> canvas spec doesn't address them specifically
  297. # [17:01] <bz> which spec?
  298. # [17:01] <@davidb> the a11y parts
  299. # [17:01] <@surkov> HTML5 or CSS I guess that says about replaced elements
  300. # [17:01] <bz> The CSS spec says behavior is undefined when :before and :after are used on replaced elements
  301. # [17:02] <@davidb> oh
  302. # [17:02] <bz> because :before and :after are supposed to render like kids, and replaced elements by definition don't render their kids
  303. # [17:02] <@surkov> if canvas is replaced element then let's just follow the spec
  304. # [17:02] <bz> spec says behavior is undefined
  305. # [17:02] <bz> we could blow up the Pentagon and that would be following the spec
  306. # [17:02] <@surkov> ok, then let's follow what Firefox does :)
  307. # [17:02] <@davidb> lol
  308. # [17:03] <@davidb> what do we generally do?
  309. # [17:03] <bz> for what?
  310. # [17:03] <bz> this is the only replaced element that creates frames for its content kids
  311. # [17:03] <@davidb> replaced elements and :before :after
  312. # [17:03] <@davidb> ah ok
  313. # [17:03] <@davidb> easy to believe
  314. # [17:03] <bz> that's the whole point
  315. # [17:04] <@davidb> got ya
  316. # [17:04] <bz> replaced elements do not create boxes for kids
  317. # [17:04] <bz> that's their definition
  318. # [17:04] <bz> ok
  319. # [17:04] <@davidb> let's support it if easy
  320. # [17:04] <bz> I'm going to make this act like <button>
  321. # [17:04] <@surkov> which way is easy to implement?
  322. # [17:04] <bz> so create before and after
  323. # [17:04] <bz> they're both easy, really
  324. # [17:04] <@davidb> ok
  325. # [17:05] <bz> alright
  326. # [17:05] * bz thinks
  327. # [17:05] <bz> let me see if I can write up some code for you for the frame construction side
  328. # [17:05] <@davidb> sounds awesome
  329. # [17:05] <bz> (the drawback is we'll need another reviewer for it, but that's ok)
  330. # [17:05] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  331. # [17:05] <@davidb> ok
  332. # [17:15] * @askalski goes for a lunch
  333. # [17:15] <@firebot> bolterbugz@gmail.com cancelled feedback?(bzbarsky@mit.edu) for attachment 596772 on bug 495912.
  334. # [17:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=495912 nor, --, ---, bolterbugz, NEW, Expose alternative content in Canvas element to ATs
  335. # [17:16] * khuey is now known as khuey|away
  336. # [17:20] * @MarcoZ is totally blown away by this Canvas discussion stuff. I'm really looking forward to see what's going to be possible with it.
  337. # [17:20] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  338. # [17:23] * clown_mtg is now known as clown
  339. # [17:35] <@davidb> :)
  340. # [17:38] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  341. # [17:38] * ChanServ sets mode: +o hub
  342. # [17:50] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  343. # [17:54] * Joins: jamesn (jamesn@moz-34C566A2.oracle.com)
  344. # [17:56] * khuey|away is now known as khuey
  345. # [17:59] <bz> davidb: ping
  346. # [18:03] * davidb is now known as davidb|interview
  347. # [18:05] * davidb|interview is now known as davidb
  348. # [18:05] <@davidb> bz: pong
  349. # [18:06] <bz> so an interesting question
  350. # [18:06] <bz> what should happen with abs-pos or fixed-pos kids of the canvas?
  351. # [18:06] <@davidb> i wondered that myself
  352. # [18:07] <@davidb> do you mean in terms of giving them boxes and positions? or painting?
  353. # [18:07] <bz> "yes"
  354. # [18:07] <@davidb> heh
  355. # [18:07] * bz is experimenting
  356. # [18:08] <@davidb> I like to go with KISS wherever possible
  357. # [18:08] <bz> well, KISS in terms of our code may make no sense in terms of the web page
  358. # [18:08] <@davidb> oh
  359. # [18:08] <bz> e.g. your code in the bug would render them visibly
  360. # [18:08] <bz> I believe
  361. # [18:08] <@davidb> oops
  362. # [18:08] * bz _could_ be wrong
  363. # [18:08] <@davidb> I *think* we shouldn't render them visibly.
  364. # [18:09] <@davidb> I suspect we'll have a better idea when people iterate on actual usage.
  365. # [18:11] <@tbsaunde> hub: have you tried running orca with recent (last day or two builds)?
  366. # [18:11] <@davidb> bz: My spider sense says to not draw anything in the subtree.
  367. # [18:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  368. # [18:14] <@hub> tbsaunde: nope. want me to test something?
  369. # [18:14] <@hub> I'm not even sure my checkout is that recent
  370. # [18:14] <@hub> mmm, it actually is
  371. # [18:15] <@tbsaunde> hub: yeah, would be great if you could see if it is at all useable
  372. # [18:15] <@tbsaunde> hub: it seems to be broken whenever I reload a page, and when I try local builds they seem to be incapable of oepening any pages
  373. # [18:16] <bz> davidb: ok
  374. # [18:16] <bz> davidb: lemme think about this a sec
  375. # [18:25] <@davidb> tbsaunde: did you ping joanie?
  376. # [18:25] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 597861 on bug 714579.
  377. # [18:25] <@firebot> surkov.alexander@gmail.com requested feedback from bzbarsky@mit.edu for attachment 597861 on bug 714579.
  378. # [18:25] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, mozilla13, surkov.alexander, REOP, crash nsINode::OwnerDoc
  379. # [18:28] <@tbsaunde> davidb: no, I'd like to have confirmation that something is broken first since I don't think she usually is set up to test nightly :/
  380. # [18:28] <@davidb> roger
  381. # [18:32] <@hub> tbsaunde: here it does not seem to speak anything
  382. # [18:32] <@hub> in Nighly
  383. # [18:36] * Quits: @surkov (surkov@74A597FA.C2B307F0.34044A7F.IP) (Quit: surkov)
  384. # [18:37] <@hub> mmm, my bad, I forgot to enable a11y on startup
  385. # [18:43] <@tbsaunde> hub: I hear taht helps ;)
  386. # [18:45] <@hub> yes it does. I thought this was fixed though
  387. # [18:46] <@tbsaunde> hub: so it depends exactly what you did and exactly what orca / at-spi2-registryd do
  388. # [18:46] * bz finds bugs in the existing frame construction code
  389. # [18:47] <@tbsaunde> if org.a11y.bus.IsEnabled is true when we start then we should turn a11y on, if not then we won't unless GNOME_ACCESSIBILITY is set or the gconf key is set
  390. # [18:47] <@tbsaunde> what doesn't work is that in theory we should listen to changes in org.a11y.bus.IsEnabled coming from dbus
  391. # [18:48] <@tbsaunde> further I'm not sure if orca turns that property on itself or if it pokes the registryd to do that somehow or it just doesn't work
  392. # [18:49] <@hub> I set GNOME_ACCESSIBILITY to 1
  393. # [18:49] <@tbsaunde> I know that if you start the bus launcher with --launch-immediately and then start the bus IsEnabled is true
  394. # [18:49] <@hub> anyway
  395. # [18:50] <@hub> wow, I was reading the user manual of Orca as obivously I don't know how to use it, and Aurora crash when I started Orca
  396. # [18:51] <@tbsaunde> oh, fun
  397. # [18:57] <@hub> it seems that it works here
  398. # [18:57] <@hub> but I have yesterday morning code for now
  399. # [18:57] <@hub> and I'm not sure I'm using it right :-/
  400. # [18:57] <@firebot> bzbarsky@mit.edu granted feedback for attachment 597861 on bug 714579.
  401. # [18:57] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, mozilla13, surkov.alexander, REOP, crash nsINode::OwnerDoc
  402. # [18:57] <@hub> I am getting lot of asserts in the console though
  403. # [18:58] <@hub> and that does not sound right
  404. # [18:58] <@tbsaunde> hub: so, can you do something like control l to get the awsume bar open planet.mo and arrow down to read stuff? you should be able to press h to skip between headings too
  405. # [18:59] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Ping timeout)
  406. # [18:59] <@tbsaunde> hub: well, what sort of asserts? some asserts is sort of expected :-(
  407. # [19:01] * Parts: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  408. # [19:02] <@hub> I can skip between headingsa
  409. # [19:02] <@hub> it reads them out loud
  410. # [19:03] <@hub> as expected
  411. # [19:03] <@firebot> bzbarsky@mit.edu granted review for attachment 597680 on bug 677154.
  412. # [19:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=677154 maj, P1, ---, surkov.alexander, ASSI, Detached document accessibility tree
  413. # [19:05] <@tbsaunde> hub: fun
  414. # [19:05] <@hub> planet.mo took a while to load though
  415. # [19:05] <@hub> and I didn't have much indication of that
  416. # [19:05] <@tbsaunde> hub: ok, what orca version are you using?
  417. # [19:05] <@hub> 3.2.1
  418. # [19:06] <@tbsaunde> hub: ok, thx
  419. # [19:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  420. # [19:10] <@askalski> yeah! I got the algorithm working! I feel like in highschool again!
  421. # [19:10] <@davidb> hurrah!
  422. # [19:10] <@davidb> lol
  423. # [19:19] <@askalski> I mean, I am reading the same books, debugging similar code, and loosing hope in 8-hour cycle :D
  424. # [19:22] <@davidb> it builds character
  425. # [19:24] <@askalski> uh, the Suffix Tree is hell as well
  426. # [19:28] <@askalski> if wikipedia links to a paper instead of just showing the algorithm, it's bad
  427. # [19:31] <@davidb> eeejay: cc'ed you on the nexus one switcheroo bug.
  428. # [19:31] <@eeejay> davidb, thanks, just saw that
  429. # [19:32] <@davidb> eeejay: are there notes on how i can try out the apk?
  430. # [19:33] <@davidb> (i can wait for the demo perhaps)
  431. # [19:33] <@eeejay> davidb, get and learn how to use talkback
  432. # [19:33] <@davidb> fair enough
  433. # [19:33] <@eeejay> davidb, in the actual content, only up/down works
  434. # [19:33] <@davidb> i'm a noob
  435. # [19:33] <@davidb> ok
  436. # [19:35] <@eeejay> davidb, redownload the apk, fixed a crasher
  437. # [19:35] <@davidb> same qrcode?
  438. # [19:39] <@eeejay> davidb, not sure. let me get it again
  439. # [19:39] * victorporo is now known as victorporof
  440. # [19:39] <@eeejay> davidb, https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
  441. # [19:41] <@davidb> ty
  442. # [19:46] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  443. # [19:46] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  444. # [19:46] * ChanServ sets mode: +o askalski
  445. # [19:48] * Quits: @MarcoZ (marco.zehe@moz-8F8CCE17.dip.t-dialin.net) (Quit: night!)
  446. # [19:54] <@davidb> eeejay: what is that proximity sensor talkback setting about?
  447. # [19:55] <@eeejay> davidb, no idea
  448. # [19:55] <@davidb> also, i don't seem to have my phone talking at all, ever, i.e. talkback fail
  449. # [19:55] <@davidb> (new phone)
  450. # [19:55] <@eeejay> hum!
  451. # [19:55] <@eeejay> not good
  452. # [19:55] <@davidb> :(
  453. # [19:55] <@eeejay> they have a demo where you activate talkback in ics with a simple gesture
  454. # [19:55] <@tbsaunde> davidb: I think it might be to make talkback stfu
  455. # [19:56] <@davidb> heh
  456. # [19:56] * @davidb reboots phone
  457. # [20:02] * @davidb updates talkback
  458. # [20:02] <@hub> ok, time to go to the office, at last.
  459. # [20:03] <@hub> I should have the results of the try build by then
  460. # [20:04] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  461. # [20:14] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Client exited)
  462. # [20:17] <@tbsaunde> askalski: re string length they store there length as a PRUint32 so you can almost certainly assume shorter than 2^32
  463. # [20:17] <@tbsaunde> and I wouldn't be at all suprised if things start breaking if you get near 2^31
  464. # [20:19] <@tbsaunde> as for outside of alphabet I'm not really sure, most nsStrings are just buffers of utf16 chars
  465. # [20:19] <@tbsaunde> if nothing else you could probably hork one of the weird ascii control code things
  466. # [20:19] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  467. # [20:19] * ChanServ sets mode: +o hub
  468. # [20:20] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  469. # [20:20] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  470. # [20:20] * ChanServ sets mode: +o hub
  471. # [20:21] <@davidb> oh ffs, my volume for speech was way down
  472. # [20:21] <@tbsaunde> hah
  473. # [20:21] <@davidb> the volume knob is so context based
  474. # [20:22] <@askalski> tbsaunde, thanks, can you write it in bugzilla?
  475. # [20:22] <@davidb> eeejay: do you recommend explore by touch for my testing purposes?
  476. # [20:22] <@eeejay> davidb, nope!
  477. # [20:22] <@eeejay> davidb, that is an ics feature
  478. # [20:22] <@davidb> eeejay: ok what are the exact gestures i should try?
  479. # [20:23] <@eeejay> davidb, you got that weird virtual d-pad?
  480. # [20:23] <@davidb> eeejay: maybe?
  481. # [20:23] <@eeejay> davidb, up/down flicks, and double tap
  482. # [20:23] <@davidb> where is it?
  483. # [20:23] <@eeejay> davidb, it is the talkback keyboard
  484. # [20:23] * @davidb googles
  485. # [20:24] <@eeejay> davidb, should be available in your keyoard prefs
  486. # [20:25] <@tbsaunde> askalski: yeah, I guess
  487. # [20:26] * @davidb crashes talkback
  488. # [20:27] <@eeejay> davidb, woo! am i partially responsible?
  489. # [20:28] <@eeejay> oh crap
  490. # [20:28] <@davidb> don't think so
  491. # [20:28] <@eeejay> i want to make that brownbag
  492. # [20:28] <@davidb> i can't make it myself.
  493. # [20:28] <@davidb> parent teacher interview
  494. # [20:29] <@eeejay> good luck with that
  495. # [20:29] * @eeejay goes someplace quiet
  496. # [20:32] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: Make the road by walking. (B-side: Tired of Fighting))
  497. # [20:34] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  498. # [20:37] * @davidb downloads eyes-free keyboard
  499. # [20:43] <@askalski> tbsaunde, thanks
  500. # [20:45] <@tbsaunde> askalski: np
  501. # [20:47] <@firebot> hub@mozilla.com requested review from surkov.alexander@gm ail.com for attachment 597920 on bug 726097.
  502. # [20:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=726097 blo, --, ---, hub, NEW, Hit testing broken
  503. # [20:48] <@davidb> i want to kill this virtual dpad
  504. # [20:51] <@tbsaunde> davidb: heh
  505. # [20:51] <@hub> if one familiar with mochi-test want to do a review for the patch above ^^^^
  506. # [20:52] <@davidb> ok android a11y is still not my favourite experience ever
  507. # [20:53] <@davidb> in fact i would rather eat bees
  508. # [20:55] <@askalski> davidb, have a minute?
  509. # [20:56] <@davidb> askalski: yep
  510. # [21:03] <@askalski> bye everyone
  511. # [21:03] <@askalski> see you tomorrow
  512. # [21:03] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  513. # [21:04] <@davidb> ciao
  514. # [21:05] <@firebot> bolterbugz@gmail.com changed the Component on bug 727942 from Untriaged to Disability Access APIs.
  515. # [21:05] <@firebot> bolterbugz@gmail.com changed the Product on bug 727942 from Firefox to Core.
  516. # [21:05] <@eeejay> davidb, yeah, it is underwhelming (unlike eating bees)
  517. # [21:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727942 nor, --, ---, nobody, UNCO, Windows app can't read Firefox setting for "zoom level"
  518. # [21:05] <@firebot> bolterbugz@gmail.com changed the Component on bug 727940 from Untriaged to Disability Access APIs.
  519. # [21:05] <@firebot> bolterbugz@gmail.com changed the Product on bug 727940 from Firefox to Core.
  520. # [21:05] <@davidb> eeejay: let's hope it improves.
  521. # [21:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727940 nor, --, ---, nobody, UNCO, Windows app can't read Firefox setting for hardware acceleration (D2D)
  522. # [21:06] <@davidb> eeejay: note I'm not referring to your build
  523. # [21:06] * @eeejay nods
  524. # [21:06] <@firebot> bolterbugz@gmail.com changed the Status on bug 727940 from UNCONFIRMED to NEW.
  525. # [21:06] <@firebot> bolterbugz@gmail.com changed the Status on bug 727942 from UNCONFIRMED to NEW.
  526. # [21:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  527. # [21:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  528. # [21:08] <@davidb> ok gotta do that parent - teacher thing
  529. # [21:08] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  530. # [22:03] * khuey is now known as zombiecompartment
  531. # [22:03] * zombiecompartment is now known as khuey
  532. # [23:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  533. # [23:17] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  534. # [23:23] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
  535. # [23:23] * ChanServ sets mode: +qo davidb davidb
  536. # [23:29] * Quits: @davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
  537. # [23:36] * Joins: satdav (satdav@moz-1ECB932B.cable.virginmedia.com)
  538. # [23:36] <satdav> hi guys
  539. # [23:36] <satdav> firebot seen davidb
  540. # [23:36] <@firebot> davidb was last seen 2 hours, 27 minutes and 52 seconds ago, saying 'ok gotta do that parent - teacher thing' in #accessibility.
  541. # [23:37] * Joins: davidb (davidb@moz-5E2C9899.eng.wind.ca)
  542. # [23:44] <@hub> satdav: right here ^^^^^
  543. # [23:44] <satdav> I know speaking to david in pm now hub
  544. # [23:44] <@hub> ok
  545. # [23:44] <@hub> :-)
  546. # [23:49] <@hub> mochitest-a11y on mac still failing
  547. # [23:49] <@hub> (unrelated to the other fixes, it is just failing)
  548. # Session Close: Fri Feb 17 00:00:00 2012

The end :)