/irc-logs / mozilla / #accessibility / 2015-06-29 / end

Options:

Previous day, Next day

  1. # Session Start: Mon Jun 29 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:02] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
  4. # [00:05] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
  5. # [00:13] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
  6. # [01:09] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Connection closed)
  7. # [01:34] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
  8. # [02:01] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Ping timeout: 121 seconds)
  9. # [02:23] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  10. # [02:23] * ChanServ sets mode: +o surkov
  11. # [02:25] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  12. # [02:33] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  13. # [02:43] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
  14. # [03:25] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  15. # [03:25] * ChanServ sets mode: +o surkov
  16. # [03:26] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  17. # [04:22] * Parts: dbolter (nodebot@moz-ndg1o9.eng.wind.ca)
  18. # [05:45] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  19. # [05:46] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
  20. # [07:03] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  21. # [07:03] * ChanServ sets mode: +o surkov
  22. # [07:07] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  23. # [07:11] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
  24. # [07:20] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  25. # [07:20] * ChanServ sets mode: +o surkov
  26. # [08:35] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  27. # [10:17] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
  28. # [10:31] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
  29. # [12:31] * Joins: Gijs (chatzilla@moz-1evr0l.cable.virginm.net)
  30. # [14:23] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
  31. # [14:24] <@firebot> cbook@mozilla.com changed the Resolution on bug 1137748 from --- to FIXED.
  32. # [14:24] <@firebot> cbook@mozilla.com changed the Status on bug 1137748 from ASSIGNED to RESOLVED.
  33. # [14:24] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1137748.
  34. # [14:24] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1137748 from --- to mozilla41.
  35. # [14:24] <@firebot> https://bugzil.la/1137748 — FIXED, mzehe@mozilla.com — Add and adjust roles, sub roles, and role descriptions, to be in line with WebKit's exposed stuff
  36. # [14:24] <@firebot> cbook@mozilla.com changed the Resolution on bug 1177913 from --- to FIXED.
  37. # [14:24] <@firebot> cbook@mozilla.com changed the Status on bug 1177913 from NEW to RESOLVED.
  38. # [14:24] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1177913.
  39. # [14:25] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1177913 from --- to mozilla41.
  40. # [14:25] <@firebot> https://bugzil.la/1177913 — FIXED, surkov.alexander@gmail.com — add test coverage for aria-roledescription and aria-current
  41. # [14:25] <@firebot> cbook@mozilla.com changed the Resolution on bug 1177268 from --- to FIXED.
  42. # [14:25] <@firebot> cbook@mozilla.com changed the Status on bug 1177268 from NEW to RESOLVED.
  43. # [14:25] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1177268.
  44. # [14:25] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1177268 from --- to mozilla41.
  45. # [14:25] <@firebot> https://bugzil.la/1177268 — FIXED, surkov.alexander@gmail.com — implement aria-rowcount/index and aria-colcount/index
  46. # [14:26] <@firebot> cbook@mozilla.com changed the Resolution on bug 744790 from --- to FIXED.
  47. # [14:26] <@firebot> cbook@mozilla.com changed the Status on bug 744790 from ASSIGNED to RESOLVED.
  48. # [14:26] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 744790.
  49. # [14:27] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 744790 from --- to mozilla41.
  50. # [14:27] <@firebot> https://bugzil.la/744790 — FIXED, fred.wang@free.fr — [Mac] HTML table semantics are not communicated to VoiceOver at all.
  51. # [14:49] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  52. # [14:52] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
  53. # [14:53] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  54. # [14:53] * ChanServ sets mode: +o surkov
  55. # [15:32] * Joins: davidb (davidb@moz-bkmq0v.dsl.bell.ca)
  56. # [15:32] * ChanServ sets mode: +qo davidb davidb
  57. # [15:32] * ~davidb yawns
  58. # [15:32] <~davidb> heyo
  59. # [15:34] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
  60. # [15:35] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  61. # [15:36] <&MarcoZ> Heyo davidb! Yes, I definitely share that sentiment! Yawn it is! :)
  62. # [15:36] <@firebot> New Core - Disability Access APIs bug 1178272 filed by fred.wang@free.fr.
  63. # [15:36] <@firebot> https://bugzil.la/1178272 — NEW, nobody@mozilla.org — Move table semantics to a separate mozTableAccessible.mm
  64. # [15:37] <~davidb> MarcoZ, yeah I slept like a baby Saturday night, but not last night.
  65. # [15:37] * wlach|afk is now known as wlach
  66. # [15:40] <&MarcoZ> davidb: I wish. I usually sleep like a baby first night home, too, but not this time. This time, jet-lag-induced insomnia hit me after 2 hours of sleep, and I could only get back at about 4AM. Then slept through until 9:15.
  67. # [15:40] <&MarcoZ> It's now 3:40PM, and I feel like a zombie, haven't really woken up all day, and everything's going slow.
  68. # [15:40] * ~davidb PMs
  69. # [15:48] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  70. # [15:48] * ChanServ sets mode: +o surkov
  71. # [16:02] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Ping timeout: 121 seconds)
  72. # [16:55] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
  73. # [17:00] * davidb is now known as davidb|afk
  74. # [17:05] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  75. # [17:13] * davidb|afk is now known as davidb
  76. # [17:16] * davidb is now known as davidb|afk
  77. # [17:24] * davidb|afk is now known as davidb
  78. # [17:27] * davidb is now known as davidb|afk
  79. # [17:44] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
  80. # [17:55] * davidb|afk is now known as davidb
  81. # [18:03] * davidb is now known as davidb|afk
  82. # [18:06] * wlach is now known as wlach|lunch
  83. # [18:20] * wlach|lunch is now known as wlach
  84. # [18:32] <lsocks> my entire third of the office is empty
  85. # [18:32] <@tbsaunde> hah
  86. # [18:32] * @tbsaunde may or may not have been in the office alone
  87. # [19:17] * davidb|afk is now known as davidb
  88. # [19:20] <~davidb> I'm in tomorrow FWIW
  89. # [19:27] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  90. # [19:50] <@firebot> ryanvm@gmail.com changed the Resolution on bug 1178018 from --- to FIXED.
  91. # [19:50] <@firebot> ryanvm@gmail.com changed the Status on bug 1178018 from ASSIGNED to RESOLVED.
  92. # [19:50] <@firebot> ryanvm@gmail.com set status-firefox41 to fixed on bug 1178018.
  93. # [19:50] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1178018 from --- to mozilla41.
  94. # [19:50] <@firebot> https://bugzil.la/1178018 — FIXED, mzehe@mozilla.com — Add more sub roles and role descriptions for widgets
  95. # [20:00] * Gijs is now known as Gijs_away
  96. # [20:59] * davidb is now known as davidb|afk
  97. # [22:02] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  98. # [22:02] * ChanServ sets mode: +o yzen
  99. # [22:02] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Quit: leaving... bye!)
  100. # [22:08] * Gijs_away is now known as Gijs
  101. # [22:08] * Quits: Gijs (chatzilla@moz-1evr0l.cable.virginm.net) (Quit: poof)
  102. # [22:19] * davidb|afk is now known as davidb
  103. # [22:24] * Quits: ~davidb (davidb@moz-bkmq0v.dsl.bell.ca) (Connection closed)
  104. # [22:25] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
  105. # [22:30] * Joins: davidb (davidb@moz-bkmq0v.dsl.bell.ca)
  106. # [22:30] * ChanServ sets mode: +qo davidb davidb
  107. # [22:32] * @tbsaunde in yvr office
  108. # [22:33] <~davidb> tbsaunde, yeah?
  109. # [22:34] <~davidb> we lost you to BC eh?
  110. # [22:34] <~davidb> we win some we lose some
  111. # [22:44] <@tbsaunde> davidb: only temporary
  112. # [22:44] <@tbsaunde> also dam its hot here
  113. # [22:44] <~davidb> heheh
  114. # [22:46] <lsocks> smaug: do you know about what would make nsCoreUtils::HasClickListener return true, and/or if we would get any events for when this changes?
  115. # [22:47] * smaug has no idea what nsCoreUtils::HasClickListener is, but looking ...
  116. # [22:48] <smaug> lsocks: so, as the source code says, listener for click/mousedown/mouseup should make it return true
  117. # [22:50] <smaug> and if you need to listen for changes, there is ... mxr is being slow...
  118. # [22:50] <~davidb> dxr is fast-ish
  119. # [22:50] <smaug> http://mxr.mozilla.org/mozilla-central/source/dom/events/nsIEventListenerService.idl#107
  120. # [22:52] <smaug> is listens for all the changes to any event target
  121. # [22:52] <@tbsaunde> smaug: can you get a listener from anything other than a attribute on the element? I don't actually know html
  122. # [22:52] <smaug> so, can be slow
  123. # [22:52] <smaug> tbsaunde: get a listener?
  124. # [22:52] <@tbsaunde> yeah
  125. # [22:53] <smaug> tbsaunde: don't understand what you mean with that
  126. # [22:53] <smaug> onfoo="some code" defines an EventHandler
  127. # [22:53] <smaug> and addEventListener can then add some more listeners
  128. # [22:53] <smaug> (EventHandler being a special case of EventListener)
  129. # [22:53] <@tbsaunde> ok so the answer to my question is yes
  130. # [22:54] <smaug> oh, you mean perhaps something else
  131. # [22:54] <smaug> you can get the value of onfoo, but not the value of other listeners
  132. # [22:54] <smaug> except internally we of course have APIs
  133. # [22:54] <smaug> mainly for devtools
  134. # [22:54] <@tbsaunde> smaug: well what I meant was I didn't understand your answer to the original question
  135. # [22:55] <@tbsaunde> but I guess you've pointed at the api that solves the problem
  136. # [22:55] <smaug> tbsaunde: well, I don't quite understand the question "can you get a listener from anything other than a attribute on the element?"
  137. # [22:55] <@tbsaunde> though ugh I wish there was a non slowish way
  138. # [22:56] <lsocks> tbsaunde: so I don't think we currently get notified when we get click listeners
  139. # [22:56] <@tbsaunde> smaug: ok, so what I was trying to say was "can you explain < smaug> lsocks: so, as the source code says, listener for click/mousedown/mouseup should make it return true in words I can understand"?
  140. # [22:56] <smaug> lsocks: right, that code just checks at some point whether there are click listeners
  141. # [22:57] <smaug> if a11y caches the information somewhere, it may not be accurate
  142. # [22:57] <@tbsaunde> smaug: well, its not really a cache
  143. # [22:58] <@tbsaunde> smaug: but an element might have an accessible only because of the click listener and wouldn't otherwise
  144. # [22:59] <smaug> tbsaunde: ah, and you'd like to be able to create/destroy accessible depending on the event listeners
  145. # [22:59] <smaug> hmm, thinking
  146. # [22:59] <@tbsaunde> smaug: so if after we go through and build the tree of accessibles somebody adds a click listener things can get "fun"
  147. # [22:59] <smaug> what would be a not-very-slow API for this.
  148. # [23:00] <@tbsaunde> smaug: I don't know
  149. # [23:01] <smaug> nsIMutationObserver could have something
  150. # [23:01] <smaug> but it wouldn't really be much faster than what eventlistenerservice provides now
  151. # [23:01] <smaug> actually, might be slower, since ELS does it work asynchronously
  152. # [23:01] <smaug> but it is global
  153. # [23:02] <@tbsaunde> smaug: well global might be fine, since we'd care about this for any accessible document
  154. # [23:02] * davidb is now known as davidb|afk
  155. # [23:03] <@tbsaunde> I don't really like a11y slowing down the browser, but I'm not sure there's much we can do
  156. # [23:05] <smaug> I'd assume there won't be that many changes to event listeners usually
  157. # [23:05] <smaug> and in C++ one could filter out non-interesting event targets rather fast
  158. # [23:05] <@tbsaunde> smaug: ok then
  159. # [23:06] <@tbsaunde> seems reasonable this isn't common otherwise we might have hit it sooner
  160. # [23:25] * davidb|afk is now known as davidb
  161. # [23:27] * Quits: ~davidb (davidb@moz-bkmq0v.dsl.bell.ca) (Quit: Blah blah blah)
  162. # [23:37] * wlach is now known as wlach|afk
  163. # [23:50] * Joins: kkus (kkus@moz-o2b.p2b.234.165.IP)
  164. # [23:59] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
  165. # Session Close: Tue Jun 30 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