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

Options:

  1. # Session Start: Thu Aug 21 00:00:00 2014
  2. # Session Ident: #accessibility
  3. # [00:01] * Joins: jamesn (jnurthen@moz-F1E6EF59.oracle.com)
  4. # [00:02] * Quits: jamesn (jnurthen@moz-F1E6EF59.oracle.com) (Quit: Leaving)
  5. # [00:06] * Quits: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
  6. # [00:06] * Joins: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
  7. # [00:13] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  8. # [00:32] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Quit: sleep)
  9. # [00:36] * khuey is now known as khuey|away
  10. # [00:42] <@firebot> jdiggs@igalia.com cancelled needinfo?(jdiggs@igalia.com) on bug 916419.
  11. # [00:42] <@firebot> https://bugzil.la/916419 — NEW — Expose MathML as a hierarchical accessible tree
  12. # [01:01] * Joins: lizzard (ehenry@moz-F2439B1F.dsl.static.sonic.net)
  13. # [01:06] * khuey|away is now known as khuey
  14. # [02:03] <joanie> tbsaunde: I'm pretty sure that when loading a page and specifying a fragment, I'm not getting any accessible event to tell me that the fragment is the focused object, place with the caret, thing of interest, etc. Am I missing something?
  15. # [02:19] * Joins: newtron_ (newtron@8E826829.173A0FBA.35182819.IP)
  16. # [02:20] * Quits: newtron (newtron@B24807A2.173A0FBA.35182819.IP) (Ping timeout)
  17. # [02:21] * Quits: newtron_ (newtron@8E826829.173A0FBA.35182819.IP) (Ping timeout)
  18. # [02:23] <@tbsaunde> joanie: you mean when you type data:text/html,<whatever> in the url bar?
  19. # [02:24] <joanie> or a foo.html#bar
  20. # [02:24] <joanie> I get document load stuff and state-changed:busy
  21. # [02:25] <joanie> but what says, "the object of interest is this fragment"
  22. # [02:25] <@tbsaunde> joanie: ah, that, I thought that was supposed to work, and I kind of thought we had tests for it, but your the one who checked most recently
  23. # [02:25] <joanie> and you told me you don't like the listeners I provide
  24. # [02:26] <joanie> so if the bug really is: all events of any use are missing, and tree diving also turns up nothing
  25. # [02:26] <joanie> how would you like me to file/prove this?
  26. # [02:27] <@tbsaunde> joanie: can I look and see what I think we should do before you file anything?
  27. # [02:27] <joanie> sure
  28. # [02:28] <joanie> I'll verify my suspicions in the meantime
  29. # [02:28] <joanie> lemme give you the test case
  30. # [02:30] <joanie> https://rawgit.com/chaals/longdesc-tests/master/pass-fragment.html#fragment
  31. # [02:31] <joanie> steps to reproduce are: 1. load it.
  32. # [02:31] <joanie> 2. Tell me how I am supposed to know (via a11y apis) that the heading that says "pass" is the element of "focus"/"caret"/etc.?
  33. # [02:32] <joanie> or the div or whatever?
  34. # [02:37] <@tbsaunde> joanie: I can confirm not actually seeing any events with atspimon
  35. # [02:37] <joanie> cool
  36. # [02:38] <joanie> have you dove for the focused object or a text object with a valid caret offset?
  37. # [02:38] <@tbsaunde> The obvious thing we should fire is SCROLLING_START, but that is only mapped to something on win, maybe we should map it on linux, but I onder if there shouldn't be a real focus event
  38. # [02:38] <@tbsaunde> no
  39. # [02:38] <joanie> I'll tree dive shortly
  40. # [02:39] <joanie> as for the correct events, that's harder
  41. # [02:39] <joanie> because these things are not focusable (in this test case)
  42. # [02:39] <joanie> also, am I filing the bug or are you?
  43. # [02:40] <joanie> Aside from it needing to be fixed in general (for Orca users). I would like to have something to point to for the W3C HTML A11y Task Force.
  44. # [02:40] <joanie> Why isn't Orca passing this test? Answer: Gecko isn't telling Orca where the user is.
  45. # [02:44] <@tbsaunde> joanie: up to you, I'd say event listener is just fine hear ;)
  46. # [02:44] <@tbsaunde> joanie: I think I want to know what events you want though, caret move make sense?
  47. # [02:47] <joanie> caret moved makes sense if it's caret-able :)
  48. # [02:47] <joanie> state-changed:focused otherwise (which I think we already get from y'all)
  49. # [02:51] <@tbsaunde> joanie: yeah, looking at this more I'd expect if you make the fragment focusable this all works for you
  50. # [02:51] <joanie> i'll triple check in a bit
  51. # [02:52] <joanie> and when we have the new api to say "give me the focused object, give me the child with the caret" this will all be simple
  52. # [02:52] <@tbsaunde> joanie: I don't think it should be super hard for me to write a test for our testsuite that fails, why don't I do that and file a bug
  53. # [02:52] <joanie> I can very easy identify there is a fragment
  54. # [02:52] <joanie> perfect!
  55. # [02:52] <joanie> thanks
  56. # [02:53] <@tbsaunde> np, but I'm eating first aparently your time this week isn't great ;p
  57. # [02:53] <joanie> my time?
  58. # [02:53] <@tbsaunde> *timing, I mean you poked me as I was about to go out yesterday too ;)
  59. # [02:54] <joanie> that day I was also going out. New Hampshire has a whole foods as of yesterday. I have my priorities. ;)
  60. # [02:59] * Quits: lizzard (ehenry@moz-F2439B1F.dsl.static.sonic.net) (Ping timeout)
  61. # [03:08] * khuey is now known as khuey|away
  62. # [03:37] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  63. # [03:39] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
  64. # [03:42] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  65. # [05:11] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Quit: Leaving...)
  66. # [05:12] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  67. # [05:36] <@firebot> New Core - Disability Access APIs bug 1056459 filed by trev.saunders@gmail.com.
  68. # [05:36] <@firebot> https://bugzil.la/1056459 — NEW — fire caret move events for anchor jumps as well as focus events
  69. # [06:13] <@tbsaunde> joanie: ^
  70. # [06:26] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  71. # [06:59] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  72. # [07:37] * Joins: ioanachiorean_ (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  73. # [07:53] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  74. # [07:54] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  75. # [07:56] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  76. # [07:56] * ChanServ sets mode: +o yzen
  77. # [07:58] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  78. # [08:43] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  79. # [08:58] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  80. # [09:05] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  81. # [09:08] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  82. # [09:08] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
  83. # [09:08] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
  84. # [09:09] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
  85. # [09:12] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
  86. # [10:07] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
  87. # [10:50] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  88. # [10:50] * ChanServ sets mode: +o yzen
  89. # [10:52] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  90. # [12:20] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
  91. # [12:27] <joanie> tbsaunde: thanks!
  92. # [13:26] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  93. # [13:50] * Joins: API (api@moz-75739B3B.igalia.com)
  94. # [13:52] * Quits: API (api@moz-75739B3B.igalia.com) (Client exited)
  95. # [14:09] * Joins: MarcoZ (marco.zehe@moz-2988A048.dip0.t-ipconnect.de)
  96. # [14:09] * ChanServ sets mode: +ao MarcoZ MarcoZ
  97. # [14:10] <@MarcoZ> Good day all!
  98. # [14:32] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  99. # [14:32] * ChanServ sets mode: +o yzen
  100. # [14:39] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  101. # [14:52] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
  102. # [15:00] * Joins: satdav (David@moz-286C7472.cable.virginm.net)
  103. # [15:00] <satdav> MarcoZ, I have added you down as a freind of the tree for this week as I have herd what a good job you done for rachael
  104. # [15:02] <@MarcoZ> satdav: Oh? What job was that?
  105. # [15:03] <satdav> for one of the sumo staff
  106. # [15:03] <satdav> you will see in monday if you watch the all hands meeting
  107. # [15:03] <satdav> well listen to it
  108. # [15:03] <@MarcoZ> Thanks :)
  109. # [15:09] <@firebot> gijskruitbosch+bugs@gmail.com changed the Component on bug 1056641 from Untriaged to Disability Access.
  110. # [15:09] <@firebot> gijskruitbosch+bugs@gmail.com requested needinfo from marco.zehe@googlemail.com on bug 1056641.
  111. # [15:09] <@firebot> https://bugzil.la/1056641 — UNCONFIRMED — Jaws 15 cannot read role=progressbar in a form which also has a span element
  112. # [15:13] * Joins: newtron (newtron@B24807A2.173A0FBA.35182819.IP)
  113. # [15:15] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  114. # [15:25] * Quits: satdav (David@moz-286C7472.cable.virginm.net) (Ping timeout)
  115. # [15:27] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  116. # [15:27] * ChanServ sets mode: +o yzen
  117. # [15:36] <@firebot> marco.zehe@googlemail.com cancelled needinfo?(marco.zehe@googlemail.com) on bug 1056641.
  118. # [15:36] <@firebot> https://bugzil.la/1056641 — UNCONFIRMED — Jaws 15 cannot read role=progressbar in a form which also has a span element
  119. # [15:45] <@firebot> New Core - Disability Access APIs bug 1056803 filed by yzenevich@mozilla.com.
  120. # [15:45] <@firebot> https://bugzil.la/1056803 — NEW, yzenevich — Add an object attribute changed event interface.
  121. # [15:46] * Joins: satdav (David@moz-286C7472.cable.virginm.net)
  122. # [16:01] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  123. # [16:01] * clown is now known as clown_mtg
  124. # [16:02] <satdav> MarcoZ, whos the best for firefox for android accessibility questions same for desktop
  125. # [16:07] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
  126. # [16:07] * Quits: athena (sid21127@moz-31ABA2C0.irccloud.com) (Quit: )
  127. # [16:14] <@MarcoZ> satdav: Depends on the topic. Screen reader support the same. Zoom or whatever I'd say the Android UX team.
  128. # [16:20] * Quits: satdav (David@moz-286C7472.cable.virginm.net) (Connection reset by peer)
  129. # [16:23] * Joins: API (api@moz-75739B3B.igalia.com)
  130. # [16:33] <@MarcoZ> yzen: Nice! Re bug 1056803.
  131. # [16:33] <@firebot> https://bugzil.la/1056803 — NEW, yzenevich — Add an object attribute changed event interface.
  132. # [16:34] <@yzen> MarcoZ :) ya about to make a patch for bug 1054454 too :)
  133. # [16:34] <@firebot> https://bugzil.la/1054454 — NEW, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
  134. # [16:34] <@MarcoZ> Yay!
  135. # [16:38] * clown_mtg is now known as clown
  136. # [16:46] <@yzen> MarcoZ what do you think :) ? https://bugzilla.mozilla.org/show_bug.cgi?id=1011604#c5
  137. # [16:46] <@firebot> Bug 1011604 — ASSIGNED, yor — [Messages] Update to use <gaia-header>
  138. # [16:49] <@yzen> i find this stuff generally pretty upsetting
  139. # [16:49] <@MarcoZ> yzen: Hm, no, I don't think we'll want the SMS app without back and close. :) The question is why these controls aren't seen. Wrong markup?
  140. # [16:49] <@yzen> MarcoZ it's a web-component
  141. # [16:49] <@yzen> so i m guessing they are not exposed
  142. # [16:50] <@yzen> ill take a look at the pull request
  143. # [16:50] <@MarcoZ> yzen: Yes, but why do the controls not get exposed? I thought we had this in there?
  144. # [16:50] <@yzen> MarcoZ i would think eeejay would know best, but ill take a look before he gets online
  145. # [16:51] * Quits: API (api@moz-75739B3B.igalia.com) (Ping timeout)
  146. # [16:53] <@MarcoZ> yzen: I just weighed in on the bug.
  147. # [16:53] <@yzen> thanks
  148. # [16:58] * Joins: API (api@moz-75739B3B.igalia.com)
  149. # [17:14] * Joins: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP)
  150. # [17:16] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Ping timeout)
  151. # [17:17] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  152. # [18:00] * Quits: @MarcoZ (marco.zehe@moz-2988A048.dip0.t-ipconnect.de) (Quit: See you tomorrow!)
  153. # [18:15] * Quits: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP) (Quit: scott_gonzalez)
  154. # [18:22] * Quits: API (api@moz-75739B3B.igalia.com) (Client exited)
  155. # [18:25] * Gijs is now known as Gijs_away
  156. # [18:31] * Joins: API (api@moz-75739B3B.igalia.com)
  157. # [18:50] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  158. # [18:58] * Joins: jamesn (jnurthen@moz-15DF0CD.oracle.com)
  159. # [19:01] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  160. # [19:09] * Gijs_away is now known as Gijs
  161. # [19:16] * khuey|away is now known as khuey
  162. # [19:22] * Quits: jamesn (jnurthen@moz-15DF0CD.oracle.com) (Ping timeout)
  163. # [19:32] * Quits: MrMazda (fmcz@moz-CB202EEF.cable.mindspring.com) (Ping timeout)
  164. # [19:48] <@yzen> eeejay hi
  165. # [19:56] <eeejay> yzen, yo
  166. # [19:56] <@yzen> eeejay that bug 1011604 , it's the same issue with the target right ?
  167. # [19:57] <@firebot> https://bugzil.la/1011604 — ASSIGNED, yor — [Messages] Update to use <gaia-header>
  168. # [19:57] <eeejay> yzen, the retargetting thing? yeah
  169. # [19:57] <@yzen> eeejay ya controls inside header not accessible by tap, only swiping
  170. # [19:58] <eeejay> yzen, correct
  171. # [19:59] <eeejay> yzen, https://pastebin.mozilla.org/6085508
  172. # [20:00] * Quits: ioanachiorean_ (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  173. # [20:02] <@yzen> eeejay cool
  174. # [20:03] <@yzen> eeejay should i comment on 1011604 then or would you?
  175. # [20:05] <eeejay> yzen, go ahead, and make the retargetting bug a blocker
  176. # [20:05] <@yzen> cools
  177. # [20:19] * Joins: aaronlev (chatzilla@16C3BCB0.F8B02F77.B8C1C2E1.IP)
  178. # [20:23] * aaronlev waves
  179. # [20:24] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
  180. # [20:28] * Quits: API (api@moz-75739B3B.igalia.com) (Quit: Leaving)
  181. # [20:59] <@firebot> yzenevich@mozilla.com changed the Status on bug 1056803 from NEW to ASSIGNED.
  182. # [20:59] <@firebot> https://bugzil.la/1056803 — ASSIGNED, yzenevich — Add an object attribute changed event interface.
  183. # [20:59] <@firebot> yzenevich@mozilla.com changed the Status on bug 1054454 from NEW to ASSIGNED.
  184. # [20:59] <@firebot> https://bugzil.la/1054454 — ASSIGNED, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
  185. # [21:00] <@yzen> eeejay so the screen reader sounds improvements, should that still go in ?
  186. # [21:09] <eeejay> yzen, can't hurt
  187. # [21:09] <@yzen> ok im gonna merge it
  188. # [21:17] * khuey is now known as khuey|away
  189. # [21:25] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
  190. # [21:35] * Joins: jamesn (jnurthen@moz-37757780.oracle.com)
  191. # [21:39] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
  192. # [21:44] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
  193. # [21:59] * khuey|away is now known as khuey
  194. # [22:44] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
  195. # [22:48] <@firebot> fred.wang@free.fr requested needinfo from eitan@monotonous.org on bug 919279.
  196. # [22:48] <@firebot> https://bugzil.la/919279 — NEW — No consistent way to get from web page to menu bar and back using braille display
  197. # [22:49] <@firebot> fred.wang@free.fr cancelled needinfo?(eitan@monotonous.org) on bug 919279.
  198. # [22:55] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  199. # [22:58] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  200. # [23:01] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  201. # [23:58] * Joins: newtron_ (newtron@8E826829.173A0FBA.35182819.IP)
  202. # [23:59] * Quits: newtron (newtron@B24807A2.173A0FBA.35182819.IP) (Ping timeout)
  203. # [23:59] * Quits: newtron_ (newtron@8E826829.173A0FBA.35182819.IP) (Ping timeout)
  204. # Session Close: Fri Aug 22 00:00:00 2014

The end :)