/irc-logs / mozilla / #accessibility / 2014-07-04 / end

Options:

  1. # Session Start: Fri Jul 04 00:00:01 2014
  2. # Session Ident: #accessibility
  3. # [00:50] * Joins: davidb (davidb@moz-2459255C.dsl.bell.ca)
  4. # [00:50] * ChanServ sets mode: +qo davidb davidb
  5. # [01:12] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  6. # [01:19] * Quits: @davidb (davidb@moz-2459255C.dsl.bell.ca) (Quit: Blah blah blah)
  7. # [01:34] * Joins: davidb (davidb@moz-2459255C.dsl.bell.ca)
  8. # [01:34] * ChanServ sets mode: +qo davidb davidb
  9. # [01:34] * Quits: @davidb (davidb@moz-2459255C.dsl.bell.ca) (Input/output error)
  10. # [01:44] * Quits: Gijs (gijs@moz-6FA91913.range86-173.btcentralplus.com) (Quit: sleep)
  11. # [02:28] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  12. # [02:28] * ChanServ sets mode: +o yzen
  13. # [02:29] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  14. # [03:57] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  15. # [03:57] * ChanServ sets mode: +o surkov
  16. # [04:18] * Quits: khuey (khuey@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
  17. # [04:19] * Joins: khuey (khuey@moz-DB4A9C19.scl3.mozilla.com)
  18. # [05:29] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
  19. # [05:31] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  20. # [05:34] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
  21. # [05:44] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  22. # [05:49] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  23. # [05:49] * ChanServ sets mode: +o surkov
  24. # [06:26] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  25. # [06:27] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  26. # [06:27] * ChanServ sets mode: +o surkov
  27. # [06:29] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  28. # [06:29] * ChanServ sets mode: +o yzen
  29. # [06:33] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  30. # [07:13] * Joins: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com)
  31. # [08:03] * Quits: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com) (Quit: 10-79 Notify coroner, over and out)
  32. # [08:14] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  33. # [08:22] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  34. # [08:29] * Joins: icaaq (icaaq@E3271F7C.7DCD925.CE255B90.IP)
  35. # [08:32] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  36. # [08:41] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
  37. # [08:43] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  38. # [08:56] * Quits: icaaq (icaaq@E3271F7C.7DCD925.CE255B90.IP) (Ping timeout)
  39. # [08:57] * khuey is now known as khuey|away
  40. # [09:02] * Joins: icaaq (icaaq@E3271F7C.7DCD925.CE255B90.IP)
  41. # [09:03] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  42. # [09:03] * ChanServ sets mode: +o yzen
  43. # [09:04] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  44. # [09:17] * Quits: icaaq (icaaq@E3271F7C.7DCD925.CE255B90.IP) (Ping timeout)
  45. # [09:21] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
  46. # [09:42] <@firebot> New Core - Disability Access APIs bug 1034473 filed by marco.zehe@googlemail.com.
  47. # [09:42] <@firebot> https://bugzil.la/1034473 — NEW — [AccessFu] We don't se some combo boxes (html:select)
  48. # [10:19] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  49. # [10:23] * Joins: MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de)
  50. # [10:23] * ChanServ sets mode: +ao MarcoZ MarcoZ
  51. # [10:28] * Quits: @MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de) (Ping timeout)
  52. # [10:30] * Joins: MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de)
  53. # [10:30] * ChanServ sets mode: +ao MarcoZ MarcoZ
  54. # [11:18] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  55. # [11:18] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Client exited)
  56. # [11:20] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  57. # [11:20] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  58. # [11:35] * Joins: slee_ (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  59. # [11:35] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  60. # [11:35] * slee_ is now known as slee
  61. # [12:04] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  62. # [12:04] * ChanServ sets mode: +o yzen
  63. # [12:06] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  64. # [12:28] * agibson is now known as agibson|afk
  65. # [12:34] * Joins: Gijs (gijs@moz-6FA91913.range86-173.btcentralplus.com)
  66. # [12:43] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  67. # [12:48] * icaaq is now known as icaaq|afk
  68. # [13:17] * icaaq|afk is now known as icaaq
  69. # [13:46] * agibson|afk is now known as agibson
  70. # [14:07] * icaaq is now known as icaaq|afk
  71. # [14:21] * icaaq|afk is now known as icaaq
  72. # [14:22] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  73. # [14:36] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  74. # [14:43] * Quits: @MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de) (Ping timeout)
  75. # [14:44] * Joins: slee_ (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  76. # [14:44] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  77. # [14:44] * ChanServ sets mode: +o surkov
  78. # [14:45] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  79. # [14:45] * slee_ is now known as slee
  80. # [14:53] * icaaq is now known as icaaq|afk
  81. # [14:58] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140630185627])
  82. # [15:07] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  83. # [15:07] * ChanServ sets mode: +o yzen
  84. # [15:09] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  85. # [15:13] * Joins: MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de)
  86. # [15:13] * ChanServ sets mode: +ao MarcoZ MarcoZ
  87. # [15:14] <@MarcoZ> Hi all!
  88. # [15:22] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  89. # [15:22] * ChanServ sets mode: +o yzen
  90. # [15:26] <@MarcoZ> Good morning yzen! :)
  91. # [15:26] <@yzen> MarcoZ hi :)
  92. # [15:28] <@MarcoZ> yzen: Sorry if I pull you away from stuff, but could you take a look at https://bugzilla.mozilla.org/show_bug.cgi?id=1034473 and why we simply skip over whole focusable items on Android (and possibly FF OS)?
  93. # [15:28] <@firebot> Bug 1034473 — NEW — [AccessFu] We don't see some combo boxes (html:select)
  94. # [15:28] <@yzen> MarcoZ ya i saw that one ill take a look
  95. # [15:29] <@MarcoZ> yzen: Thanks!
  96. # [15:34] <@yzen> MarcoZ wow that markup is really interesting
  97. # [15:34] <@MarcoZ> yzen: In what way?
  98. # [15:34] <@yzen> MarcoZ a label that has a div that has a select
  99. # [15:34] <@MarcoZ> yzen: Because the stuff becomes radio buttons on desktops, and a select for obile?
  100. # [15:35] <@MarcoZ> yzen: Oh!
  101. # [15:35] <@MarcoZ> yzen: OK, so if this is wrong markup, we should maybe tell them...
  102. # [15:37] <@MarcoZ> yzen: For example, if something in there has an aria-hidden or such...
  103. # [15:38] <@yzen> MarcoZ there is
  104. # [15:38] <@MarcoZ> yzen: OK, that would trump the stuff it is on and all its children.
  105. # [15:38] <@yzen> well it;s a little trycky
  106. # [15:38] <@yzen> tricky
  107. # [15:40] <@yzen> MarcoZ so they have the following thing: label has a div, that div has 2 things: a select with opacity 0 and a span that is aria-hidden that looks like a custom select
  108. # [15:40] <@MarcoZ> yzen: Oh Jesus...
  109. # [15:41] <@MarcoZ> yzen: Let me forward you the e-mail thread that I have so you can chime in.
  110. # [15:41] <@yzen> MarcoZ ok
  111. # [15:41] <@MarcoZ> yzen: Better to explain it to them directly rather than through me.
  112. # [15:42] <@yzen> MarcoZ but the fact that we dont navigate to the select is because we have a TRANSPARENT prefilter in the traversal rules
  113. # [15:43] <@MarcoZ> yzen: Yeah OK, and that makes sense, right?
  114. # [15:43] <@yzen> MarcoZ i think so
  115. # [15:43] <@MarcoZ> yzen: You're looped in.
  116. # [15:44] <@yzen> MarcoZ, well not in cases where there's such a workaround, but i think it could be fixed like adding a role for the span that is currently aria-hidden and making sure that when the screen reader activates that span the select opens
  117. # [15:46] <@MarcoZ> yzen: Yeah I am just wondering how common that pattern is, and if they should just fix their markup and make it better.
  118. # [15:47] <@yzen> MarcoZ well how common do you think for the screen readers to skip content with opacity 0 ?
  119. # [15:48] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  120. # [15:50] <@MarcoZ> yzen: I don't know. I tried to reproduce it with desktop Firefox by letting it claim it is Firefox for Android, but for some reason I never got the mobile site so I couldn't check with NVDA. On the desktop, it's a set of radio buttons.
  121. # [15:50] * Joins: davidb (davidb@moz-2459255C.dsl.bell.ca)
  122. # [15:50] * ChanServ sets mode: +qo davidb davidb
  123. # [15:50] <@MarcoZ> yzen: And as for opacity: 0, I wouldn't even know if something I focused was transparent or not, obviously. :D
  124. # [15:50] <@davidb> heyo
  125. # [15:53] <@MarcoZ> Heyo davidb!
  126. # [15:53] <@davidb> hi hi
  127. # [15:57] * icaaq|afk is now known as icaaq
  128. # [15:57] <@yzen> davidb hi
  129. # [15:58] * icaaq is now known as icaaq|afk
  130. # [15:59] * icaaq|afk is now known as icaaq
  131. # [16:03] <@yzen> MarcoZ so i tried with voice over on desktop and they do not skip opaque select but i still feel like it's an unfortunate markup
  132. # [16:08] <@MarcoZ> yzen: Explain to Hamish why you think that is. They are still developing this AFAIK and can make changes.
  133. # [16:08] <@yzen> ok
  134. # [16:08] <@MarcoZ> yzen: They should only use one set of controls, I agree.
  135. # [16:16] <@yzen> MarcoZ i m wondering if we should never hide opaque activatable things ? like inputs, selects etc
  136. # [16:20] <@MarcoZ> yzen: Hm, are these really focusable, e. g. is this what the user is supposed to interact with?
  137. # [16:21] <@MarcoZ> yzen: If so, yeah we should probably not do it. iOS doesn't hide them, as we can read in Hamish's e-mail.
  138. # [16:21] <@yzen> MarcoZ well with such markup yes, since the opaque select overlays what looks like select :)
  139. # [16:21] <@MarcoZ> Sheesh...
  140. # [16:21] <@yzen> i know eh
  141. # [16:22] <@yzen> it wont help with opaque containers though, so i think eeejay might have a better opinion
  142. # [16:23] <@yzen> MarcoZ btw some progress on bug 962434
  143. # [16:23] <@firebot> https://bugzil.la/962434 — NEW, yzenevich — [Window Management] Implement BrowserValueSelector
  144. # [16:24] <@MarcoZ> yzen: Very nice!
  145. # [16:24] <@yzen> ya i think system guys will like us even more :)
  146. # [16:28] <@MarcoZ> :D
  147. # [16:39] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
  148. # [16:47] <@yzen> MarcoZ replied
  149. # [16:53] <@MarcoZ> yzen: Thanks!
  150. # [16:53] <@MarcoZ> OK...Anyone else need anything from me? I'd like to go into my weekend an hour earlier today and get ready for the worldcup game in an hour. :)
  151. # [16:54] <@yzen> HA
  152. # [16:55] <@yzen> MarcoZ France all the way ?
  153. # [16:56] <@MarcoZ> LOL!
  154. # [16:56] <@davidb> Marco, have a good one
  155. # [16:57] <@MarcoZ> I'm really sorry for hub and all the others, but Germany will win this tonight! :D
  156. # [16:57] <@MarcoZ> Thanks davidb!
  157. # [16:57] <@MarcoZ> See you on Monday, everyone!
  158. # [16:57] <@davidb> ciao!
  159. # [16:57] <@yzen> MarcoZ have a good weekend
  160. # [16:57] * Quits: @MarcoZ (marco.zehe@moz-25A7047F.dip0.t-ipconnect.de) (Quit: Sorry, France, but you'll go home after tonight's world cup game! ;))
  161. # [17:15] * Gijs is now known as Gijs_away
  162. # [17:39] * davidb is now known as davidb|afk
  163. # [17:43] * davidb|afk is now known as davidb
  164. # [17:50] <@firebot> New Core - Disability Access APIs bug 1034640 filed by martijn.martijn@gmail.com.
  165. # [17:50] <@firebot> https://bugzil.la/1034640 — NEW — crash in nsAccessibilityService::CreateAccessibleByFrameType(nsIFrame*, nsIContent*, mozilla::a11y::
  166. # [18:11] * Gijs_away is now known as Gijs
  167. # [18:14] <@firebot> gijskruitbosch+bugs@gmail.com changed the Resolution on bug 461045 from --- to WORKSFORME.
  168. # [18:14] <@firebot> gijskruitbosch+bugs@gmail.com changed the Status on bug 461045 from UNCONFIRMED to RESOLVED.
  169. # [18:14] <@firebot> https://bugzil.la/461045 — WORKSFORME — Save Dialog, Keyboard Shortcut, Add Bookmark, Window Focus, Interface Trap, Force Quit
  170. # [18:23] * davidb is now known as davidb|afk
  171. # [19:07] * davidb|afk is now known as davidb
  172. # [19:08] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  173. # [19:08] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  174. # [19:08] * ChanServ sets mode: +o yzen
  175. # [19:16] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  176. # [19:30] * agibson is now known as agibson|afk
  177. # [19:41] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
  178. # [19:54] * davidb is now known as davidb|afk
  179. # [20:02] * davidb|afk is now known as davidb
  180. # [20:07] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
  181. # [20:08] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  182. # [20:08] * ChanServ sets mode: +o yzen
  183. # [20:44] * davidb is now known as davidb|afk
  184. # [20:48] * Quits: Gijs (gijs@moz-6FA91913.range86-173.btcentralplus.com) (Quit: poof)
  185. # [21:03] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  186. # [21:05] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  187. # [21:25] <@tbsaunde> surkov: ping
  188. # [22:24] * davidb|afk is now known as davidb
  189. # [22:24] * davidb is now known as davidb|afk
  190. # [22:52] * davidb|afk is now known as davidb
  191. # [22:55] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  192. # [23:19] * Quits: @davidb (davidb@moz-2459255C.dsl.bell.ca) (Quit: Blah blah blah)
  193. # [23:22] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  194. # [23:47] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  195. # [23:47] * ChanServ sets mode: +o yzen
  196. # [23:49] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
  197. # [23:50] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
  198. # [23:50] * ChanServ sets mode: +o yzen
  199. # [23:51] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Max SendQ exceeded)
  200. # Session Close: Sat Jul 05 00:00:00 2014

The end :)