/irc-logs / mozilla / #accessibility / 2015-08-12 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Aug 12 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:02] * wlach is now known as wlach|afk
  4. # [00:14] * Quits: richardschwerdtfeger (richardschw@moz-4r0nc6.austtx.sbcglobal.net) (Connection closed)
  5. # [01:39] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
  6. # [02:10] * Quits: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com) (Quit: Connection closed for inactivity)
  7. # [02:45] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  8. # [03:19] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  9. # [03:19] * ChanServ sets mode: +o surkov
  10. # [03:24] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  11. # [04:07] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  12. # [04:07] * ChanServ sets mode: +o surkov
  13. # [04:08] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
  14. # [05:09] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  15. # [07:49] * Joins: MrMazda_ (fmcz@moz-ipbm7f.cable.mindspring.com)
  16. # [07:50] * Quits: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com) (Ping timeout: 121 seconds)
  17. # [07:50] * Quits: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com) (Ping timeout: 121 seconds)
  18. # [07:50] * MrMazda_ is now known as MrMazda
  19. # [07:51] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
  20. # [08:53] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
  21. # [09:11] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  22. # [10:42] * Joins: Gijs (chatzilla@moz-v0lust.cable.virginm.net)
  23. # [14:20] * Joins: askalski (akuda@moz-04u.ea7.238.91.IP)
  24. # [14:24] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
  25. # [14:32] * Quits: askalski (akuda@moz-04u.ea7.238.91.IP) (Quit: Wychodzi)
  26. # [14:44] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  27. # [14:44] * ChanServ sets mode: +o surkov
  28. # [15:00] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  29. # [15:00] * ChanServ sets mode: +o yzen
  30. # [15:12] * Quits: cabanier (sid15093@moz-goag08.highgate.irccloud.com) (Ping timeout: 121 seconds)
  31. # [15:12] * Joins: cabanier (sid15093@moz-goag08.highgate.irccloud.com)
  32. # [15:15] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  33. # [15:15] * ChanServ sets mode: +qo davidb davidb
  34. # [15:15] <~davidb> heyo
  35. # [15:16] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
  36. # [15:18] * yzen is now known as yzen_
  37. # [15:22] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  38. # [15:43] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  39. # [15:43] * ChanServ sets mode: +o yzen
  40. # [15:57] * Joins: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com)
  41. # [16:11] <Gijs> davidb: have you got 5 minutes to talk about the a11y meetup?
  42. # [16:12] <~davidb> Gijs, sure
  43. # [16:12] <~davidb> (or you could join BS today)
  44. # [16:13] <~davidb> (backchannel ensues)
  45. # [16:28] <~davidb> MarcoZ, hope you can make BS today (as usual)
  46. # [16:56] * wlach|afk is now known as wlach
  47. # [16:59] <&MarcoZ> davidb: Hi! Yes I will be there! :)
  48. # [16:59] <~davidb> k
  49. # [17:07] <@firebot> New Core - Disability Access APIs bug 1193786 filed by mzehe@mozilla.com.
  50. # [17:07] <@firebot> https://bugzil.la/1193786 — NEW, nobody@mozilla.org — crash in mozilla::dom::Element::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatme
  51. # [17:21] <&MarcoZ> davidb: Gijs: Just replied to your e-mail. ;)
  52. # [17:29] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
  53. # [17:29] * ChanServ sets mode: +o yzen_
  54. # [17:31] <~davidb> Gijs, surkov, tbsaunde etc, BS is on now
  55. # [17:31] <~davidb> (optional)
  56. # [17:31] <~davidb> eeejay, if you're up
  57. # [17:32] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  58. # [17:33] <Gijs> be there in 2-3 mins
  59. # [17:33] <~davidb> eeejay, nevermind :)
  60. # [17:52] * yzen_ is now known as yzen
  61. # [17:59] * wlach is now known as wlach|lunch
  62. # [18:01] * Quits: mattur (sid16049@moz-4ms7mo.tooting.irccloud.com) (Ping timeout: 121 seconds)
  63. # [18:01] * Joins: mattur (sid16049@moz-4ms7mo.tooting.irccloud.com)
  64. # [18:06] * davidb is now known as davidb|afk
  65. # [18:13] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 1193786 from nobody@mozilla.org to surkov.alexander@gmail.com.
  66. # [18:13] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@gmail.com) on bug 1193786.
  67. # [18:13] <@firebot> https://bugzil.la/1193786 — NEW, surkov.alexander@gmail.com — crash in mozilla::dom::Element::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatme
  68. # [18:22] * davidb|afk is now known as davidb
  69. # [18:58] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  70. # [18:59] * wlach|lunch is now known as wlach
  71. # [19:27] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  72. # [19:27] * davidb is now known as davidb|afk
  73. # [19:48] * davidb|afk is now known as davidb
  74. # [20:44] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  75. # [20:44] * ChanServ sets mode: +o surkov
  76. # [20:50] * davidb is now known as davidb|afk
  77. # [20:56] * davidb|afk is now known as davidb
  78. # [20:59] * Gijs is now known as Gijs_away
  79. # [21:03] <~davidb> tbsaunde, what is next for bug 1188415?
  80. # [21:03] <@firebot> https://bugzil.la/1188415 — NEW, nobody@mozilla.org — crash in mozilla::a11y::DocAccessibleParent::CheckDocTree()
  81. # [21:03] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
  82. # [21:04] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  83. # [21:04] * ChanServ sets mode: +o yzen
  84. # [21:10] <~davidb> tbsaunde, we don't want CheckDocTree to ride to release right? I'm worried about that slipping in.
  85. # [21:10] <@tbsaunde> davidb: yeah, we should think about what to do with 42
  86. # [21:13] <@tbsaunde> we could turn CheckDocTree into nightly only asserts, and leave it enabled
  87. # [21:14] <~davidb> tbsaunde, sure, and remove entirely from 42?
  88. # [21:15] <@tbsaunde> davidb: no, I meant ifdef them so they'd automatically turn off for 42
  89. # [21:16] <~davidb> and land that in 43 and 42?
  90. # [21:16] <@tbsaunde> the question is just if we want to leave a11y enabled, and I guess if we can we might as well try just to see if it finds any other bustage
  91. # [21:16] <@tbsaunde> yeah
  92. # [21:16] <~davidb> so maybe ifdef them off for beta and release only?
  93. # [21:17] <~davidb> 43 is nightly 42 is aurora/dev
  94. # [21:17] <@tbsaunde> yeah
  95. # [21:17] <~davidb> we don't have them in beta currently do we?
  96. # [21:17] <@tbsaunde> no
  97. # [21:17] <~davidb> ok
  98. # [21:17] <~davidb> tbsaunde, want me to file a sep bug or?
  99. # [21:17] <@tbsaunde> davidb: sure
  100. # [21:18] <~davidb> actually
  101. # [21:18] <~davidb> tbsaunde, maybe bug 1188415 is the right place?
  102. # [21:18] <@firebot> https://bugzil.la/1188415 — NEW, nobody@mozilla.org — crash in mozilla::a11y::DocAccessibleParent::CheckDocTree()
  103. # [21:18] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
  104. # [21:19] <@firebot> dbolter@mozilla.com changed the Assignee on bug 1188415 from nobody@mozilla.org to tbsaunde+mozbugs@tbsaunde.org.
  105. # [21:20] <@tbsaunde> davidb: I'd kind of rather keep it for fixing or tracking down the real bug?
  106. # [21:20] <~davidb> well CheckDocTree is itself a diagnostic already :)
  107. # [21:20] <@tbsaunde> davidb: looks like its MOZ_DIAGNOSTIC_ASSERT if you want to just write the patch ;)
  108. # [21:20] <~davidb> can do
  109. # [21:25] <~davidb> tbsaunde, not sure exactly how you want to use MOZ_DIAGNOSTIC_ASSERT, do you want CheckDocTree to return true?
  110. # [21:26] <@tbsaunde> davidb: I was thinking change the if (x) MOZ_CRASH() to MOZ_DIAGNOSTIC_ASSERT(!x)
  111. # [21:27] <~davidb> tbsaunde, i was thinking of hiding CheckDocTree entirely
  112. # [21:27] <~davidb> hiding/not executing
  113. # [21:28] <~davidb> what purpose would it serve if we didn't crash?
  114. # [21:28] <~davidb> would we crash in debug?
  115. # [21:28] * ~davidb rusty
  116. # [21:29] <@tbsaunde> davidb: non I guess
  117. # [21:29] <@tbsaunde> that's a fair point
  118. # [21:32] <@tbsaunde> apparently there is RELEASE_BUILD macro you can just condition it all on
  119. # [21:32] <~davidb> so keep it for beta?
  120. # [21:32] * ~davidb waggles his head
  121. # [21:32] <@tbsaunde> I think its not defined for beta
  122. # [21:33] <~davidb> wait, so RELEASE_BUILD works for beta as well?
  123. # [21:33] <~davidb> beta == RELEASE_BUILD
  124. # [21:33] <~davidb> or you are say literally undefined, so beta would run CheckDocTree
  125. # [21:34] <~davidb> saying
  126. # [21:34] <@tbsaunde> I'm saying its defined for nightly and aurora but not beta or release
  127. # [21:35] <~davidb> its == CheckDocTree?
  128. # [21:35] <~davidb> (not RELEASE_BUILD)
  129. # [21:35] <@tbsaunde> no, RELEASE_BUILD is defined for nightly and aurora
  130. # [21:36] <~davidb> weird
  131. # [21:36] <@tbsaunde> err, the other way obviously
  132. # [21:36] <~davidb> OK!
  133. # [21:36] <~davidb> (makes a difference ya know)
  134. # [21:36] <~davidb> so this is good
  135. # [21:37] <~davidb> tbsaunde, is there a lazy way to do this? can we ifdef the body of CheckDocTree and the compiler will be smart?
  136. # [21:38] <~davidb> i suppose we could create a CHECK_DOC_TREE macro
  137. # [21:39] <~davidb> blarg
  138. # [21:39] <@tbsaunde> yeah, I think that's fine
  139. # [21:39] <@tbsaunde> the first thing
  140. # [21:40] <~davidb> i'm surprised if there is no compiler whining though
  141. # [21:40] <~davidb> ok
  142. # [21:41] <@tbsaunde> why?
  143. # [21:45] <@firebot> New Core - Disability Access APIs bug 1193919 filed by dbolter@mozilla.com.
  144. # [21:45] <@firebot> https://bugzil.la/1193919 — NEW, dbolter@mozilla.com — Don't run CheckDocTree diagnostic on release
  145. # [21:45] * Gijs_away is now known as Gijs
  146. # [21:49] <~davidb> "ld quit unexpectedly"
  147. # [21:49] <~davidb> interesting
  148. # [21:49] * ~davidb walks
  149. # [22:09] * davidb is now known as davidb|afk
  150. # [22:16] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
  151. # [22:16] * ChanServ sets mode: +o yzen_
  152. # [22:16] * davidb|afk is now known as davidb
  153. # [22:18] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  154. # [22:33] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
  155. # [22:43] * yzen_ is now known as yzen
  156. # [23:08] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
  157. # [23:08] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  158. # [23:08] * ChanServ sets mode: +o yzen
  159. # [23:11] * yzen is now known as yzen_
  160. # [23:15] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  161. # [23:32] <satdav> davidb: I am wondering if you can help us at SuMo out we are wondering how it works with a screen reader
  162. # [23:32] <satdav> as we have never tested it
  163. # [23:32] <satdav> ps whats the best free one for windows
  164. # [23:33] <~davidb> http://www.nvaccess.org/
  165. # [23:34] <satdav> thanks will download it
  166. # [23:34] <satdav> I hope it works on windows 10
  167. # [23:36] <~davidb> i hear it does
  168. # [23:36] <~davidb> and sure, you're welcome
  169. # [23:38] <satdav> davidb: can you recommend any more for linux or mac
  170. # [23:38] <~davidb> Orca for linux, Mac has a built in screen reader called VoiceOver
  171. # [23:39] <~davidb> on Mac command-F5
  172. # [23:39] <satdav> WebAnywhere
  173. # [23:39] <satdav> orca
  174. # [23:39] <satdav> Screen Reader Add-ons for Firefox.
  175. # [23:39] <satdav> thats the mac once
  176. # [23:39] <satdav> sorry linux
  177. # [23:40] <satdav> VoiceOver - Firefox now includes basic support for Voiceover. (more info)
  178. # [23:40] <satdav> Proloquo
  179. # [23:40] <satdav> WebAnywhere
  180. # [23:40] <satdav> Screen Reader Add-ons for Firefox.
  181. # [23:41] <satdav> that last one is mac
  182. # [23:41] <satdav> davidb: is that still the case for firefox or do we support it a lot more now
  183. # [23:42] <~davidb> it?
  184. # [23:42] <~davidb> sorry multitasking, you need to be specific.
  185. # [23:42] <satdav> davidb: I am working on the ally article on SuMo
  186. # [23:43] <~davidb> satdav, I think MarcoZ is your best contact for VO status
  187. # [23:43] <satdav> cool
  188. # [23:43] <satdav> I will email him as I know hes eu
  189. # [23:43] <~davidb> his day is over
  190. # [23:43] <satdav> http://www.marcozehe.de/2012/04/30/initial-voiceover-support-now-in-firefox-nightly-builds-for-mac-os-x/
  191. # [23:43] <~davidb> right
  192. # [23:44] <satdav> I know tbsaunde uses one but is it mac or windows for him
  193. # [23:46] <satdav> davidb: is jaws a paid one or free
  194. # [23:46] <~davidb> paid
  195. # [23:46] <satdav> also you used windows eyes
  196. # [23:47] <satdav> as I cant see if its paid or free
  197. # [23:47] <satdav> from the website
  198. # [23:47] <~davidb> paid
  199. # [23:47] <~davidb> AFAIK
  200. # [23:48] <satdav> cool
  201. # [23:48] <satdav> davidb: can you recommend any other free once for windows
  202. # [23:48] <~davidb> dunno
  203. # [23:49] <satdav> is mozilla.org/access still the best place to find out more about accessibility davidb for Mozilla
  204. # [23:50] <~davidb> it probably needs refreshing and none of us has time :/
  205. # [23:50] * davidb is now known as davidb|afk
  206. # [23:50] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
  207. # [23:51] <satdav> davidb|afk: cool
  208. # Session Close: Thu Aug 13 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