/irc-logs / mozilla / #accessibility / 2012-03-27 / end

Options:

  1. # Session Start: Tue Mar 27 00:00:00 2012
  2. # Session Ident: #accessibility
  3. # [00:06] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
  4. # [00:06] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  5. # [00:11] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  6. # [00:24] * Quits: aaronlev (chatzilla@BCFC8969.9EBA4B5B.A641CD9D.IP) (Ping timeout)
  7. # [00:27] * Quits: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP) (Connection reset by peer)
  8. # [00:36] * Quits: wlach (wlach@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  9. # [00:38] * Joins: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP)
  10. # [00:44] * Joins: aaronlev (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  11. # [00:48] * khuey is now known as khuey|away
  12. # [01:06] * khuey|away is now known as khuey
  13. # [01:11] <@firebot> New Core - Disability Access APIs bug 739455 filed by mbrubeck@mozilla.com.
  14. # [01:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739455 nor, --, ---, nobody, NEW, Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/tree/test_tabbrowser
  15. # [01:12] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  16. # [01:27] * Quits: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP) (Connection reset by peer)
  17. # [01:28] * Joins: aaronlev_ (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  18. # [01:30] * Joins: davidb (davidb@moz-A4A01B28.eng.wind.ca)
  19. # [01:34] * Joins: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP)
  20. # [02:16] * Quits: aaronlev (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Ping timeout)
  21. # [02:16] * aaronlev_ is now known as aaronlev
  22. # [02:24] <@firebot> bzbarsky@mit.edu granted review for attachment 608601 on bug 656225.
  23. # [02:24] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=656225 maj, --, ---, surkov.alexander, ASSI, [A11Y]New profile item in firefox4.0 user profile dialog is not accessible.
  24. # [02:31] * Joins: aaronlev_ (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  25. # [02:36] * khuey is now known as khuey|away
  26. # [02:40] * Quits: @jprmc (jprmc@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  27. # [02:42] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.1 [Firefox 13.0a2/20120324042010])
  28. # [02:43] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  29. # [02:43] * Quits: davidb (davidb@moz-A4A01B28.eng.wind.ca) (Ping timeout)
  30. # [02:45] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  31. # [03:11] * Joins: jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP)
  32. # [03:11] * ChanServ sets mode: +o jprmc
  33. # [03:23] * Quits: @jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  34. # [03:28] * Quits: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP) (Input/output error)
  35. # [03:45] * Joins: jprmc (jprmc@A0505678.6E78B65D.CDBA6951.IP)
  36. # [03:45] * ChanServ sets mode: +o jprmc
  37. # [03:53] * khuey|away is now known as khuey
  38. # [03:58] <@firebot> New Core - Disability Access APIs bug 739498 filed by eitan@monotonous.org.
  39. # [03:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739498 nor, --, ---, nobody, NEW, Add Javascript layer for mobile accessibility
  40. # [04:05] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 609578 on bug 739498.
  41. # [04:05] <@firebot> eitan@monotonous.org requested feedback from l10n@mozilla.com for attachment 609578 on bug 739498.
  42. # [04:21] * Quits: aaronlev_ (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: ChatZilla 0.9.88.1 [Firefox 13.0a2/20120323042009])
  43. # [04:23] * Quits: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP) (Connection reset by peer)
  44. # [04:51] * Joins: surkov (surkov@38A7FA2F.65585E1B.33A1AC3C.IP)
  45. # [04:51] * ChanServ sets mode: +o surkov
  46. # [05:10] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 736059.
  47. # [05:10] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=736059 nor, --, mozilla14, surkov.alexander, RESO FIXED, do some cleanups of nsAccessible::GetAttributesInternal
  48. # [05:23] * Quits: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Ping timeout)
  49. # [05:30] <@firebot> surkov.alexander@gmail.com changed the Status on bug 719852 from UNCONFIRMED to RESOLVED.
  50. # [05:30] <@firebot> surkov.alexander@gmail.com set the Resolution field on bug 719852 to DUPLICATE of bug 614310.
  51. # [05:30] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=719852 nor, --, ---, nobody, UNCO, accessibility API mapping for section element
  52. # [05:30] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, nobody, NEW, Map <section> to pane (like role="region")
  53. # [05:43] * Joins: wlach (wlach@moz-5438285A.dsl.bell.ca)
  54. # [05:53] * khuey is now known as khuey|away
  55. # [05:57] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  56. # [05:58] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  57. # [06:02] * Joins: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP)
  58. # [06:03] * Quits: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP) (Input/output error)
  59. # [06:23] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
  60. # [06:40] <@firebot> markcapella@twcny.rr.com requested feedback from trev.saunders@gma il.com for attachment 609607 on bug 737724.
  61. # [06:40] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737724 nor, --, ---, markcapella, ASSI, make IsDefunct() inline
  62. # [06:49] * Joins: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP)
  63. # [07:09] <@tbsaunde> surkov: thoughts on handling the case of tree accessibles becoming defunct when the tree view is changed to be null?
  64. # [07:10] <@surkov> tbsaunde: tree view change is after all is children removal but currently we do a trick and fire reorder event making AT to thing XUL tree accessible is recreated. So due to perf reason I think we can do that
  65. # [07:11] <@tbsaunde> surkov: do that == ?
  66. # [07:12] <@surkov> tbsaunde: recreate XUL tree accessible
  67. # [07:12] <@tbsaunde> surkov: oh, ok, that seems sort of nice instead of the sort of crazy thing we do now
  68. # [07:12] <@surkov> right
  69. # [07:13] <@tbsaunde> but I'm not sure it fits in the scope of 737724
  70. # [07:13] <@surkov> but still I'm not completely sure :)
  71. # [07:13] <@surkov> it should be done separately
  72. # [07:13] <@surkov> IA2 provides set of events for tables
  73. # [07:14] <@surkov> like model changed
  74. # [07:14] <@surkov> other option to fix is never keep mTreeView
  75. # [07:14] <@tbsaunde> yeah, I forget what atk has and never looked at mac
  76. # [07:14] <@surkov> and don't say the accessible is defunct
  77. # [07:14] <@surkov> atk iirc has the same
  78. # [07:14] <@tbsaunde> getting mTreeView sounds like more of a perf issue
  79. # [07:16] <@surkov> mac has NSAccessibilityRowCountChangedNotification
  80. # [07:16] <@tbsaunde> if we chane the tree view that mmeans we need to reuild the whole subtree right? so creting an extra object and destroying one doesn't seem like a big deal relatively
  81. # [07:17] <@surkov> not one but several: keep in mind treecolumns
  82. # [07:18] <@surkov> but does it mean we shouldn't create an accessible for XUL tree when there's no tree view?
  83. # [07:18] <@surkov> sounds like answer no, i.e. we should create
  84. # [07:18] <@tbsaunde> surkov: hm, can we keep the tree columns across the view changing?
  85. # [07:19] <@surkov> sure
  86. # [07:19] <@surkov> those are unrelated in XUL tree implementation
  87. # [07:19] <@tbsaunde> surkov: ok, that seems kind of funny to me but k
  88. # [07:19] <@surkov> tree columns are DOM elements, tree view is js object
  89. # [07:20] <@tbsaunde> well, currently we create one and it stays defunct which is kind of weird
  90. # [07:20] <@tbsaunde> so I'd want to look some but I tend towards trees without views shouldn't have accessibles created
  91. # [07:22] <@surkov> tbsaunde: 1) absolutely 2) but sighted user still sees a tree, columns, just no rows
  92. # [07:22] <@surkov> I'd suggest to remove mTreeView from nsXULTreeAccessible
  93. # [07:22] <@tbsaunde> ok
  94. # [07:22] * Joins: icaaq (Adium@moz-7D09279.cust.bredbandsbolaget.se)
  95. # [07:22] <@tbsaunde> I'm sort of worried bout the perf of that, but I guess we can see
  96. # [07:23] <@surkov> tbsaunde: getting tree view over and over?
  97. # [07:23] <@tbsaunde> yeah, it adds at least one virtual method to each time you get some info about an accessible tree
  98. # [07:24] <@tbsaunde> and I don't know how much data structure stuffs
  99. # [07:24] <@surkov> tbsaunde: well, we fix into XUL tree implementation to provide a nice shortcut
  100. # [07:25] <@surkov> but anyway we can keep mTreeView, just we need to check whether it's not null
  101. # [07:26] <@surkov> but I don't like we keep a strong ref to tree view, but we can't do raw ptr until we have sync notification from xul tree about tree view change
  102. # [07:26] <@surkov> having strong ref is extra garbage collector work
  103. # [07:27] <@surkov> but I think we can do sync notifications from XUL tree
  104. # [07:27] <@surkov> so which way do you prefer?
  105. # [07:27] <@surkov> 1) keeping nsITreeView* mTreeView and having sync notifications
  106. # [07:27] <@surkov> 2) remove mTreeView at all
  107. # [07:29] * @tbsaunde thinking
  108. # [07:30] <@tbsaunde> why is having strong ref to tree view any worse than sayi having strong ref to content etc?
  109. # [07:31] <@tbsaunde> surkov: by get rid mTreeView you mean get the view each time we need it?
  110. # [07:31] <@surkov> tbsaunde: it should be equally bad, in the past we had a leak related with tree view strong ref so that's probably why I talk about this
  111. # [07:31] <@surkov> tbsaunde: that's right
  112. # [07:32] <@tbsaunde> ok
  113. # [07:32] <@surkov> basically I'm thinking to keep raw pointer to frame instead of strong pointer to content
  114. # [07:32] <@tbsaunde> tht would be an interestin and huge change
  115. # [07:33] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Input/output error)
  116. # [07:33] <@tbsaunde> that we should probably really think about before doing
  117. # [07:34] <@tbsaunde> I seem to remember perf issues with trees? so integrating more tightly may be a good idea instead of getting the tree view when we need it
  118. # [07:50] <@tbsaunde> surkov: one interestin thing about keeping a raw pointer to tree views would be that I think they're often implemented in js, which looks like it might make integrating more interesting
  119. # [07:51] <@surkov> tbsaunde: I'm sure they keep strong ref to tree view somewhere in XUL tree c++ implementation
  120. # [07:52] <@surkov> so if things are interesting then not on our side :)
  121. # [07:52] <@tbsaunde> so, I'm not really sure integrating is probably a good idea if we can make it work, but would take some investigation and I'm not sure any one really has the time for that so in the short term it might be better to just check we actually have a tree view before using or not keep one
  122. # [07:52] <@tbsaunde> surkov: yeah, I'm pretty sure they do
  123. # [07:52] <@surkov> tbsaunde: about frame changes, yeah, that's a serious thing and we should be careful about it
  124. # [07:53] <@surkov> tbsaunde: Mark might do that tree view thing I think
  125. # [07:53] <@surkov> it shouldn't be complicated but should be interesting
  126. # [07:54] <@surkov> good thing about sync notifications and raw ptr treeview is we always provide up to dated information
  127. # [07:54] <@tbsaunde> surkov: yeah, it'll definitely be interesting, have you talked to him about it? I'm a little suprised he'd do it :)
  128. # [07:55] <@surkov> basically that's what we do on frames removal
  129. # [07:55] <@tbsaunde> yeah
  130. # [07:55] <@surkov> no, I didn't. Mark_Capella are you here?
  131. # [07:55] <Mark_Capella> over here
  132. # [07:56] <@surkov> Mark_Capella: how do you feel to fix some interesting bug? :) related with your IsDefunct work
  133. # [07:56] <Mark_Capella> yah ... im watching the above - you guys trying to kill me :)
  134. # [07:56] <@surkov> nah, it's a long talk but things should be much simpler :)
  135. # [07:57] <Mark_Capella> k - kill away! Can we finish IsDefunct first? Or does all go together?
  136. # [07:57] <@surkov> basically we need to replace TreeViewChanged DOM event processing on direct call into accessibility
  137. # [07:58] <Mark_Capella> go on ...
  138. # [07:58] <@surkov> Mark_Capella: yes, we can, for that you should add null checks into every nsXULTreeAccessbile method that deals with mTreeView
  139. # [07:58] <@surkov> Mark_Capella: I'll file a bug for trees and cc you.
  140. # [07:59] <@surkov> but that null check approach is not good for long term because somebody might forget to add null check one day
  141. # [07:59] <Mark_Capella> ok! file the bug ... ill take it... im curerntly playing with bug614310 ... might take that too... and we finish IsDefunct first with what you said about null checks above
  142. # [07:59] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, nobody, NEW, Map <section> to pane (like role="region")
  143. # [08:01] <Mark_Capella> . o O ( that's my understanding and I'm sticking to it :P )
  144. # [08:04] <@firebot> trev.saunders@gmail.com cancelled feedback?(trev.saunders@gma il.com) for attachment 609607 on bug 737724.
  145. # [08:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737724 nor, --, ---, markcapella, ASSI, make IsDefunct() inline
  146. # [08:05] * Quits: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP) (Ping timeout)
  147. # [08:06] * Joins: ehsan_ (ehsan@A0505678.6E78B65D.CDBA6951.IP)
  148. # [08:07] * tbsaunde is now known as tbsaunde|shower
  149. # [08:09] <@firebot> New Core - Disability Access APIs bug 739524 filed by surkov.alexander@gmail.com.
  150. # [08:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739524 nor, --, ---, nobody, NEW, replace TreeViewChanged DOM event on direct call from XUL tree
  151. # [08:09] <@surkov> Mark_Capella: thank you!
  152. # [08:10] <@surkov> Mark_Capella: btw, bug 739524 ^
  153. # [08:10] <Mark_Capella> heh ... i've worked a lot of little bugs around the tree ... a11y is fun
  154. # [08:13] <@surkov> cool :)
  155. # [08:43] * tbsaunde|shower is now known as tbsaunde
  156. # [08:43] * Quits: Hixie (ianh@moz-E9FB2A6A.no) (Quit: brb)
  157. # [08:44] * Joins: Hixie (ianh@moz-E9FB2A6A.no)
  158. # [08:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  159. # [08:50] <@firebot> markcapella@twcny.rr.com changed the Status on bug 739524 from NEW to ASSIGNED.
  160. # [08:50] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739524 nor, --, ---, markcapella, ASSI, replace TreeViewChanged DOM event on direct call from XUL tree
  161. # [08:51] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  162. # [08:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  163. # [09:03] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.1 [Firefox 14.0a1/20120326185943])
  164. # [09:03] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  165. # [09:03] * Joins: MarcoZ (marco.zehe@moz-2EF796FB.dip.t-dialin.net)
  166. # [09:03] * ChanServ sets mode: +o MarcoZ
  167. # [09:12] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  168. # [09:15] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  169. # [09:19] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  170. # [09:20] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
  171. # [09:21] <@firebot> marco.zehe@googlemail.com set status-firefox13 to fixed on bug 735666.
  172. # [09:21] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=735666 cri, --, mozilla14, surkov.alexander, RESO FIXED, crash [@ nsIDocument::GetContainer() ]
  173. # [09:21] <@surkov> MarcoZ: thank you ^
  174. # [09:22] <@MarcoZ> surkov: YW! Also preparing to land it on beta in the next couple of minutes (need to clone beta first).
  175. # [09:22] <@surkov> great!
  176. # [09:23] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: thiessenp)
  177. # [09:23] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
  178. # [09:24] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: thiessenp)
  179. # [09:30] <@tbsaunde> MarcoZ: shouldn't you push ^ to m-b too?
  180. # [09:33] <@MarcoZ> tbsaunde: Need to clone beta first.
  181. # [09:33] * Joins: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP)
  182. # [09:33] <@MarcoZ> tbsaunde: Am almost done with it and will land it there ASAP.
  183. # [09:34] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  184. # [09:36] <@tbsaunde> MarcoZ: oic
  185. # [09:37] * @tbsaunde does just uses his many headed tree for everything ;)
  186. # [09:40] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 656225 from --- to mozilla14.
  187. # [09:40] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 656225.
  188. # [09:40] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=656225 maj, --, mozilla14, surkov.alexander, ASSI, [A11Y]New profile item in firefox4.0 user profile dialog is not accessible.
  189. # [09:43] * Joins: margle (margle@33FA4F53.187E0694.3F07090C.IP)
  190. # [09:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  191. # [09:45] * Quits: wlach (wlach@moz-5438285A.dsl.bell.ca) (Ping timeout)
  192. # [09:49] <@MarcoZ> surkov: Should this also help bug 673860?
  193. # [09:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=673860 maj, --, ---, nobody, NEW, [Thunderbird] Adding more than one addressee in message composition, we don't create accessibles for
  194. # [09:49] <@surkov> MarcoZ: I hope, please try it out when the patch gets into nightly
  195. # [09:49] <@MarcoZ> surkov: tbsaunde: mozilla-beta is currently closed because of some Talos malfunction. Am waiting for reopen.
  196. # [09:49] <@surkov> ok
  197. # [09:50] <@MarcoZ> surkov: Will do!
  198. # [09:50] <@surkov> thank you!
  199. # [09:51] <@tbsaunde> surkov: so, how do I open this filters stuff in thunderbird for bug 737101?
  200. # [09:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737101 nor, --, ---, nobody, NEW, Broken accessible hierarchy in Thunderbird Message Filters dialog
  201. # [09:51] <@tbsaunde> MarcoZ: ^ if you know
  202. # [09:52] <@surkov> somewhere from menu, I don't recall
  203. # [09:52] <@tbsaunde> ok
  204. # [09:52] <@MarcoZ> tbsaunde: Tools menu, Message filters... item.
  205. # [09:55] <@tbsaunde> MarcoZ: hm, I the tools menu doesn't seem to have that option ...
  206. # [09:55] * @tbsaunde checks to see if he has any accounts configured
  207. # [09:55] * Quits: ehsan_ (ehsan@A0505678.6E78B65D.CDBA6951.IP) (Input/output error)
  208. # [10:02] <@MarcoZ> tbsaunde: Hm, maybe the menu structure on Windows is different. Look in the edit menu perhaps.
  209. # [10:04] <Mark_Capella> WIN7 ... Thunderbird ... tools ... drop down 5th item message filters
  210. # [10:06] <@tbsaunde> MarcoZ: yeah, I think I found it
  211. # [10:23] <@MarcoZ> surkov: Do we know yet why chromeHarness.js breaks test_nsIAccessibleDocument.html? Bug 736886.
  212. # [10:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=736886 nor, --, ---, nobody, NEW, test_nsIAccessibleDocument.html silently dies
  213. # [10:24] <@surkov> MarcoZ: I don't
  214. # [10:37] <@firebot> markcapella@twcny.rr.com requested feedback from surkov.alexander@ gmail.com for attachment 609654 on bug 614310.
  215. # [10:37] <@firebot> markcapella@twcny.rr.com changed the Status on bug 614310 from NEW to ASSIGNED.
  216. # [10:37] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  217. # [10:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  218. # [10:50] <@firebot> surkov.alexander@gmail.com requested review from dbolter@mozilla.com for attachment 609654 on bug 614310.
  219. # [10:50] <@firebot> surkov.alexander@gmail.com granted feedback for attachment 609654 on bug 614310.
  220. # [10:50] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  221. # [10:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  222. # [10:59] * Quits: margle (margle@33FA4F53.187E0694.3F07090C.IP) (Quit: Computer has gone to sleep.)
  223. # [11:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  224. # [11:11] * Joins: margle (margle@33FA4F53.187E0694.3F07090C.IP)
  225. # [11:34] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  226. # [11:35] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 609578 on bug 739498.
  227. # [11:35] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739498 nor, --, ---, nobody, NEW, Add Javascript layer for mobile accessibility
  228. # [11:37] * Quits: @surkov (surkov@38A7FA2F.65585E1B.33A1AC3C.IP) (Quit: surkov)
  229. # [11:46] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  230. # [11:47] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  231. # [11:54] * Joins: surkov (surkov@50825850.3B7B1A4A.EBE09E3C.IP)
  232. # [11:54] * ChanServ sets mode: +o surkov
  233. # [11:57] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  234. # [11:57] * ChanServ sets mode: +o askalski
  235. # [11:57] <@askalski> morning
  236. # [11:58] <@tbsaunde> morning
  237. # [11:58] <@surkov> hi
  238. # [11:59] <@MarcoZ> Hey!
  239. # [12:02] <@tbsaunde> 01
  240. # [12:23] * Quits: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP) (Connection reset by peer)
  241. # [12:36] * Quits: margle (margle@33FA4F53.187E0694.3F07090C.IP) (Ping timeout)
  242. # [12:39] <@tbsaunde> surkov: have you thought about what to do wth the pointer to the tree box object in xul trees?
  243. # [12:43] <@surkov> tbsaunde: I didn't looked
  244. # [12:44] <@tbsaunde> sure
  245. # [12:45] <@tbsaunde> it seems pretty crazy we keep pointers to the treebox and tree view in each row and the tree itself
  246. # [12:47] * Joins: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP)
  247. # [12:52] * Joins: fxa90id (fxa90id@moz-2FF23346.neoplus.adsl.tpnet.pl)
  248. # [12:53] <@firebot> l10n@mozilla.com denied feedback for attachment 609578 on bug 739498.
  249. # [12:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739498 nor, --, ---, nobody, NEW, Add Javascript layer for mobile accessibility
  250. # [12:56] <@surkov> tbsaunde: it is
  251. # [12:57] <@tbsaunde> surkov: it seems like table and table cell decom might let us make that a little better if we can get the table quickly
  252. # [12:58] <@surkov> tbsaunde: yep
  253. # [13:00] <@tbsaunde> surkov: objections to nsXULTreeGridRowAccessible using nsRefPtrHashTabl<nsPtrHashKey<const void>, nsXULTreeGridCellAccessible> instead of nsAccessibleHashTable for its cache so that we can get rid of the cid on nsXULTreeGridCellAccessible?
  254. # [13:01] <@surkov> tbsaunde: well, it doesn't sound like we need cid for nsRefPtrHashTable
  255. # [13:02] <@tbsaunde> surkov: no, but we if we use nsAccessibleHashTable we need to down cast what we get out of it
  256. # [13:03] <@tbsaunde> I gues we could just static cast instead oof query objectthough
  257. # [13:04] <@surkov> right but why do we need to downcast, we could keep nsXULTreeGridCellAccessible as we do now?
  258. # [13:04] <@surkov> tbsaunde: but we shouldn't do_QeuryInterface for nsXULTreeGridCellAccessible and should do downcasting
  259. # [13:06] <@tbsaunde> surkov: see nsXULTreeGridRowAccessible::RowInvalidate()
  260. # [13:07] <@surkov> tbsaunde: yes, we need to get rid that
  261. # [13:08] <@tbsaunde> if we get rid that then we don't need to down cast at ll
  262. # [13:08] <@tbsaunde> how did you want to do that though?
  263. # [13:08] <@tbsaunde> I was thinking just store the pointers in the hash as the right type and then we never need to downcast
  264. # [13:19] * Joins: muralisr92 (chatzilla@moz-BC62C3F6.dynip.nus.edu.sg)
  265. # [13:27] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  266. # [13:30] <@surkov> tbsaunde: ah, finally I got you. Yes that makes sense (I though we keep nsXULTreeGridCellAccessible in cache not nsAccessible :) ) File a bug?
  267. # [13:35] <@tbsaunde> surkov: sure
  268. # [13:40] <@surkov> thx
  269. # [13:41] <@firebot> marco.zehe@googlemail.com set status-firefox12 to fixed on bug 735666.
  270. # [13:41] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=735666 cri, --, mozilla14, surkov.alexander, RESO FIXED, crash [@ nsIDocument::GetContainer() ]
  271. # [13:42] <@MarcoZ> surkov: All done.
  272. # [13:42] <@surkov> MarcoZ: thank you
  273. # [13:42] <@MarcoZ> surkov: yw!
  274. # [13:44] <@firebot> New Core - Disability Access APIs bug 739568 filed by trev.saunders@gmail.com.
  275. # [13:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739568 nor, --, ---, nobody, NEW, nsXULTreeGridRowAccesible should cache its kids as nsXULTreeGridCellAccessibles not generic accessib
  276. # [13:45] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  277. # [13:55] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  278. # [13:55] * ChanServ sets mode: +o askalski
  279. # [14:15] <@firebot> mak77@bonardo.net changed the Status on bug 734982 from ASSIGNED to RESOLVED.
  280. # [14:15] <@firebot> mak77@bonardo.net set the Resolution field on bug 734982 to FIXED.
  281. # [14:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=734982 nor, --, mozilla14, markcapella, RESO FIXED, Map ARIA role "form".
  282. # [14:16] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  283. # [14:18] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 734982.
  284. # [14:39] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  285. # [14:41] * Quits: victorporof (victorporo@37FE3F80.AB163232.79933D60.IP) (Quit: Leaving...)
  286. # [14:46] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
  287. # [14:46] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  288. # [15:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  289. # [15:04] <@askalski> tbsaunde, I caught myself describing "moz-base based testing suite for a11y" (as opposed to just "speclenium"), I think I should give it a working title
  290. # [15:04] <@askalski> tbsaunde, what do you think about MATS (MozBase A11y Test Suite/Set)?
  291. # [15:06] <@tbsaunde> askalski: sure
  292. # [15:09] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  293. # [15:14] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  294. # [15:14] * ChanServ sets mode: +qo davidb davidb
  295. # [15:15] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  296. # [15:17] <@askalski> hi davidb
  297. # [15:17] <@davidb> hi
  298. # [15:17] <@tbsaunde> mjorning
  299. # [15:18] * Quits: fxa90id (fxa90id@moz-2FF23346.neoplus.adsl.tpnet.pl) (Ping timeout)
  300. # [15:19] <@davidb> MarcoZ: ping
  301. # [15:23] <@davidb> tbsaunde, askalski how's it going?
  302. # [15:23] <@tbsaunde> davidb: fine
  303. # [15:23] * @davidb -> bugmail
  304. # [15:23] <@askalski> davidb, collecting information for 1:1 today :), got some good news I hope
  305. # [15:24] <@davidb> you are such a tease :)
  306. # [15:25] <@askalski> davidb, me?
  307. # [15:25] <@askalski> what is tease?
  308. # [15:25] <@askalski> btw, how long etherpad pages remain active?
  309. # [15:25] <@davidb> askalski: in this context tease means keeping me in suspense
  310. # [15:25] <@askalski> I would use them as no-setup wiki for writing down use cases etc
  311. # [15:26] <@davidb> askalski: a long time
  312. # [15:26] <@davidb> but they are not accessible
  313. # [15:26] <@davidb> so for team stuff we use the wiki
  314. # [15:26] <@askalski> davidb, ok. so what, wiki? readme in github?
  315. # [15:26] <@askalski> davidb, ok
  316. # [15:26] <@davidb> wiki.mozilla.org/Accessibility/Foo
  317. # [15:27] <@askalski> davidb, the good news is, that the tests Eitan uses in speclenium are on some liberal license
  318. # [15:27] <@davidb> ok
  319. # [15:27] <@askalski> davidb, so I guess there will be no problem to grab them when "offline mode" will become a requirement
  320. # [15:27] <@davidb> good
  321. # [15:28] <@askalski> davidb, I got the "work plan" v 0.1 done.
  322. # [15:28] <@davidb> great
  323. # [15:28] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  324. # [15:28] <@davidb> keeping it simple i hope?
  325. # [15:29] <@askalski> I thinks o
  326. # [15:29] <@askalski> *so
  327. # [15:30] <@firebot> markcapella@twcny.rr.com requested feedback from trev.saunders@gma il.com for attachment 609694 on bug 737724.
  328. # [15:30] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737724 nor, --, ---, markcapella, ASSI, make IsDefunct() inline
  329. # [15:42] <Mark_Capella> davidb: Does that mean you'll review+ on Bug 614310 - Map <section> to pane (like role="region") ?
  330. # [15:42] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  331. # [15:42] <@davidb> Mark_Capella: yep - I'm looking now. We have some overlap in our test heirarchy/taxonomy
  332. # [15:43] <@davidb> I'm looking to see the best option
  333. # [15:43] <@davidb> the code looks right
  334. # [15:43] <@askalski> davidb, 1:1 as usual? can you send me again a thunderbird lightning notification?
  335. # [15:43] <Mark_Capella> ok ... thanks
  336. # [15:43] <@davidb> askalski: ok
  337. # [15:43] <@davidb> askalski: sent (via zimbra)
  338. # [15:44] <@askalski> davidb, thanks
  339. # [15:44] <@davidb> np
  340. # [15:50] <@MarcoZ> davidb: Pong!
  341. # [15:50] <@MarcoZ> Darn, fell asleep on the couch for an hour.
  342. # [15:50] <@MarcoZ> (was up very early today)
  343. # [15:50] <@davidb> MarcoZ: you alright?
  344. # [15:51] <@davidb> I PMed you some admin stuff
  345. # [15:53] <@MarcoZ> davidb: Yes I'm all right. Just got up very early today to help GF with some final stuff for her old appartment, and when i sat down on the couch earlier to read something, I fell asleep. O_O
  346. # [15:53] <@davidb> Must have been my autobiography
  347. # [15:54] <@MarcoZ> Haha!
  348. # [15:54] <@MarcoZ> And besides, i already ingested eeejay's patch from bug 739498 earlier.
  349. # [15:54] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739498 nor, --, ---, nobody, NEW, Add Javascript layer for mobile accessibility
  350. # [15:54] <@davidb> oh good! i haven't got to that yet.
  351. # [15:55] <@MarcoZ> Well, don#t bother reading the patch, surkov already took it apart. LOL
  352. # [15:55] <@MarcoZ> Unless you want a picture of what's there currently as well as what surkov wants.
  353. # [15:56] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  354. # [15:56] <@surkov> tbsaunde: did that as well, at least partially
  355. # [15:57] <@davidb> surkov: hi!
  356. # [15:57] <@surkov> hi, davidb
  357. # [15:57] <@davidb> surkov: I feel like we need to reorg our tests
  358. # [15:58] <@surkov> are you about in general or specific things?
  359. # [15:58] <@davidb> There are two things I'd like: 1. self documenting tests (easily checked against specs), 2. consistency
  360. # [15:58] <@davidb> general
  361. # [15:58] <@davidb> for example, we don't have a test_html_roles
  362. # [15:58] * Quits: muralisr92 (chatzilla@moz-BC62C3F6.dynip.nus.edu.sg) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310010316])
  363. # [15:58] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  364. # [15:58] * ChanServ sets mode: +o askalski
  365. # [15:58] <@davidb> but even then i'm not sure that's best, sigh
  366. # [15:59] <@askalski> davidb, can you send me the team meeting lightning invitation as well? I just started to use it. Oh, and is there a method to sync it with mobile (other than via google cal)?
  367. # [15:59] <@surkov> davidb: html is covered basically by tree folder
  368. # [15:59] <@davidb> yeah
  369. # [16:00] <@davidb> true
  370. # [16:00] <@surkov> davidb: specs sometimes are tricky to check them easily
  371. # [16:00] <@surkov> in general :)
  372. # [16:00] <@davidb> so true
  373. # [16:00] <@surkov> yeah, but we could do something for ARIA
  374. # [16:00] <@surkov> like role and set of attributes applied to it
  375. # [16:01] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  376. # [16:01] <@surkov> automatization similar to what i did for accessible names to check algorithm
  377. # [16:01] <@surkov> that's really nice to have, but gets prepare to a lot of fixes or todo things
  378. # [16:01] <@davidb> yes i was thinking automatization… but i also like self documenting
  379. # [16:02] <@surkov> sort of the same in my understanding until you keep in mind something special
  380. # [16:02] <@davidb> depends what we mean by automatization
  381. # [16:04] <@surkov> ok
  382. # [16:04] <@davidb> surkov: Maybe we should have a mochitest/tree/test_general.html?
  383. # [16:04] <@surkov> davidb: file a meta bug?
  384. # [16:04] <@surkov> if we have small uncovered things then yes
  385. # [16:05] <@davidb> surkov: i was thinking of section
  386. # [16:05] <@davidb> we could move the role check there
  387. # [16:05] <@surkov> right, we can do that
  388. # [16:05] <@davidb> ugh
  389. # [16:06] <@davidb> i guess for aria landmark roles too
  390. # [16:06] * @davidb is torn about splitting that up
  391. # [16:07] <@surkov> davidb: btw, we have test_role_nsHyperTextAcc.html
  392. # [16:07] <@davidb> yes
  393. # [16:07] <@davidb> i was looking at that earlier
  394. # [16:07] <@surkov> maybe we should have role folder to keep html, xul, aria roles
  395. # [16:07] <@davidb> maybe
  396. # [16:07] <@davidb> surkov: I'm tempted to r+ Mark_Capella with something simpler and have him file a follow up
  397. # [16:07] <@davidb> have him == ask him to
  398. # [16:08] <@davidb> :)
  399. # [16:08] <@surkov> davidb: sounds good
  400. # [16:08] <@davidb> surkov: what if we take it as is, but call it /elm/test_general.html ?
  401. # [16:08] <@surkov> sounds about nothing
  402. # [16:09] <@surkov> let's add those tests under test_elm_landmark and file a bug for clean up things
  403. # [16:09] <@davidb> sounds good enough
  404. # [16:11] <@tbsaunde> surkov: yeah, I don't have enough experience with js to have to many opinions
  405. # [16:12] <@firebot> dbolter@mozilla.com granted review for attachment 609654 on bug 614310.
  406. # [16:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  407. # [16:12] <@surkov> but you have API experience :) tbsaunde
  408. # [16:12] <@davidb> my js is very web developer biased
  409. # [16:12] <@davidb> dojo biased ;)
  410. # [16:13] <@davidb> askalski: resent team meeting invite
  411. # [16:13] <@davidb> askalski: there is an app
  412. # [16:13] <@davidb> askalski: LDAP sync
  413. # [16:14] <@askalski> davidb, thanks. the app is for android? and LDAP holds these informations?
  414. # [16:14] <@davidb> android
  415. # [16:14] <@davidb> askalski: i guess so?
  416. # [16:14] <@askalski> davidb, I thought LDAP is just auth service
  417. # [16:14] <@davidb> me too
  418. # [16:14] <@askalski> davidb, will google
  419. # [16:14] <@davidb> askalski: also try the intranet
  420. # [16:15] <@davidb> askalski: Mobile_Email_And_Calendar_Setup
  421. # [16:15] <@tbsaunde> surkov: true
  422. # [16:17] <@MarcoZ> davidb: Do you remember what Dennis was referring to with those headers that are breaking up? I don't see what he means. I *do* see the problem with the labels not being present.
  423. # [16:18] <@askalski> davidb, oh, I need to buy some stuff from android market to make it work, and I have no credit card set, so I guess I'll leave it for now
  424. # [16:18] <@davidb> MarcoZ: he said something about arrowing vs tabbing
  425. # [16:18] <@davidb> askalski: i can't recall if i bought anything or not
  426. # [16:19] <@MarcoZ> davidb: Yeah I got that one. He also said something about a break tag after "official", and I don't find that.
  427. # [16:20] <@askalski> davidb, it's no problem, just I don't want to spend working time on reading market's policy
  428. # [16:20] <@davidb> Oh there was a br in a heading or something MarcoZ
  429. # [16:20] <@davidb> askalski: roger
  430. # [16:21] <@MarcoZ> davidb: Yeah and I don't see that one.
  431. # [16:21] <@MarcoZ> OK I'll file for the labels only for the time being.
  432. # [16:26] <@davidb> cool
  433. # [16:26] <@davidb> does dennisl have bugmail?
  434. # [16:26] <@MarcoZ> davidb: I didn't look, I tweeted him the link.
  435. # [16:28] <@MarcoZ> davidb: You're CC'd.
  436. # [16:28] <@davidb> ok
  437. # [16:42] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  438. # [16:43] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  439. # [16:43] * ChanServ sets mode: +o askalski
  440. # [16:46] * Joins: victorporof (victorporo@500D6A86.20718EE9.79933D60.IP)
  441. # [16:46] <@askalski> davidb, I am just browsing a-team's stuff
  442. # [16:47] <@askalski> davidb, it's quite impressive, they did a lot of useful stuff
  443. # [16:47] <@davidb> of course they did. http://waffleironblog.com/wp-content/uploads/2012/02/the-a-team.jpg
  444. # [16:48] <@davidb> They rescued people etc. Mr. T. kicks ass.
  445. # [16:49] * khuey|away is now known as khuey
  446. # [16:49] * @MarcoZ is playing around with the IM functionality in Thunderbird daily.
  447. # [16:51] * Joins: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP)
  448. # [16:51] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  449. # [16:52] * Quits: @surkov (surkov@50825850.3B7B1A4A.EBE09E3C.IP) (Quit: surkov)
  450. # [16:58] <@askalski> davidb, :D I was watching it in childhood! entire polish TV is due to licensing costs several years behind west, so you could watch A-Team in Poland in 1995!
  451. # [16:58] * Joins: muralisr92 (chatzilla@A0F075A3.C6BE5A50.1396226F.IP)
  452. # [16:58] <@davidb> every cloud has a silver lining
  453. # [17:01] <@firebot> markcapella@twcny.rr.com requested feedback from surkov.alexander@ gmail.com for attachment 609709 on bug 614310.
  454. # [17:01] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  455. # [17:01] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  456. # [17:03] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  457. # [17:03] * ChanServ sets mode: +o askalski
  458. # [17:19] <@firebot> New Core - Disability Access APIs bug 739612 filed by markcapella@twcny.rr.com.
  459. # [17:19] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=739612 nor, --, ---, nobody, NEW, Cleanup A11y tests and test-suite organization
  460. # [17:29] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  461. # [17:36] * Quits: muralisr92 (chatzilla@A0F075A3.C6BE5A50.1396226F.IP) (Ping timeout)
  462. # [17:36] * Joins: muralisr92 (chatzilla@666B6A8D.C558A9D6.F1C91561.IP)
  463. # [17:47] <@davidb> MarcoZ: can you figure out if there is anything we need to codify for Q2 goals with respect to Kilimanjaro?
  464. # [17:48] <@davidb> We can then touch on it tomorrow at the meeting.
  465. # [17:49] * @davidb emails
  466. # [17:49] * Quits: ehsan (ehsan@A0505678.6E78B65D.CDBA6951.IP) (Input/output error)
  467. # [17:52] <@MarcoZ> davidb: So far I haven't seen anything regarding this project still.
  468. # [17:52] <@davidb> MarcoZ: it is just a name
  469. # [17:53] <@davidb> MarcoZ: want to hop on skype?
  470. # [17:53] <@MarcoZ> davidb: Yup.
  471. # [17:53] <@davidb> great
  472. # [17:54] <@davidb> i have a hard stop in 13 mins
  473. # [17:54] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  474. # [17:56] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  475. # [17:56] * Quits: @jprmc (jprmc@A0505678.6E78B65D.CDBA6951.IP) (Ping timeout)
  476. # [17:57] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  477. # [17:59] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  478. # [18:01] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  479. # [18:01] * Joins: jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP)
  480. # [18:01] * ChanServ sets mode: +o jprmc
  481. # [18:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  482. # [18:03] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  483. # [18:03] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  484. # [18:03] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  485. # [18:05] * Joins: aaronlev_ (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  486. # [18:07] * Quits: muralisr92 (chatzilla@666B6A8D.C558A9D6.F1C91561.IP) (Ping timeout)
  487. # [18:08] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  488. # [18:09] * Joins: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP)
  489. # [18:12] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  490. # [18:18] <@firebot> neil@httl.net cancelled superreview?(neil@httl.net) for attachment 609151 on bug 736252.
  491. # [18:18] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=736252 nor, --, ---, trev.saunders, NEW, stop using QueryInterface in CAccessibleAction
  492. # [18:36] <aaronlev_> Morning all
  493. # [18:36] <@tbsaunde> morning
  494. # [18:36] <aaronlev_> I'm working on a set of Chromium tests for what should be exposed via IA2/Mac accessibility for each HTML element
  495. # [18:36] <aaronlev_> maybe we can share back and forth
  496. # [18:45] <@tbsaunde> aaronlev_: that might be useful
  497. # [18:47] <aaronlev_> i should explore the tests that mozilla accessibility has these days
  498. # [18:50] * khuey is now known as khuey|away
  499. # [18:50] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  500. # [18:55] * Quits: aaronlev_ (chatzilla@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: ChatZilla 0.9.88.1 [Firefox 13.0a2/20120323042009])
  501. # [18:55] * Joins: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  502. # [18:56] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  503. # [18:58] * Quits: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: aaronlev)
  504. # [18:59] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Ping timeout)
  505. # [19:00] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  506. # [19:03] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Ping timeout)
  507. # [19:08] * Quits: @MarcoZ (marco.zehe@moz-2EF796FB.dip.t-dialin.net) (Quit: l8er)
  508. # [19:09] * Quits: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  509. # [19:10] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  510. # [19:11] <NeilAway> tbsaunde: feel free to request a review on what I condensed your patch down to if you feel that's the right approach
  511. # [19:15] * Joins: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP)
  512. # [19:15] <@tbsaunde> NeilAway: ok, of Alex you mean?
  513. # [19:17] <@davidb> dagnabit
  514. # [19:18] * khuey|away is now known as khuey
  515. # [19:20] <@tbsaunde> davidb: ?
  516. # [19:25] * @tbsaunde notes staying away from #developers isn't actually helping with being distracted much...
  517. # [19:27] <@davidb> sorry - wanted to catch aaronlev re tests
  518. # [19:27] <@tbsaunde> oh, np
  519. # [19:28] <@tbsaunde> NeilAway: since you did a bit of work it seems fairest to get review on that patch
  520. # [19:29] <@tbsaunde> I'm sort of tempted to do it myself, but I think asking surkov is a better plan so I will when I'm done commenting on another patch
  521. # [19:39] * Quits: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  522. # [19:44] * Joins: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP)
  523. # [19:45] * Joins: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  524. # [19:50] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  525. # [19:51] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  526. # [19:51] * ChanServ sets mode: +qo davidb davidb
  527. # [19:53] <@firebot> trev.saunders@gmail.com cancelled feedback?(trev.saunders@gma il.com) for attachment 609694 on bug 737724.
  528. # [19:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737724 nor, --, ---, markcapella, ASSI, make IsDefunct() inline
  529. # [19:55] * Quits: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Ping timeout)
  530. # [19:57] * @tbsaunde wonders hwo busy davidb is
  531. # [19:59] <@davidb> tbsaunde: wazzup?
  532. # [19:59] <@davidb> it is all about priorities :)
  533. # [20:02] * Quits: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  534. # [20:03] * Joins: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP)
  535. # [20:05] <@askalski> I am finishing for today.
  536. # [20:05] <@davidb> askalski: have a nice night
  537. # [20:05] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  538. # [20:07] * Quits: @jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  539. # [20:07] <@tbsaunde> davidb: not terribly important was considering having you review 736252 since Alex hs looked before, but probably not worth your time
  540. # [20:08] <@davidb> ok
  541. # [20:08] * @davidb -> dev meeting
  542. # [20:10] <@firebot> trev.saunders@gmail.com requested review from surkov.alexander@gm ail.com for attachment 609743 on bug 736252.
  543. # [20:10] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=736252 nor, --, ---, trev.saunders, NEW, stop using QueryInterface in CAccessibleAction
  544. # [20:10] <@davidb> (in general I can do reviews)
  545. # [20:11] <@davidb> (I set a nifty mail filter to bubble up those requests)
  546. # [20:12] <@tbsaunde> heh
  547. # [20:13] * @tbsaunde just reads at least who every mail is from ;-)
  548. # [20:16] * khuey is now known as khuey|away
  549. # [20:16] * khuey|away is now known as khuey
  550. # [20:20] <@firebot> trev.saunders@gmail.com requested review from surkov.alexander@gm ail.com for attachment 609796 on bug 736252.
  551. # [20:20] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=736252 nor, --, ---, trev.saunders, NEW, stop using QueryInterface in CAccessibleAction
  552. # [20:21] * Joins: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  553. # [20:24] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  554. # [20:29] <@tbsaunde> davidb: are you using dbolter@moco for bug mail now?
  555. # [20:29] <@davidb> tbsaunde: yes
  556. # [20:30] <@davidb> :davidb resolves
  557. # [20:30] <@tbsaunde> davidb: yeah, just hadn't noticed before so was a little suprised to see that resolution
  558. # [20:31] <@davidb> heh
  559. # [20:31] <@firebot> trev.saunders@gmail.com requested review from dbolter@mozilla.com for attachment 609803 on bug 733510.
  560. # [20:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=733510 nor, --, ---, trev.saunders, NEW, Transition boolean a11y telemetry to 'flag' telemetry as appropriate
  561. # [20:31] <@tbsaunde> davidb: you should like ^ :)
  562. # [20:33] * Quits: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: aaronlev)
  563. # [20:34] <@davidb> tbsaunde: haha. did you test?
  564. # [20:34] <@tbsaunde> davidb: not really sure how too
  565. # [20:34] <@davidb> about:telemetry
  566. # [20:35] <@tbsaunde> davidb: ok, well, what should flag ones look like?
  567. # [20:35] <@davidb> just showing up is good enough
  568. # [20:36] <@davidb> easier to ask nfroyd for feedback - i'll do that
  569. # [20:37] <@tbsaunde> I can't really believe we'd go from one macro to another and they'd build but just disapear
  570. # [20:37] <@tbsaunde> I may be an optmist though
  571. # [20:37] <@firebot> markcapella@twcny.rr.com cancelled feedback?(surkov.alexander@ gmail.com) for attachment 609709 on bug 614310.
  572. # [20:37] <@firebot> markcapella@twcny.rr.com requested feedback from dbolter@mozilla.c om for attachment 609811 on bug 614310.
  573. # [20:37] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=614310 nor, --, ---, markcapella, ASSI, Map <section> to pane (like role="region")
  574. # [20:37] * Joins: jprmc (jprmc@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  575. # [20:37] * ChanServ sets mode: +o jprmc
  576. # [20:38] <@davidb> tbsaunde: well it isn't our component.
  577. # [20:39] <@tbsaunde> davidb: true
  578. # [20:39] <@tbsaunde> but I'd say its sort of a gray area
  579. # [20:42] * Joins: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  580. # [20:42] <@firebot> dbolter@mozilla.com granted review for attachment 609803 on bug 733510.
  581. # [20:42] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=733510 nor, --, ---, trev.saunders, NEW, Transition boolean a11y telemetry to 'flag' telemetry as appropriate
  582. # [20:43] <@davidb> hi aaronlev
  583. # [20:43] <@davidb> aaronlev: our tests need to a reorg
  584. # [20:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  585. # [20:46] <aaronlev> davidb: i was looking at them and i think some of them could be usable in chromium
  586. # [20:46] <aaronlev> because they use an include to do the actual testing, and we can just change the include
  587. # [20:47] <aaronlev> the html/js for the test file is nice and pure
  588. # [20:47] <aaronlev> for example, we would just change the test_name function to do it some other way
  589. # [20:47] <@firebot> dbolter@mozilla.com granted feedback for attachment 609811 on bug 614310.
  590. # [20:47] <@davidb> aaronlev: yep
  591. # [20:47] <aaronlev> since there is no nsIAccessible
  592. # [20:56] <@davidb> !seen jdm
  593. # [20:56] <@firebot> jdm was last seen 1 hour, 46 minutes and 37 seconds ago, saying 'if the latter, we should probably expand that to feedback as well' in #developers.
  594. # [20:58] <aaronlev> where's mozilla's code to add states::HORIZONTAL or VERTICAL in HTML
  595. # [20:58] <aaronlev> I only see it for XUL
  596. # [21:00] <@davidb> good q
  597. # [21:00] <@davidb> aaronlev: we have this rule http://mxr.mozilla.org/mozilla-central/source/accessible/src/base/nsARIAMap.h#185
  598. # [21:01] <@davidb> is there an html attribute as well?
  599. # [21:01] <aaronlev> davidb: in HTML I think it's based on layout
  600. # [21:01] <aaronlev> e.g. inline vs. block
  601. # [21:02] <aaronlev> I see the state present
  602. # [21:02] <@davidb> ok
  603. # [21:02] * tbsaunde is now known as tbsaunde|afk
  604. # [21:04] <Mark_Capella> the private thing? I did a few bugs with this sgautherie guy ... dude couldnt let go of a bug ... kept changing it ... adding in stuff
  605. # [21:04] <Mark_Capella> drove me nuts :)
  606. # [21:05] <@davidb> we've all been there
  607. # [21:06] <@davidb> Mark_Capella: which private thing?
  608. # [21:06] <Mark_Capella> earlier comment re: chats
  609. # [21:07] * Quits: @jprmc (jprmc@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  610. # [21:26] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  611. # [21:27] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  612. # [21:33] * nhirata is now known as nhirata|lunch
  613. # [21:41] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Ping timeout)
  614. # [21:42] * Joins: margle (margle@moz-9542A19B.dsl.mweb.co.za)
  615. # [21:53] * Joins: jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP)
  616. # [21:53] * ChanServ sets mode: +o jprmc
  617. # [21:59] * nhirata|lunch is now known as nhirata
  618. # [22:24] * Quits: victorporof (victorporo@500D6A86.20718EE9.79933D60.IP) (Ping timeout)
  619. # [22:25] * Joins: fxa90id (fxa90id@moz-C86C3379.neoplus.adsl.tpnet.pl)
  620. # [22:27] * khuey is now known as khuey|away
  621. # [22:29] <@firebot> neil@httl.net granted superreview for attachment 609270 on bug 648265.
  622. # [22:29] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=648265 nor, --, ---, trev.saunders, NEW, provide dexcomed table interface version
  623. # [22:31] <@davidb> tbsaunde|afk: nice work
  624. # [22:32] <@tbsaunde|afk> davidb: thanks
  625. # [22:32] * tbsaunde|afk is now known as tbsaunde
  626. # [22:32] * NeilAway thwaps firebot
  627. # [22:32] <@tbsaunde> NeilAway: what did it do?
  628. # [22:33] <@tbsaunde> that you don't like I mean
  629. # [22:33] <NeilAway> tbsaunde: used my bugmail address
  630. # [22:34] <@tbsaunde> NeilAway: oh, I see
  631. # [22:35] <@tbsaunde> davidb: since your still around is uia on arm going to be the same OCM as desktop?
  632. # [22:35] <@davidb> tbsaunde: OCM?
  633. # [22:35] <@tbsaunde> I see the msdn docs seem to indicate metro will use COM but it wasn't clear if that x86 only
  634. # [22:35] <@tbsaunde> davidb: COM
  635. # [22:36] <@davidb> oh
  636. # [22:36] <@davidb> the arm devices have strict requirements on battery etc… i think COM won't make the cut
  637. # [22:36] <@davidb> UIA has a raw mode
  638. # [22:36] <@tbsaunde> raw mode?
  639. # [22:36] <@davidb> mode is the wrong term i suspect
  640. # [22:37] <@tbsaunde> any chance you have links for a doc?
  641. # [22:37] <@davidb> nope
  642. # [22:37] <@davidb> I have my notes which I need to jazz up
  643. # [22:37] <@tbsaunde> I saw there was some plain C functions or something that were depricated....
  644. # [22:37] <@davidb> I doubt we can run on windows arm devices.
  645. # [22:37] <@davidb> period.
  646. # [22:37] <@tbsaunde> davidb: oh, ok
  647. # [22:38] <@tbsaunde> can you explain why?
  648. # [22:38] <@davidb> our big question is what where we think Narrator will go… will it be awesome… do we need to work with it for the out of the box windows a11y experience
  649. # [22:38] <@tbsaunde> if you can having notes before meeting would be good so we can look at them and try to understand docs :)
  650. # [22:39] <@davidb> yes definitely
  651. # [22:39] <@davidb> i'll send them when ready
  652. # [22:39] <@tbsaunde> davidb: isn't the question more do we need to implement uia and I suspect the answer is yes even if we don't need to care about narator
  653. # [22:39] <@davidb> It might be
  654. # [22:39] <@tbsaunde> davidb: thx
  655. # [22:39] <@davidb> But the advice I got made everything hinge on Narrator
  656. # [22:40] <@davidb> I will have a follow up with Larry. I will be chatting with Mick tomorrow.
  657. # [22:40] <@davidb> at least that's my plan
  658. # [22:40] <@davidb> Mick late tomorrow
  659. # [22:40] <@tbsaunde> davidb: on the other hand implementing uia might make people care about ia2 even less which I'm not sure we want
  660. # [22:41] <@tbsaunde> so maybe a ia2 -> uia bridge is a better idea I'm not sure
  661. # [22:41] <@davidb> IBM's take on things surprised me, but Rich has a good spider sense about these things.
  662. # [22:41] <@davidb> there already is a bridge/proxy
  663. # [22:41] <@davidb> I need windows 8
  664. # [22:42] <@tbsaunde> davidb: for ia2 as well as msaa?
  665. # [22:42] <@davidb> sigh
  666. # [22:42] <@davidb> i see what you mean
  667. # [22:42] <@tbsaunde> davidb: can't you just download the preview thing or if not grab it of fs?
  668. # [22:42] <@davidb> right now UIA would just be confused by IA2
  669. # [22:42] <@davidb> yes - but i need to actually do that
  670. # [22:43] * khuey|away is now known as khuey
  671. # [22:43] <@davidb> also supposed to leave 5 mins ago :)
  672. # [22:43] <@tbsaunde> davidb: yeah, was suprised you were still around see you
  673. # [22:43] <@davidb> currently skipping a w3 call actually
  674. # [22:43] <@davidb> which also conflicts with a meeting that was cancelled
  675. # [22:43] <@davidb> enough about me
  676. # [22:44] <@tbsaunde> heh
  677. # [22:44] <@davidb> yep - later!
  678. # [22:44] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  679. # [22:46] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  680. # [22:53] <@firebot> trev.saunders@gmail.com requested review from taras.mozilla@glek. net for attachment 609870 on bug 733510.
  681. # [22:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=733510 nor, --, ---, trev.saunders, NEW, Transition boolean a11y telemetry to 'flag' telemetry as appropriate
  682. # [23:18] * Quits: aaronlev (aaronlev@moz-CDA191A6.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: aaronlev)
  683. # [23:26] <@firebot> markcapella@twcny.rr.com requested feedback from trev.saunders@gma il.com for attachment 609881 on bug 737724.
  684. # [23:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737724 nor, --, ---, markcapella, ASSI, make IsDefunct() inline
  685. # [23:26] * Quits: @jprmc (jprmc@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  686. # [23:30] * Quits: ehsan (ehsan@93B4174C.6E78B65D.CDBA6951.IP) (Connection reset by peer)
  687. # [23:30] * Joins: ehsan_ (ehsan@93B4174C.6E78B65D.CDBA6951.IP)
  688. # [23:31] * Parts: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  689. # [23:34] * Quits: margle (margle@moz-9542A19B.dsl.mweb.co.za) (Quit: Textual IRC Client: http://www.textualapp.com/)
  690. # [23:43] * Joins: satdav (satdav@moz-1ECB932B.cable.virginmedia.com)
  691. # [23:49] <satdav> hi guys i wonder if you can help with a screen reader issue on all of mozilla projects
  692. # [23:50] <@tbsaunde> maybe?
  693. # [23:56] * Joins: jprmc (jprmc@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  694. # [23:56] * ChanServ sets mode: +o jprmc
  695. # [23:56] * khuey is now known as khuey|away
  696. # Session Close: Wed Mar 28 00:00:00 2012

The end :)