/irc-logs / mozilla / #accessibility / 2012-08-17 / end

Options:

  1. # Session Start: Fri Aug 17 13:41:46 2012
  2. # Session Ident: #accessibility
  3. # [13:41] * Now talking in #accessibility
  4. # [13:41] * Topic is '"build the web for everyone"'
  5. # [13:41] * Set by davidb on Tue Aug 07 15:29:32
  6. # [13:42] * Joins: icaaq (Adium@moz-25A77A53.cust.bredbandsbolaget.se)
  7. # [13:43] * Quits: JulienP (julien.pic@moz-83B1DF91.oslo.opera.com) (Ping timeout)
  8. # [13:43] * Joins: JulienP (julien.pic@moz-83B1DF91.oslo.opera.com)
  9. # [14:13] * Joins: marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net)
  10. # [14:14] * ChanServ sets mode: +o marcoz
  11. # [14:23] * Joins: davidb (davidb@moz-34735081.dsl.bell.ca)
  12. # [14:23] * ChanServ sets mode: +qo davidb davidb
  13. # [14:24] * Quits: @davidb (davidb@moz-34735081.dsl.bell.ca) (Input/output error)
  14. # [14:24] * Joins: davidb (davidb@moz-34735081.dsl.bell.ca)
  15. # [14:24] * ChanServ sets mode: +qo davidb davidb
  16. # [14:34] <@marcoz> Hi davidb!
  17. # [14:34] <@davidb> heyo
  18. # [14:35] <@davidb> MarcoZ: any plans for Sunday?
  19. # [14:36] <@marcoz> davidb: None.
  20. # [14:37] <@davidb> heheh, you can work out your jet lag maybe, or look Jennison up
  21. # [14:39] <@marcoz> I'll definitely shoot him an e-mail and see what he thinks. And yes of course, getting aclimated is always a thing to do on a first day. :)
  22. # [14:44] <@marcoz> davidb: I just responded to Jay Lang's message requesting more information and a crash ID/link.
  23. # [14:55] <@davidb> cool
  24. # [15:13] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  25. # [15:35] * Quits: @marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net) (Quit: Leaving.)
  26. # [15:38] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Client exited)
  27. # [15:39] * Joins: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP)
  28. # [15:44] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  29. # [15:49] * Joins: marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net)
  30. # [15:49] * ChanServ sets mode: +o marcoz
  31. # [16:05] <@davidb> marcoz: Hexe is coming ofcourse?
  32. # [16:09] <@marcoz> davidb: Of course! :)
  33. # [16:10] <@davidb> great!
  34. # [16:10] <@marcoz> And I'm curious to see if she still recognizes everything after 10 months. :)
  35. # [16:11] <@marcoz> Between July and October last year, she still recognized almost every place we went to. :)
  36. # [16:17] <@davidb> amazing
  37. # [16:18] * Joins: ehsan (ehsan@51BA673F.D30B51A1.412CF160.IP)
  38. # [16:24] <@marcoz> davidb: I hardly dare ask catlee about the status of the SDK 16 deployment. Have you heard whether the remaining issues were resolved yesterday?
  39. # [16:25] <@davidb> not yet - and I'm WFH today
  40. # [16:26] <@davidb> it is ok to pester him once a day :)
  41. # [16:28] <@marcoz> davidb: OK! :)
  42. # [16:30] * Quits: ehsan (ehsan@51BA673F.D30B51A1.412CF160.IP) (Input/output error)
  43. # [16:51] <@davidb> marcoz: saw the #developers chat - nice to know it is actively pursued
  44. # [16:52] * khuey|away is now known as khuey
  45. # [16:55] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  46. # [17:00] <@marcoz> davidb: Agreed!
  47. # [17:01] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  48. # [17:06] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  49. # [17:16] * Joins: fxa90id (fxa90id@moz-3802EEAD.neoplus.adsl.tpnet.pl)
  50. # [17:16] <fxa90id> hmm
  51. # [17:16] <fxa90id> I get something wierd
  52. # [17:16] <fxa90id> https://bugzilla.mozilla.org/show_bug.cgi?id=779520
  53. # [17:16] <@firebot> Bug 779520 enh, --, ---, michaljev, NEW, Merge Accessible::Init into constructor
  54. # [17:16] <fxa90id> I do like he said
  55. # [17:17] <fxa90id> but after that I get accessible/src/xul/XULTreeGridAccessible.cpp(36) : error C2065: 'mRow' : undeclared identifier
  56. # [17:21] <@firebot> trev.saunders@gmail.com cancelled review?(trev.saunders@gmail .com) for attachment 652605 on bug 783383.
  57. # [17:21] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=783383 cri, --, ---, nobody, NEW, crash in nsBaseWidget::GetAccessible
  58. # [17:26] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  59. # [17:26] * ChanServ sets mode: +o hub
  60. # [17:32] <fxa90id> http://pastebin.mozilla.org/1761814
  61. # [17:34] <tbsaunde> fxa90id: pastebin the patch too please
  62. # [17:34] <fxa90id> ok
  63. # [17:34] <tbsaunde> marcoz: what's up with the f? for the ISimpleDOMNode patch?
  64. # [17:37] <fxa90id> tbsaunde, http://pastebin.mozilla.org/1761878
  65. # [17:39] <fxa90id> Line 287 also doesnt work
  66. # [17:39] <fxa90id> thats why I comment it
  67. # [17:43] <tbsaunde> fxa90id: of course those members don't exist, you moved that code from XULTreeGridCellAccessible::Init() to XULTreeGridAccessible's constructor
  68. # [17:44] <tbsaunde> its a different class
  69. # [17:44] <fxa90id> :O
  70. # [17:44] <fxa90id> Am I mind f...ed ?
  71. # [17:45] <tbsaunde> fxa90id: what?
  72. # [17:45] <fxa90id> :D
  73. # [17:45] <fxa90id> you're right
  74. # [17:45] <fxa90id> sorry for bothering :<
  75. # [17:48] * Quits: @marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net) (Quit: Leaving.)
  76. # [17:49] <@firebot> andrew.quartey@gmail.com changed the Status on bug 783383 from NEW to ASSIGNED.
  77. # [17:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=783383 cri, --, ---, nobody, ASSI, crash in nsBaseWidget::GetAccessible
  78. # [17:49] <fxa90id> tbsaunde, how can I compile only a11y stuff ?
  79. # [17:49] * Joins: marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net)
  80. # [17:49] <fxa90id> dont wanna rebuild whole project all the time
  81. # [17:50] <tbsaunde> fxa90id: make in objdir/accessible/ and toolkit/library/
  82. # [17:50] <fxa90id> ok thanks :)
  83. # [17:51] <marcoz> tbsaunde: Bug number? I didn't see a feedback request....
  84. # [17:51] * ChanServ sets mode: +o marcoz
  85. # [17:51] <tbsaunde> marcoz: bug 767756
  86. # [17:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767756 nor, --, ---, andrew.quartey, NEW, try implementing ISimpleDOMNode with a tear off
  87. # [17:54] <@davidb> fxa90id: the order is important, do toolkit/library last
  88. # [17:54] <fxa90id> ok I'll remember
  89. # [17:54] <fxa90id> thanks davidb
  90. # [17:54] <@davidb> np
  91. # [17:54] <@davidb> epic time saver
  92. # [17:55] <@marcoz> tbsaunde: Oh, somehow missed that. Let's see if I can contribute something useful, currently don't even know what a tear-off is in this case.
  93. # [17:59] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  94. # [18:03] <tbsaunde> marcoz: I think the main thing is check if jaws / we / whoever still work
  95. # [18:09] <@firebot> marco.zehe@googlemail.com denied feedback for attachment 651098 on bug 767756.
  96. # [18:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767756 nor, --, ---, andrew.quartey, NEW, try implementing ISimpleDOMNode with a tear off
  97. # [18:10] <@marcoz> tbsaunde: Sorry to say, but JAWS is broken with that try build.
  98. # [18:10] <@marcoz> Left a comment in the bug describing the exact problem.
  99. # [18:12] * khuey is now known as khuey|away
  100. # [18:15] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  101. # [18:16] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  102. # [18:24] <@marcoz> OK folks, will be offline now and start packing for my trip tomorrow. See you all in Toronto!
  103. # [18:24] * Quits: @marcoz (marco.zehe@moz-824CE9D1.dip.t-dialin.net) (Quit: Leaving.)
  104. # [18:36] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  105. # [18:41] * Joins: scottgonzalez (scott_gonz@moz-44AB6E75.nc.res.rr.com)
  106. # [18:41] * khuey|away is now known as khuey
  107. # [18:41] * Quits: scott_gonzalez (scott_gonz@moz-44AB6E75.nc.res.rr.com) (Connection reset by peer)
  108. # [18:56] * @davidb lunches
  109. # [18:56] <@firebot> michaljev@o2.pl requested review from ayg@aryeh.name for attachment 652798 on bug 779520.
  110. # [18:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=779520 enh, --, ---, michaljev, NEW, Merge Accessible::Init into constructor
  111. # [18:59] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  112. # [18:59] * ChanServ sets mode: +o hub
  113. # [19:04] <@hub> I really need to have weight on that comment https://bugzilla.mozilla.org/show_bug.cgi?id=781090#c11
  114. # [19:04] <@firebot> Bug 781090 nor, --, ---, hub, NEW, Firefox no longer responds to Spectacle's keyboard shortcuts to resize application windows
  115. # [19:10] <tbsaunde> hub: I'd say what he says he'll do is a pretty rude thing for an app to do, but I don't really have an alternative to suggest other than just not work :/
  116. # [19:11] <tbsaunde> drexler: around? I'm looking at the ISimpleDOM stuff
  117. # [19:14] <@hub> tbsaunde: fixing it would be the alternative.
  118. # [19:18] <tbsaunde> hub: yeah, but I doubt any of us have time for that, and I dobut he'll do it himself
  119. # [19:49] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  120. # [19:50] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  121. # [19:56] <drexler> tbsaunde: back
  122. # [19:57] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  123. # [19:57] * Joins: fxa90id_ (fxa90id@moz-B37B106F.neoplus.adsl.tpnet.pl)
  124. # [19:58] <drexler> tbsaunde: looked that marcoz comment. Is JAWS what's used predominantly for testing?
  125. # [19:58] * Quits: fxa90id (fxa90id@moz-3802EEAD.neoplus.adsl.tpnet.pl) (Ping timeout)
  126. # [19:59] <tbsaunde> drexler: usually we use nvda, but they don't use ISimpleDOM
  127. # [19:59] <tbsaunde> jaws does use ISimpleDOM
  128. # [19:59] <tbsaunde> drexler: so, two things jump out at me about your last patch
  129. # [19:59] <drexler> tbsaunde: oh, ok. i will download both and get used to them then.
  130. # [20:00] <tbsaunde> 1 you can just get rid of the QI impl on nsAccessNode and move the tear off creation to AccessibleWrap::QI
  131. # [20:00] <tbsaunde> drexler: sounds good
  132. # [20:00] <@davidb> hub: sometimes a direct email helps… if you feel like working that out with him
  133. # [20:01] * Parts: jaws (u2871@moz-160C58C6.com)
  134. # [20:01] <tbsaunde> drexler: the second is that if SDNAccessible can't provide the interface directly you should static cast the accessible you get from the DocAccessible to a AccessibleWrap, and call QI with whatever iid was passed in as an arg
  135. # [20:02] <drexler> tbsaunde: ok.
  136. # [20:02] <@hub> davidb: 'cause I can still have the lead and check the voiceover plist. and then what? :-)
  137. # [20:03] <@davidb> hub: i wonder if we can serve up what he needs in an alternate way
  138. # [20:03] <@davidb> (i haven't gone deep on this bug)
  139. # [20:07] <@hub> davidb: yes we can
  140. # [20:08] <@hub> I need to think about it
  141. # [20:08] <@davidb> ok
  142. # [20:08] <@davidb> eeejay: where is aEvent.changedTouches set?
  143. # [20:08] <@eeejay> davidb, https://developer.mozilla.org/en-US/docs/DOM/TouchEvent
  144. # [20:09] <@davidb> eeejay: thanks!
  145. # [20:25] * Joins: fxa90id (fxa90id@moz-B37B106F.neoplus.adsl.tpnet.pl)
  146. # [20:27] * Quits: fxa90id_ (fxa90id@moz-B37B106F.neoplus.adsl.tpnet.pl) (Ping timeout)
  147. # [20:36] * Quits: fxa90id (fxa90id@moz-B37B106F.neoplus.adsl.tpnet.pl) (Quit: Leaving)
  148. # [20:56] <@davidb> eeejay: compile is hurting my brain
  149. # [21:04] <tbsaunde> davidb: compile?
  150. # [21:04] <@davidb> tbsaunde: a recursive js function eeejay wrote
  151. # [21:07] <@davidb> s'ok
  152. # [21:09] <@davidb> oh i see
  153. # [21:09] <@davidb> not recursive
  154. # [21:10] <@davidb> i misread the object type
  155. # [21:11] <tbsaunde> davidb: untyped languages ftl?
  156. # [21:11] <@davidb> new not really in this case
  157. # [21:11] <@eeejay> davidb, who you talking to?
  158. # [21:12] <@davidb> eeejay: depends when
  159. # [21:12] <@davidb> eeejay: taking a while to wrap my head around your compile functions
  160. # [21:13] <@davidb> i'm documenting my aha's
  161. # [21:13] <@eeejay> davidb, fascinating, i bet
  162. # [21:13] <@davidb> yes
  163. # [21:14] <@eeejay> the main idea is compile distinct events and info into a gesture
  164. # [21:14] <@eeejay> on the touchpoint level in to a single finger gesture
  165. # [21:14] <@eeejay> on the adapter level into a compounded multi-touch gesture
  166. # [21:14] * @davidb nods
  167. # [21:15] <@davidb> i've had those aha's :)
  168. # [21:15] <@davidb> i'm mostly deleting bogus comments now...
  169. # [21:16] * Joins: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com)
  170. # [21:23] * Quits: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP) (Quit: Computer has gone to sleep.)
  171. # [21:27] <@firebot> hub@mozilla.com requested review from surkov.alexander@gm ail.com for attachment 652865 on bug 772060.
  172. # [21:27] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=772060 nor, --, ---, nobody, NEW, [Mac] After initial page load, first VoiceOver interaction with HTML content still very painfully sl
  173. # [21:31] <@firebot> dbolter@mozilla.com granted review for attachment 652197 on bug 780350.
  174. # [21:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=780350 nor, --, ---, nobody, NEW, [AccessFu] Introduce high-level touch gestures
  175. # [21:38] * Joins: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP)
  176. # [21:53] * Quits: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP) (Quit: Computer has gone to sleep.)
  177. # [21:54] * Joins: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP)
  178. # [22:02] <@davidb> eeejay: will :target ever be something unreasonable?
  179. # [22:10] * Quits: margle (margle@1E0F4AF9.42F65F50.62F9C372.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  180. # [22:22] * Quits: Stevef (chatzilla@moz-CD0F47B5.cable.virginmedia.com) (Ping timeout)
  181. # [22:31] <@firebot> dbolter@mozilla.com granted review for attachment 652219 on bug 783084.
  182. # [22:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=783084 nor, --, ---, nobody, NEW, [AccessFu] Enable accessfu when toggled in Gaia
  183. # [22:49] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  184. # [23:15] <@eeejay> davidb, hiya. lunched
  185. # [23:15] <@davidb> heyo
  186. # [23:15] <@davidb> i ended up just commenting
  187. # [23:15] <@eeejay> :target is a selector for the fragment part
  188. # [23:16] <@eeejay> davidb, cool. there is never more than one :target in a doc, and role="main" is recommended to only appear once but there is no real control over it
  189. # [23:17] <@davidb> eeejay: but can't an anchor be a target?
  190. # [23:17] <@davidb> eeejay: http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_target
  191. # [23:17] <@eeejay> davidb, right. same thing
  192. # [23:18] <@eeejay> davidb, the pattern that i want to encourage is a multi-screen webapp
  193. # [23:18] <@davidb> eeejay: so … we'd attempt to scroll… hmm i need to check the patch before asking
  194. # [23:18] <@eeejay> where :target is the section that is currently on screen
  195. # [23:18] <@eeejay> davidb, i got this from the gaia settings app
  196. # [23:18] <@davidb> so you are writing to a pattern that will require human engineering? :)
  197. # [23:18] <@davidb> ok
  198. # [23:19] <@eeejay> davidb, yeah, but i didn't invent it
  199. # [23:19] <@davidb> ok!
  200. # [23:19] <@davidb> that's good info
  201. # [23:19] <@eeejay> davidb, role="main" also requires human engineering
  202. # [23:19] <@eeejay> there is no easy answer here, really
  203. # [23:20] <@davidb> ok
  204. # [23:20] <@davidb> we can iterate if needed
  205. # [23:20] <@davidb> ok i gotta go afk
  206. # [23:20] <@eeejay> yeah. i'm open to ideas
  207. # [23:20] <@davidb> eeejay: good piece of work sir.
  208. # [23:20] <@eeejay> davidb, have a great weekend, thanks for the r+es
  209. # [23:20] <@eeejay> davidb, thanks
  210. # [23:20] * @davidb nods
  211. # [23:21] <@eeejay> building it all here and will be having a landing party
  212. # [23:21] <@davidb> ok - can you round up the nits easily?
  213. # [23:21] <@davidb> i think if you look at the review view it might show you all
  214. # [23:21] * @davidb tries to pull away
  215. # [23:21] <@eeejay> davidb, yeah. i'll do all the nits first
  216. # [23:22] * Quits: @davidb (davidb@moz-34735081.dsl.bell.ca) (Quit: davidb)
  217. # [23:34] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  218. # [23:34] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  219. # [23:36] <aleth> Hi, we've run into the following problem: NVDA says "frame" when moving the selection in a richlistbox. The reason is probably that the XBL binding of the selected listitem is different (changed via CSS) from the unselected listitem.
  220. # [23:37] <aleth> Any ideas on how to suppress this and/or what the underlying problem is?
  221. # [23:44] * Quits: scottgonzalez (scott_gonz@moz-44AB6E75.nc.res.rr.com) (Quit: scottgonzalez)
  222. # [23:50] <aleth> Apparently the frame accessible is not really a frame accessible at all. What's actually happening is that we get two focus events for the item, but the first refers to an accessible which dies before we have a chance to query it.
  223. # Session Close: Sat Aug 18 00:00:02 2012

The end :)