/irc-logs / mozilla / #accessibility / 2014-08-15 / end

Options:

  1. # Session Start: Fri Aug 15 00:00:00 2014
  2. # Session Ident: #accessibility
  3. # [00:01] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 1053765 from nobody@mozilla.org to surkov.alexander@gmail.com.
  4. # [00:01] <@firebot> https://bugzil.la/1053765 — NEW, surkov.alexander — Putting role="log" on a table tag breaks row and cell accessibles.
  5. # [00:02] * Quits: anvk (textual@moz-3A8014BA.cpe.net.cable.rogers.com) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  6. # [00:10] * Quits: Gijs (gijs@moz-40B6D7E9.business.telecomitalia.it) (Quit: sleep)
  7. # [00:12] * davidb|afk is now known as davidb
  8. # [00:13] * davidb is now known as davidb|afk
  9. # [00:15] * davidb|afk is now known as davidb
  10. # [00:20] * Quits: @MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
  11. # [00:30] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  12. # [00:32] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
  13. # [00:36] <@surkov> davidb: ping
  14. # [00:37] <@davidb> surkov: pong
  15. # [00:37] * davidb is now known as davidb|afk
  16. # [00:47] * davidb|afk is now known as davidb
  17. # [00:47] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
  18. # [00:48] * Quits: @surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
  19. # [01:17] * Joins: anvk (textual@moz-85432FD7.cpe.teksavvy.com)
  20. # [01:31] <guigs2> MarcoZ https://support.mozilla.org/en-US/questions/1015307
  21. # [01:45] * khuey|off-site is now known as khuey|away
  22. # [01:59] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
  23. # [03:35] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  24. # [03:36] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
  25. # [03:37] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  26. # [03:39] * Joins: MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP)
  27. # [03:39] * ChanServ sets mode: +ao MarcoZ MarcoZ
  28. # [03:49] <@firebot> eitan@monotonous.org changed the Assignee on bug 1053462 from nobody@mozilla.org to eitan@monotonous.org.
  29. # [03:49] <@firebot> https://bugzil.la/1053462 — NEW, eitan — Add fromUserInput field to pivot move events and move methods
  30. # [03:50] * Quits: Jamie (Instantbir@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
  31. # [04:02] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
  32. # [04:05] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  33. # [04:07] * Quits: @MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  34. # [04:12] * Joins: Jamie (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
  35. # [04:24] * khuey|away is now known as khuey|off-site
  36. # [04:24] * khuey|off-site is now known as khuey|airport
  37. # [04:26] * khuey|airport is now known as khuey|away
  38. # [04:32] * khuey|away is now known as khuey|airport
  39. # [04:48] * Quits: yash_ (uid13811@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
  40. # [04:50] * khuey|airport is now known as khuey
  41. # [04:50] * khuey is now known as khuey|away
  42. # [04:50] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  43. # [04:50] * ChanServ sets mode: +o surkov
  44. # [04:56] * Quits: Jamie (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  45. # [05:08] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  46. # [05:12] * khuey|away is now known as khuey
  47. # [05:12] * khuey is now known as khuey|in-the-sky
  48. # [05:13] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  49. # [05:16] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  50. # [05:32] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
  51. # [05:34] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  52. # [05:37] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  53. # [05:37] * ChanServ sets mode: +o surkov
  54. # [05:46] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
  55. # [05:51] * khuey|in-the-sky is now known as khuey
  56. # [05:51] * khuey is now known as khuey|away
  57. # [06:05] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  58. # [06:21] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  59. # [06:21] * ChanServ sets mode: +o yzen
  60. # [06:54] * khuey|away is now known as khuey
  61. # [06:54] * khuey is now known as khuey|away
  62. # [07:27] * Quits: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com) (Connection reset by peer)
  63. # [07:28] * Joins: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com)
  64. # [07:31] * icaaq|afk is now known as icaaq
  65. # [07:33] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  66. # [08:29] * icaaq is now known as icaaq|afk
  67. # [09:41] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  68. # [10:06] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  69. # [10:07] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  70. # [10:09] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  71. # [10:27] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  72. # [10:30] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  73. # [10:42] * Quits: anvk (textual@moz-85432FD7.cpe.teksavvy.com) (Ping timeout)
  74. # [11:33] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Connection reset by peer)
  75. # [11:34] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  76. # [11:37] * icaaq|afk is now known as icaaq
  77. # [11:38] * icaaq is now known as icaaq|afk
  78. # [11:42] * Joins: MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP)
  79. # [11:42] * ChanServ sets mode: +ao MarcoZ MarcoZ
  80. # [11:45] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
  81. # [12:03] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
  82. # [12:06] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Ping timeout)
  83. # [12:08] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
  84. # [12:08] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Max SendQ exceeded)
  85. # [12:08] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
  86. # [12:09] * icaaq|afk is now known as icaaq
  87. # [12:11] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  88. # [12:11] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
  89. # [12:37] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  90. # [12:42] * icaaq is now known as icaaq|afk
  91. # [12:55] * agibson is now known as agibson|afk
  92. # [13:05] * Joins: akuda_ (akuda@moz-1122E966.neoplus.adsl.tpnet.pl)
  93. # [13:06] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Ping timeout)
  94. # [13:15] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
  95. # [13:15] * ChanServ sets mode: +o surkov
  96. # [13:16] * Joins: akuda__ (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl)
  97. # [13:16] * Quits: akuda_ (akuda@moz-1122E966.neoplus.adsl.tpnet.pl) (Ping timeout)
  98. # [13:27] * Quits: @MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  99. # [13:38] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
  100. # [13:39] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
  101. # [13:55] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Client exited)
  102. # [13:56] * Joins: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net)
  103. # [14:05] * Quits: icaaq|afk (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  104. # [14:16] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  105. # [14:16] * ChanServ sets mode: +o yzen
  106. # [14:23] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
  107. # [14:25] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  108. # [14:45] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  109. # [14:53] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
  110. # [14:54] * Joins: MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP)
  111. # [14:54] * ChanServ sets mode: +ao MarcoZ MarcoZ
  112. # [14:55] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  113. # [14:55] * ChanServ sets mode: +qo davidb davidb
  114. # [14:55] * davidb is now known as davidb|afk
  115. # [15:00] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  116. # [15:03] * davidb|afk is now known as davidb
  117. # [15:05] * Joins: Jamie (Instantbir@FCCEA34F.7672369.D8E68FF6.IP)
  118. # [15:08] <@davidb> Jamie, the article i mailed doesn't actually link to a store afaik
  119. # [15:09] <@davidb> it actually started shipping a month ago but i think the author picked up on a re-stock
  120. # [15:09] <@davidb> or post pre-order
  121. # [15:10] <@davidb> Jamie: http://www.everbuying.com/product549652.html
  122. # [15:12] * Quits: @surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
  123. # [15:12] * davidb is now known as davidb|afk
  124. # [15:14] * davidb|afk is now known as davidb
  125. # [15:19] <@MarcoZ> Jamie: https://wiki.mozilla.org/Modules/Thunderbird is the link to the Thunderbird owners. You may want to move bug 934874 to the Message Reader component.
  126. # [15:19] <@firebot> https://bugzil.la/934874 — NEW — Thunderbird: Header labels in message reader have last letter truncated
  127. # [15:24] * icaaq is now known as icaaq|afk
  128. # [15:25] * Quits: icaaq|afk (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  129. # [15:25] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  130. # [15:26] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
  131. # [15:26] * ChanServ sets mode: +o surkov
  132. # [15:32] * Joins: yash_ (uid13811@moz-E77DEB21.irccloud.com)
  133. # [15:33] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
  134. # [15:33] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  135. # [15:35] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
  136. # [15:43] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  137. # [15:43] * ChanServ sets mode: +o yzen
  138. # [15:44] <Jamie> accessibleWithCaret. Generic: bug 573719. IA2 specific: bug 873438
  139. # [15:44] <@firebot> https://bugzil.la/573719 — NEW — IAccessible2 - Recursively finding the object containing the caret is painfully slow.
  140. # [15:44] <@firebot> https://bugzil.la/873438 — NEW — Implement IAccessible2_2::accessibleWithCaret
  141. # [15:45] <@davidb> surkov, jamie is talking about bug 567553
  142. # [15:45] <@firebot> https://bugzil.la/567553 — NEW — add GetAccessibleAtCaret method
  143. # [15:45] <@surkov> yep, what about it?
  144. # [15:46] <Jamie> joanie: for reference, here's the IAccessible2 accessibleWithCaret spec: http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible2__2.html#aa6d7cb283d692afc3a1810934e5ad3a8
  145. # [15:46] <@davidb> surkov, he and joanie want that support
  146. # [15:47] <@surkov> ok, I’ll put that into my list
  147. # [15:47] <@surkov> the wip patch scares me :)
  148. # [15:47] <@davidb> heh
  149. # [15:48] <@surkov> actually that bug was before ia2 version was introduced
  150. # [15:49] <joanie> tbsaunde: https://bugzilla.gnome.org/show_bug.cgi?id=650090
  151. # [15:56] * khuey|away is now known as khuey
  152. # [15:59] <joanie> Jamie: For reference, here's my new RFE against ATK for the same. https://bugzilla.gnome.org/show_bug.cgi?id=734859
  153. # [16:02] <Jamie> joanie: just copied you on the bugzilla headings bug: bug 583087
  154. # [16:02] <@firebot> https://bugzil.la/583087 — NEW, ui — Bugzilla should use headings for different sections for screen readers
  155. # [16:02] <joanie> thanks!
  156. # [16:03] <Jamie> joanie: Gnome bug for accessibleWithCaret looks good :)
  157. # [16:03] * Jamie is very tempted to Greasemonkey Bugzilla
  158. # [16:06] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: peace out)
  159. # [16:07] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  160. # [16:07] * ChanServ sets mode: +qo davidb davidb
  161. # [16:17] <@davidb> Note remaining topics from our original agenda are: math, indieUI, aria 1.1
  162. # [16:23] <@firebot> enndeakin@gmail.com requested needinfo from dao@mozilla.com on bug 990045.
  163. # [16:23] <@firebot> https://bugzil.la/990045 — NEW — Don't Auto-focus the Save Password prompt
  164. # [16:34] <Jamie> So, just so we can get the ball moving... let's say I'll do a math demo/talk at 11 for anyone who's interested.
  165. # [16:35] <Jamie> Does that sound okay?
  166. # [16:36] <@tbsaunde> Jamie: sure
  167. # [16:37] <@davidb> yep
  168. # [16:37] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1045518 from --- to mozilla33.
  169. # [16:37] <@firebot> https://bugzil.la/1045518 — FIXED — Bad performance degradation with NVDA under Windows XP in FF 32
  170. # [16:38] * davidb is now known as davidb|afk
  171. # [16:43] * davidb|afk is now known as davidb
  172. # [16:52] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  173. # [16:57] <@surkov> Jamie: maybe you can call FocusMgr()->ActiveItemChanged() for selected XUL tree item if XUL tree is focused
  174. # [17:01] <@davidb> surkov, jamie is demoing math
  175. # [17:02] <@surkov> ok
  176. # [17:12] <@eeejay> yzen, pref("devtools.debugger.forbid-certified-apps", false);
  177. # [17:16] * davidb is now known as davidb|afk
  178. # [17:20] * icaaq is now known as icaaq|afk
  179. # [17:21] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  180. # [17:25] * icaaq|afk is now known as icaaq
  181. # [17:26] * Joins: guigs2 (Adium@moz-62518563.mtv2.mozilla.com)
  182. # [17:29] * Quits: akuda__ (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  183. # [17:29] * Joins: askalski (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl)
  184. # [17:30] * davidb|afk is now known as davidb
  185. # [17:31] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
  186. # [17:37] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Client exited)
  187. # [17:44] <@surkov> Jamie: can you put some summary into the math bug pls?
  188. # [17:44] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
  189. # [17:44] <Jamie> surkov: sure
  190. # [17:44] <@surkov> thx!
  191. # [17:45] <Jamie> surkov: is bug 916419 the appropriate one?
  192. # [17:45] <@firebot> https://bugzil.la/916419 — NEW — Expose MathML as a hierarchical accessible tree
  193. # [17:46] <@surkov> Jamie: yeah
  194. # [17:46] <Jamie> davidb: so is there anything to talk about re ARIA 1.1? Do you know what's coming up, any controversial proposals, etc.?
  195. # [17:46] <@davidb> i think surkov proposed that topic
  196. # [17:47] <@surkov> I sort of wanted to get some overview from somebody who’s closer to taht
  197. # [17:50] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Client exited)
  198. # [17:51] * icaaq is now known as icaaq|afk
  199. # [17:59] <@firebot> emorley@mozilla.com changed the Resolution on bug 1053462 from --- to FIXED.
  200. # [17:59] <@firebot> emorley@mozilla.com changed the Status on bug 1053462 from NEW to RESOLVED.
  201. # [17:59] <@firebot> emorley@mozilla.com changed the Target Milestone on bug 1053462 from --- to mozilla34.
  202. # [18:00] <@firebot> https://bugzil.la/1053462 — FIXED, eitan — Add fromUserInput field to pivot move events and move methods
  203. # [18:05] <@MarcoZ> surkov: Jamie: joanie:Changes for ARIA 1.1 as of June 14 since the 1.0 release: http://www.w3.org/TR/wai-aria-1.1/#changelog
  204. # [18:06] <@surkov> MarcoZ: yeah
  205. # [18:06] <joanie> MarcoZ: thanks! (I'm debugging something still and didn't look for it yet)
  206. # [18:06] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
  207. # [18:07] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  208. # [18:08] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
  209. # [18:11] * davidb is now known as davidb|afk
  210. # [18:27] * icaaq|afk is now known as icaaq
  211. # [18:29] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  212. # [18:31] * davidb|afk is now known as davidb
  213. # [18:36] * davidb is now known as davidb|afk
  214. # [18:38] * Quits: askalski (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  215. # [18:38] * khuey is now known as khuey|away
  216. # [18:40] * davidb|afk is now known as davidb
  217. # [19:00] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
  218. # [19:02] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
  219. # [19:12] <@davidb> MarcoZ, surkov, tbsaunde, eeejay, yzen, please check recent email (admin stuff)
  220. # [19:13] <@surkov> yeah, I doens’t look I have something
  221. # [19:15] * davidb is now known as davidb|afk
  222. # [19:19] * davidb|afk is now known as davidb
  223. # [19:25] * davidb is now known as davidb|afk
  224. # [19:26] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140811180644])
  225. # [19:26] <@eeejay> i think we are good
  226. # [19:29] * davidb|afk is now known as davidb
  227. # [19:30] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  228. # [19:33] <@surkov> how to run B2G gaia-ui-test on try server?
  229. # [19:33] <@surkov> yzen ^
  230. # [19:34] <@yzen> surkov there's a separate gaia-try
  231. # [19:34] <@surkov> yzen: ok, how can I run those test for my patch?
  232. # [19:34] <@yzen> but this should do it if you want to do it manually, http://yzen.github.io/2014/03/27/today-i-learned.html
  233. # [19:35] <@yzen> it will run unit, ui integrations tests
  234. # [19:35] <@yzen> you wont need to change the revision though
  235. # [19:37] <@surkov> k
  236. # [19:38] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  237. # [19:40] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  238. # [19:42] * khuey|away is now known as khuey
  239. # [19:59] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  240. # [19:59] <@firebot> New Core - Disability Access APIs bug 1054409 filed by eitan@monotonous.org.
  241. # [20:00] <@firebot> https://bugzil.la/1054409 — NEW — [AccessFu] Add isFromUserInput to pivot change presentation
  242. # [20:05] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
  243. # [20:13] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
  244. # [20:16] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  245. # [20:19] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140811180644])
  246. # [20:23] <Jamie> surkov: do I have to call FocusManager::ActiveItemChanged on the tree item or can I call it on the tree?
  247. # [20:23] <@MarcoZ> eeejay: Jamie: https://play.google.com/store/apps/details?id=com.reecedunn.espeak
  248. # [20:24] <@surkov> Jamie: ActiveItemChanged takes an item as argument
  249. # [20:25] <Jamie> damn :) not quite sure how to get the active item from the new tree view
  250. # [20:25] * Jamie will keep hunting
  251. # [20:26] <@surkov> you get selection->GetCurrentIndex(&currentIndex);
  252. # [20:26] <@surkov> and then get an accessible by index I think
  253. # [20:27] <@surkov> but you know what’s strange is that we don’t receive notifcation about selection change after tree view was changed
  254. # [20:28] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  255. # [20:29] <@surkov> Jamie: XULTreeAccessible has CurrentItem()
  256. # [20:29] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
  257. # [20:29] <Jamie> surkov: Ah. I notice that uses selection, but tree views can have multiple selection
  258. # [20:30] <@surkov> Jamie: then they have selected items and current item
  259. # [20:30] <@surkov> the tree always has current item if it’s focused and it’s accessible via selection object
  260. # [20:33] <@surkov> Jamie: this code should work http://mxr.mozilla.org/mozilla-central/source/layout/xul/tree/nsTreeSelection.cpp#651
  261. # [20:33] <@surkov> but apparently it doesn't
  262. # [20:33] <@surkov> so after they change tree view then I assume they should set current item
  263. # [20:34] <@surkov> but maybe they don’t
  264. # [20:34] <Jamie> surkov: I don't think that'll get called if the view is changed
  265. # [20:35] <Jamie> but I could be ... very wrong :)
  266. # [20:35] <@surkov> that’s interesting, that means the index has to be the same
  267. # [20:35] <@surkov> so if they don’t really call it then we should have something like forced ActiveItemChanged call
  268. # [20:36] <@surkov> but that all suspicious
  269. # [20:36] <@surkov> :)
  270. # [20:37] <Jamie> surkov: right, that's what I'm trying. nsTreeAccessible::TreeViewChanged does get I called I think, as we do get a reorder event
  271. # [20:37] <Jamie> but there's no reason for me to think that this is currently firing a focus event
  272. # [20:37] <Jamie> which makes sense, since right now, I get no event :)
  273. # [20:37] <@surkov> yep :)
  274. # [20:37] * icaaq is now known as icaaq|afk
  275. # [20:38] <Jamie> If this works, it will have taken me about 5 hours to come up with a 1 line patch. that's efficient, right? :)
  276. # [20:41] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  277. # [20:43] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
  278. # [20:43] * Joins: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  279. # [20:45] * icaaq|afk is now known as icaaq
  280. # [20:46] * icaaq is now known as icaaq|afk
  281. # [20:46] * davidb is now known as davidb|afk
  282. # [20:46] * icaaq|afk is now known as icaaq
  283. # [20:48] * Quits: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Ping timeout)
  284. # [20:48] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  285. # [20:49] * khuey is now known as khuey|away
  286. # [21:06] * davidb|afk is now known as davidb
  287. # [21:07] <Jamie> `surkov sorry, more stupid questions. It seems that this works 60% of the time, but not the rest of the time. more confusingly, if I insert a small sleep (obviously a bad idea) it works 100% of the time. Is it possible it's updating the tree async and if so, is there any way to delay the focus call somehow?
  288. # [21:08] <@davidb> pretty good indicated of async something
  289. # [21:08] <@davidb> indicator
  290. # [21:09] <Jamie> indeed
  291. # [21:10] <@surkov> no good ideas, after TreeViewChanged triggered you have a new view and thus you can create new tree items accessible
  292. # [21:11] <@surkov> afaik we don’t have reorder event processing to kill your focus event in the queue
  293. # [21:11] <Jamie> hmm. seems like GetCurrentItem returns null for some time
  294. # [21:11] <@surkov> ah, that must be a XUL tree thing
  295. # [21:12] <@surkov> when do you call FocusMgr thing?
  296. # [21:12] <@surkov> somewhere after ClearCache(), right?
  297. # [21:15] <Jamie> surkov: yup; right at the bottom of the function
  298. # [21:16] <Jamie> one thing i don't understand: why call clearCache *before* the view change? why not after?
  299. # [21:16] <Jamie> or maybe it doesn't matter?
  300. # [21:16] <@surkov> it shouldn’t make a difference
  301. # [21:17] * Jamie nods
  302. # [21:17] <@firebot> New Core - Disability Access APIs bug 1054454 filed by yzenevich@mozilla.com.
  303. # [21:17] <@firebot> https://bugzil.la/1054454 — NEW, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
  304. # [21:20] * Quits: @MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP) (Quit: Going home...)
  305. # [21:23] <@davidb> surkov, did you find a spot for your logging tool thing?
  306. # [21:24] <@surkov> davidb: https://github.com/asurkov/tools
  307. # [21:26] <@davidb> ok cool
  308. # [21:27] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  309. # [21:29] * davidb is now known as davidb|afk
  310. # [21:31] * davidb|afk is now known as davidb
  311. # [21:40] <@davidb> yzen, i notice the query for q3 bugs (found here https://wiki.mozilla.org/Platform/2014-Q3-Goals#Accessibility) doesn't include gaia::components, is that intentional?
  312. # [21:41] <@davidb> i mean, since you AND with the whiteboard stuff anyway ... seems odd
  313. # [21:41] * @davidb wonders if there is a way to GAIA*
  314. # [21:41] <@yzen> davidb i believe it's a new one
  315. # [21:41] <@yzen> i mean for sure
  316. # [21:41] <@davidb> yeah ok - i guess that's the worry
  317. # [21:41] <@davidb> with this query
  318. # [21:42] <@yzen> i think b2ga11y p=1 is enough
  319. # [21:42] <@yzen> across all, we can tag accessfu bugs with it too together
  320. # [21:42] <@davidb> you can customize on component as well (at the bottom)
  321. # [21:43] <@davidb> component, contains the string, "gaia"
  322. # [21:43] <@davidb> but that won't work
  323. # [21:43] <@davidb> :)
  324. # [21:43] <@davidb> yzen, yeah query might take longer... dunno
  325. # [21:44] <@yzen> not sure , yeah
  326. # [21:47] * davidb is now known as davidb|afk
  327. # [21:50] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  328. # [21:52] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Ping timeout)
  329. # [21:55] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  330. # [21:59] <@eeejay> https://wiki.mozilla.org/Accessibility/Mobile/GestureInterface
  331. # [22:12] * davidb|afk is now known as davidb
  332. # [22:13] <@davidb> FWIW I'm heading out in about 20 mins
  333. # [22:15] <Jamie> eeejay: okay. jumble of thoughts now on the discussion page for the gesture interface
  334. # [22:20] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  335. # [22:32] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
  336. # [22:33] * davidb is now known as davidb|afk
  337. # [22:36] <Jamie> surkov: Okay. I've provided a somewhat lengthy summary of my thoughts on the MathML proposal in the bug :)
  338. # [22:37] * Quits: @davidb|afk (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
  339. # [22:37] <@surkov> Jamie: thank you!
  340. # [22:40] * khuey|away is now known as khuey
  341. # [22:52] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 1053765.
  342. # [22:52] <@firebot> https://bugzil.la/1053765 — NEW, surkov.alexander — Putting role="log" on a table tag breaks row and cell accessibles.
  343. # [23:00] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  344. # [23:00] * Quits: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
  345. # [23:01] * Joins: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
  346. # [23:15] <@tbsaunde> joanie: people.mozilla.org/~tsaunders/debug.out
  347. # [23:16] * Joins: davidb (davidb@moz-354148BA.dsl.bell.ca)
  348. # [23:16] * ChanServ sets mode: +qo davidb davidb
  349. # [23:19] * Quits: @davidb (davidb@moz-354148BA.dsl.bell.ca) (Quit: Blah blah blah)
  350. # [23:24] * Joins: davidb (davidb@moz-354148BA.dsl.bell.ca)
  351. # [23:24] * ChanServ sets mode: +qo davidb davidb
  352. # [23:28] <Jamie> eeejay: URL for mobile video and stuff you did the other day?
  353. # [23:29] <@eeejay> Jamie, https://wiki.mozilla.org/Accessibility/Mobile/ScreenReader
  354. # [23:41] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
  355. # [23:41] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
  356. # [23:42] * Quits: @davidb (davidb@moz-354148BA.dsl.bell.ca) (Quit: Blah blah blah)
  357. # [23:57] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
  358. # [23:57] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
  359. # [23:59] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
  360. # Session Close: Sat Aug 16 00:00:00 2014

The end :)