/irc-logs / mozilla / #accessibility / 2015-05-25 / end

Options:

Previous day, Next day

  1. # Session Start: Mon May 25 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [04:40] * Joins: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com)
  4. # [07:17] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  5. # [07:23] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  6. # [07:23] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  7. # [07:36] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Quit: Leaving)
  8. # [08:12] * Joins: minot2 (kkus@moz-baj4jj.74.srtnet.com)
  9. # [09:23] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Connection closed)
  10. # [09:25] * Joins: yliao (yliao@moz-q9rd3b.dynamic.hinet.net)
  11. # [09:26] * Joins: yliao_ (yliao@moz-2hf62a.HINET-IP.hinet.net)
  12. # [09:29] * Quits: yliao (yliao@moz-q9rd3b.dynamic.hinet.net) (Ping timeout: 121 seconds)
  13. # [09:36] * Quits: Yakulu (Yakulu@moz-8a4.fkm.194.78.IP) (Quit: WeeChat 1.2)
  14. # [09:43] * Joins: Yakulu (Yakulu@moz-8a4.fkm.194.78.IP)
  15. # [09:46] <@firebot> New Firefox - Keyboard Navigation bug 1168042 filed by mxn@1ec5.org.
  16. # [09:46] <@firebot> https://bugzil.la/1168042 — UNCONFIRMED, nobody@mozilla.org — [e10s] accesskeys in content do not work when chrome is focused
  17. # [09:55] <@firebot> alice0775@yahoo.co.jp changed the Status on bug 1168042 from UNCONFIRMED to NEW.
  18. # [09:57] * Quits: yliao_ (yliao@moz-2hf62a.HINET-IP.hinet.net) (Connection closed)
  19. # [09:58] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  20. # [10:24] * Quits: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com) (Quit: Connection closed for inactivity)
  21. # [10:27] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
  22. # [10:40] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Connection closed)
  23. # [10:42] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  24. # [10:54] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Connection closed)
  25. # [10:58] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  26. # [13:05] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Connection closed)
  27. # [13:36] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  28. # [13:40] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  29. # [13:48] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
  30. # [14:17] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  31. # [14:22] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  32. # [15:10] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  33. # [15:16] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  34. # [15:16] * ChanServ sets mode: +o yzen
  35. # [15:18] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
  36. # [15:19] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
  37. # [15:19] * ChanServ sets mode: +qo davidb davidb
  38. # [15:19] <~davidb> heyo
  39. # [15:19] * ~davidb -> coffee
  40. # [15:19] * davidb is now known as davidb|afk
  41. # [15:20] * yzen is now known as yzen_
  42. # [15:24] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
  43. # [15:31] * davidb|afk is now known as davidb
  44. # [15:32] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  45. # [15:32] * ChanServ sets mode: +o surkov
  46. # [15:33] <~davidb> MarcoZ, good to chat at your 4pm?
  47. # [15:36] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
  48. # [15:36] * ChanServ sets mode: +o yzen
  49. # [15:38] <@firebot> ryanvm@gmail.com set status-firefox40 to fixed on bug 1162434.
  50. # [15:38] <@firebot> https://bugzil.la/1162434 — FIXED, surkov.alexander@gmail.com — Make ISimpleDOM work on X64
  51. # [15:50] <&MarcoZ> davidb: Hi! Yes! :)
  52. # [15:50] <~davidb> k
  53. # [16:04] <&MarcoZ> davidb: Ready when you are!
  54. # [16:04] <~davidb> oops!
  55. # [16:04] <~davidb> OMW
  56. # [16:06] <~davidb> MarcoZ, ok ready.
  57. # [16:10] * Joins: newtron_ (newtron@moz-bhs.7fm.159.136.IP)
  58. # [16:12] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
  59. # [16:17] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  60. # [16:17] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  61. # [16:18] * Joins: Justin_o (uid14648@moz-pd2b8l.charlton.irccloud.com)
  62. # [16:20] * Quits: newtron_ (newtron@moz-bhs.7fm.159.136.IP) (Ping timeout: 121 seconds)
  63. # [16:21] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  64. # [16:43] <~davidb> MarcoZ, jlin agrees re: local
  65. # [16:43] <&MarcoZ> Cool!
  66. # [16:50] * davidb is now known as davidb|afk
  67. # [16:55] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  68. # [16:56] * wlach|afk is now known as wlach
  69. # [17:13] * davidb|afk is now known as davidb
  70. # [17:29] * davidb is now known as davidb|afk
  71. # [17:30] * davidb|afk is now known as davidb
  72. # [17:31] <@tbsaunde> surkov: hey, did we ever talk about having mac create mozAccessibles by looking at stuff other than roles?
  73. # [17:32] <@surkov> tbsaunde: not sure if we talked about that, but basically I assume they should be based on accessible type, just that code was introduced much before that types
  74. # [17:34] <@tbsaunde> surkov: ok, any chance you can be talked into doing that work?
  75. # [17:35] <@surkov> probably not in the nearest future
  76. # [17:36] <@tbsaunde> surkov: ok :(
  77. # [17:36] <@surkov> tbsaunde: sorry
  78. # [17:36] <@tbsaunde> surkov: its ok, just means lsocks will have to work around some stuff
  79. # [17:37] <@tbsaunde> surkov: the HasPopup() call in GetNativeType() is anoying for ipc
  80. # [17:37] <@tbsaunde> because it calls NativeState()
  81. # [17:37] <@surkov> I see
  82. # [17:39] <@tbsaunde> surkov: of course I wonder if that's also a perf problem for mac
  83. # [17:39] <@surkov> it has to be
  84. # [17:40] <@surkov> or overall it doesn’t make sense to do this
  85. # [17:42] <@tbsaunde> surkov: hm can something gain a popup during its life?
  86. # [17:42] <@surkov> tbsaunde: I think aria-haspopup would make a trick
  87. # [17:43] <@tbsaunde> surkov: yeah, I just wonder if that might force recreation to change role
  88. # [17:43] <@surkov> but I guess it can be easily turned into generic type
  89. # [17:44] <@tbsaunde> surkov: what do you mean?
  90. # [17:44] <@surkov> in general it’s true but it’s not what we do for haspoup, in general I lean towards to not require accessible recreation when role is changed
  91. # [17:45] <@tbsaunde> surkov: in principal sounds fine, but don't you need a way to tell windows the role has changed?
  92. # [17:45] <@surkov> I meant, we could to introduce eHasPopup (RoleWithPopup) or something in AccGenericType
  93. # [17:45] <@tbsaunde> and we can fix atk to deal with that, but atm we don't
  94. # [17:46] <@tbsaunde> also the word type implies something that is constant for the object
  95. # [17:46] <@surkov> tbsaunde: yeah, we need but that can be handled on windows side or perhaps state change event will be enough (dunno)
  96. # [17:46] <@surkov> agree, states semantically doesn’t fit into generictypes
  97. # [17:47] <@surkov> tbsaunde: we have something other members in Accessible class where we can store that info
  98. # [17:48] <@surkov> like StateFlags
  99. # [17:49] <@tbsaunde> surkov: going out to lunch bbl
  100. # [17:49] <@surkov> ok
  101. # [17:59] * davidb is now known as davidb|afk
  102. # [18:02] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  103. # [18:30] * davidb|afk is now known as davidb
  104. # [18:33] * Joins: minot2 (kkus@moz-baj4jj.74.srtnet.com)
  105. # [19:01] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
  106. # [19:13] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
  107. # [19:25] * Joins: newtron_ (newtron@moz-lhi.7fm.159.136.IP)
  108. # [19:25] <@tbsaunde> surkov: ok around again
  109. # [19:26] <@tbsaunde> surkov: anyway I guess it doesn't really matter if we use State() or something else correctness wise
  110. # [19:27] <@tbsaunde> surkov: but I guess you agree its good idea to merge mozButtonAccessible and mozPopupButtonAccessible
  111. # [19:27] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
  112. # [19:30] <@surkov> dunno, it overrides some methods
  113. # [19:30] <@tbsaunde> surkov: yeah, but if something can gain a popup and not get recreated that's wrong right?
  114. # [19:31] <@surkov> it’s a bug
  115. # [19:42] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  116. # [19:45] * Quits: newtron_ (newtron@moz-lhi.7fm.159.136.IP) (Ping timeout: 121 seconds)
  117. # [19:51] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Quit: Blah blah blah)
  118. # [20:12] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  119. # [20:12] * ChanServ sets mode: +o yzen
  120. # [20:28] * Joins: davidb (davidb@moz-f6pcim.dsl.bell.ca)
  121. # [20:28] * ChanServ sets mode: +qo davidb davidb
  122. # [20:37] * davidb is now known as davidb|afk
  123. # [20:38] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  124. # [20:39] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  125. # [20:39] * ChanServ sets mode: +o yzen
  126. # [20:47] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-79 Notify coroner, over and out)
  127. # [20:48] * Joins: icaaq (icaaq@moz-p2679h.bredband.skanova.com)
  128. # [20:55] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  129. # [20:59] * davidb|afk is now known as davidb
  130. # [21:00] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  131. # [21:00] * ChanServ sets mode: +o yzen
  132. # [21:01] * davidb is now known as davidb|afk
  133. # [21:17] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  134. # [21:21] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  135. # [21:41] * davidb|afk is now known as davidb
  136. # [21:42] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-79 Notify coroner, over and out)
  137. # [21:49] * Joins: newtron_ (newtron@moz-jal.7fm.159.136.IP)
  138. # [21:51] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
  139. # [21:55] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
  140. # [21:57] * Joins: satdav (uid15780@moz-avs1e8.highgate.irccloud.com)
  141. # [21:58] * Quits: newtron_ (newtron@moz-jal.7fm.159.136.IP) (Ping timeout: 121 seconds)
  142. # [21:59] <@firebot> New Core - Disability Access APIs bug 1168202 filed by tbsaunde+mozbugs@tbsaunde.org.
  143. # [21:59] <@firebot> https://bugzil.la/1168202 — NEW, nobody@mozilla.org — ia2AccessibleHyperlink::get_anchor needs to give the caller a reference to the anchor
  144. # [22:00] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
  145. # [22:05] <@firebot> New Core - Disability Access APIs bug 1168204 filed by tbsaunde+mozbugs@tbsaunde.org.
  146. # [22:05] <@firebot> https://bugzil.la/1168204 — NEW, nobody@mozilla.org — Expose more interfaces to windows for proxied accessibles
  147. # [22:10] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  148. # [22:11] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  149. # [22:11] * ChanServ sets mode: +o yzen
  150. # [22:15] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Connection closed)
  151. # [22:15] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
  152. # [22:15] * ChanServ sets mode: +o yzen
  153. # [22:30] * Joins: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com)
  154. # [22:34] * Parts: clown (clown@moz-v6m.c3o.211.205.IP)
  155. # [22:38] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
  156. # [23:15] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
  157. # [23:27] * Quits: ~davidb (davidb@moz-f6pcim.dsl.bell.ca) (Quit: Blah blah blah)
  158. # [23:34] <@tbsaunde> smaug: how can I tell if a iframe / browser / whatever element has a associated TabParent and has its document in a child process?
  159. # [23:38] * Joins: backandforth (logic@moz-hra14p.cable.rogers.com)
  160. # [23:38] <smaug> tbsaunde: so in EventStateManager we use rather simple check EventStateManager::IsRemoteTarget
  161. # [23:40] <smaug> tbsaunde: that is even static method, so could be used elsewhere too
  162. # [23:40] <smaug> tbsaunde: or do you want to know explicitly that there is the TabParent?
  163. # [23:41] <@tbsaunde> smaug: that's probably fine
  164. # [23:41] <smaug> tbsaunde: nsFrameLoader has GetRemoteBrowser()
  165. # [23:41] <@tbsaunde> smaug: if the TabParent doesn't yet exist, but will I'd consider that as the case there is an assoicated TabParent
  166. # [23:42] <@tbsaunde> I probably also need to watch for changes in the remote attribute so I can deal with it getting stuck on elements after they exist
  167. # [23:58] * yzen is now known as yzen_
  168. # Session Close: Tue May 26 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