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

Options:

Previous day, Next day

  1. # Session Start: Mon Oct 19 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:14] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Connection closed)
  4. # [00:15] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  5. # [00:24] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  6. # [01:10] * Quits: Jayflux (Jayflux@moz-2nrtv2.as13285.net) (Quit: Leaving)
  7. # [01:20] * Quits: kkus (kkus@moz-7u2hvh.fios.verizon.net) (Connection closed)
  8. # [02:11] * Joins: kkus (kkus@moz-7u2hvh.fios.verizon.net)
  9. # [07:00] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  10. # [07:30] * Joins: icaaq (icaaq@moz-p2679h.bredband.skanova.com)
  11. # [07:38] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
  12. # [07:51] * Tomcat|Afk is now known as Tomcat
  13. # [08:22] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  14. # [08:36] <@firebot> whuang@mozilla.com set status-b2g-v2.2r to affected on bug 1212528.
  15. # [08:36] <@firebot> https://bugzil.la/1212528 — FIXED, yzenevich@mozilla.com — [AccessFu] Ensure that first document ancestor is first in utterance if present in ancestry.
  16. # [08:38] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  17. # [08:51] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
  18. # [09:45] * Quits: kalli_ (fabian@moz-168eqh.ovh.net) (Quit: Leaving.)
  19. # [10:24] * Tomcat is now known as Tomcat|sheriffduty
  20. # [11:58] * Joins: Gijs_away (chatzilla@moz-v0lust.cable.virginm.net)
  21. # [12:15] * Gijs_away is now known as Gijs
  22. # [12:27] * Quits: kkus (kkus@moz-7u2hvh.fios.verizon.net) (Ping timeout: 121 seconds)
  23. # [13:05] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  24. # [13:35] * Tomcat|sheriffduty is now known as Tomcat|sheriffduty|lunch
  25. # [13:43] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  26. # [13:57] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  27. # [13:57] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  28. # [14:23] * Joins: sixtyten (quassel@moz-ulpjmu.sentoris.de)
  29. # [14:24] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
  30. # [14:27] * Joins: richardschwerdtfeger (richardschw@moz-4r0nc6.austtx.sbcglobal.net)
  31. # [14:30] * Tomcat|sheriffduty|lunch is now known as Tomcat|sheriffduty
  32. # [14:38] * Joins: davidb (davidb@moz-ifn9do.dsl.bell.ca)
  33. # [14:38] * ChanServ sets mode: +qo davidb davidb
  34. # [14:40] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  35. # [14:40] * ChanServ sets mode: +o yzen
  36. # [14:45] * yzen is now known as yzen_
  37. # [14:49] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  38. # [15:01] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  39. # [15:03] <~davidb> heyo
  40. # [15:05] <@tbsaunde> heya
  41. # [15:06] <~davidb> hi hi
  42. # [15:06] <~davidb> tbsaunde, why are you awake already
  43. # [15:07] <@tbsaunde> davidb: my body decided to wake up?
  44. # [15:07] <@tbsaunde> I've only been up 5 minutes or so though
  45. # [15:07] <~davidb> tbsaunde, with your e10s work would it become easier to support windowless flash a11y?
  46. # [15:08] <~davidb> tbsaunde, you might have missed my silly question ^
  47. # [15:09] <~davidb> maybe that requires work on adobe side anyway
  48. # [15:10] * Joins: anvk (anovak@moz-040.mvk.11.204.IP)
  49. # [15:11] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  50. # [15:16] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  51. # [15:16] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  52. # [15:17] <@tbsaunde> davidb: no clue
  53. # [15:17] <~davidb> ok
  54. # [15:17] <@tbsaunde> I guess we can think about it latter if somebody wants us to work on that
  55. # [15:18] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
  56. # [15:18] * ChanServ sets mode: +o surkov
  57. # [15:21] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  58. # [15:21] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  59. # [15:28] <~davidb> tbsaunde, we're looking at having to go windowless flash soon
  60. # [15:29] * ~davidb headings to voting station
  61. # [15:29] <~davidb> -ing
  62. # [15:29] * Quits: ~davidb (davidb@moz-ifn9do.dsl.bell.ca) (Quit: Blah blah blah)
  63. # [15:44] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  64. # [15:46] <@firebot> cbook@mozilla.com requested needinfo from yzenevich@mozilla.com on bug 1212528.
  65. # [15:46] <@firebot> https://bugzil.la/1212528 — FIXED, yzenevich@mozilla.com — [AccessFu] Ensure that first document ancestor is first in utterance if present in ancestry.
  66. # [15:46] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
  67. # [15:47] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  68. # [15:52] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  69. # [15:55] * Joins: bernard (bernard@moz-e91.0gv.101.89.IP)
  70. # [15:59] * Quits: bernard (bernard@moz-e91.0gv.101.89.IP) (Quit: Leaving.)
  71. # [15:59] * Joins: bernard (bernard@moz-gb4.t7h.212.62.IP)
  72. # [16:09] * Joins: yzen (yzen@66.207.193.21)
  73. # [16:09] * ChanServ sets mode: +o yzen
  74. # [16:13] * Quits: bernard (bernard@moz-gb4.t7h.212.62.IP) (Quit: Leaving.)
  75. # [16:22] * Joins: davidb (davidb@66.207.193.21)
  76. # [16:22] * ChanServ sets mode: +qo davidb davidb
  77. # [16:23] * davidb is now known as davidb|afk
  78. # [16:29] * davidb|afk is now known as davidb
  79. # [16:54] <@firebot> dbolter@mozilla.com changed the Assignee on bug 1215657 from nobody@mozilla.org to tbsaunde+mozbugs@tbsaunde.org.
  80. # [16:54] <@firebot> https://bugzil.la/1215657 — NEW, tbsaunde+mozbugs@tbsaunde.org — make a bunch more of msaa work with proxied accessibles
  81. # [16:55] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
  82. # [16:58] * wlach|afk is now known as wlach
  83. # [16:59] * Tomcat|sheriffduty is now known as Tomcat
  84. # [17:09] * davidb is now known as davidb|afk
  85. # [17:10] <@firebot> yzenevich@mozilla.com cancelled needinfo?(yzenevich@mozilla.com) on bug 1212528.
  86. # [17:10] <@firebot> https://bugzil.la/1212528 — FIXED, yzenevich@mozilla.com — [AccessFu] Ensure that first document ancestor is first in utterance if present in ancestry.
  87. # [17:16] * Tomcat is now known as Tomcat|afk
  88. # [17:28] * davidb|afk is now known as davidb
  89. # [17:32] * Gijs is now known as Gijs_away
  90. # [17:34] * davidb is now known as davidb|afk
  91. # [17:38] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
  92. # [17:51] * Joins: SteveF (chatzilla@moz-eilcpd.cable.virginm.net)
  93. # [17:52] <SteveF> surkov: hi, saw that some patching going on in regards to CSS display table accessibles, what is the effect of these changes?
  94. # [17:53] <@surkov> SteveF: no accessible table for div styled as display:table
  95. # [17:54] <SteveF> surkov: oh cool, that will be an improvement
  96. # [17:54] <@surkov> ok, cool :)
  97. # [17:56] * davidb|afk is now known as davidb
  98. # [18:02] * davidb is now known as davidb|afk
  99. # [18:02] * Joins: jongund (chatzilla@moz-t3fd3u.near.illinois.edu)
  100. # [18:04] * _6a68|pto is now known as _6a68
  101. # [18:15] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
  102. # [18:19] * davidb|afk is now known as davidb
  103. # [18:30] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  104. # [18:35] * Quits: SteveF (chatzilla@moz-eilcpd.cable.virginm.net) (Ping timeout: 121 seconds)
  105. # [19:01] * Quits: jongund (chatzilla@moz-t3fd3u.near.illinois.edu) (Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721])
  106. # [19:06] * Gijs_away is now known as Gijs
  107. # [19:16] * Quits: sixtyten (quassel@moz-ulpjmu.sentoris.de) (A TLS packet with unexpected length was received.)
  108. # [19:24] * Joins: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com)
  109. # [19:43] <@firebot> lhenry@mozilla.com requested needinfo from dbolter@mozilla.com on bug 1213606.
  110. # [19:43] <@firebot> https://bugzil.la/1213606 — FIXED, tbsaunde+mozbugs@tbsaunde.org — crash in PLDHashTable::Remove(void const*)
  111. # [19:53] * Quits: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com) (Client exited)
  112. # [19:59] * Joins: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com)
  113. # [20:05] <@firebot> tbsaunde+mozbugs@tbsaunde.org cancelled needinfo?(tbsaunde+mozbugs@tbsaunde.org) on bug 1213606.
  114. # [20:05] <@firebot> https://bugzil.la/1213606 — FIXED, tbsaunde+mozbugs@tbsaunde.org — crash in PLDHashTable::Remove(void const*)
  115. # [20:05] <@firebot> dbolter@mozilla.com cancelled needinfo?(dbolter@mozilla.com) on bug 1213606.
  116. # [20:11] * Joins: Jayflux (Jayflux@moz-2nrtv2.as13285.net)
  117. # [20:30] * Quits: @yzen (yzen@66.207.193.21) (Ping timeout: 121 seconds)
  118. # [20:36] * Gijs is now known as Gijs_away
  119. # [20:40] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  120. # [20:40] * ChanServ sets mode: +o yzen
  121. # [20:48] * davidb is now known as davidb|afk
  122. # [20:51] <@tbsaunde> smaug: want to talk me out of trying to fix something the "right" way?
  123. # [20:52] * davidb|afk is now known as davidb
  124. # [20:52] * Quits: ~davidb (davidb@66.207.193.21) (Quit: Blah blah blah)
  125. # [21:00] * Quits: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com) (Client exited)
  126. # [21:05] * Joins: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com)
  127. # [21:07] <smaug> tbsaunde: hmm
  128. # [21:08] <@tbsaunde> smaug: so, its kind of a long story
  129. # [21:09] <@tbsaunde> smaug: on linux we need to tell atk when the numeric value of things changes (so progressmeters and a few things like that)
  130. # [21:09] * Joins: SteveF (chatzilla@moz-eilcpd.cable.virginm.net)
  131. # [21:10] <@tbsaunde> on windows we need to tell them about that, but also when the "value" of things like <select> and <xul:menulist>
  132. # [21:10] <@tbsaunde> change, which basically means when the selected thing changes
  133. # [21:11] <@tbsaunde> now currently there's one accessible event EVENT_VALUE_CHANGe used for both and for atk we check if the thing has a "numeric" value before telling atk about the event
  134. # [21:12] <@tbsaunde> but we don't have an "easy" way at the moment to check if a proxy has a numeric value
  135. # [21:12] <@tbsaunde> so I thought it kind of makes sense to split EVENT_VALUE_CHANGE into EVENT_NUMERIC_VALUE_CHANGE and EvENT_TEXT_VALUE_CHANGED or some such
  136. # [21:12] * Gijs_away is now known as Gijs
  137. # [21:13] <smaug> hmm, I guess that is the easiest solution
  138. # [21:13] <smaug> even though just having one a11y event would be perhaps nicer
  139. # [21:14] <smaug> and keep the platform specific differences in platform specific code
  140. # [21:14] <@tbsaunde> smaug: I'm not sure 2 events isn't nicer
  141. # [21:14] <smaug> well, in DOM it is just change
  142. # [21:14] <@tbsaunde> these are kind of different things ;)
  143. # [21:15] <@tbsaunde> smaug: I'm not sure what DOM thing I'd map this to, but the menulis / select stuff might be focus or something
  144. # [21:16] <smaug> doesn't all just map to change event
  145. # [21:16] <smaug> and depending on the form element type you either fire normal change or numeric change
  146. # [21:17] <@tbsaunde> smaug: none of this is comming from listening for that event
  147. # [21:17] <smaug> how does a11y then notice the change?
  148. # [21:17] <@tbsaunde> some of it for xul stuff comes from listening for "ValueChange" which I guess is a custom event or something
  149. # [21:18] <smaug> oh, that thing...
  150. # [21:18] <@tbsaunde> then some of it comes from listening for the value attribute changing
  151. # [21:18] <@tbsaunde> smaug: yeah, that thing ;)
  152. # [21:18] <smaug> ok, ValueChange is used for <select>
  153. # [21:19] <smaug> tbsaunde: well, I assume you wouldn't change here how you detect the change. Just change what kind of a11y event is fired
  154. # [21:20] <smaug> special case <input type="[some interesting type]" for the numeric case?
  155. # [21:20] <@tbsaunde> smaug: yeah, but one trick is you also get ValueChange from xul:progressmeter (see the various coppies of download stuff)
  156. # [21:21] <@tbsaunde> but I suppose for the event "ValueChange" detection you can then easily check if it has a numeric value and do the right thing
  157. # [21:23] <smaug> still sounds like a whitelist the numeric element types, and use normal a11y change for others
  158. # [21:23] <@tbsaunde> smaug: I'm not sure what you are saying
  159. # [21:24] <@tbsaunde> mostly what I wanted to be talked out of was trying to clean up the "ValueChange" stuff somehow
  160. # [21:28] <smaug> tbsaunde: ah
  161. # [21:28] <smaug> tbsaunde: remove the whole thing?
  162. # [21:28] <smaug> and use change event?
  163. # [21:29] <smaug> and if some xul elements don't have change event, replace the current ValueChange event with plain normal change
  164. # [21:32] <@tbsaunde> smaug: possible, but yeah I don't actually feel like thinking about it enough to figure out if that will work
  165. # [21:41] * Joins: davidb (davidb@moz-ifn9do.dsl.bell.ca)
  166. # [21:41] * ChanServ sets mode: +qo davidb davidb
  167. # [21:44] * Quits: SteveF (chatzilla@moz-eilcpd.cable.virginm.net) (Ping timeout: 121 seconds)
  168. # [21:52] * Quits: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com) (Client exited)
  169. # [21:53] <~davidb> tbsaunde, what do we need to do to make mochitests test e10s a11y paths?
  170. # [21:57] <@tbsaunde> davidb: I'm not sure mochitest is really a great way to test it
  171. # [21:57] * Joins: SteveF (chatzilla@moz-eilcpd.cable.virginm.net)
  172. # [21:59] * Joins: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com)
  173. # [22:14] * Quits: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com) (Client exited)
  174. # [22:14] * Joins: lizzard (ehenry@moz-u3dg2t.sfo1.mozilla.com)
  175. # [22:21] <~davidb> yeah but i wonder if we can at least force everything through main process
  176. # [22:21] <~davidb> seems like something others need too
  177. # [22:28] <@tbsaunde> davidb: what do you mean?
  178. # [22:28] <~davidb> i'm in a meeting so only half here
  179. # [22:28] <~davidb> probably best to save it for later
  180. # [22:28] <@tbsaunde> yeah
  181. # [22:30] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
  182. # [22:36] * Quits: anvk (anovak@moz-040.mvk.11.204.IP) (Quit: Leaving.)
  183. # [22:49] <@firebot> lhenry@mozilla.com requested needinfo from tbsaunde+mozbugs@tbsaunde.org on bug 1206107.
  184. # [22:49] <@firebot> https://bugzil.la/1206107 — FIXED, nobody@mozilla.org — crash beginning in nightly 0916 in mozilla::a11y::Accessible::HasGenericType(mozilla::a11y::AccGener
  185. # [23:12] * yzen is now known as yzen_
  186. # [23:16] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  187. # [23:16] * Quits: ~davidb (davidb@moz-ifn9do.dsl.bell.ca) (Quit: Blah blah blah)
  188. # [23:23] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
  189. # [23:32] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  190. # [23:32] * ChanServ sets mode: +o yzen
  191. # [23:37] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  192. # [23:51] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  193. # [23:51] * ChanServ sets mode: +o yzen
  194. # [23:53] * Quits: SteveF (chatzilla@moz-eilcpd.cable.virginm.net) (Ping timeout: 121 seconds)

Previous day, Next day

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