/irc-logs / mozilla / #accessibility / 2014-02-07 / end

Options:

  1. # Session Start: Fri Feb 07 00:00:00 2014
  2. # Session Ident: #accessibility
  3. # [00:07] <@firebot> dao@mozilla.com changed the Assignee on bug 445461 from nobody@mozilla.org to dao@mozilla.com.
  4. # [00:07] <@firebot> dao@mozilla.com changed the Status on bug 445461 from NEW to ASSIGNED.
  5. # [00:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=445461 nor, --, ---, nobody, NEW, MRU tab order lost when restoring a session
  6. # [00:14] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  7. # [00:17] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  8. # [00:22] * icaaq is now known as icaaq|ark
  9. # [00:31] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  10. # [00:41] * icaaq|ark is now known as icaaq
  11. # [01:02] * icaaq is now known as icaaq|ark
  12. # [01:03] * icaaq|ark is now known as icaaq
  13. # [01:24] * icaaq is now known as icaaq|ark
  14. # [02:00] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  15. # [02:09] * icaaq|ark is now known as icaaq
  16. # [02:31] * icaaq is now known as icaaq|ark
  17. # [02:45] * Joins: davidb (davidb@moz-CDD6CD1B.dsl.bell.ca)
  18. # [02:45] * ChanServ sets mode: +qo davidb davidb
  19. # [02:46] * Quits: @davidb (davidb@moz-CDD6CD1B.dsl.bell.ca) (Quit: blast off!)
  20. # [02:48] * icaaq|ark is now known as icaaq
  21. # [02:58] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  22. # [02:58] * ChanServ sets mode: +o surkov
  23. # [03:02] * Quits: icaaq (icaaq@moz-65DFD141.mobileonline.telia.com) (Quit: 10-79 Notify coroner, over and out)
  24. # [03:20] * Quits: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  25. # [03:39] * khuey is now known as khuey|away
  26. # [03:48] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  27. # [03:49] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
  28. # [04:33] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  29. # [05:13] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
  30. # [05:14] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  31. # [05:47] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
  32. # [05:50] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
  33. # [05:50] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  34. # [06:19] * Joins: maxli1 (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  35. # [06:19] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
  36. # [06:19] * Quits: maxli1 (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  37. # [06:19] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  38. # [06:20] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  39. # [06:20] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  40. # [06:21] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  41. # [06:21] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  42. # [06:23] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  43. # [06:23] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  44. # [07:35] * khuey|away is now known as khuey
  45. # [07:42] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
  46. # [08:14] * khuey is now known as khuey|away
  47. # [08:14] * khuey|away is now known as khuey
  48. # [08:15] * khuey is now known as khuey|away
  49. # [09:45] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
  50. # [10:27] * Joins: gargsms (gargsms@71CBC134.DEBD96D2.1C37C358.IP)
  51. # [10:28] * Parts: gargsms (gargsms@71CBC134.DEBD96D2.1C37C358.IP) (Leaving)
  52. # [10:44] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  53. # [11:10] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  54. # [11:10] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  55. # [11:42] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
  56. # [13:10] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
  57. # [13:10] * ChanServ sets mode: +o yzen
  58. # [13:13] * Quits: @yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
  59. # [13:48] * Quits: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com) (Ping timeout)
  60. # [13:49] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
  61. # [13:55] * Quits: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com) (Ping timeout)
  62. # [13:58] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
  63. # [14:00] * agibson is now known as agibson|mtg
  64. # [14:35] * Joins: MarcoZ (marco.zehe@moz-3413D249.dip0.t-ipconnect.de)
  65. # [14:35] * ChanServ sets mode: +ao MarcoZ MarcoZ
  66. # [15:00] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  67. # [15:00] * ChanServ sets mode: +o surkov
  68. # [15:02] * agibson|mtg is now known as agibson|afk
  69. # [15:04] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  70. # [15:04] * ChanServ sets mode: +o yzen
  71. # [15:09] * Joins: peteb (peteb@moz-B51E1692.austin.res.rr.com)
  72. # [15:10] * Parts: peteb (peteb@moz-B51E1692.austin.res.rr.com)
  73. # [15:19] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20140127194636])
  74. # [15:21] <@MarcoZ> Morning surkov , yzen !
  75. # [15:21] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
  76. # [15:22] <@surkov> hey, MarcoZ
  77. # [15:26] <@yzen> MarcoZ hi
  78. # [15:45] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  79. # [15:45] * ChanServ sets mode: +qo davidb davidb
  80. # [15:46] <@davidb> heyo!
  81. # [15:51] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  82. # [15:59] <@MarcoZ> Heyo davidb, maxli! :)
  83. # [15:59] <@davidb> hi hi hi
  84. # [16:01] <maxli> Hi everyone!
  85. # [16:06] * davidb sets mode: +o maxli
  86. # [16:06] * davidb sets mode: +o jwei
  87. # [16:13] <@yzen> canada and belarus :)
  88. # [16:14] <@yzen> please ignore :)
  89. # [16:14] * Quits: @maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Ping timeout)
  90. # [16:14] <@davidb> :)
  91. # [16:15] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  92. # [16:17] <@MarcoZ> Heh. So now it's out, now the world knows that for private use, I'm going back to Windows. :)
  93. # [16:24] * Joins: icaaq (icaaq@moz-B34CF573.cust.telenor.se)
  94. # [16:24] <@davidb> yzen: 27th is not ideal... MarcoZ and eeejay will be here for ffos fu
  95. # [16:24] <@yzen> oh right!
  96. # [16:25] <@davidb> just doing my job :)
  97. # [16:25] <@yzen> ok ill follow up
  98. # [16:25] <@davidb> ty
  99. # [16:25] * agibson|afk is now known as agibson
  100. # [16:26] * Quits: icaaq (icaaq@moz-B34CF573.cust.telenor.se) (Ping timeout)
  101. # [16:34] * Joins: icaaq (icaaq@69C55647.7DCD925.CE255B90.IP)
  102. # [16:44] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  103. # [16:44] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  104. # [16:44] * ChanServ sets mode: +qo davidb davidb
  105. # [16:44] * Parts: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  106. # [16:45] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  107. # [16:45] * ChanServ sets mode: +qo davidb davidb
  108. # [16:58] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  109. # [17:03] * Quits: icaaq (icaaq@69C55647.7DCD925.CE255B90.IP) (Ping timeout)
  110. # [17:12] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
  111. # [17:28] * icaaq is now known as icaaq|ark
  112. # [17:29] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
  113. # [17:35] <@davidb> MarcoZ: will be interested in reaction to your blog post
  114. # [17:35] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Input/output error)
  115. # [17:55] <@MarcoZ> See you on Monday, folks!
  116. # [17:55] <@davidb> ciao
  117. # [17:55] * Quits: @MarcoZ (marco.zehe@moz-3413D249.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [Firefox 30.0a1/20140206030201])
  118. # [18:11] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
  119. # [18:13] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
  120. # [18:24] <@eeejay> yzen, this stuff i am working on is turning into Afghanistan
  121. # [18:25] <@eeejay> (and that should be a compliment to all proud Afghans overhearing this)
  122. # [18:40] <@yzen> eeejay :)
  123. # [18:43] <@davidb> (nice save)
  124. # [18:46] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Client exited)
  125. # [18:47] * icaaq is now known as icaaq|ark
  126. # [18:47] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  127. # [18:48] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
  128. # [19:16] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
  129. # [19:36] * Joins: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  130. # [20:00] * Quits: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Connection reset by peer)
  131. # [20:00] * Joins: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  132. # [20:02] <@davidb> translocation time
  133. # [20:02] * Joins: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com)
  134. # [20:02] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: blast off!)
  135. # [20:17] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
  136. # [20:19] * icaaq is now known as icaaq|ark
  137. # [20:21] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
  138. # [20:30] <@yzen> eeejay hi
  139. # [20:30] <@yzen> do you know if <article> is handled in any special way by our screen reader ?
  140. # [20:35] <@firebot> New Core - Disability Access APIs bug 969532 filed by surkov.alexander@gmail.com.
  141. # [20:35] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=969532 nor, --, ---, nobody, NEW, add TextRange stub
  142. # [20:56] <@tbsaunde> surkov: any chance we could modify the event code generator to create xpcTextRange too?
  143. # [21:00] * Quits: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
  144. # [21:00] * Joins: davidb (davidb@moz-CDD6CD1B.dsl.bell.ca)
  145. # [21:00] * ChanServ sets mode: +qo davidb davidb
  146. # [21:01] <@surkov> tbsaunde: I would delegate this question to you :)
  147. # [21:06] <@davidb> surkov: for some reason I read that to the tune of http://www.youtube.com/watch?v=VNiAKhbjEfo
  148. # [21:06] * @davidb <-- silly
  149. # [21:07] <@surkov> davidb: I think I miss context
  150. # [21:07] <@davidb> it is just the way the words flow
  151. # [21:07] <@surkov> ok
  152. # [21:07] <@davidb> "I would delegate this question to you" for some reason reminded me of the lyrics
  153. # [21:08] <@surkov> yeah, I see
  154. # [21:08] <@tbsaunde> surkov: I would hope it wouldn't be hard, but you'd need to try
  155. # [21:08] <@surkov> tbsaunde: ok, sounds good, so, Trev, can you look at it please? ;)
  156. # [21:09] <@surkov> seriously I'm not in love with that piece of code and would avoid to code there
  157. # [21:09] <@tbsaunde> I guess though I'd prefer you did it :)
  158. # [21:09] <@surkov> tbsaunde: ah, I misread you :)
  159. # [21:10] <@tbsaunde> surkov: working on it might help you think about how to make it more loveable ;)
  160. # [21:11] <@surkov> tbsaunde: well, it's possibly, but I would focus on something else, really
  161. # [21:11] <@surkov> tbsaunde: if you want I can file a follow up on it, for somebody who wants to play with it
  162. # [21:14] <@tbsaunde> surkov: I can look at generating textrange, but I don't have any particular hate for that code so I probably won't make it nicer unless you say what's wrong
  163. # [21:15] <@surkov> tbsaunde: probably there's nothing wrong with code, I'm just somehow uncomfortable with auto generation idea (perhaps because it blown out our idl files and made us to change interfaces)
  164. # [21:17] <@tbsaunde> surkov: you mean the one interface per file thing?
  165. # [21:17] <@surkov> tbsaunde: yes
  166. # [21:21] <@tbsaunde> surkov: that might be fixable? I don't really remember why I did it
  167. # [21:21] <@tbsaunde> that siad I sort of think one interface per file makes more sense
  168. # [21:22] <@surkov> maybe, it's harder to locate other interfaces
  169. # [21:23] <@tbsaunde> surkov: what do you mean?
  170. # [21:25] <@surkov> tbsaunde: when you have twenty files in the list then it's harder to see the one you need
  171. # [21:26] <@tbsaunde> ah
  172. # [21:26] <@tbsaunde> surkov: why are we adding xpidl here at all? testing?
  173. # [21:26] <@surkov> tbsaunde: that's right
  174. # [21:27] <@surkov> tbsaunde: probably accessFu will enjoy of UIA text patterns as well :)
  175. # [21:27] <@surkov> I somehow like them
  176. # [21:27] <@surkov> I need to step out
  177. # [21:46] <@tbsaunde> surkov: ok, I'm just not sure if it makes sense to switch to using webidl for new stuff or not
  178. # [21:47] <@tbsaunde> surkov: it seems like it should be pretty easy to merge nsIAccessibleEvent*.idl if you want to
  179. # [21:53] <@surkov> tbsaunde: I think I'm ok if we switched to webidl, but probably wouldn't much exited to look into myself
  180. # [21:55] <@tbsaunde> surkov: yeah, I don't think it would make TextRange nicer, but those new nsIArray's make me said
  181. # [21:55] <@tbsaunde> *sad
  182. # [21:55] <@tbsaunde> is there a reason we can't use TArray internally?
  183. # [21:56] <@surkov> tbsaunde: it's possible I think
  184. # [21:57] <@tbsaunde> surkov: also, why do you ref count TextRange? it seems like we always know who owns it
  185. # [21:58] <@surkov> tbsaunde: like having xpcom and uia refcounted but TextRange as AutoPtr?
  186. # [21:59] <@firebot> trev.saunders@gmail.com cancelled needinfo?(trev.saunders@gma il.com) on bug 957254.
  187. # [21:59] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=957254 nor, --, ---, jwei, NEW, Accessible window events missing for javascript alerts
  188. # [21:59] <@tbsaunde> surkov: yes
  189. # [22:00] <@tbsaunde> or I guess we could even embed TextRange in xpcom one or uia one and pass it ref to it to HyperTextAccessible functions
  190. # [22:02] <@surkov> tbsaunde: not sure I follow the idea
  191. # [22:04] <@tbsaunde> surkov: probably not worth worrying about
  192. # [22:04] <@surkov> k
  193. # [22:10] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
  194. # [22:39] <@tbsaunde> jwei: in bug 961696 why can't you use generic focusChecker
  195. # [22:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=961696 nor, --, ---, jwei, NEW, Accessible object:state-changed:focused events for imagemap links are broken
  196. # [22:42] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  197. # [22:47] <@jwei> tbsaunde: For the focus tests? That'd probably also work. IIRC I had added the dedicated function while debugging a focus issue I was having with the test.
  198. # [22:48] <@jwei> tbsaunde: And had forgotten to switch it back. I'll double check that using focusChecker will work.
  199. # [22:49] <@tbsaunde> jwei: thx
  200. # [22:57] <@yzen> eeejay ping
  201. # [23:08] <@jwei> tbsaunde: Using focusChecker apparently returns a nullptr for the focusable, which the patch was supposed to fix. I'll have to check to see if the problem is on the code's side or the test's side.
  202. # [23:09] <@davidb> have a good weekend folks
  203. # [23:09] * icaaq is now known as icaaq|ark
  204. # [23:09] * Quits: @davidb (davidb@moz-CDD6CD1B.dsl.bell.ca) (Quit: davidb)
  205. # [23:13] <@tbsaunde> jwei: ok
  206. # [23:13] <@tbsaunde> jwei: I wonder if the issue is that getAccessible("area1") will return nullptr still
  207. # [23:14] <@jwei> tbsaunde: Possibly, because focusing them in the browser isn't running into the nullptr code branch.
  208. # [23:15] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  209. # [23:18] <@jwei> tbsaunde: Yup, it returns null. I'll take a look at why it's doing so.
  210. # [23:19] <@jwei> tbsaunde: Nevermind, I forgot that it returns null by design. Hmm.
  211. # [23:42] * khuey|away is now known as khuey
  212. # [23:47] * Quits: @jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
  213. # [23:55] * icaaq|ark is now known as icaaq
  214. # [23:58] * khuey is now known as khuey|away
  215. # Session Close: Sat Feb 08 00:00:00 2014

The end :)