/irc-logs / mozilla / #accessibility / 2012-10-13 / end

Options:

  1. # Session Start: Sat Oct 13 00:00:00 2012
  2. # Session Ident: #accessibility
  3. # [00:01] <@firebot> eitan@monotonous.org changed the Assignee on bug 800905 from nobody@mozilla.org to eitan@monotonous.org.
  4. # [00:01] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=800905 maj, --, ---, eitan, NEW, [AccessFu] Web content in every tab but the first is no longer accessible
  5. # [00:01] * Joins: hub (hub@moz-5FAA65BF.w86-195.abo.wanadoo.fr)
  6. # [00:01] * ChanServ sets mode: +o hub
  7. # [00:02] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  8. # [00:03] * Quits: drexler (chatzilla@moz-CE0B60D0.hsd1.vt.comcast.net) (Ping timeout)
  9. # [00:10] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  10. # [00:13] * Quits: @eeejay (eeejay@254285E4.737470A8.A0C1B52F.IP) (Ping timeout)
  11. # [00:14] * Joins: eeejay (eeejay@254285E4.737470A8.A0C1B52F.IP)
  12. # [00:35] * Quits: fxa|shutdown (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl) (Connection reset by peer)
  13. # [00:55] * Quits: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  14. # [00:55] * Joins: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  15. # [01:01] * Quits: @hub (hub@moz-5FAA65BF.w86-195.abo.wanadoo.fr) (Ping timeout)
  16. # [01:30] * Quits: Bryen (Bryen@AD869AA5.7763354F.AD565587.IP) (Client exited)
  17. # [01:35] * Quits: brambles (xymox@moz-DB6CE45E.espace-win.org) (Ping timeout)
  18. # [01:36] * Joins: brambles (xymox@moz-DB6CE45E.espace-win.org)
  19. # [01:55] * khuey is now known as khuey|away
  20. # [02:30] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  21. # [02:55] * Joins: surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP)
  22. # [02:55] * ChanServ sets mode: +o surkov
  23. # [02:55] <@firebot> eitan@monotonous.org requested review from dbolter@mozilla.com for attachment 671002 on bug 800905.
  24. # [02:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=800905 maj, --, ---, eitan, NEW, [AccessFu] Web content in every tab but the first is no longer accessible
  25. # [03:18] * Joins: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com)
  26. # [03:22] * khuey|away is now known as khuey
  27. # [03:23] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 670881 on bug 797637.
  28. # [03:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=797637 nor, --, ---, marioalv.mozilla, NEW, test_text_alg.html shouldn't print out gigantic strings of 'xxxxx's to the log
  29. # [04:42] <@firebot> New Core - Disability Access APIs bug 801222 filed by surkov.alexander@gmail.com.
  30. # [04:42] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=801222 nor, --, ---, nobody, NEW, change residence permit for GtkWindowAccessible
  31. # [04:43] * @tbsaunde lols
  32. # [05:21] <@tbsaunde> surkov: feel free to assign that bug to me, it might make me more liely to actually fix it
  33. # [05:21] <@surkov> tbsaunde: ok, thank you :)
  34. # [05:22] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 801222 from nobody@mozilla.org to trev.saunders@gmail.com.
  35. # [05:22] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=801222 nor, --, ---, trev.saunders, NEW, change residence permit for GtkWindowAccessible
  36. # [05:38] * Quits: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  37. # [05:39] * Joins: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  38. # [05:41] * Quits: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  39. # [05:42] * Joins: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  40. # [05:52] * Quits: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com) (Connection reset by peer)
  41. # [05:52] * Joins: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com)
  42. # [05:59] * Quits: scott_gonzalez (scott_gonz@moz-6B7D4671.nc.res.rr.com) (Quit: scott_gonzalez)
  43. # [06:13] * Joins: sawrubh (u6719@moz-160C58C6.com)
  44. # [06:18] * khuey is now known as khuey|away
  45. # [07:04] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.13/20121003001518])
  46. # [07:14] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  47. # [07:16] * sawrubh is now known as sawrubh|breakfast
  48. # [07:31] * sawrubh|breakfast is now known as sawrubh
  49. # [07:38] * Quits: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  50. # [07:38] * Joins: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  51. # [07:46] * Quits: @surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP) (Quit: surkov)
  52. # [07:48] * Joins: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se)
  53. # [08:19] * Quits: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  54. # [08:19] * Joins: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  55. # [08:26] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
  56. # [08:39] * Joins: surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP)
  57. # [08:39] * ChanServ sets mode: +o surkov
  58. # [09:15] * Quits: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se) (Quit: Leaving.)
  59. # [09:18] * Joins: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se)
  60. # [09:50] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  61. # [09:50] * Joins: hub (hub@moz-5FAA65BF.w86-195.abo.wanadoo.fr)
  62. # [09:50] * ChanServ sets mode: +o hub
  63. # [09:51] * Joins: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl)
  64. # [09:53] <fxa90id> hi everyone !
  65. # [10:24] * sawrubh is now known as sawrubh|weekendFun
  66. # [10:49] * Quits: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se) (Quit: Leaving.)
  67. # [11:00] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  68. # [11:01] * Quits: victor (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Connection reset by peer)
  69. # [11:01] * Joins: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP)
  70. # [11:12] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  71. # [11:14] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  72. # [11:30] * Quits: @surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP) (Quit: surkov)
  73. # [11:39] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  74. # [12:44] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  75. # [13:33] * Quits: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl) (Quit: Leaving)
  76. # [13:58] * Quits: mdcurran (mick@moz-C48DC1F2.static.tpgi.com.au) (Ping timeout)
  77. # [14:40] * Joins: scott_gonzalez (scott_gonz@moz-6B7D4671.nc.res.rr.com)
  78. # [14:50] * Joins: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se)
  79. # [15:07] * Joins: surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP)
  80. # [15:07] * ChanServ sets mode: +o surkov
  81. # [15:52] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 741408 from --- to mozilla19.
  82. # [15:52] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=741408 nor, --, mozilla19, surkov.alexander, ASSI, figure out a way to deal with accessibles with no content
  83. # [15:56] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  84. # [16:15] <@surkov> tbsaunde: around?
  85. # [16:32] <@tbsaunde> surkov: yeah
  86. # [16:32] <@surkov> tbsaunde: what is window in atk world?
  87. # [16:33] <@tbsaunde> surkov: what do you mean by window?
  88. # [16:34] <@tbsaunde> surkov: dom window, application window or something else?
  89. # [16:34] <@surkov> tbsaunde: a thing (things) referred by ATK_ROLE_WINDOW and ATK_XY_WINDOW
  90. # [16:35] <@tbsaunde> owe, hmm, not sure I saw those before
  91. # [16:35] <@surkov> I don't see that we use ATK_ROLE_WINDOW role
  92. # [16:35] <@tbsaunde> I think it might be new?
  93. # [16:35] <@surkov> it doesn't seem so
  94. # [16:35] <@surkov> since it's in our rolemap
  95. # [16:36] <@surkov> so I'm not sure how that window role is different from our RootAccessible
  96. # [16:36] <@surkov> and what thing they mean when they pass ATK_XY_WINDOW as coordinate origin
  97. # [16:37] * @surkov never knew atk
  98. # [16:39] <@tbsaunde> surkov: ok, I'm looking
  99. # [16:39] <@surkov> tbsaunde: thank you!
  100. # [16:42] <@tbsaunde> surkov: so, it looks like we map roles::WINDOW to atk window role, but we never use roles::WINDOW anywhere atleast that's what my greping says
  101. # [16:42] <@surkov> tbsaunde: right
  102. # [16:42] <@tbsaunde> surkov: atk says about that role *@ATK_ROLE_WINDOW: A top level window with no title or border.
  103. # [16:43] <@surkov> hm
  104. # [16:43] <@tbsaunde> which is not very useful, but I'd image it means something like root accessible
  105. # [16:43] <@surkov> tbsaunde: is there/should be any connection with our RootAccessible?
  106. # [16:44] <@tbsaunde> maybe root acc should have window role?
  107. # [16:45] <@tbsaunde> instead of up calling if it isn't a dialog
  108. # [16:46] <@tbsaunde> surkov: ^
  109. # [16:47] <@surkov> maybe, that was a question :)
  110. # [16:47] * Quits: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se) (Quit: Leaving.)
  111. # [16:47] <@surkov> and then ATK_XY_WINDOW should be relative rootAccessible?
  112. # [16:51] * Joins: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl)
  113. # [16:51] <@tbsaunde> I'm trying to figure that out
  114. # [16:51] <@tbsaunde> I don't really know that stuff very well
  115. # [16:53] <@surkov> please, tbsaunde file bug if have, ok?
  116. # [16:53] <@tbsaunde> surkov: it looks like our current behavior is that if the coords we are given are ATK_XY_WINDOW then we assume they are relative to window.screen{X,Y}
  117. # [16:54] <@surkov> tbsaunde: that's right
  118. # [16:54] <@surkov> that's where I started to look from :)
  119. # [16:54] <@tbsaunde> surkov: I'm not really sure what bug you see
  120. # [16:54] <@surkov> tbsaunde: the problem is RootAccessible boundaries are different
  121. # [16:55] <@surkov> tbsaunde: I don't see any bugs now
  122. # [16:55] <@surkov> I see things that I don't understand :)
  123. # [16:55] <@tbsaunde> sure
  124. # [16:55] <@tbsaunde> so, what you want is to understand them?
  125. # [16:55] <@surkov> so my question is: should RootAccessible be that window accessible
  126. # [16:56] <@surkov> Is ATK_XY_WINDOW origin relative ATK_ROLE_WINDOW?
  127. # [16:56] <@tbsaunde> I suspect what we do for the ATK_XY_WINDOW thing is a bug but not sure yet
  128. # [16:56] <@surkov> yes, same with me
  129. # [16:58] * Quits: victorporof (victorporo@AF3B4A8E.AB163232.79933D60.IP) (Quit: Leaving...)
  130. # [17:01] <@tbsaunde> surkov: ok, I'll look probably have to ask atk people
  131. # [17:01] <@surkov> tbsaunde: ok, cool
  132. # [17:04] <@tbsaunde> surkov: btw looking at this for anything interesting?
  133. # [17:04] * Joins: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se)
  134. # [17:04] <@tbsaunde> or just looking for rabitwholes?
  135. # [17:04] <@surkov> tbsaunde: I need to finish bug 727942
  136. # [17:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727942 nor, --, ---, surkov.alexander, ASSI, Windows app can't read Firefox setting for "zoom level"
  137. # [17:06] <@tbsaunde> surkov: ah
  138. # [17:07] <@tbsaunde> surkov: btw looks we should implement at least atk commponent position and contains which we currently have a comment saying we differ to the default for accept the default is to do nothing :p
  139. # [17:08] <@surkov> tbsaunde: sorry, hard times to translate
  140. # [17:08] <@tbsaunde> apparently get_size to
  141. # [17:09] <@surkov> tbsaunde: you mean split GetBounds to pos and size?
  142. # [17:09] <@tbsaunde> surkov: see the comment in componentInterfaceInitCB()
  143. # [17:09] <@surkov> interesting
  144. # [17:10] <@tbsaunde> we don't over ride some atk component methods, claiming the defaults are fine, but they don't actually do anything I think
  145. # [17:10] <@surkov> what is a compontnt?
  146. # [17:10] <@surkov> component
  147. # [17:11] <@tbsaunde> I think its a silly name for the interface that has methods for position and other location info
  148. # [17:13] <@surkov> cool
  149. # [17:13] <@surkov> it should mean nobody relies on it
  150. # [17:16] <@tbsaunde> surkov: what all this atk position stuff since it appears its all broken?
  151. # [17:17] <@tbsaunde> it appears there's another function on atk component GetLayer() which returns a AtkLayer enum one of the options for which is ATK_LAYER_WINDOW
  152. # [17:17] <@surkov> tbsaunde: it seems getExtentsCB makes a trick
  153. # [17:17] <@tbsaunde> I sort of suspect / hope that the next thing with layer type ATK_LAYER_WINDOW is what it is relative to
  154. # [17:19] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  155. # [17:20] <@tbsaunde> surkov: not sure what you mean
  156. # [17:21] <@surkov> tbsaunde: I meant getExtentsCB takes care to return boundaries
  157. # [17:21] <@tbsaunde> so, I think our accessibles always end up being ATK_LAYER_WIDGET since we don't over ride the function, which might mean that since there is no window we're always given screen relative coords, or maybe they default to the window being at 0 0
  158. # [17:22] <@tbsaunde> it might be interesting to add logging and see if any of this stuff gets called
  159. # [17:22] <@surkov> tbsaunde: my question was rather theoretical than practical. When I design the approach then I want to be based on correct things
  160. # [17:23] <@surkov> but these things may be never used
  161. # [17:24] <fxa90id> :-)
  162. # [17:26] <@tbsaunde> surkov: yeah, might also be its been broken so long people have hacked around it, but they'd like to use it
  163. # [17:26] <@tbsaunde> anyway I guess I can investigate a in a bit
  164. # [17:27] <@surkov> tbsaunde: please, that'd be coo
  165. # [17:27] <@surkov> tbsaunde: yeah, it seems we don't have a good feedback on linux for years
  166. # [17:28] <fxa90id> you're not working on linux ?
  167. # [17:28] <@surkov> fxa90id: the question is who work with us
  168. # [17:28] <fxa90id> oh ;d
  169. # [17:28] <@surkov> fxa90id: we get tons of feedback on windows
  170. # [17:28] <fxa90id> true
  171. # [17:28] <fxa90id> I sended few :D
  172. # [17:29] <@surkov> but it's nearly empty on linux
  173. # [17:29] <fxa90id> I can work on linux too :)
  174. # [17:29] <fxa90id> have fc17
  175. # [17:29] <@surkov> of course improving on windows we improve things on linux as well, I meant there's correlation but it's not the same
  176. # [17:30] <fxa90id> I see your point
  177. # [17:30] <@surkov> fxa90id: you'd be need an orca developer I guess
  178. # [17:30] <fxa90id> Orca ?
  179. # [17:30] <fxa90id> :(
  180. # [17:30] <@surkov> the most important feedback is from screen readers developers
  181. # [17:31] <fxa90id> Orca is not a gnome tool for disabled people ?
  182. # [17:33] <@surkov> yes, it's screen reader on linux
  183. # [17:33] <fxa90id> its not a problem :p
  184. # [17:33] <fxa90id> I can install it
  185. # [17:34] <fxa90id> I was considering moving to linux
  186. # [17:35] <fxa90id> now Im working on 779520 :)
  187. # [17:35] <fxa90id> to finish it
  188. # [17:36] <fxa90id> ok Im going back, sorry for walking up your conversation :(
  189. # [17:55] <@firebot> michaljev@o2.pl requested review from trev.saunders@gmail .com for attachment 671098 on bug 779520.
  190. # [17:55] <@firebot> michaljev@o2.pl requested feedback from the wind for attachment 671098 on bug 779520.
  191. # [17:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=779520 enh, --, ---, michaljev, ASSI, Merge Accessible::Init into constructor
  192. # [17:56] <@firebot> michaljev@o2.pl requested feedback from ayg@aryeh.name for attachment 671098 on bug 779520.
  193. # [17:57] <fxa90id> sorry :(
  194. # [18:03] * Quits: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl) (Quit: Leaving)
  195. # [18:06] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 671099 on bug 727942.
  196. # [18:06] <@firebot> surkov.alexander@gmail.com requested feedback from roc@ocallahan.org for attachment 671099 on bug 727942.
  197. # [18:06] * Joins: scottgonzalez (scott_gonz@moz-6B7D4671.nc.res.rr.com)
  198. # [18:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727942 nor, --, ---, surkov.alexander, ASSI, Windows app can't read Firefox setting for "zoom level"
  199. # [18:07] * Quits: scott_gonzalez (scott_gonz@moz-6B7D4671.nc.res.rr.com) (Ping timeout)
  200. # [18:23] * Quits: scottgonzalez (scott_gonz@moz-6B7D4671.nc.res.rr.com) (Quit: scottgonzalez)
  201. # [18:26] * sawrubh|weekendFun is now known as sawrubh
  202. # [18:26] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 671105 on bug 727942.
  203. # [18:26] <@firebot> surkov.alexander@gmail.com requested feedback from roc@ocallahan.org for attachment 671105 on bug 727942.
  204. # [18:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727942 nor, --, ---, surkov.alexander, ASSI, Windows app can't read Firefox setting for "zoom level"
  205. # [18:40] * Joins: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl)
  206. # [18:47] * Joins: AleksandarS (Aleksandar@34E9EAA5.8384669D.90C2761D.IP)
  207. # [19:28] * Quits: @surkov (surkov@4378B362.7DD25AB3.33A1AC3C.IP) (Quit: surkov)
  208. # [19:38] * Quits: fxa90id (fxa90id@moz-22D7BD8F.dsl.dynamic.t-mobile.pl) (Quit: Leaving)
  209. # [19:53] * Quits: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se) (Quit: Leaving.)
  210. # [20:00] * Joins: icaaq (Adium@moz-80D0ACBE.cust.bredbandsbolaget.se)
  211. # [20:00] * Joins: scott_gonzalez (scott_gonz@moz-C35301AF.lightspeed.rlghnc.sbcglobal.net)
  212. # [20:28] * Joins: victorporof (victorporo@3F55B9E4.477C3F8E.79933D60.IP)
  213. # [20:40] * Quits: AleksandarS (Aleksandar@34E9EAA5.8384669D.90C2761D.IP) (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
  214. # [21:22] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  215. # [21:26] * Quits: victorporof (victorporo@3F55B9E4.477C3F8E.79933D60.IP) (Quit: Leaving...)
  216. # [21:33] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  217. # [21:45] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  218. # [22:03] * Quits: scott_gonzalez (scott_gonz@moz-C35301AF.lightspeed.rlghnc.sbcglobal.net) (Quit: scott_gonzalez)
  219. # [23:31] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
  220. # [23:51] * Quits: @hub (hub@moz-5FAA65BF.w86-195.abo.wanadoo.fr) (Ping timeout)
  221. # Session Close: Sun Oct 14 00:00:00 2012

The end :)