/irc-logs / mozilla / #accessibility / 2015-09-23 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Sep 23 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:01] <@tbsaunde> smaug: hm how?
  4. # [00:02] <@tbsaunde> (I guess I should read bugmail first) I was out on an arrend
  5. # [00:04] <smaug> tbsaunde: well, it would get the remotechilddoc, and return its child count, no?
  6. # [00:06] <@tbsaunde> smaug: yeah, but my point is that isn't what you want to do ;)
  7. # [00:06] <@tbsaunde> smaug: I think v2 is perfect is basically what I'm saying
  8. # [00:06] <smaug> sure, v2 should be faster and all
  9. # [00:10] * Quits: Ryuno-Ki (Ryuno-Ki@moz-lb74dl.dip0.t-ipconnect.de) (Quit: WeeChat 1.3)
  10. # [00:10] * Quits: Hixie (ianh@moz-nfc.b1a.255.178.IP) (Ping timeout: 121 seconds)
  11. # [00:12] * Joins: Hixie (ianh@moz-nfc.b1a.255.178.IP)
  12. # [00:32] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
  13. # [00:37] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
  14. # [00:38] * Joins: zippo^ (zippo@moz-73oup6.ip.telfort.nl)
  15. # [01:19] * wlach is now known as wlach|afk
  16. # [01:32] * Quits: zippo^ (zippo@moz-73oup6.ip.telfort.nl) (Quit: My Mac has gone to sleep. ZZZzzz…)
  17. # [01:33] * Quits: Gijs_away (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
  18. # [01:43] * Quits: Jayflux (Jayflux@moz-2dg2t6.dsl.as9105.com) (Connection closed)
  19. # [02:05] * Quits: smaug (chatzilla@moz-rpsqk9.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  20. # [02:15] * stephend is now known as stephend|dinner
  21. # [03:09] * Quits: aaronlev (chatzilla@moz-suior3.0ra9.c7tc.019c.2601.IP) (Ping timeout: 121 seconds)
  22. # [03:09] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  23. # [03:09] * ChanServ sets mode: +o yzen
  24. # [03:17] * Quits: mattur (sid16049@moz-o03.vkt.184.192.IP) (Connection closed)
  25. # [03:20] * Joins: mattur (sid16049@moz-4ms7mo.tooting.irccloud.com)
  26. # [03:41] * yzen is now known as yzen_
  27. # [03:45] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  28. # [03:45] * ChanServ sets mode: +o yzen
  29. # [03:45] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  30. # [03:51] * yzen is now known as yzen_
  31. # [03:55] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  32. # [04:33] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  33. # [04:33] * ChanServ sets mode: +o yzen
  34. # [04:35] * yzen is now known as yzen_
  35. # [04:40] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  36. # [05:36] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-79 Notify coroner, over and out)
  37. # [05:49] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  38. # [05:49] * ChanServ sets mode: +o yzen
  39. # [06:18] * Joins: icaaq (icaaq@moz-5ha.uhh.234.94.IP)
  40. # [06:25] * Quits: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com) (Quit: ChatZilla 0.9.92 [SeaMonkey 2.38/20150903203416])
  41. # [06:43] * Quits: icaaq (icaaq@moz-5ha.uhh.234.94.IP) (Ping timeout: 121 seconds)
  42. # [07:57] * yzen is now known as yzen_
  43. # [08:01] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  44. # [08:17] * Tomcat|Afk is now known as Tomcat
  45. # [08:39] * Joins: icaaq (icaaq@moz-fa3b2r.cust.telenor.se)
  46. # [08:47] * Quits: icaaq (icaaq@moz-fa3b2r.cust.telenor.se) (Ping timeout: 121 seconds)
  47. # [08:53] * Joins: icaaq (icaaq@moz-ofh.uhh.234.94.IP)
  48. # [08:57] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
  49. # [08:57] * Joins: zippo^ (zippo@moz-8bu.2uh.142.94.IP)
  50. # [09:29] * Tomcat is now known as Tomcat|sheriffduty
  51. # [10:03] * Joins: Gijs_away (chatzilla@moz-v0lust.cable.virginm.net)
  52. # [10:12] * Gijs_away is now known as Gijs
  53. # [10:16] * Quits: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com) (Quit: Connection closed for inactivity)
  54. # [10:19] * Quits: icaaq (icaaq@moz-ofh.uhh.234.94.IP) (Quit: 10-79 Notify coroner, over and out)
  55. # [10:32] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  56. # [10:48] * Joins: icaaq (icaaq@moz-l1sqt8.creuna.se)
  57. # [11:25] * Joins: smaug (chatzilla@moz-rpsqk9.rev.dnainternet.fi)
  58. # [12:35] <@firebot> cbook@mozilla.com changed the Resolution on bug 1207311 from --- to FIXED.
  59. # [12:35] <@firebot> cbook@mozilla.com changed the Status on bug 1207311 from NEW to RESOLVED.
  60. # [12:36] <@firebot> cbook@mozilla.com set status-firefox44 to fixed on bug 1207311.
  61. # [12:36] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1207311 from --- to mozilla44.
  62. # [12:36] <@firebot> https://bugzil.la/1207311 — FIXED, nobody@mozilla.org — Don't require !nsAccUtils::MustPrune(acc) in DocAccessibleChild::RecvExtents
  63. # [12:36] <@firebot> cbook@mozilla.com changed the Resolution on bug 1207253 from --- to FIXED.
  64. # [12:36] <@firebot> cbook@mozilla.com changed the Status on bug 1207253 from NEW to RESOLVED.
  65. # [12:36] <@firebot> cbook@mozilla.com set status-firefox44 to fixed on bug 1207253.
  66. # [12:36] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1207253 from --- to mozilla44.
  67. # [12:36] <@firebot> https://bugzil.la/1207253 — FIXED, nobody@mozilla.org — make getChildCountCB correctly deal with outerdoc accessibles with proxy children
  68. # [12:36] <@firebot> cbook@mozilla.com changed the Resolution on bug 1206107 from --- to FIXED.
  69. # [12:37] <@firebot> cbook@mozilla.com changed the Status on bug 1206107 from NEW to RESOLVED.
  70. # [12:37] <@firebot> cbook@mozilla.com set status-firefox44 to fixed on bug 1206107.
  71. # [12:37] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1206107 from --- to mozilla44.
  72. # [12:37] <@firebot> https://bugzil.la/1206107 — FIXED, nobody@mozilla.org — crash beginning in nightly 0916 in mozilla::a11y::Accessible::HasGenericType(mozilla::a11y::AccGener
  73. # [12:37] * Quits: icaaq (icaaq@moz-l1sqt8.creuna.se) (Quit: 10-79 Notify coroner, over and out)
  74. # [12:56] * Joins: icaaq (icaaq@moz-l1sqt8.creuna.se)
  75. # [13:15] * Tomcat|sheriffduty is now known as Tomcat|sheriffduty|food
  76. # [13:44] * Joins: sixtyten (quassel@moz-ulpjmu.sentoris.de)
  77. # [13:56] * Tomcat|sheriffduty|food is now known as Tomcat|sheriffduty
  78. # [14:12] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
  79. # [14:43] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  80. # [14:43] * ChanServ sets mode: +o yzen
  81. # [14:52] * yzen is now known as yzen_
  82. # [14:52] * yzen_ is now known as yzen
  83. # [14:54] * yzen is now known as yzen_
  84. # [14:58] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  85. # [15:04] <@firebot> gijskruitbosch+bugs@gmail.com cancelled needinfo?(loren.p.mc@gmail.com) on bug 1109835.
  86. # [15:04] <@firebot> gijskruitbosch+bugs@gmail.com changed the Resolution on bug 1109835 from --- to INCOMPLETE.
  87. # [15:04] <@firebot> gijskruitbosch+bugs@gmail.com changed the Status on bug 1109835 from UNCONFIRMED to RESOLVED.
  88. # [15:04] <@firebot> https://bugzil.la/1109835 — INCOMPLETE, nobody@mozilla.org — high contrast mode browser display use document colors windows
  89. # [15:07] * Quits: zippo^ (zippo@moz-8bu.2uh.142.94.IP) (Quit: Textual IRC Client: www.textualapp.com)
  90. # [15:35] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  91. # [15:36] * ChanServ sets mode: +o yzen
  92. # [15:37] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
  93. # [15:37] * ChanServ sets mode: +o yzen_
  94. # [15:37] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
  95. # [15:41] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  96. # [15:41] * ChanServ sets mode: +qo davidb davidb
  97. # [15:41] <~davidb> heyo
  98. # [15:41] * davidb is now known as davidb|afk
  99. # [15:41] <&MarcoZ> davidb|afk: Hi!
  100. # [15:47] * davidb|afk is now known as davidb
  101. # [15:48] <~davidb> hi hi
  102. # [15:51] * yzen_ is now known as yzen
  103. # [15:56] * davidb is now known as davidb|afk
  104. # [15:58] * wlach|afk is now known as wlach
  105. # [16:01] * davidb|afk is now known as davidb
  106. # [16:09] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
  107. # [16:09] * ChanServ sets mode: +o surkov
  108. # [16:12] <@firebot> arni2033@yandex.ru requested needinfo from steffen.wilberg@web.de on bug 1195038.
  109. # [16:12] <@firebot> https://bugzil.la/1195038 — FIXED, steffen.wilberg@web.de — In about:home, make accel+f focus the search box instead of invoking the find bar
  110. # [16:15] * Quits: smaug (chatzilla@moz-rpsqk9.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  111. # [16:31] <&MarcoZ> davidb: I added something to the round table of today's meeting notes. Discussion item CSUN 2016. :)
  112. # [16:33] <~davidb> MarcoZ, good one.
  113. # [16:33] <@yzen> MarcoZ hi
  114. # [16:39] <&MarcoZ> yzen: Hi!
  115. # [16:42] <@yzen> MarcoZ hi
  116. # [16:42] <@yzen> surkov and I are discussing modal dialogs, wanted to get your thoughts too
  117. # [16:42] <@yzen> MarcoZ im looking at web component implementation of the dialog
  118. # [16:42] <@yzen> and trying to figure out what's the best way to make it accessible
  119. # [16:43] <@yzen> or let it be for now, or something else
  120. # [16:43] <@yzen> in terms of visibility that is
  121. # [16:47] <&MarcoZ> yzen: So, what are the problems, what are the choices you have?
  122. # [16:47] <&MarcoZ> The problem, in general, is that only the dialog should be visible to screen readers as long as it is not dismissed. And for keyboards, tab must be trapped inside it, must not go to other content outside of it.
  123. # [16:48] <~davidb> just implement bug 840640
  124. # [16:48] <@firebot> https://bugzil.la/840640 — NEW, nobody@mozilla.org — Implement the HTML5 dialog element
  125. # [16:48] <&MarcoZ> davidb: Hahah, right!
  126. # [16:48] <&MarcoZ> That would solve a lot of problems for many people, and no, this is not ironic!
  127. # [16:48] * davidb is now known as davidb|afk
  128. # [16:49] <@yzen> MarcoZ right
  129. # [16:49] <@yzen> MarcoZ one way to solve it is to go crazy with aria hidden. another is to support modal state of the dialog role and prevent vc movement outside of it on the accessfu side
  130. # [16:50] <@yzen> MarcoZ but that's not gonna help with a keyboard
  131. # [16:50] <@yzen> MarcoZ another way maybe is to, while the dialog is displayed, trim the tree and only have its subtree in it
  132. # [16:50] <@yzen> for the time being
  133. # [16:51] <@yzen> i dont know what else
  134. # [16:51] <&MarcoZ> yzen: Like davidb said, the dialog element is aiming to solve these problems. Basically everything outside of it would be treated like aria-hidden="true". So in essence, everything should be aria-hidden except the dialog and its children.
  135. # [16:51] <&MarcoZ> yzen: And no, we should definitely try to solve things in a more general way than just AccessFu.
  136. # [16:51] <@yzen> MarcoZ that will not help with tabbing though would it (aria hidden)?
  137. # [16:52] <&MarcoZ> yzen: No, the dialog element would have to make sure that tab and shift+tab are properly trapped and can't move outside its children's boundaries.
  138. # [16:53] <@yzen> right
  139. # [16:53] <&MarcoZ> yzen: This is what web app authors need to do nowadays anyway, if they have a div with role="dialog" or role="alertdialog", they need to make sure tab and shift+tab navigate only within the boundaries of this compound widget.
  140. # [16:54] <@yzen> MarcoZ ok
  141. # [16:55] <@yzen> MarcoZ so do you think we should hold off an wait for dialog support or try implementing that stuff with aria hidden for current existing dialog web component ?
  142. # [16:55] <@yzen> MarcoZ at this point i think context is gaia
  143. # [17:01] * Tomcat|sheriffduty is now known as Tomcat|afk
  144. # [17:08] * davidb|afk is now known as davidb
  145. # [17:10] <~davidb> nobody is working on <dialog>
  146. # [17:10] <~davidb> afaik
  147. # [17:10] <&MarcoZ> yzen: I believe waiting for the dialog element is a bit futile. The bug has been open very long already. So if you don't want to dive into Content, DOM and Layout and implement Dialog yourself, I suggest to go ahead with something gaia specific for now, and perhaps make a lot of notes to offer to whoever implements the dialog element in the future.
  148. # [17:10] <@yzen> MarcoZ yeah
  149. # [17:11] <&MarcoZ> yzen: The choice is, I think, to either implement dialog yourself, which would require quite some C++ hacking in different Gecko components and could be an interesting challenge, or do the Gaia specific thing.
  150. # [17:12] <~davidb> you might have to implement bug 1064843 first
  151. # [17:12] <@firebot> https://bugzil.la/1064843 — NEW, nobody@mozilla.org — Add support for the ::backdrop pseudo-element
  152. # [17:13] <~davidb> (and 1126230)
  153. # [17:13] <~davidb> etc
  154. # [17:13] <~davidb> yzen, what about looking at dojo's implementation and ripping out the browser normalization stuff?
  155. # [17:14] <~davidb> assuming dojo still has good a11y
  156. # [17:15] <@yzen> davidb ill take a look too
  157. # [17:16] <&MarcoZ> Dojo recently merged with JQueryUI, did it not? :)
  158. # [17:16] <&MarcoZ> Or rather the foundations merged.
  159. # [17:17] * ~davidb pulls head out of sand
  160. # [17:17] <~davidb> what?
  161. # [17:17] <~davidb> wow
  162. # [17:18] * ~davidb looks out window for a flying pig
  163. # [17:21] <&MarcoZ> Yeah the Dojo and jQuery foundations merged. I believe Dojo merged into jQuery if I read things correctly last week.
  164. # [17:21] <&MarcoZ> davidb: ^
  165. # [17:21] <&MarcoZ> OK, let's try this Vidyo thing again.
  166. # [17:22] <&MarcoZ> davidb: Umm... I'm just thinking...Did I add my round table item to the correct meeting notes? I am not certain...
  167. # [17:23] <~davidb> MarcoZ, don't think so. https://wiki.mozilla.org/Accessibility/BarrierSmash/Meetings/2015-09-23
  168. # [17:23] <~davidb> you added them to last week https://wiki.mozilla.org/Accessibility/BarrierSmash/Meetings/2015-09-16
  169. # [17:25] <&MarcoZ> davidb: Drat! Now added them to today's one, too.
  170. # [17:25] <&MarcoZ> In a slightly different wording, didn't copy paste.
  171. # [17:26] <~davidb> ack
  172. # [17:27] <~davidb> Toronto is dialed in.
  173. # [17:31] * Quits: icaaq (icaaq@moz-l1sqt8.creuna.se) (Quit: 10-79 Notify coroner, over and out)
  174. # [17:37] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Ping timeout: 121 seconds)
  175. # [17:38] * Joins: Gijs_ (chatzilla@moz-v0lust.cable.virginm.net)
  176. # [17:38] * Gijs_ is now known as Gijs
  177. # [17:39] * Gijs is now known as Guest16671
  178. # [17:40] * Guest16671 is now known as Gijs
  179. # [17:54] * davidb is now known as davidb|afk
  180. # [17:57] * davidb|afk is now known as davidb
  181. # [18:03] * stephend|dinner is now known as stephend|mtg
  182. # [18:03] * davidb is now known as davidb|afk
  183. # [18:23] * Joins: zippo^ (zippo@moz-73oup6.ip.telfort.nl)
  184. # [18:35] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  185. # [18:37] * Quits: sixtyten (quassel@moz-ulpjmu.sentoris.de) (Ping timeout: 121 seconds)
  186. # [18:38] * davidb|afk is now known as davidb
  187. # [18:46] * Joins: icaaq (icaaq@moz-l1sqt8.creuna.se)
  188. # [19:15] * yzen is now known as yzen_
  189. # [19:16] * Joins: anvk_ (textual@moz-871.mvk.11.204.IP)
  190. # [19:17] * Quits: anvk_ (textual@moz-871.mvk.11.204.IP) (Quit: Textual IRC Client: www.textualapp.com)
  191. # [19:19] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  192. # [19:22] * stephend|mtg is now known as stephend
  193. # [19:23] * Joins: aaronlev (chatzilla@moz-a9lc38.0ra9.c7tc.019c.2601.IP)
  194. # [19:31] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  195. # [19:31] * ChanServ sets mode: +o yzen
  196. # [19:57] * stephend is now known as stephend|mtg
  197. # [19:58] * davidb is now known as davidb|afk
  198. # [20:01] * davidb|afk is now known as davidb
  199. # [20:01] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Quit: Blah blah blah)
  200. # [20:05] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: out)
  201. # [20:32] * stephend|mtg is now known as stephend
  202. # [20:39] * Joins: danchr (danchr@moz-il3.cj4.126.94.IP)
  203. # [20:42] * Joins: davidb (davidb@moz-lsu4ch.dsl.bell.ca)
  204. # [20:42] * ChanServ sets mode: +qo davidb davidb
  205. # [20:58] * Quits: icaaq (icaaq@moz-l1sqt8.creuna.se) (Quit: 10-79 Notify coroner, over and out)
  206. # [21:00] * stephend is now known as stephend|mtg
  207. # [21:12] <~davidb> bbiab
  208. # [21:12] * davidb is now known as davidb|afk
  209. # [21:22] * Joins: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com)
  210. # [21:41] * davidb|afk is now known as davidb
  211. # [21:41] * stephend|mtg is now known as stephend
  212. # [22:03] * stephend is now known as stephend|lunch
  213. # [22:34] * Joins: smaug (chatzilla@moz-rpsqk9.rev.dnainternet.fi)
  214. # [22:53] * davidb is now known as davidb|afk
  215. # [22:53] * wlach is now known as wlach|afk
  216. # [23:02] * Joins: icaaq (icaaq@moz-stmkbp.bredband.telia.com)
  217. # [23:15] * yzen is now known as yzen_
  218. # [23:19] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  219. # [23:26] * stephend|lunch is now known as stephend
  220. # [23:35] * davidb|afk is now known as davidb
  221. # [23:35] * Quits: ~davidb (davidb@moz-lsu4ch.dsl.bell.ca) (Quit: Blah blah blah)
  222. # [23:42] * Quits: icaaq (icaaq@moz-stmkbp.bredband.telia.com) (Quit: 10-79 Notify coroner, over and out)
  223. # Session Close: Thu Sep 24 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn