/irc-logs / mozilla / #accessibility / 2011-12-01 / end

Options:

  1. # Session Start: Thu Dec 01 00:00:00 2011
  2. # Session Ident: #accessibility
  3. # [00:07] * Joins: jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP)
  4. # [00:07] * ChanServ sets mode: +o jprmc
  5. # [00:09] * jess is now known as iamjessklein-away
  6. # [00:23] * Quits: @jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP) (Ping timeout)
  7. # [00:33] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
  8. # [00:38] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
  9. # [00:39] * eeejay is now known as eeejay_is_afk
  10. # [00:46] * eeejay_is_afk is now known as eeejay
  11. # [01:00] * Quits: @eeejay (eitan@moz-EE2D6C10.monotonous.org) (Quit: Coyote finally caught me)
  12. # [01:01] * Joins: eeejay (eitan@moz-EE2D6C10.monotonous.org)
  13. # [01:02] * Parts: eeejay (eitan@moz-EE2D6C10.monotonous.org) (Ex-Chat)
  14. # [01:02] * Joins: eeejay (eitan@moz-EE2D6C10.monotonous.org)
  15. # [01:02] * ChanServ sets mode: +o eeejay
  16. # [01:19] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
  17. # [01:23] * iamjessklein-away is now known as jess
  18. # [01:26] * khuey is now known as khuey|away
  19. # [01:28] * bwinton_away is now known as bwinton
  20. # [02:09] * jess is now known as iamjessklein-away
  21. # [02:17] * Joins: Jamie (jamie@moz-CA26021.jantrid.net)
  22. # [02:24] * Joins: mdcurran (mick@6D209346.96206780.9ADEC69.IP)
  23. # [02:29] <@hub> 1313 changesets to go
  24. # [02:58] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  25. # [03:00] * bwinton is now known as bwinton_away
  26. # [03:09] * Quits: sfoster (sfoster@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: sfoster)
  27. # [03:31] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  28. # [04:05] * Joins: jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP)
  29. # [04:05] * ChanServ sets mode: +o jprmc
  30. # [04:24] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  31. # [04:24] * ChanServ sets mode: +o hub
  32. # [05:05] * Quits: @jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  33. # [05:15] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
  34. # [05:15] * ChanServ sets mode: +o surkov
  35. # [06:38] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Ping timeout)
  36. # [06:38] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
  37. # [06:38] * ChanServ sets mode: +o surkov
  38. # [07:24] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  39. # [07:27] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Quit: surkov)
  40. # [07:57] * Quits: mdcurran (mick@6D209346.96206780.9ADEC69.IP) (Connection reset by peer)
  41. # [09:08] * Joins: MarcoZ (marco.zehe@moz-52792A34.dip.t-dialin.net)
  42. # [09:08] * ChanServ sets mode: +o MarcoZ
  43. # [09:10] <@MarcoZ> Hi all!
  44. # [09:10] <@MarcoZ> Hi jamie!
  45. # [09:12] <@tbsaunde> oh, man is it already that time of the morning
  46. # [09:12] <@tbsaunde> ?
  47. # [09:14] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
  48. # [09:14] * ChanServ sets mode: +o surkov
  49. # [09:15] <@MarcoZ> tbsaunde: , yes 3:10AM your time if my math isn't off.
  50. # [09:15] <@MarcoZ> Hi surkov!
  51. # [09:15] <@surkov> hey, MarcoZ
  52. # [09:16] <@MarcoZ> surkov: Have you read my comment in bug 706335 yet? I don't seem to be able to reproduce this one.
  53. # [09:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, nobody, NEW, Accessible text breaks when quoting header is removed from plain text reply
  54. # [09:17] <Jamie> MarcoZ: hi. did you test this in firefox or in tb?
  55. # [09:17] <Jamie> MarcoZ: in Firefox, I can't even delete the quote header line
  56. # [09:17] <Jamie> shift+downArrow delete doesn't work
  57. # [09:17] <@surkov> I was able to reproduce and figure out where the problem
  58. # [09:18] <@MarcoZ> Jamie: Firefox, Nightly to be exact.
  59. # [09:18] <@MarcoZ> Jamie: And I am able to delete the quote header line just fine.
  60. # [09:18] <Jamie> MarcoZ: shift+downArrow then delete?
  61. # [09:18] <@MarcoZ> Jamie: Exactly that.
  62. # [09:18] <Jamie> so downArrow, downArrow, shift+downArrow, delete?
  63. # [09:18] <@MarcoZ> Jamie: Yes.
  64. # [09:18] <Jamie> weird
  65. # [09:18] <Jamie> for me, it doesn't delete the line at all
  66. # [09:19] <Jamie> oh
  67. # [09:19] <Jamie> wait a second
  68. # [09:19] <@MarcoZ> Jamie: It does for me, and NVDA sees the updated view in both character by character and line by line nav, and also if I traverse with object nav.
  69. # [09:19] <Jamie> no, I'm a twit. let me try that again
  70. # [09:19] <Jamie> surkov: I can't reproduce it in Firefox either, but i definitely see it in TB
  71. # [09:19] <@MarcoZ> OK guys, am having breakfast, will be back after. Leaving this window open.
  72. # [09:19] <@surkov> Jamie: you tried my test case?
  73. # [09:20] <Jamie> surkov: yes.
  74. # [09:20] <@surkov> strange
  75. # [09:20] <@surkov> anyway since we know what caused the problem then we can fix it
  76. # [09:21] <Jamie> surkov: true, but hard to find a regression window
  77. # [09:21] <@surkov> Jamie: I think Firefox 4
  78. # [09:21] <Jamie> surkov: I honestly don't believe it was that long ago
  79. # [09:21] <Jamie> but I can't verify because I can't repro it in firefox :(
  80. # [09:22] <@surkov> Jamie: I meant the root problem, they could change Thunderbird so problem appeared or editor
  81. # [09:22] <Jamie> I guess I can go hunt down tb builds for gecko 2
  82. # [09:22] <Jamie> ah
  83. # [09:22] * Jamie nods
  84. # [09:22] <Jamie> I don't think I've seen this in tb until recently, maybe a month or two ago
  85. # [09:22] <Jamie> but I can't confirm that
  86. # [09:22] <Jamie> but as you say, that could be a change that exposed the bug
  87. # [09:22] <Jamie> strange that you can rpero it in firefox and we cna't, though
  88. # [09:23] <Jamie> repro, can't*
  89. # [09:37] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  90. # [09:45] <@surkov> Jamie, you could try simple example: <pre id='pre'>hello</pre> <button onclick=''document.getElementById('pre').firstChild.data = '';">remove pre text</button>
  91. # [09:46] <@surkov> after the click getText() on accessible for pre element should return 'hello'
  92. # [09:48] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
  93. # [10:02] <@MarcoZ> surkov: That testcase I can reproduce. Interestingly, the text gets state invisible after clicking the button.
  94. # [10:03] <@surkov> it is
  95. # [10:03] <@MarcoZ> surkov: No, the text is removed, not just made invisible. But for us it appears as if it's been made invisible only.
  96. # [10:04] <@MarcoZ> surkov: Will test this with FX 4 quickly to see if this is a regression this far back.
  97. # [10:04] <@surkov> text is removed from DOM but not from a11y tree
  98. # [10:09] <@MarcoZ> surkov: Already in 4.0.
  99. # [10:10] <@surkov> ok, should be regression from 3.6
  100. # [10:18] <@MarcoZ> surkov: Possibly.
  101. # [10:23] * @MarcoZ is still unsure how to test bug 591363. surkov, any suggestions?
  102. # [10:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
  103. # [10:29] <@MarcoZ> surkov: Nevermind, I now think I know how to test that.
  104. # [10:39] <@firebot> marco.zehe@googlemail.com granted feedback for attachment 577345 on bug 591363.
  105. # [10:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
  106. # [10:43] <@surkov> MarcoZ: ok, it's hard to test with NVDA because it doesn't rely on invisible state
  107. # [10:48] <@MarcoZ> surkov: I did comparative testing. NVDA's object navigator tells me the states so I see the differences.
  108. # [11:07] * Joins: Flyingmana (Mana@moz-D562EEAA.adsl.alicedsl.de)
  109. # [11:15] <@surkov> hm, ok
  110. # [11:25] <Jamie> MarcoZ: btw, if you're not aware already, nav.IAccessibleObject (in the Python console) gives you access to the actual MSAA?IA2 COM object for the navigator object
  111. # [11:25] <Jamie> MarcoZ: so you can do stuff like nav.IAccessibleObject.accName(0); nav.IAccessibleObject.accDescription(0); etc.
  112. # [11:25] <Jamie> MarcoZ: and nav.IAccessibleTextObject is the IA2 text object, so you can do: nav.IAccessibleTextObject.nCharacters, etc.
  113. # [11:26] <@MarcoZ> Jamie: Ah, thank you!
  114. # [11:26] <Jamie> useful if you think NVDA's wrapping objects might be hiding something from you
  115. # [11:27] <Jamie> MarcoZ: of course, this really is raw data, so nav.IAccessibleObject.states will give you back a huge number and you'll have to do bitwise operations ot figure out what flags are set :)
  116. # [11:28] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Ping timeout)
  117. # [11:28] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  118. # [11:28] * ChanServ sets mode: +o surkov
  119. # [11:28] <Jamie> MarcoZ: NVDA+f1 is also very useful to get info about current nav object, though it currently doesn't include any ia2 info
  120. # [11:37] * Joins: victorporof (victorporo@E9857E79.6D2FB7A4.79933D60.IP)
  121. # [11:44] <@MarcoZ> Jamie: OK, is there a way to make NVDA's wrappr objects give me the IA2Text stuff as well?
  122. # [11:44] <Jamie> MarcoZ: not sure what you mean.
  123. # [11:45] <Jamie> MarcoZ: as in... nav.IAccessibleTextObject gives you access to the raw IA2 text object
  124. # [11:45] <Jamie> MarcoZ: NVDA's own text representation is based on range objects called TextInfos.
  125. # [11:45] <@MarcoZ> Jamie: So I'm on a nav object, and i want to get the IA2Text from it, not the name. how do I do that? Do I have to use the raw IA2Text object?
  126. # [11:46] <Jamie> MarcoZ: normally, review should review the text, not the name, though that's not true in some cases
  127. # [11:46] <Jamie> MarcoZ: in that case, you have to use the raw IA2 text
  128. # [11:46] <@MarcoZ> Jamie: OK thanks!
  129. # [11:46] <Jamie> so nav.IAccessibleTextObject.text(0, -1) should give you what you need (raw IA2)
  130. # [11:46] <@MarcoZ> Perfect!
  131. # [11:47] <Jamie> it's raw as far as NVDA is concerned, though it's pythonic, so you don't have to allocate pointers and all of that yourself
  132. # [11:52] <@MarcoZ> Jamie: That's very kind. ;-)
  133. # [11:59] <@firebot> New Firefox - Disability Access bug 706784 filed by cbook@mozilla.com.
  134. # [12:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, ---, nobody, NEW, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
  135. # [12:01] <@firebot> marco.zehe@googlemail.com changed the Component on bug 706784 from Disability Access to Disability Access APIs.
  136. # [12:01] <@firebot> marco.zehe@googlemail.com changed the Product on bug 706784 from Firefox to Core.
  137. # [12:03] <Jamie> MarcoZ: haha, that's just the beauty of python and comtypes :)
  138. # [12:04] <@MarcoZ> Jamie: ;-)
  139. # [12:11] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlema il.com for attachment 578219 on bug 706784.
  140. # [12:11] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706784 from NEW to ASSIGNED.
  141. # [12:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, ---, surkov.alexander, ASSI, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
  142. # [12:17] <@firebot> marco.zehe@googlemail.com granted review for attachment 578219 on bug 706784.
  143. # [12:20] <@MarcoZ> surkov: Wow thanks for the quick fix!
  144. # [12:20] <@surkov> yw
  145. # [12:39] * Joins: surkov_ (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  146. # [12:39] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Connection reset by peer)
  147. # [12:39] * surkov_ is now known as surkov
  148. # [12:40] * Quits: Jamie (jamie@moz-CA26021.jantrid.net) (Quit: leaving)
  149. # [12:47] <@firebot> alice0775@yahoo.co.jp changed the Status on bug 486863 from UNCONFIRMED to NEW.
  150. # [12:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=486863 maj, --, ---, nobody, NEW, When a disabled form item is in focus, keyboard shortcuts do not work
  151. # [13:03] <@firebot> mak77@bonardo.net changed the Status on bug 672511 from NEW to RESOLVED.
  152. # [13:03] <@firebot> mak77@bonardo.net set the Resolution field on bug 672511 to FIXED.
  153. # [13:03] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 672511 from --- to mozilla11.
  154. # [13:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=672511 nor, --, mozilla11, atulagrwl, RESO FIXED, Morph nsIAccessNode::uniqueId
  155. # [13:04] <@MarcoZ> surkov: Are you aware of any issues with our tooltips not firing proper events so NVDA would read them automatically?
  156. # [13:05] <surkov> MarcoZ: I think tooltip might one big problem, nobody looked at them
  157. # [13:05] <@firebot> mak77@bonardo.net changed the Status on bug 699017 from ASSIGNED to RESOLVED.
  158. # [13:05] <@firebot> mak77@bonardo.net set the Resolution field on bug 699017 to FIXED.
  159. # [13:05] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 699017 from --- to mozilla11.
  160. # [13:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
  161. # [13:10] <@MarcoZ> surkov: OK. I know they do register with the correct role, but when hovering the mouse over somethig that produces a tooltip, and the accessibility tree shows it is definitely there, NVDA doesn't speak it automatically even when the "Speak tooltips" option is turned on.
  162. # [13:10] <surkov> MarcoZ: we need to ping Jamie, I don't know what he expects
  163. # [13:10] <@MarcoZ> surkov: OK!
  164. # [13:11] <@MarcoZ> surkov: Will send him mail and CC you.
  165. # [13:11] <surkov> thanks!
  166. # [13:33] <@firebot> surkov.alexander@gmail.com granted in-litmus on bug 699017.
  167. # [13:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
  168. # [13:38] * khuey|away is now known as khuey
  169. # [13:47] * Quits: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
  170. # [13:48] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  171. # [13:48] * ChanServ sets mode: +o surkov
  172. # [13:49] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Connection reset by peer)
  173. # [13:50] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  174. # [13:51] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
  175. # [13:51] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  176. # [13:51] * ChanServ sets mode: +o surkov
  177. # [13:53] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
  178. # [13:54] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  179. # [13:54] * ChanServ sets mode: +o surkov
  180. # [14:23] <@MarcoZ> surkov: In-Litmus for bug 699017? Don't you rather mean in-testsuite?
  181. # [14:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
  182. # [14:23] <@surkov> MarcoZ: correct
  183. # [14:24] <@surkov> thanks for catching
  184. # [14:24] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 699017.
  185. # [14:24] <@firebot> surkov.alexander@gmail.com cancelled in-litmus+ on bug 699017.
  186. # [14:35] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
  187. # [14:35] * ChanServ sets mode: +qo davidb davidb
  188. # [14:37] <@MarcoZ> Good morning davidb!
  189. # [14:38] <@davidb> heyo!
  190. # [14:55] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
  191. # [14:57] <@MarcoZ> davidb: davidb_ So which of you is the real one now? ;-)
  192. # [14:58] <davidb_> heheh
  193. # [14:58] * davidb_ is on the phone
  194. # [14:59] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
  195. # [15:00] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
  196. # [15:00] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
  197. # [15:00] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
  198. # [15:00] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
  199. # [15:15] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  200. # [15:38] * Quits: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP) (Ping timeout)
  201. # [15:41] <@surkov> davidb_, stop calling, let's work, join to davidb :)
  202. # [15:43] <@firebot> New Core - Disability Access APIs bug 706816 filed by marco.zehe@googlemail.com.
  203. # [15:43] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706816 nor, --, ---, nobody, NEW, Make HTML constraints validation message accessible via AccDescription
  204. # [15:44] <davidb_> how do i join?
  205. # [15:44] <@MarcoZ> davidb_: surkov: ^ Thoughts or thrown stones welcome ;-)
  206. # [15:45] <@surkov> reading
  207. # [15:48] <@MarcoZ> surkov: Preparing a test case now.
  208. # [15:48] <@surkov> thansk!
  209. # [15:53] <davidb_> MarcoZ: surkov and I were discussing whether I should remove the code to check for empty text frames. How does it impact bug bug 706335 testing?
  210. # [15:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, nobody, NEW, Accessible text breaks when quoting header is removed from plain text reply
  211. # [15:55] <@MarcoZ> davidbHonestly, I don't know how it will affect it. It might just revert to the behavior we have now.
  212. # [15:55] <@MarcoZ> davidb_: ^
  213. # [15:55] <@MarcoZ> surkov: Test case is up.
  214. # [15:55] <@surkov> ok
  215. # [15:56] * Joins: HAI (Mibbit@moz-924F43F3.red.bezeqint.net)
  216. # [15:56] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Input/output error)
  217. # [15:57] <HAI> HEY
  218. # [15:58] * Parts: HAI (Mibbit@moz-924F43F3.red.bezeqint.net)
  219. # [16:06] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Client exited)
  220. # [16:06] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Connection reset by peer)
  221. # [16:06] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
  222. # [16:06] * ChanServ sets mode: +o surkov
  223. # [16:07] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  224. # [16:07] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  225. # [16:09] * clown is now known as clown_mtg
  226. # [16:10] * khuey is now known as khuey|away
  227. # [16:11] <clown_mtg> if anyone is interested, the weekly GNOME a11y meeting is starting (irc.gnome.org #a11y-meeting)
  228. # [16:13] * khuey|away is now known as khuey
  229. # [16:14] * davidb_ is on an canvas call
  230. # [16:20] * Joins: bwinton (bwinton@F2D29657.F60B0462.67AC9B1.IP)
  231. # [16:20] * ChanServ sets mode: +h bwinton
  232. # [16:27] <clown_mtg> surkov, the current topic at the gnome a11y meeting is the proposed dates for a GTK hackfest. A question is if you are coming.
  233. # [16:28] <@surkov> I think I am
  234. # [16:29] <clown_mtg> surkov, cool. a question is: do you prefer mon-fri, or tue-mon. the thought is that tue-mon would be cheaper in terms of flights.
  235. # [16:29] <@surkov> clown_mtg: I'm fine with either option
  236. # [16:30] <clown_mtg> surkov: shall I relay that, or will you say it yourself, since you are in the room? :-)
  237. # [16:30] <@surkov> I will say :)
  238. # [16:42] * Joins: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP)
  239. # [16:44] * Quits: %bwinton (bwinton@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  240. # [16:44] * bwinton_away is now known as bwinton_
  241. # [16:44] * bwinton_ is now known as bwinton
  242. # [16:52] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  243. # [16:55] * Quits: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb_)
  244. # [16:55] <@firebot> New Core - Disability Access APIs bug 706834 filed by scoobidiver@netcourrier.com.
  245. # [16:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, nobody, NEW, Crash in nsXULTreeAccessible::TreeViewChanged
  246. # [16:56] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
  247. # [16:56] * Quits: @davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP) (Quit: bye)
  248. # [16:56] * davidb_ is now known as davidb
  249. # [16:57] * Parts: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  250. # [16:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  251. # [16:57] * ChanServ sets mode: +qo davidb davidb
  252. # [17:01] * khuey is now known as khuey|away
  253. # [17:05] * iamjessklein-away is now known as jess
  254. # [17:07] * khuey|away is now known as khuey
  255. # [17:11] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlemail.com for attachment 578269 on bug 706335.
  256. # [17:11] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706335 from NEW to ASSIGNED.
  257. # [17:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
  258. # [17:13] * clown_mtg is now known as clown
  259. # [17:13] <clown> so, davidb, are you joining the IndieUI group?
  260. # [17:13] <@davidb> clown: that's the plan
  261. # [17:13] <@davidb> clown: what's the burden?
  262. # [17:13] <clown> davidb: jan has suggested I join (I think *someone* from IDRC should be there).
  263. # [17:14] <@davidb> clown: you have to join.
  264. # [17:14] <clown> davidb: more teleconferences, more mailing lists, more gantt charts. The usual.
  265. # [17:14] <clown> I *have to*?
  266. # [17:14] <@davidb> MUST
  267. # [17:14] <clown> why, will there be no humour if I stay away?
  268. # [17:15] <@davidb> I feel better knowing a reasonable person is there.
  269. # [17:15] <@davidb> but you'll have to do.
  270. # [17:15] <@davidb> :)
  271. # [17:15] <clown> geee, thanks.
  272. # [17:15] <@firebot> marco.zehe@googlemail.com granted review for attachment 578269 on bug 706335.
  273. # [17:15] <@davidb> you have free will, I'm sure… but yeah I see you as a key person for this.
  274. # [17:20] * @MarcoZ thinks that clown would much rather like free beer than free will at this moment <ggg>
  275. # [17:21] * clown doesn't like beer. a nice red on the other hand...
  276. # [17:21] <@MarcoZ> clown: Oh wow! Me too!
  277. # [17:21] <@davidb> surkov: what does your patch on bug 706335 do
  278. # [17:21] <@davidb> ?
  279. # [17:22] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
  280. # [17:22] <clown> MarcoZ: baco noir, cabernet, or shiraz?
  281. # [17:22] <@davidb> free will is highly overrated.
  282. # [17:22] <@surkov> davidb: update the tree
  283. # [17:22] <@davidb> surkov: i was hoping for more detail :)
  284. # [17:22] <@surkov> davidb: triggers text update when text node doesn't have text
  285. # [17:23] <clown> davidb, who made you say "free will is highly overrated"?
  286. # [17:23] <@davidb> ok, so moving the call into UpdateText did the trick
  287. # [17:23] <@davidb> clown: the puppetmaster
  288. # [17:24] <@davidb> surkov: i'll be very curious to see what bz thinks of the class you added.
  289. # [17:24] <@surkov> because it's funny?
  290. # [17:25] <@davidb> that and it is more lines of code
  291. # [17:27] <@davidb> surkov: i guess you want to delay calling UpdateText until we lose block scope?
  292. # [17:27] <@davidb> in this case, method return
  293. # [17:27] <@surkov> yes
  294. # [17:27] <@MarcoZ> clown: I've had good ones from all three flavors.
  295. # [17:28] <@davidb> surkov: it is sort of like a guard object.
  296. # [17:28] <@davidb> interesting
  297. # [17:29] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  298. # [17:33] <clown> MarcoZ: yeah, but I'm a sucker for Australian shiraz.
  299. # [17:33] <@MarcoZ> clown: Unfortunately it hasn't crossed paths with me too often yet. :(
  300. # [17:38] <clown> davidb, from the IndieUI charter page, it looks like the work doesn't officially start until Apr 2012. Do you know otherwise?
  301. # [17:38] <@davidb> clown: no idea
  302. # [17:38] <@davidb> clown: can you paste the link here?
  303. # [17:38] <clown> just a sec...
  304. # [17:38] <@davidb> http://www.w3.org/2011/11/indie-ui-charter ?
  305. # [17:39] <clown> yes, look at section 2.2 (Milestones).
  306. # [17:42] <@davidb> clown: my concern is what else will be going on… canvas, aria 2.0, foobar 1.0, etc
  307. # [17:42] <clown> aria 1.0 CR testing.
  308. # [17:43] <@davidb> yeah
  309. # [17:43] <@davidb> then 1.1
  310. # [17:43] <@davidb> then 2.0
  311. # [17:43] <clown> and both of us have "coding duties"
  312. # [17:54] * Joins: Flyingmana_ (Mana@moz-19CA36A2.adsl.alicedsl.de)
  313. # [17:55] * Quits: Flyingmana (Mana@moz-D562EEAA.adsl.alicedsl.de) (Ping timeout)
  314. # [17:56] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlema il.com for attachment 578278 on bug 706834.
  315. # [17:56] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706834 from NEW to ASSIGNED.
  316. # [17:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, surkov.alexander, ASSI, Crash in nsXULTreeAccessible::TreeViewChanged
  317. # [18:01] <@firebot> New Core - Disability Access APIs bug 706849 filed by surkov.alexander@gmail.com.
  318. # [18:07] <@tbsaunde> davidb: hi
  319. # [18:08] <@davidb> hi!
  320. # [18:09] <@surkov> tbsaunde: hi, it's be nice to get progress on bug 658272 review ;) it's next on my queue
  321. # [18:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=658272 nor, --, ---, surkov.alexander, ASSI, Implement figure and figcaption accessibility
  322. # [18:09] * Joins: mgorse (mgorse@moz-ECEC6393.org)
  323. # [18:12] <@tbsaunde> surkov: ok will tryto do this evening?
  324. # [18:13] * @tbsaunde mutters something about how many patches he has in his to look at queue
  325. # [18:13] <@surkov> that'd be great :)
  326. # [18:17] <@davidb> bbiab
  327. # [18:18] * Joins: jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP)
  328. # [18:18] * ChanServ sets mode: +o jprmc
  329. # [18:20] <mgorse> So now, if I'm understanding correctly, to check whether a11y is enabled, we first check config.use_system_prefs, which is false by default. If it is true, we check gconf. If it is false, then we check config.use_system_prefs.accessibility, which is also false by default.
  330. # [18:20] <mgorse> So, to enable a11y on Linux, you'd need to go in and enable one of those preferences, regardless of the gconf setting. Either that or always set GNOME_ACCESSIBILITY when starting Firefox.
  331. # [18:21] <mgorse> Am I understanding correctly / is this what was intended? In any case, it isn't accessible for me by default even if I set the gconf key.
  332. # [18:24] <@tbsaunde> mgorse: that is a bug
  333. # [18:24] <@tbsaunde> I can't get the number till later but it should block 451161
  334. # [18:25] * tbsaunde is now known as tbsaunde|afk
  335. # [18:25] <mgorse> Okay; I'm not sure how you want to handle it, so I guess I'll wait until it's fixed before I try to update the patch for 693343
  336. # [18:27] <mgorse> Oh; I see it. 705983
  337. # [18:45] * khuey is now known as khuey|away
  338. # [18:47] * Quits: @jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP) (Ping timeout)
  339. # [18:55] * tbsaunde|afk is now known as tbsaunde
  340. # [18:55] <@tbsaunde> MarcoZ: bug 701669 isn't really linux only, its just the problem is maybe only noticable there
  341. # [18:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=701669 cri, --, mozilla11, surkov.alexander, VERI FIXED, crash when changing profile in profile manager
  342. # [18:56] <@tbsaunde> mgorse: yeah, it needs to get fixed soon, but in addition to being dumb and missing the bug when reading the patch I haven't made time yet because I'm bad
  343. # [18:58] <@firebot> marco.zehe@googlemail.com granted review for attachment 578278 on bug 706834.
  344. # [18:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, surkov.alexander, ASSI, Crash in nsXULTreeAccessible::TreeViewChanged
  345. # [19:20] * jess is now known as iamjessklein-away
  346. # [19:23] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  347. # [19:23] * ChanServ sets mode: +o hub
  348. # [19:27] <@davidb> the westerners are here
  349. # [19:31] * Quits: @MarcoZ (marco.zehe@moz-52792A34.dip.t-dialin.net) (Quit: Tomorrow morning!)
  350. # [19:34] * Joins: jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP)
  351. # [19:34] * ChanServ sets mode: +o jprmc
  352. # [19:34] * Quits: Flyingmana_ (Mana@moz-19CA36A2.adsl.alicedsl.de) (Quit: Verlassend)
  353. # [19:34] * Quits: @jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  354. # [19:36] * khuey|away is now known as khuey
  355. # [19:38] <@hub> I should really setup an IRC bouncer
  356. # [19:44] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  357. # [19:46] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  358. # [19:46] * ChanServ sets mode: +qo davidb davidb
  359. # [19:58] <bwinton> hub: You really should. It's pretty easy…
  360. # [19:58] <khuey> what is an irc bouncer?
  361. # [19:58] * khuey pictures a big burly guy standing outside irc.mozilla.org
  362. # [19:59] <@hub> khuey: a sort of proxy. you connect to it, it connect to IRC. from the other IRC people it does not seem like you disconnected. and saves the back log
  363. # [19:59] <bwinton> khuey: So kinda the opposite of what you pictured… :)
  364. # [19:59] <@hub> bwinton: yeah I need to prepare my machine to be visible on the interweb again
  365. # [20:00] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  366. # [20:00] <khuey> oh
  367. # [20:00] <@davidb> hub: do you have a people account?
  368. # [20:00] <khuey> that's what I use people for!
  369. # [20:00] <@davidb> snap!
  370. # [20:00] <@hub> davidb: I don't think
  371. # [20:00] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  372. # [20:00] <@davidb> khuey: aren't they automagically set up for us? i can't recall if i filed a bug.
  373. # [20:01] <khuey> if you're a MoCo employee, and have an ssh key in LDAP, you're set
  374. # [20:01] <khuey> you just need to SSH to people.m.o
  375. # [20:01] <@davidb> hub: try it
  376. # [20:01] <@davidb> ssh hfiguiere@people.mozilla.com
  377. # [20:01] * iamjessklein-away is now known as jess
  378. # [20:01] <@hub> did work
  379. # [20:01] <@davidb> nice
  380. # [20:02] <khuey> gavin blogged a few months ago with some helpful scripts for running irssi on people
  381. # [20:02] <@davidb> but then you have to use irssi
  382. # [20:02] * @davidb vomits a little
  383. # [20:02] <khuey> what do you use?
  384. # [20:02] <@davidb> khuey: colloquy :)
  385. # [20:02] <khuey> ah
  386. # [20:02] <khuey> I refuse to use macs
  387. # [20:03] <khuey> so ...
  388. # [20:03] <@davidb> and yaaic (on android)
  389. # [20:03] <@davidb> ah
  390. # [20:03] <@davidb> yeah IRC on windows blows
  391. # [20:03] <khuey> oh yes
  392. # [20:03] <khuey> this is why I ssh to a unix server running irssi ;-)
  393. # [20:04] <@eeejay> mIRC, ftw!
  394. # [20:05] <@davidb> krijnh: I thought you were going to start logging this channel?
  395. # [20:05] <@eeejay> does chatzilla suck?
  396. # [20:05] <khuey> yes
  397. # [20:05] <khuey> (IMO)
  398. # [20:05] * @eeejay loves midday tools discussions on #accessibility
  399. # [20:05] <bwinton> Best thing ever: irssi has a bouncer mode, so you can use your fancy graphical client with it running on people!
  400. # [20:05] <@davidb> also, hi krijnh
  401. # [20:05] <khuey> midday huh?
  402. # [20:05] * khuey wonders if its nap time yet
  403. # [20:05] <@davidb> bwinton: ok then
  404. # [20:06] <bwinton> davidb: vng has it set up, I believe.
  405. # [20:06] <@eeejay> i should check out irssi again, i use bip as a bouncer and connect xchat
  406. # [20:07] <@davidb> i used to get a sort of satisfaction from editing config files randomly until things worked, but the mac has made me soft
  407. # [20:07] <@hub> I use Xchat
  408. # [20:07] <@hub> and I can be on different machines
  409. # [20:08] <@hub> davidb: the first thing I start on a mac is a terminal
  410. # [20:08] <@davidb> same
  411. # [20:08] <@hub> the second thing I download after Firefox, is iTerm2
  412. # [20:08] <@davidb> heh
  413. # [20:08] <@hub> then Thunderbird
  414. # [20:09] <@hub> or maybe Xcode if I need to start installing stuff from MacPorts
  415. # [20:09] <@davidb> hub: you use Xcode for macports?
  416. # [20:09] <@davidb> i use command line
  417. # [20:10] * khuey is now known as khuey|away
  418. # [20:10] <@hub> davidb: it is required to have the compilers installed
  419. # [20:10] <@davidb> ah i see
  420. # [20:10] <@hub> davidb: s/Xcode/Developer Tools/g
  421. # [20:10] <@davidb> roger
  422. # [20:12] <@davidb> I'm getting used to development on Windows again.
  423. # [20:12] <@davidb> I like VS 2010
  424. # [20:12] <@davidb> (now that I've configured it)
  425. # [20:15] <@firebot> bolterbugz@gmail.com requested review from surkov.alexander@gm ail.com for attachment 578325 on bug 591363.
  426. # [20:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
  427. # [20:18] <@firebot> bolterbugz@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 578325 on bug 591363.
  428. # [20:20] <@firebot> bolterbugz@gmail.com requested review from surkov.alexander@gm ail.com for attachment 578327 on bug 591363.
  429. # [20:22] <@firebot> bolterbugz@gmail.com requested review from marco.zehe@googlema il.com for attachment 578327 on bug 591363.
  430. # [20:22] <@davidb> ok time to give blood
  431. # [20:22] <@davidb> bbiab
  432. # [20:22] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
  433. # [20:32] <@eeejay> davidb, eat a cookie
  434. # [20:33] * khuey|away is now known as khuey
  435. # [20:36] <@hub> what? 1% of the people eat 99% of the cookies?
  436. # [20:37] * jess is now known as iamjessklein-away
  437. # [20:37] * iamjessklein-away is now known as jess
  438. # [20:46] <@firebot> mbrubeck@mozilla.com changed the Status on bug 706784 from ASSIGNED to RESOLVED.
  439. # [20:46] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 706784 to FIXED.
  440. # [20:46] <@firebot> mbrubeck@mozilla.com changed the Target Milestone on bug 706784 from --- to mozilla11.
  441. # [20:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, mozilla11, surkov.alexander, RESO FIXED, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
  442. # [20:46] <@firebot> mbrubeck@mozilla.com changed the Status on bug 703202 from ASSIGNED to RESOLVED.
  443. # [20:47] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 703202 to FIXED.
  444. # [20:47] <@firebot> mbrubeck@mozilla.com changed the Target Milestone on bug 703202 from --- to mozilla11.
  445. # [20:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=703202 nor, --, mozilla11, surkov.alexander, RESO FIXED, ARIA comboboxes don't fire value change events
  446. # [20:47] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
  447. # [20:47] * ChanServ sets mode: +o aaronlev
  448. # [20:56] <clown> davidb: possibly dumb question: FF doesn't use gsettings for its settings on GNOME/linux, right? It uses its own config file (a rather large .js file).
  449. # [20:59] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  450. # [21:00] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  451. # [21:00] <@hub> clown: it does not use gsettings
  452. # [21:00] <@hub> clown: and I forget whether the gconf support is upstream
  453. # [21:01] <@hub> gsettings major problem is that their error handling is calling exit()
  454. # [21:01] <clown> hub: I recall one gconf setting (a11y enabled switch). What means "support is upstream"?
  455. # [21:01] <@hub> and they seems to be pretty adamant
  456. # [21:01] <@hub> clown: for a11y we have a bug open
  457. # [21:01] <@hub> clown: SuSE used to have a patch for gconf support in Firefox.
  458. # [21:02] <@hub> clown: I don't think it has been upstream, but I have to admit I dropped the ball
  459. # [21:02] <@hub> clown: bug 693343
  460. # [21:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=693343 maj, --, ---, trev.saunders, ASSI, accessibility always disabled in GNOME 3 unless GNOME_ACCESSIBILITY is set
  461. # [21:03] <clown> hub; thanks. (lots to read in that bug…)
  462. # [21:12] <@hub> davidb: bug 646368
  463. # [21:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=646368 nor, --, mozilla5, surkov.alexander, RESO FIXED, don't check whether children are cached while tree is traversed
  464. # [21:16] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 703202.
  465. # [21:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=703202 nor, --, mozilla11, surkov.alexander, RESO FIXED, ARIA comboboxes don't fire value change events
  466. # [21:27] <@firebot> bzbarsky@mit.edu granted review for attachment 578269 on bug 706335.
  467. # [21:27] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
  468. # [21:31] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Quit: surkov)
  469. # [21:40] * jess is now known as iamjessklein-away
  470. # [21:50] <@davidb> hub: nice bisecting work.
  471. # [21:51] <@davidb> you've definitely cornered this thing
  472. # [21:55] <@davidb> next step is not obvious to me
  473. # [21:56] <@hub> I think it might boil down to what alex rejected.
  474. # [21:56] <@hub> ie calling EnsureChildren in a couple of places when the Mac API calls into the accessible tree
  475. # [21:57] <@hub> there is more than one place
  476. # [21:58] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
  477. # [21:58] <@davidb> hub: but why don't we need to do this on windows or linux?
  478. # [21:59] <@davidb> I'm not saying you are wrong, I'm just puzzled.
  479. # [21:59] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
  480. # [21:59] * ChanServ sets mode: +o aaronlev
  481. # [21:59] <@hub> I tried to look at what was happening on Linux
  482. # [22:00] <@davidb> maybe look at the calls into us that update our tree
  483. # [22:01] * @davidb shrugs
  484. # [22:06] <@hub> ok, I'm gonna move home soon, to conduct the interview after getting lunch. I'll be online. they I'll go back to the office
  485. # [22:08] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  486. # [22:21] * khuey is now known as khuey|away
  487. # [22:25] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  488. # [22:30] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
  489. # [22:30] * ChanServ sets mode: +qo davidb davidb
  490. # [22:32] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  491. # [22:32] * ChanServ sets mode: +o hub
  492. # [22:40] * Quits: @davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP) (Ping timeout)
  493. # [22:50] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
  494. # [22:58] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
  495. # [22:58] * ChanServ sets mode: +o aaronlev
  496. # [23:00] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
  497. # [23:01] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
  498. # [23:01] * ChanServ sets mode: +qo davidb davidb
  499. # [23:05] <@tbsaunde> davidb: thoughts on what to do with bug 705983? I'm tempted to think the answer for now is to just stop using both prefs
  500. # [23:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=705983 nor, --, ---, nobody, NEW, Firefox a11y is not enabled on GNOME if config.use_system_prefs.accessibility is false (default)
  501. # [23:05] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  502. # [23:19] <@davidb> tbsaunde: I'm not sure. I'd trust your judgment.
  503. # [23:21] <@tbsaunde> davidb: .. I'm not sure I would
  504. # [23:26] * bwinton is now known as bwinton_away
  505. # [23:27] * bwinton_away is now known as bwinton
  506. # [23:35] * Joins: jaws (u2871@moz-160C58C6.com)
  507. # [23:35] * Parts: jaws (u2871@moz-160C58C6.com)
  508. # [23:39] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  509. # [23:46] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  510. # [23:48] * bwinton is now known as bwinton_away
  511. # [23:48] * Quits: victorporof (victorporo@E9857E79.6D2FB7A4.79933D60.IP) (Ping timeout)
  512. # [23:58] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  513. # [23:58] * ChanServ sets mode: +o hub
  514. # Session Close: Fri Dec 02 00:00:00 2011

The end :)