/irc-logs / mozilla / #accessibility / 2015-10-26 / end

Options:

Previous day, Next day

  1. # Session Start: Mon Oct 26 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:19] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  4. # [00:36] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  5. # [03:15] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  6. # [03:35] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  7. # [03:35] * ChanServ sets mode: +o yzen
  8. # [03:38] * yzen is now known as yzen_
  9. # [03:42] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  10. # [04:15] * Quits: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com) (Quit: ChatZilla 0.9.86.1 [SeaMonkey 1.1.18/2009082712])
  11. # [04:26] * Joins: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com)
  12. # [04:55] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
  13. # [07:31] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-56 Intoxicated pedestrian, over and out)
  14. # [07:32] * Joins: icaaq (icaaq@moz-p2679h.bredband.skanova.com)
  15. # [08:20] * Tomcat|afk is now known as Tomcat|sheriffduty
  16. # [08:49] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  17. # [09:35] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-56 Intoxicated pedestrian, over and out)
  18. # [10:26] * Quits: Yakulu (Yakulu@moz-ia3ac5.rev.numericable.fr) (Ping timeout: 121 seconds)
  19. # [10:31] * Joins: Yakulu (Yakulu@moz-ia3ac5.rev.numericable.fr)
  20. # [11:05] * Joins: fredw (Icedove@moz-fv4cpk.abo.wanadoo.fr)
  21. # [11:37] <@firebot> cbook@mozilla.com changed the Resolution on bug 1217806 from --- to FIXED.
  22. # [11:37] <@firebot> cbook@mozilla.com changed the Status on bug 1217806 from ASSIGNED to RESOLVED.
  23. # [11:38] <@firebot> cbook@mozilla.com set status-firefox44 to fixed on bug 1217806.
  24. # [11:38] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1217806 from --- to Firefox 44.
  25. # [11:38] <@firebot> https://bugzil.la/1217806 — FIXED, gijskruitbosch+bugs@gmail.com — Let Windows on-screen keyboard support ride the 43 train
  26. # [11:39] * Quits: fredw (Icedove@moz-fv4cpk.abo.wanadoo.fr) (Ping timeout: 121 seconds)
  27. # [12:02] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  28. # [13:05] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  29. # [13:15] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  30. # [13:34] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
  31. # [13:47] * Tomcat|sheriffduty is now known as Tomcat|lunch
  32. # [14:01] * Tomcat|lunch is now known as Tomcat|sheriffduty
  33. # [14:09] * Joins: anvk (anovak@moz-040.mvk.11.204.IP)
  34. # [14:21] * Joins: yzen (yzen@66.207.193.21)
  35. # [14:21] * ChanServ sets mode: +o yzen
  36. # [14:38] * Joins: davidb (davidb@66.207.193.21)
  37. # [14:38] * ChanServ sets mode: +qo davidb davidb
  38. # [14:38] <~davidb> heyoo
  39. # [14:38] * ~davidb coffees
  40. # [14:38] * davidb is now known as davidb|afk
  41. # [14:39] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  42. # [14:44] * davidb|afk is now known as davidb
  43. # [14:54] <&MarcoZ> davidb: I'm around and ready for our 1:1 in about 6 minutes if you are.
  44. # [14:54] <~davidb> ditto
  45. # [14:58] * Joins: davidb_ (davidb@66.207.193.21)
  46. # [14:58] * ChanServ sets mode: +qo davidb_ davidb_
  47. # [15:02] * Quits: ~davidb (davidb@66.207.193.21) (Ping timeout: 121 seconds)
  48. # [15:32] * davidb_ is now known as davidb
  49. # [15:39] * Joins: davidb_ (davidb@66.207.193.21)
  50. # [15:39] * ChanServ sets mode: +qo davidb_ davidb_
  51. # [15:41] * Quits: ~davidb (davidb@66.207.193.21) (Ping timeout: 121 seconds)
  52. # [15:45] * davidb_ is now known as davidb
  53. # [16:00] * davidb is now known as davidb|afk
  54. # [16:18] * davidb|afk is now known as davidb
  55. # [16:37] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  56. # [16:40] * davidb is now known as davidb|afk
  57. # [16:55] * Tomcat|sheriffduty is now known as Tomct
  58. # [16:55] * Tomct is now known as Tomcat
  59. # [17:01] * Tomcat is now known as Tomcat|mtg
  60. # [17:02] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  61. # [17:18] * davidb|afk is now known as davidb
  62. # [17:23] * Tomcat|mtg is now known as Tomcat|afk
  63. # [17:35] * Joins: jongund (chatzilla@moz-g6vh3g.near.illinois.edu)
  64. # [17:46] <@firebot> New Core - Disability Access APIs bug 1218446 filed by dbolter@mozilla.com.
  65. # [17:46] <@firebot> https://bugzil.la/1218446 — NEW, nobody@mozilla.org — crash in nsAccessibilityService::MarkupRole
  66. # [17:55] * Joins: surkov (surkov@66.207.193.21)
  67. # [17:55] * ChanServ sets mode: +o surkov
  68. # [17:58] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  69. # [18:10] <lizzard> new startup crash in aurora 43, https://bugzilla.mozilla.org/show_bug.cgi?id=1218395 I wonder if this is related to recent uplifts/ a11y work
  70. # [18:10] <@firebot> Bug 1218395 — NEW, nobody@mozilla.org — Dev Edition startup crashes in nsCOMPtr_base::~nsCOMPtr_base | nvd3d9wrap.dll@0x...
  71. # [18:11] <~davidb> lizzard, anything hinting at that?
  72. # [18:12] <~davidb> lizzard, accessibility doesn't appear to be activated in the report linked.
  73. # [18:12] <lizzard> i havent looked in detail yet but i remembered some stuff that was similiar from the stack (pldhashtable
  74. # [18:14] <lizzard> sorry, too many conversations at once :)
  75. # [18:15] <~davidb> lizzard, ok cool, well here is an example or a report that says "Accessibility" is "Active" (last item in first table) -- so if you see that a lot in a crash sig we are definitely worth pinging :)
  76. # [18:15] <~davidb> https://crash-stats.mozilla.com/report/index/72560086-eada-44bc-84e4-f60ae2151026
  77. # [18:15] <lizzard> ok
  78. # [18:18] <lizzard> thanks :)
  79. # [18:19] <~davidb> you're welcome! :)
  80. # [18:40] * davidb is now known as davidb|afk
  81. # [18:41] * davidb|afk is now known as davidb
  82. # [18:45] * davidb is now known as davidb|afk
  83. # [18:48] * davidb|afk is now known as davidb
  84. # [18:48] * Quits: ~davidb (davidb@66.207.193.21) (Quit: Blah blah blah)
  85. # [18:51] * yzen is now known as yzen_
  86. # [18:55] * Quits: @yzen_ (yzen@66.207.193.21) (Ping timeout: 121 seconds)
  87. # [18:57] * Quits: jongund (chatzilla@moz-g6vh3g.near.illinois.edu) (Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721])
  88. # [19:26] <@tbsaunde> surkov: why don't we fire value change events when aria-valueno changes but aria-valuetext is set?
  89. # [19:30] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  90. # [19:30] * ChanServ sets mode: +o yzen
  91. # [19:31] * Joins: davidb (davidb@moz-ql1.i06.49.70.IP)
  92. # [19:31] * ChanServ sets mode: +qo davidb davidb
  93. # [19:36] <@tbsaunde> MarcoZ: still around?
  94. # [19:38] <&MarcoZ> tbsaunde: Yes, accidentally. :)
  95. # [19:40] <@tbsaunde> MarcoZ: heh
  96. # [19:40] <@tbsaunde> MarcoZ: could you take a quick poke at e10s on windows / mac tomorrow and see how things look?
  97. # [19:41] <@tbsaunde> I don't expect they're very good, but a list of things that are broken might be nice
  98. # [19:41] <&MarcoZ> tbsaunde: Will definitely do that!
  99. # [19:41] <@surkov> tbsaunde: I think because aria-valuetext wins
  100. # [19:41] <@tbsaunde> MarcoZ: k thanks
  101. # [19:41] <@tbsaunde> surkov: yeah, but on the other hand we still use aria-valueno for CurrentValue() right?
  102. # [19:42] <&MarcoZ> tbsaunde: In the IAccessibleValue interface, screen readers can ask for both the current value as a number and current value text, if present.
  103. # [19:42] <@surkov> I assume value_change is about Accessible::Value, not about IAccessibleValue
  104. # [19:43] <&MarcoZ> tbsaunde: And I believe it is assumed in most cases that if the author went to great lengths to provide the text, it is preferred over the current numerical value.
  105. # [19:43] <@tbsaunde> MarcoZ: I'm pretty sure the text goes in accessible.value not something in IAccessiblevalue, but not really important
  106. # [19:43] <&MarcoZ> surkov: I would assume they need to be updated together when this evenf ires, so they don't get out of sync, e. g. the MSAA acc_value and the IAccessibleValue interface's values.
  107. # [19:44] <@tbsaunde> surkov: for atk I'm pretty sure its about AtkValue interface
  108. # [19:44] <&MarcoZ> Yeah but ATK doesn't have to mess with two similar, but not quite compatible concepts. :)
  109. # [19:44] <@tbsaunde> surkov: more importantly why do the tests in events/test_valueChange.html only trigger for EVENT_VALUE_CHANGE not other random events?
  110. # [19:46] <@surkov> tbsaunde: like what?
  111. # [19:46] <@surkov> MarcoZ: acc_value and IAccessibleValue are sort of messy, if you think there’s something wrong with our impl pls file a bug
  112. # [19:47] <@surkov> I recall that I did some “corrections” to our impl when ARIA eveloved, so we may (or they) have something wrong
  113. # [19:48] <&MarcoZ> surkov: Nope, I was merely referring to the fact that there are two implementations, one that we inherit from/have to provide to MSAA, and one that is IAccessible2 and thus an extension. And the question whether valuenow or valuetext should be mirrored into acc_value speaks for that incompatibility. :)
  114. # [19:49] <@surkov> I see
  115. # [19:49] <&MarcoZ> surkov: I don't know what the spec says about this, if it says something at all.
  116. # [19:49] <@surkov> impl guide shoudl say something
  117. # [19:49] <@surkov> but it’s no way complete
  118. # [19:49] <@tbsaunde> surkov: basically any random event that we get "unlucky" and fire during that test
  119. # [19:49] <&MarcoZ> OK, surkov, tbsaunde, heading out for the evening. Will test E10S on Windows tomorrow and file bugs.
  120. # [19:50] <@surkov> see you!
  121. # [19:51] <@surkov> tbsaunde: I still don’t follow you, why should we have any other events in this test?
  122. # [19:52] <@tbsaunde> surkov: no particular reason, but most tests do check they are getting the events they expect so its at least odd if this one doesn't
  123. # [19:53] <@surkov> this test checks it gets value change events
  124. # [19:54] <@tbsaunde> surkov: where?
  125. # [19:54] <@surkov> gQueue = new eventQueue(nsIAccessibleEvent.EVENT_VALUE_CHANGE);
  126. # [19:54] <@tbsaunde> that's what I thought you were saying it didn't do before
  127. # [19:55] <@surkov> I’m confused, I though you talk about some random evnets, i.e not value_change events
  128. # [19:58] <@tbsaunde> surkov: yes, I'm asking how the test makes sure it gets value change events
  129. # [19:58] <@tbsaunde> and not random other ones
  130. # [19:59] <@surkov> ok, by eventQueue taking nsIAccessibleEvent.EVENT_VALUE_CHANGE as an argument
  131. # [19:59] * Quits: ~davidb (davidb@moz-ql1.i06.49.70.IP) (Quit: Blah blah blah)
  132. # [19:59] <@tbsaunde> surkov: oh sorry missed that event queue "feature"
  133. # [20:00] <@surkov> yeah, it goes from beginnings
  134. # [20:00] <@surkov> when we were allowed to have only one event to listen
  135. # [20:09] <@tbsaunde> surkov: so, if I use the eventSeq stuff in those functions in test_valueChange.html do I also need to change from this.check() to this.finalCheck()?
  136. # [20:10] <@surkov> this.finalCheck feels more “standartish” with me
  137. # [20:14] <@tbsaunde> surkov: sure, but do I need to make that change to make the other one work
  138. # [20:14] <@tbsaunde> or is it just random cleanup
  139. # [20:14] <@surkov> I think it’s random cleanup
  140. # [20:15] <@surkov> this.check is called for every handled registered event, this.finalCheck is called when everything was handled, in that test case they shoudl be equivalent
  141. # [20:37] <@tbsaunde> yzen: does mach marionette-test browser/components/loop/test/desktop-local/test_desktop_all.py work for you when $CWD == $OBJDIR
  142. # [20:38] <@yzen> tbsaunde i can try, i think surkov noticed latest mach was not working on mac though
  143. # [20:38] <@surkov> yzen: it was fixed iirc
  144. # [20:38] <@yzen> ah good to know great
  145. # [20:38] <@yzen> tbsaunde ill try and let you know
  146. # [20:40] * Joins: wsmwk (chatzilla@moz-ja1j0m.cc.lehigh.edu)
  147. # [20:42] <wsmwk> tbsaunde: a few TB folks will be in town this week. might you or someone else in accessibility be available for brief chat Wed or Thurs?
  148. # [20:42] * Joins: davidb (davidb@moz-ql1.i06.49.70.IP)
  149. # [20:42] * ChanServ sets mode: +qo davidb davidb
  150. # [20:43] * Joins: Jayflux (Jayflux@moz-dotoba.opaltelecom.net)
  151. # [20:43] * Joins: Jayflux_ (Jayflux@moz-dotoba.opaltelecom.net)
  152. # [20:45] <@tbsaunde> wsmwk: I'll be out thursay, maybe wensday
  153. # [20:45] * Joins: Aryx (Archaeopter@moz-uh41g9.cust.telecolumbus.net)
  154. # [20:45] <@tbsaunde> who you want to talk to depends on what you want to talk about :)
  155. # [20:45] * Quits: Jayflux (Jayflux@moz-dotoba.opaltelecom.net) (Quit: Leaving)
  156. # [20:46] <Aryx> hi, when does the event a11y-init-or-shutdown fire - can i get into that state without using screenreader software?
  157. # [20:48] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
  158. # [20:49] <@tbsaunde> Aryx: you mean the observer notification? whenever something enables accessibility
  159. # [20:49] <@tbsaunde> which a bunch of random stuff does
  160. # [20:55] <@tbsaunde> joanie: ping
  161. # [20:57] <wsmwk> tbsaunde: My understanding is TB is considered one of the best mail clients from an accessibility perspective, and I'd like us to be proactive in keeping it that way.
  162. # [20:58] <wsmwk> Unfortunately none of us, me included, are educated in the accessibility area as a whole, and I am only slightly familiar with some of the bugs on file. Although my impression is we currently have some holes.
  163. # [20:58] <wsmwk> and we also lost our manual accessilibity tests in the transition to moztrap, which sucks
  164. # [20:59] <wsmwk> so nothing to build on, unless borrow from what Firefox might have
  165. # [21:00] <wsmwk> tbsaunde: we also afaik lack an organized accessilbility community
  166. # [21:00] <@tbsaunde> wsmwk: then I may not be the best person to talk to, try davidb maybe?
  167. # [21:00] <wsmwk> which seems rather odd
  168. # [21:00] <~davidb> hi, i'm in a meeting
  169. # [21:01] <~davidb> we want tbird to be accessible, we have a long list of other priorities of course
  170. # [21:01] <~davidb> wsmwk, if you have a couple of most painful bugs we might be able to help move them along
  171. # [21:02] <wsmwk> davidb: Some of us will be in your offices and have Wed 3-5 and Thurs 4-5 open to chat
  172. # [21:03] <wsmwk> tbsaunde: what is your speciality?
  173. # [21:03] <@tbsaunde> surkov: so what are you doing about bug 1213476 and aria-owns?
  174. # [21:03] <@firebot> https://bugzil.la/1213476 — NEW, nobody@mozilla.org — Broken accessibility tree with Dojo drop down button
  175. # [21:03] <wsmwk> (s) [plural]
  176. # [21:03] <@tbsaunde> wsmwk: uh I don't know? debugging / C++ I guess
  177. # [21:04] <~davidb> wsmwk, let's definitely connect wednesday
  178. # [21:04] <@surkov> tbsaunde: I try a different apporach on implementation
  179. # [21:05] <@tbsaunde> haven't you been saying that for a while?
  180. # [21:09] <wsmwk> davidb: 4pm good for you?
  181. # [21:09] * Parts: Aryx (Archaeopter@moz-uh41g9.cust.telecolumbus.net) ("")
  182. # [21:10] <~davidb> wsmwk, i think so, but i'll try to say hi before then
  183. # [21:22] <wsmwk> davidb: we are occupied til at least 3pm. but if you prefer earlier than 4 we can try for earlier4
  184. # [21:22] * ~davidb nods
  185. # [21:23] * Quits: anvk (anovak@moz-040.mvk.11.204.IP) (Quit: Leaving.)
  186. # [22:04] <wsmwk> tbsaunde: do you know if jdiggs is still active?
  187. # [22:05] <@tbsaunde> wsmwk: yeah, that's joanie
  188. # [22:06] * Quits: ~davidb (davidb@moz-ql1.i06.49.70.IP) (Quit: Blah blah blah)
  189. # [22:08] <wsmwk> what is the windows equivalent to accerciser?
  190. # [22:10] <@firebot> gingerbread_man@live.com changed the Component on bug 1218493 from Untriaged to Disability Access APIs.
  191. # [22:10] <@firebot> gingerbread_man@live.com changed the Product on bug 1218493 from Firefox to Core.
  192. # [22:11] <@firebot> https://bugzil.la/1218493 — UNCONFIRMED, nobody@mozilla.org — NVDA does not read list items from expanded droplist
  193. # [22:13] <@firebot> New Core - Disability Access APIs bug 1218564 filed by tbsaunde+mozbugs@tbsaunde.org.
  194. # [22:13] <@firebot> https://bugzil.la/1218564 — NEW, nobody@mozilla.org — remove check for password roles in AccessibleWrap::get_accValue
  195. # [22:22] <@tbsaunde> smaug: so did you ever get to the point you could build for windows?
  196. # [22:27] <smaug> actually no. Ended up updating only OSX machine
  197. # [22:27] <smaug> but I could I guess
  198. # [22:32] <@tbsaunde> smaug: meh, guess I can work on it then
  199. # [22:32] <@firebot> dburns@mozilla.com changed the Resolution on bug 1199631 from --- to WORKSFORME.
  200. # [22:32] <@firebot> dburns@mozilla.com changed the Status on bug 1199631 from NEW to RESOLVED.
  201. # [22:32] <@firebot> https://bugzil.la/1199631 — WORKSFORME, nobody@mozilla.org — Intermittent test_visibility.xul | wrong state bits for 'mi_file1.2.4' !got '0', expected 'offscreen
  202. # [22:33] <@tbsaunde> smaug: on the osx machine think you could compare what the accessibility inspector thing shows for e10s and not e10s?
  203. # [22:34] <smaug> tbsaunde: accessibility inspector being the thing DOMi has?
  204. # [22:35] <@tbsaunde> smaug: no, there's a native mac app you need to use :/
  205. # [22:36] <smaug> tbsaunde: ok, sure, but not now
  206. # [22:36] <smaug> tbsaunde: what should I check?
  207. # [22:37] <@tbsaunde> smaug: nothing particular, just compare how things look with and without e10s and see if you can find differences
  208. # [22:37] <@tbsaunde> kind of lame job I know :(
  209. # [22:38] <smaug> tbsaunde: accessibility inspector is something OSX has builtin, or do I need to download something?
  210. # [22:40] <@tbsaunde> smaug: not actually sure, buut I think it comes with xcode
  211. # [22:45] * yzen is now known as yzen_
  212. # [22:49] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  213. # [23:00] * wlach is now known as wlach|afk
  214. # [23:02] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
  215. # [23:08] * Joins: davidb (davidb@moz-ql1.i06.49.70.IP)
  216. # [23:08] * ChanServ sets mode: +qo davidb davidb
  217. # [23:12] * Quits: Jayflux_ (Jayflux@moz-dotoba.opaltelecom.net) (Connection closed)
  218. # [23:26] * Quits: AustinMatherne (AustinMathe@moz-0te63r.members.linode.com) (A TLS packet with unexpected length was received.)
  219. # [23:26] <~davidb> wsmwk, by the way i assumed you meant toronto office but didn't confirm.
  220. # [23:27] * Joins: AustinMatherne (AustinMathe@moz-0te63r.members.linode.com)
  221. # [23:27] * Quits: ~davidb (davidb@moz-ql1.i06.49.70.IP) (Quit: peace out)
  222. # [23:49] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  223. # [23:55] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  224. # Session Close: Tue Oct 27 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