/irc-logs / mozilla / #accessibility / 2014-05-06 / end

Options:

  1. # Session Start: Tue May 06 00:00:00 2014
  2. # Session Ident: #accessibility
  3. # [00:04] * Quits: jamesn (jnurthen@moz-34C566A2.oracle.com) (Client exited)
  4. # [00:09] * Quits: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  5. # [00:38] * Joins: jamesn (jnurthen@moz-7DAF1A3B.oracle.com)
  6. # [00:38] * Joins: davidb (davidb@moz-9506BC6B.dsl.bell.ca)
  7. # [00:38] * ChanServ sets mode: +qo davidb davidb
  8. # [00:44] * Quits: Mic (Mic@289643D.B09895CD.4BFD2FF7.IP) (Quit: Instantbird -- http://www.instantbird.com)
  9. # [00:54] * Quits: @davidb (davidb@moz-9506BC6B.dsl.bell.ca) (Quit: Blah blah blah)
  10. # [01:13] <@firebot> New Firefox - Keyboard Navigation bug 1006185 filed by aforsstrom@mozilla.com.
  11. # [01:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1006185 nor, --, ---, nobody, NEW, Jaws Screen reader for Windows not able to read about text
  12. # [01:22] * Quits: rednaks (rednaks@71700E0.E1B15202.B2E8D97D.IP) (Ping timeout)
  13. # [01:27] * Joins: rednaks (rednaks@71700E0.E1B15202.B2E8D97D.IP)
  14. # [01:38] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
  15. # [02:11] * Quits: Gijs (gijs@moz-323B44E.range86-173.btcentralplus.com) (Quit: sleep)
  16. # [02:34] * Quits: jamesn (jnurthen@moz-7DAF1A3B.oracle.com) (Client exited)
  17. # [02:34] * Quits: yash_ (uid13811@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
  18. # [02:55] <@firebot> yfdyh000@gmail.com changed the Status on bug 962073 from UNCONFIRMED to NEW.
  19. # [02:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=962073 maj, --, ---, nobody, NEW, Cannot focus download window, with keyboard only, if focus was lost since its creation
  20. # [02:56] * Quits: rednaks (rednaks@71700E0.E1B15202.B2E8D97D.IP) (Ping timeout)
  21. # [03:01] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  22. # [03:01] * ChanServ sets mode: +o surkov
  23. # [03:17] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
  24. # [03:17] * ChanServ sets mode: +o yzen
  25. # [03:24] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
  26. # [03:30] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
  27. # [03:30] * ChanServ sets mode: +o yzen
  28. # [03:34] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
  29. # [03:46] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
  30. # [03:46] * ChanServ sets mode: +o yzen
  31. # [03:48] * Joins: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net)
  32. # [03:52] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
  33. # [04:50] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  34. # [04:52] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  35. # [04:58] * Joins: davidb (davidb@moz-9506BC6B.dsl.bell.ca)
  36. # [04:58] * ChanServ sets mode: +qo davidb davidb
  37. # [04:59] * Quits: @davidb (davidb@moz-9506BC6B.dsl.bell.ca) (Quit: peace out)
  38. # [05:32] * Joins: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se)
  39. # [05:44] * Quits: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net) (Ping timeout)
  40. # [05:47] * Joins: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net)
  41. # [05:51] * Quits: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
  42. # [06:20] * Joins: icaaq (icaaq@DE29FE43.7DCD925.CE255B90.IP)
  43. # [06:24] * Quits: icaaq (icaaq@DE29FE43.7DCD925.CE255B90.IP) (Ping timeout)
  44. # [06:32] * Joins: icaaq (icaaq@5F9053FF.7DCD925.CE255B90.IP)
  45. # [06:48] * Quits: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net) (Ping timeout)
  46. # [07:30] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  47. # [09:09] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  48. # [09:30] * Joins: Mic (Mic@moz-C44F68BC.superkabel.de)
  49. # [09:44] * Quits: sheppy-offline (sid12424@moz-5F4AA75A.irccloud.com) (Ping timeout)
  50. # [09:44] * Quits: timeless (sid4015@moz-5F4AA75A.irccloud.com) (Ping timeout)
  51. # [09:49] * Joins: timeless (sid4015@moz-5F4AA75A.irccloud.com)
  52. # [09:49] * Joins: sheppy (sid12424@moz-5F4AA75A.irccloud.com)
  53. # [10:03] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  54. # [10:15] * Quits: icaaq (icaaq@5F9053FF.7DCD925.CE255B90.IP) (Ping timeout)
  55. # [10:19] * Joins: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP)
  56. # [10:29] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  57. # [10:34] * Joins: Gijs (gijs@moz-323B44E.range86-173.btcentralplus.com)
  58. # [10:37] * Joins: icaaq (icaaq@E335ADB8.7DCD925.CE255B90.IP)
  59. # [10:43] * Joins: MarcoZ (marco.zehe@moz-7B8E9D1D.dip0.t-ipconnect.de)
  60. # [10:43] * ChanServ sets mode: +ao MarcoZ MarcoZ
  61. # [10:43] <@MarcoZ> Morning!
  62. # [10:55] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
  63. # [10:58] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  64. # [11:11] * Quits: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP) (Ping timeout)
  65. # [11:32] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  66. # [11:40] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  67. # [11:40] * Joins: rednaks (rednaks@85FC3935.F5BA34DB.B2E8D97D.IP)
  68. # [11:44] * Quits: rednaks (rednaks@85FC3935.F5BA34DB.B2E8D97D.IP) (Ping timeout)
  69. # [11:48] * Quits: icaaq (icaaq@E335ADB8.7DCD925.CE255B90.IP) (Ping timeout)
  70. # [11:54] * Joins: rednaks (rednaks@85FC3935.F5BA34DB.B2E8D97D.IP)
  71. # [12:05] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  72. # [12:20] * Joins: yash_ (uid13811@moz-E77DEB21.irccloud.com)
  73. # [12:35] * Joins: Mic1 (Mic@moz-C44F68BC.superkabel.de)
  74. # [12:35] * Quits: Mic (Mic@moz-C44F68BC.superkabel.de) (Ping timeout)
  75. # [12:42] * Quits: Mic1 (Mic@moz-C44F68BC.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
  76. # [13:00] * agibson is now known as agibson|afk
  77. # [13:04] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
  78. # [13:04] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  79. # [13:04] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  80. # [13:06] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
  81. # [13:15] * Quits: rednaks (rednaks@85FC3935.F5BA34DB.B2E8D97D.IP) (Ping timeout)
  82. # [13:19] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Ping timeout)
  83. # [13:20] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
  84. # [13:25] * Quits: Gijs (gijs@moz-323B44E.range86-173.btcentralplus.com) (Quit: reboot, sigh)
  85. # [13:30] * Joins: Gijs (gijs@moz-323B44E.range86-173.btcentralplus.com)
  86. # [13:55] * agibson|afk is now known as agibson
  87. # [14:07] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
  88. # [14:07] * ChanServ sets mode: +o yzen
  89. # [14:10] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
  90. # [14:11] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
  91. # [14:12] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
  92. # [14:17] * sheppy is now known as sheppy-afk
  93. # [14:28] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Client exited)
  94. # [14:31] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  95. # [14:31] * ChanServ sets mode: +o surkov
  96. # [14:41] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  97. # [14:50] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
  98. # [14:59] * Joins: icaaq (icaaq@moz-82386D74.cust.telenor.se)
  99. # [15:02] * sheppy-afk is now known as sheppy
  100. # [15:25] * Joins: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP)
  101. # [15:26] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  102. # [15:26] * ChanServ sets mode: +o yzen
  103. # [15:28] <@MarcoZ> Morning yzen! :-)
  104. # [15:28] <@yzen> MarcoZ heya
  105. # [15:29] <@MarcoZ> yzen: All good with those Gaia patches, or do you need help with any of those getting your changes through? :-)
  106. # [15:30] <@yzen> MarcoZ looks like Alive and I got to a common ground on the visibility for rocketbar so I should have them finished today
  107. # [15:30] * Joins: davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP)
  108. # [15:30] * ChanServ sets mode: +qo davidb davidb
  109. # [15:31] <@davidb> heyo!
  110. # [15:31] * @davidb --> coffee
  111. # [15:31] * davidb is now known as davidb|afk
  112. # [15:31] * Quits: icaaq (icaaq@moz-82386D74.cust.telenor.se) (Ping timeout)
  113. # [15:35] * davidb|afk is now known as davidb
  114. # [15:42] * Quits: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP) (Ping timeout)
  115. # [15:47] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  116. # [15:49] * Joins: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP)
  117. # [15:51] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
  118. # [15:53] <@yzen> MarcoZ so i think i know why those intermittents happen
  119. # [15:54] <@yzen> MarcoZ the default setting for gesture timers are sometimes smaller than SimpleTest.executeSoon interval//
  120. # [15:54] <@yzen> i think it is safe to increase them for the test like 10 fold
  121. # [15:55] <@yzen> since when I actually test the timers i set them to 0 to avoid using setTimeout
  122. # [15:57] <@MarcoZ> yzen: Sounds good to me!
  123. # [16:11] * davidb is now known as davidb|afk
  124. # [16:20] * Quits: @MarcoZ (marco.zehe@moz-7B8E9D1D.dip0.t-ipconnect.de) (Ping timeout)
  125. # [16:24] * Joins: MarcoZ (marco.zehe@moz-7B8E9D1D.dip0.t-ipconnect.de)
  126. # [16:24] * ChanServ sets mode: +ao MarcoZ MarcoZ
  127. # [16:26] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  128. # [16:28] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  129. # [16:31] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Connection reset by peer)
  130. # [16:32] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  131. # [16:33] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
  132. # [16:35] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  133. # [16:38] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  134. # [16:42] * Joins: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net)
  135. # [16:43] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  136. # [16:57] * Quits: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP) (Ping timeout)
  137. # [16:58] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  138. # [16:58] * ChanServ sets mode: +o yzen
  139. # [17:00] * Joins: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP)
  140. # [17:00] * davidb|afk is now known as davidb
  141. # [17:02] * Quits: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP) (Ping timeout)
  142. # [17:03] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
  143. # [17:03] * Joins: davidb_ (davidb@FCCEA34F.7672369.D8E68FF6.IP)
  144. # [17:03] * Quits: @davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP) (Connection reset by peer)
  145. # [17:04] * davidb_ is now known as davidb
  146. # [17:06] * Joins: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP)
  147. # [17:10] * Joins: xzwang (Mibbit@A0520808.418A097C.1ED4A415.IP)
  148. # [17:22] <xzwang> hi I'm still trying to reproduce Bug 864678, my plan is to use "test_takeFocus.html" and call its takeFocusInvoker() to invoke takeFocus() on the nodes
  149. # [17:22] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=864678 nor, --, ---, nobody, NEW, do we need to fire focus events when moving between options in a select?
  150. # [17:22] <xzwang> but seems I cannot just type the function in the console
  151. # [17:23] <xzwang> is it possible to do it at all? I'm not good with javascript, but the syntax looks straight forward
  152. # [17:30] <xzwang> I've also tried things like: lb_item1.takeFocus()
  153. # [17:30] <xzwang> and I got: TypeError: lb_item1.takeFocus is not a function
  154. # [17:31] <tbsaunde> surkov: ^
  155. # [17:33] <@surkov> xzwang: it’d be good to see your patch
  156. # [17:38] * Joins: icaaq (icaaq@moz-67C6540B.cust.telenor.se)
  157. # [17:43] * davidb is now known as davidb|afk
  158. # [17:46] <xzwang> I'd love to start fixing the bug, but I still have trouble to actually see this bug
  159. # [17:52] <xzwang> do I need any plugin to enable accessibility test? I saw it in the test_takeFocus.html waitForPlugin()
  160. # [17:53] <xzwang> and I always get error: " invalid 'instanceof' operand nsIAccessible " when I call getAccessible() on any node
  161. # [18:00] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  162. # [18:02] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  163. # [18:02] * Joins: yzen_ (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  164. # [18:09] <tbsaunde> lunch?
  165. # [18:11] * yzen_ is now known as yzen
  166. # [18:11] * Quits: @MarcoZ (marco.zehe@moz-7B8E9D1D.dip0.t-ipconnect.de) (Quit: Dinner! :-))
  167. # [18:12] * Quits: rednaks (rednaks@7035EEF0.74C6FD40.360EF119.IP) (Quit: Téléportation !)
  168. # [18:40] <yzen> eeejay ping
  169. # [18:51] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  170. # [19:03] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  171. # [19:06] * Quits: icaaq (icaaq@moz-67C6540B.cust.telenor.se) (Ping timeout)
  172. # [19:06] * Joins: icaaq (icaaq@moz-67C6540B.cust.telenor.se)
  173. # [19:07] * davidb|afk is now known as davidb
  174. # [19:13] * Quits: icaaq (icaaq@moz-67C6540B.cust.telenor.se) (Ping timeout)
  175. # [19:15] * Joins: icaaq (icaaq@moz-67C6540B.cust.telenor.se)
  176. # [19:26] <davidb> clown, can you remind me where i can find my w3c homework? i don't see it here http://lists.w3.org/Archives/Public/wai-xtech/2014May/0000.html
  177. # [19:26] <@eeejay> yzen, yo
  178. # [19:27] <davidb> oh https://www.w3.org/2005/06/tracker/users/my
  179. # [19:28] <yzen> eeejay i was asked about the bug 1005719 , does it mean that the l10n is somehow different for gaia and gecko ?
  180. # [19:28] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1005719 nor, --, ---, nobody, NEW, [B2G][1.4][Settings] The string "Screen reader started" appears in English on all languages
  181. # [19:29] <@eeejay> yzen, yeah. it is separate
  182. # [19:30] * Joins: yzen_ (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  183. # [19:30] <@eeejay> yzen_, it is a gecko string
  184. # [19:30] <@eeejay> did we not localize it? oops
  185. # [19:31] <yzen_> eeejay well it is in the properties file
  186. # [19:31] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  187. # [19:31] * yzen_ is now known as yzen
  188. # [19:31] <@eeejay> yzen_, yeah.. i think there is a translation dashboard where you could see if it has been translated yet.
  189. # [19:38] <yzen> eeejay looks like it is for french for example transvision.mozfr.org/string/?entity=dom/chrome/accessibility/AccessFu.properties:screenReaderStarted&repo=aurora
  190. # [19:38] * Quits: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net) (Ping timeout)
  191. # [19:43] * sheppy is now known as sheppy-afk
  192. # [19:49] <tbsaunde> surkov: ping
  193. # [19:49] <@surkov> tbsaunde: pong
  194. # [19:50] <tbsaunde> surkov: is there any reason to want fast access to the list of child docs other than for firing load events?
  195. # [19:51] <@surkov> tbsaunde: I don’t recall any specifics
  196. # [19:51] <@surkov> tbsaunde: why do you look at it?
  197. # [19:53] <tbsaunde> surkov: just figuring out if i need to explicitly track kid docs for ipc stuff
  198. # [19:53] <@surkov> I see
  199. # [19:53] <tbsaunde> it looks like we iterate over the child docs for GetAccessibleByUniqueIDInSubtree() for windows stuff
  200. # [19:54] <@surkov> we do
  201. # [19:54] * tbsaunde beats head on desk
  202. # [19:54] * Quits: MattN (MattN@A8588C62.B1B6FA80.709ED47B.IP) (Client exited)
  203. # [19:56] * Joins: MattN (MattN@A8588C62.B1B6FA80.709ED47B.IP)
  204. # [19:57] <@eeejay> heh
  205. # [19:59] * Quits: davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
  206. # [20:01] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
  207. # [20:01] * Joins: davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP)
  208. # [20:01] * ChanServ sets mode: +qo davidb davidb
  209. # [20:02] <clown> davidb, just got back and saw your message.
  210. # [20:02] <clown> davidb, you are all set?
  211. # [20:02] <@davidb> yes thanks
  212. # [20:02] <clown> davidb: \o/
  213. # [20:02] <clown> see in you about an hour.
  214. # [20:02] <@davidb> :)
  215. # [20:03] <@davidb> yep
  216. # [20:27] <tbsaunde> surkov: so, current ideas on dealing with this windows stuff include (1) kill it (2) have parent docs hash tables containing accessibles contain entries for child docs (3) have parent docs know which child accessibles are docs and keep a list of them (4) think of something else
  217. # [20:28] <tbsaunde> 3 is just more of what we already do so safe, but it requires a bunch of extra complexity
  218. # [20:29] <@surkov> I don’t get (1) at all. If we can get rid a problem wihtout any consequent problems then it’s what we should do
  219. # [20:30] <tbsaunde> surkov: yeah, but I have no idea if anybody relies on being able to get accessible in sub doc from parent
  220. # [20:31] <@surkov> do you mean GetAccessibleByUniqueIDInSubtree?
  221. # [20:33] <tbsaunde> surkov: yes
  222. # [20:33] <@surkov> it’s in use I believe
  223. # [20:33] <@surkov> so (2) sounds like what we currently have (array is replaced to hash)?
  224. # [20:35] <tbsaunde> surkov: you mean there are windows people who rely on the sub doc part? or just htat that function is called sometimes?
  225. # [20:35] <@surkov> yeah, AT
  226. # [20:36] <tbsaunde> surkov: no, 2 is that the parent doc accessible cache is a union of the accessibles in that doc and its sub docs
  227. # [20:36] <tbsaunde> whyyyy what for?
  228. # [20:37] <@surkov> tbsaunde: about (1) AT has a root document and need to get any objects from underlying tree by unique ID
  229. # [20:38] <tbsaunde> surkov: that's not really an answer ;)
  230. # [20:38] <@surkov> tbsaunde: it is, all events are fired against root document because it has HWND only, that’s why they have root accessilbe only
  231. # [20:39] <@surkov> so they have root doc, have uniqueID from event and they need to get event target
  232. # [20:40] <tbsaunde> oh ffs
  233. # [20:40] <tbsaunde> surkov: now its answer ;)
  234. # [20:40] <@surkov> it’s just more detailed answer :)
  235. # [20:40] <@surkov> about (3) currently docs are not child accessible so not sure how it’s possible at all
  236. # [20:42] <@davidb> "An example of when this value is useful is if the AT wants to build a cache. The AT could cache the uniqueIDs in addition to other data being cached. When an event is fired the AT could map the uniqueID to its internal model. Thus, if there's a REORDER/SHOW/HIDE event the AT knows which part of the internal structure has been invalidated and can refetch just that part."
  237. # [20:43] <@davidb> http://is.gd/fgx5V3
  238. # [20:43] <tbsaunde> surkov: but without detail its kind of useless answer ;) like saying I'm hammering this nail with a screw driver because I don't have a hammer
  239. # [20:43] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  240. # [20:43] <tbsaunde> surkov: doc is grand child of another doc through Outerdoc though
  241. # [20:44] <@surkov> ok, from this point of view
  242. # [20:45] <@surkov> what’s difference between 2 and 3?
  243. # [20:45] <@surkov> and difference from what we have
  244. # [20:45] <tbsaunde> surkov: 3 is same setup we have now
  245. # [20:46] <tbsaunde> 2 is different in that docs now about accessibles in child docs
  246. # [20:46] <@surkov> ok except I’ve never thought about child documents as children of parent documents :) but that’s rather terminology
  247. # [20:46] <@surkov> so current approach is just an implemnetation of (3)?
  248. # [20:47] <tbsaunde> surkov: yeah
  249. # [20:48] <tbsaunde> surkov: I always thought about it with docs child of other docs, and then subgraph of just docs
  250. # [20:48] <@surkov> I see
  251. # [20:51] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  252. # [20:51] * clown is now known as clown_mtg
  253. # [21:02] * Quits: xzwang (Mibbit@A0520808.418A097C.1ED4A415.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  254. # [21:04] * agibson is now known as agibson|afk
  255. # [21:09] * davidb is now known as davidb|w3c
  256. # [21:15] * agibson|afk is now known as agibson
  257. # [21:22] * Joins: Mic (Mic@4C03E4B4.B58E8917.4BFD2FF7.IP)
  258. # [21:31] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  259. # [21:35] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 30.0/20140428174145])
  260. # [21:39] * Quits: icaaq (icaaq@moz-67C6540B.cust.telenor.se) (Ping timeout)
  261. # [21:50] * sheppy-afk is now known as sheppy
  262. # [21:50] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
  263. # [21:54] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 30.0/20140428174145])
  264. # [21:57] * davidb|w3c is now known as davidb
  265. # [21:57] <yzen> eeejay regarding bug 1001945, do you want me to do anything else or should i just r? again ?
  266. # [21:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1001945 nor, --, ---, yzenevich, NEW, Intermittent test_gesture_tracker.html | Test timed out | test_live_regions.html,test_pointer_relay.
  267. # [21:58] <@eeejay> yzen, was it your error?
  268. # [21:58] <yzen> eeejay i mentioned in the reply comment, they are in dom_helper.js (those vars)
  269. # [22:00] <@eeejay> oooh
  270. # [22:01] <@eeejay> i hate js so much
  271. # [22:01] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  272. # [22:01] <@eeejay> that implicit global scope is wild..
  273. # [22:02] <yzen> ya.. what i can also make is change the settings before dom_helper is loaded in the actual test file
  274. # [22:02] <yzen> if that makes it less confusing
  275. # [22:03] <@eeejay> yzen, could we have all these original* variables at least defined in the same place?
  276. # [22:04] <yzen> eeejay ok, jsatcommon ?
  277. # [22:11] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
  278. # [22:11] <@eeejay> yzen, sure, or dom_helper?
  279. # [22:11] <yzen> ok
  280. # [22:27] * @davidb -> bus
  281. # [22:27] * Quits: @davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
  282. # [22:54] * Quits: yash_ (uid13811@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
  283. # [23:01] * Joins: xzwang (Mibbit@A0520808.418A097C.1ED4A415.IP)
  284. # [23:01] * Quits: xzwang (Mibbit@A0520808.418A097C.1ED4A415.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  285. # [23:10] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  286. # [23:14] * Quits: Mic (Mic@4C03E4B4.B58E8917.4BFD2FF7.IP) (Quit: Instantbird -- http://www.instantbird.com)
  287. # Session Close: Wed May 07 00:00:00 2014

The end :)