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

Options:

Previous day, Next day

  1. # Session Start: Mon Apr 06 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:15] * Joins: funnel (hegel@moz-hmd.ddu.4.81.IP)
  4. # [00:25] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  5. # [00:49] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
  6. # [00:52] * Quits: newtron (newtron@moz-49is3a.dsl.teksavvy.com) (Connection closed)
  7. # [01:28] * Joins: newtron (newtron@moz-49is3a.dsl.teksavvy.com)
  8. # [01:56] * Joins: newtron_ (newtron@moz-49is3a.dsl.teksavvy.com)
  9. # [01:58] * Quits: newtron (newtron@moz-49is3a.dsl.teksavvy.com) (Ping timeout: 121 seconds)
  10. # [02:12] * Quits: newtron_ (newtron@moz-49is3a.dsl.teksavvy.com) (Connection closed)
  11. # [02:37] * Quits: fxa90id (fxa90id@moz-u0i.oau.218.193.IP) (Ping timeout: 121 seconds)
  12. # [04:25] * Joins: newtron (newtron@moz-49is3a.dsl.teksavvy.com)
  13. # [04:46] * Quits: newtron (newtron@moz-49is3a.dsl.teksavvy.com) (Connection closed)
  14. # [04:58] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  15. # [05:02] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  16. # [07:19] * Joins: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP)
  17. # [08:04] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  18. # [08:10] * Quits: icaaq (icaaq@moz-t231nb.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  19. # [08:45] * Quits: mattur (sid16049@moz-6ms.lg2.184.192.IP) (Connection closed)
  20. # [08:45] * Joins: mattur (sid16049@moz-1pvipg.uxbridge.irccloud.com)
  21. # [09:03] * Quits: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP) (Connection closed)
  22. # [09:07] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  23. # [09:58] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  24. # [10:02] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  25. # [11:14] * Joins: fxa90id (fxa90id@moz-u0i.oau.218.193.IP)
  26. # [12:00] <@firebot> New Core - Disability Access APIs bug 1151402 filed by tbsaunde+mozbugs@tbsaunde.org.
  27. # [12:00] <@firebot> https://bugzil.la/1151402 — NEW, nobody@mozilla.org — make IAccessibleText and IAccessibleEditableText use proxies
  28. # [13:58] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  29. # [14:02] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  30. # [14:04] * Joins: newtron (newtron@moz-49is3a.dsl.teksavvy.com)
  31. # [14:56] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  32. # [14:56] * ChanServ sets mode: +qo davidb davidb
  33. # [14:56] <~davidb> heyo
  34. # [14:58] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Connection closed)
  35. # [14:59] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  36. # [14:59] * ChanServ sets mode: +qo davidb davidb
  37. # [15:05] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  38. # [15:05] * ChanServ sets mode: +o yzen
  39. # [15:06] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  40. # [15:06] * ChanServ sets mode: +o surkov
  41. # [15:13] * yzen is now known as yzen_
  42. # [15:17] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  43. # [15:30] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  44. # [15:30] * ChanServ sets mode: +o yzen
  45. # [15:31] * yzen is now known as yzen_
  46. # [15:32] * yzen_ is now known as yzen
  47. # [15:36] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
  48. # [15:36] * ChanServ sets mode: +o yzen_
  49. # [15:37] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
  50. # [15:38] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
  51. # [15:38] * ChanServ sets mode: +o yzen_
  52. # [15:39] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  53. # [15:39] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
  54. # [15:40] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  55. # [15:40] * ChanServ sets mode: +o yzen
  56. # [15:42] * davidb is now known as davidb|afk
  57. # [15:47] * davidb|afk is now known as davidb
  58. # [15:51] * davidb is now known as davidb|afk
  59. # [15:53] * davidb|afk is now known as davidb
  60. # [16:03] <~davidb> surkov, good morning
  61. # [16:03] <~davidb> surkov, regarding accessibility.ipc_architecture.enabled
  62. # [16:03] <@surkov> hi, davidb
  63. # [16:04] <~davidb> well, let me ask a different question
  64. # [16:04] <~davidb> surkov, should we have a accessibility.ipc_architecture.use_window_emulation ?
  65. # [16:04] <~davidb> accessibility.ipc_architecture.enabled is already checked in IPCAccessibilityActive
  66. # [16:04] <@surkov> why?
  67. # [16:05] <~davidb> well, tell me more about why not :)
  68. # [16:06] <@surkov> that was idea :) I’m not sure I can see why we would need that new pref
  69. # [16:06] <~davidb> ok well, what is your proposed configuration settings for testing window emulation e10s?
  70. # [16:07] <~davidb> for the windows emulation with e10s testing
  71. # [16:07] <@surkov> as I understand it we have two approaches in the code and you can switch between them by accessibility.ipc_architecture.enabled pref
  72. # [16:07] <~davidb> that may be true...
  73. # [16:07] <~davidb> i need to grep
  74. # [16:07] <@surkov> cache approach is behind that pref
  75. # [16:08] <@surkov> caceh approach dont’ need window emulation until AT needs it
  76. # [16:08] <~davidb> ok!
  77. # [16:08] <~davidb> excellent
  78. # [16:08] <~davidb> so...
  79. # [16:08] <~davidb> surkov, by "on demand" you mean user has a way to say yes/no?
  80. # [16:09] <@surkov> no, I meant I wasn’t sure what agreement with ATs is
  81. # [16:09] <@surkov> if they are going to stop relying on windows emulation or not
  82. # [16:09] <@surkov> because currently they do
  83. # [16:09] <@surkov> but previously you said that we may be not allowed to create windows in content processes
  84. # [16:10] <~davidb> surkov, we definitely need to ween them off, if the platform roadmap is true.
  85. # [16:10] <~davidb> but i don't want to remove the escape hatch unless we need to
  86. # [16:10] <~davidb> so my best guess is that initially, the sandboxing won't prevent us from using windows emulation if we need to
  87. # [16:10] <@surkov> then trev’s patch should be redone
  88. # [16:10] <~davidb> but eventually we can't
  89. # [16:11] <~davidb> surkov, i'm also fine with landing his patch this early in the cycle, as a warning shot
  90. # [16:11] <@surkov> that is rather warning kill :)
  91. # [16:12] <~davidb> betting a warning shot, than none IMO
  92. # [16:13] <~davidb> BTW, we need you to help with the vendor outreach of course.
  93. # [16:13] <~davidb> Bret etc
  94. # [16:16] <~davidb> surkov, trying to remember... didn't I add SID_IAccessibleContentDocument so they could avoid window emulation?
  95. # [16:17] <@surkov> davidb: I dont’ recall details but I have perception they have everyting so they can stop relying on windows emulation
  96. # [16:17] <~davidb> ditto
  97. # [16:17] <~davidb> surkov, so maybe we should sever it and see?
  98. # [16:17] <@surkov> if NVDA doesn’t need it then it’s just true
  99. # [16:18] <@surkov> I would ask them I think
  100. # [16:18] <~davidb> surkov, cc me? :)
  101. # [16:18] <@surkov> ok
  102. # [16:18] <~davidb> ty
  103. # [16:25] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
  104. # [16:29] * davidb is now known as davidb|afk
  105. # [16:31] * davidb|afk is now known as davidb
  106. # [16:32] <tbsaunde> davidb: as I said we could do windows emulation in the parent for tabs in the child I think
  107. # [16:33] <~davidb> tbsaunde, oh right, proxy-ish?
  108. # [16:33] <tbsaunde> but I'd rather try to not do that
  109. # [16:33] <~davidb> yeah it feels like wrong work
  110. # [16:33] <tbsaunde> I'm not sure you really need to proxy anything
  111. # [16:34] <~davidb> i'd need to review that code
  112. # [16:39] <~davidb> i'm really not sure what to do with bug 1149772 (yet)
  113. # [16:39] <@firebot> https://bugzil.la/1149772 — NEW, nobody@mozilla.org — Make nsWinUtils::MaybeStartWindowEmulation and related code match our new plan for e10s a11y.
  114. # [16:40] <~davidb> tbsaunde, we're not really in a state (e10sa11y2)where windows AT can usefully test stuff right?
  115. # [16:43] <tbsaunde> davidb: not quiet
  116. # [16:43] <~davidb> ok
  117. # [16:49] <~davidb> surkov, some history http://mindforks.blogspot.ca/2010/09/firefox-4-beta-at-vender-relief.html
  118. # [16:49] <~davidb> nvda might use speedy document accessors fix
  119. # [16:49] <~davidb> (not sure)
  120. # [16:50] <~davidb> but others wanted the SID_IAccessibleContentDocument
  121. # [16:50] <@surkov> I see
  122. # [16:50] <~davidb> wow time flies
  123. # [17:15] <~davidb> time flies like an arrow, fruit flies like a banana
  124. # [17:23] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  125. # [17:32] <~davidb> eeejay, glad you did that (added user stories link) - i think you are doing the Ux for the tools :)
  126. # [17:33] <@eeejay> heh
  127. # [17:36] * davidb is now known as davidb|afk
  128. # [17:39] * davidb|afk is now known as davidb
  129. # [17:43] <tbsaunde> davidb: I don't think waiting on bug 1149772 is really an option since I think its causing bug 1146797, but I don't really see the point in waiting either we're only changing what happens with e10s on
  130. # [17:43] <@firebot> https://bugzil.la/1149772 — NEW — Make nsWinUtils::MaybeStartWindowEmulation and related code match our new plan for e10s a11y.
  131. # [17:43] <@firebot> https://bugzil.la/1146797 — NEW — Deadlock with e10s when closing a window
  132. # [17:44] <~davidb> well well well
  133. # [17:46] <~davidb> Trev, for the latter part, it is useful to know if the windows emulation escape hatch works with e10s on I think.
  134. # [17:47] * davidb is now known as davidb|afk
  135. # [17:47] <tbsaunde> davidb|afk: I don't follow
  136. # [18:11] * Quits: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net) (Client exited)
  137. # [18:15] * Joins: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net)
  138. # [18:21] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  139. # [18:21] * ChanServ sets mode: +o surkov
  140. # [18:28] * Quits: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net) (Ping timeout: 121 seconds)
  141. # [18:38] * davidb|afk is now known as davidb
  142. # [18:39] <~davidb> tbsaunde, sorry was AFK. So AFAIK Alex had vendors test e10s on, with the windows emulation stuff intact, and things mostly worked. That configuration I am calling the escape hatch.
  143. # [18:41] <~davidb> tbsaunde, does that clear anything up?
  144. # [18:45] <@firebot> bbajaj@mozilla.com cancelled needinfo?(bbajaj@mozilla.com) on bug 1145724.
  145. # [18:45] <@firebot> https://bugzil.la/1145724 — FIXED, yzenevich@mozilla.com — Crash in mozilla::a11y::TreeWalker::TreeWalker
  146. # [18:52] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  147. # [18:57] <tbsaunde> davidb: I guess I still don't understand your question then
  148. # [18:58] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  149. # [18:58] <~davidb> tbsaunde, i'm not sure i asked one.
  150. # [18:58] <tbsaunde> davidb: if we accept the theory window emulation is responsible for the hang then I don't think window emulation really works irespective of any ipc thing I've done
  151. # [18:59] <~davidb> i'd say 'current causes issues' but yeah
  152. # [18:59] <~davidb> currently*
  153. # [19:00] <tbsaunde> yeah, but do you want to spend time fixing them?
  154. # [19:00] <~davidb> ;)
  155. # [19:00] <tbsaunde> I'm not even sure they can be?
  156. # [19:00] * ~davidb shrugs
  157. # [19:02] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  158. # [19:11] * Joins: askalski (akuda@moz-40a.ea7.238.91.IP)
  159. # [19:15] * Joins: Gijs (gijs@moz-1evr0l.cable.virginm.net)
  160. # [19:30] * Quits: askalski (akuda@moz-40a.ea7.238.91.IP) (Quit: Wychodzi)
  161. # [19:31] * Quits: newtron (newtron@moz-49is3a.dsl.teksavvy.com) (Connection closed)
  162. # [19:33] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
  163. # [19:40] <~davidb> firebot: fortune?
  164. # [19:40] <@firebot> The later you are, the more excited dogs are to see you.
  165. # [19:40] <~davidb> yzen ^
  166. # [19:48] * Joins: askalski (akuda@moz-40a.ea7.238.91.IP)
  167. # [19:49] * Quits: Gijs (gijs@moz-1evr0l.cable.virginm.net) (Quit: poof)
  168. # [19:51] * Quits: askalski (akuda@moz-40a.ea7.238.91.IP) (Quit: Wychodzi)
  169. # [20:02] * yzen is now known as yzen_
  170. # [20:06] <~davidb> hmmm Bug 1147156 landed
  171. # [20:06] <@firebot> https://bugzil.la/1147156 — NEW, felipc@gmail.com — Re-enable e10s by default for Nightly users who may have disabled it
  172. # [20:06] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  173. # [20:07] <~davidb> exciting
  174. # [20:13] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  175. # [20:24] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  176. # [20:24] * ChanServ sets mode: +o yzen
  177. # [20:30] * davidb is now known as davidb|afk
  178. # [20:32] * davidb|afk is now known as davidb
  179. # [20:32] * davidb is now known as davidb|afk
  180. # [20:37] * davidb|afk is now known as davidb
  181. # [21:10] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  182. # [21:11] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  183. # [21:11] * ChanServ sets mode: +o yzen
  184. # [21:27] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  185. # [21:35] * davidb is now known as davidb|afk
  186. # [21:39] * davidb|afk is now known as davidb
  187. # [21:54] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  188. # [21:54] * ChanServ sets mode: +o yzen
  189. # [21:58] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  190. # [22:02] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  191. # [22:28] * davidb is now known as davidb|afk
  192. # [22:35] * davidb|afk is now known as davidb
  193. # [22:52] * Joins: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net)
  194. # [22:56] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Connection closed)
  195. # [22:56] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  196. # [22:56] * ChanServ sets mode: +qo davidb davidb
  197. # [23:01] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
  198. # [23:06] * yzen is now known as yzen_
  199. # [23:06] * yzen_ is now known as yzen
  200. # [23:54] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Quit: Blah blah blah)
  201. # Session Close: Tue Apr 07 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