/irc-logs / mozilla / #accessibility / 2012-04-30 / end

Options:

  1. # Session Start: Mon Apr 30 00:00:00 2012
  2. # Session Ident: #accessibility
  3. # [00:20] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Ping timeout)
  4. # [00:22] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
  5. # [00:23] * Joins: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
  6. # [00:24] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  7. # [00:38] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
  8. # [00:55] * Quits: Shnish (Mibbit@moz-4CA38516.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
  9. # [01:04] * khuey|away is now known as khuey
  10. # [01:05] * Quits: margle (margle@moz-15EB76B9.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  11. # [01:11] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Client exited)
  12. # [01:23] * Joins: peteb-away_ (ptbrunet@moz-E9B02845.austin.res.rr.com)
  13. # [01:23] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Connection reset by peer)
  14. # [01:23] * peteb-away_ is now known as peteb-away
  15. # [01:39] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  16. # [02:24] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  17. # [02:24] * ChanServ sets mode: +o surkov
  18. # [02:47] <drexler> surkov: hello
  19. # [02:47] <@surkov> hi, drexler
  20. # [02:48] <drexler> ah...glad to see you :). about bug 445516 i am bit confused there..
  21. # [02:48] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=445516 nor, --, ---, andrew.quartey, ASSI, Support auto-generated=true text attribute on list bullets
  22. # [02:48] <drexler> you asked me to make TTextAttr:GetValueFor and Equal take an nsAccessible*
  23. # [02:49] <drexler> but i don't really understand why that was the cause of the errors i was getting
  24. # [02:50] <drexler> care to explain further..?
  25. # [03:16] <@surkov> drexler: iirc the problem is list bullet accessible has the same DOM node as list item, also text nodes are used for generated content, so when you get elementFor for text node you get list item text node again.
  26. # [03:17] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 619267 on bug 740747.
  27. # [03:17] <@firebot> surkov.alexander@gmail.com requested feedback from trev.saunders@gma il.com for attachment 619267 on bug 740747.
  28. # [03:17] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
  29. # [03:23] * khuey is now known as khuey|away
  30. # [03:23] * khuey|away is now known as khuey
  31. # [03:47] <drexler> surkov: thanks.
  32. # [03:47] <@surkov> yw
  33. # [04:16] <@firebot> surkov.alexander@gmail.com granted feedback for attachment 619345 on bug 748601.
  34. # [04:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748601 nor, --, ---, maxli, NEW, nsMaiInterfaceText.cpp should check internal role not atk role
  35. # [04:19] <@firebot> surkov.alexander@gmail.com cancelled feedback?(surkov.alexander@ gmail.com) for attachment 619193 on bug 739885.
  36. # [04:32] * tbsaunde|zzz is now known as tbsaunde
  37. # [04:47] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  38. # [04:51] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
  39. # [04:52] * Joins: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
  40. # [05:15] * Joins: arky (arky@moz-F3EA7B55.express.net.id)
  41. # [05:27] * Joins: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP)
  42. # [05:31] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
  43. # [05:33] * Quits: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP) (Quit: Leaving...)
  44. # [05:36] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  45. # [05:43] * Quits: arky (arky@moz-F3EA7B55.express.net.id) (Quit: Leaving)
  46. # [05:46] * khuey is now known as khuey|away
  47. # [05:46] * khuey|away is now known as khuey
  48. # [06:07] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
  49. # [06:14] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  50. # [06:15] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  51. # [06:26] * khuey is now known as khuey|away
  52. # [06:51] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  53. # [06:59] * Joins: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se)
  54. # [07:24] * Mark_Capella is now known as Mark_Capella|away
  55. # [07:31] * Quits: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se) (Quit: Leaving.)
  56. # [07:31] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  57. # [07:31] * ChanServ sets mode: +o surkov
  58. # [07:39] * Joins: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se)
  59. # [07:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  60. # [07:43] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
  61. # [07:53] * Mark_Capella|away is now known as Mark_Capella
  62. # [07:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  63. # [08:40] * Joins: margle (margle@moz-15EB76B9.dsl.mweb.co.za)
  64. # [09:00] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
  65. # [09:02] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  66. # [09:21] * Joins: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP)
  67. # [09:42] * Joins: MarcoZ (Daily@moz-9A5F3A87.dip.t-dialin.net)
  68. # [09:42] * ChanServ sets mode: +o MarcoZ
  69. # [10:01] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  70. # [10:01] * ChanServ sets mode: +o surkov
  71. # [10:31] <tbsaunde> surkov: hey, what's up with bug 742659?
  72. # [10:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=742659 nor, --, ---, nobody, NEW, move nsARIAMap::UniversalStatesFor to aria namespace
  73. # [10:32] <@surkov> tbsaunde: it has comments, I think I wanted to get new patch
  74. # [10:32] <tbsaunde> surkov: ok, just noticed it hasn't been touched in a while
  75. # [10:33] <@surkov> tbsaunde: maybe ping assignee?
  76. # [10:33] * ChanServ sets mode: +o tbsaunde
  77. # [10:33] <@tbsaunde> sure
  78. # [10:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  79. # [10:53] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  80. # [11:03] <@surkov> tbsaunde: would you answer bug 716644, I need to understand if I need to change something before landing
  81. # [11:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, ---, askalski, NEW, expandoify accessible roles
  82. # [11:04] <@tbsaunde> 4sure
  83. # [11:06] <@tbsaunde> surkov: I don't think there's anything you should change, I'll answer your questions in the bug
  84. # [11:06] <@surkov> tbsaunde: ok, cool
  85. # [11:11] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 619365 on bug 750025.
  86. # [11:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750025 nor, --, ---, trev.saunders, NEW, clean up nsAccessNodeWrap::MakeAccessNode()
  87. # [11:16] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 716644 from --- to mozilla15.
  88. # [11:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, NEW, expandoify accessible roles
  89. # [11:34] <@firebot> New Core - Disability Access APIs bug 750188 filed by surkov.alexander@gmail.com.
  90. # [11:34] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750188 nor, --, ---, nobody, NEW, aria-pressed change on button accessible doesn't make accessible recreation
  91. # [11:41] <@firebot> New Core - Disability Access APIs bug 750191 filed by surkov.alexander@gmail.com.
  92. # [11:41] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750191 nor, --, ---, nobody, NEW, move IsTextInterfaceSupportCorrect under DEBUG ifdef
  93. # [11:49] <@firebot> New Core - Disability Access APIs bug 750193 filed by surkov.alexander@gmail.com.
  94. # [11:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750193 is not accessible
  95. # [11:54] <@tbsaunde> surkov: its not terribly clear what you want done in each case in bug 750193
  96. # [11:55] <@surkov> tbsaunde: just remove it
  97. # [11:55] <@surkov> ok, got it
  98. # [11:56] <@tbsaunde> surkov: ok, you might want to make it a little clearer
  99. # [11:56] <@tbsaunde> in the bug I mean
  100. # [11:56] <@surkov> done
  101. # [11:56] <@tbsaunde> btw are you going to add logging stuff, or was that just a passing thought?
  102. # [12:02] <@firebot> New Core - Disability Access APIs bug 750196 filed by surkov.alexander@gmail.com.
  103. # [12:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750196 nor, --, ---, nobody, NEW, remove ROLE_SYSTEM_ definitions
  104. # [12:03] <@surkov> tbsaunde: I'm working on it in background
  105. # [12:03] <@surkov> not super fast
  106. # [12:11] <@firebot> surkov.alexander@gmail.com granted review for attachment 619366 on bug 750026.
  107. # [12:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750026 nor, --, ---, trev.saunders, NEW, rm some unneeded nsCOMPtrs
  108. # [12:12] <@firebot> surkov.alexander@gmail.com granted review for attachment 619367 on bug 750026.
  109. # [12:21] <@tbsaunde> surkov: ok, sounds good
  110. # [12:32] <@firebot> surkov.alexander@gmail.com cancelled feedback?(trev.saunders@gma il.com) for attachment 619267 on bug 740747.
  111. # [12:32] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 619513 on bug 740747.
  112. # [12:32] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
  113. # [12:51] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 619194 on bug 749812.
  114. # [12:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
  115. # [13:06] <@firebot> surkov.alexander@gmail.com granted review for attachment 618979 on bug 748716.
  116. # [13:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748716 nor, --, ---, markcapella, ASSI, don't export ApplicationAccessibleWrap.h
  117. # [13:26] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  118. # [13:41] * Quits: @jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  119. # [13:53] * khuey|away is now known as khuey
  120. # [13:56] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  121. # [13:56] * ChanServ sets mode: +o askalski
  122. # [14:04] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 618864 on bug 745986.
  123. # [14:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=745986 nor, --, ---, nobody, NEW, [AccessFu] Display page loading states
  124. # [14:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  125. # [14:09] <@tbsaunde> in the bug I mean
  126. # [14:11] <@askalski> hi everyone
  127. # [14:14] * Joins: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP)
  128. # [14:14] <@firebot> New Core - Disability Access APIs bug 750216 filed by surkov.alexander@gmail.com.
  129. # [14:14] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750216 nor, --, ---, nobody, NEW, don't export headers that aren't used outside
  130. # [14:15] <@surkov> hi, askalski
  131. # [14:32] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  132. # [15:02] <@askalski> hi MarcoZ
  133. # [15:04] * Joins: jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP)
  134. # [15:04] * ChanServ sets mode: +o jprmc
  135. # [15:06] <@MarcoZ> Hi askalski!
  136. # [15:06] <@MarcoZ> Hi surkov!
  137. # [15:09] * Quits: @jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP) (Ping timeout)
  138. # [15:23] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  139. # [15:23] * ChanServ sets mode: +qo davidb davidb
  140. # [15:24] <@askalski> morning David
  141. # [15:24] <@davidb> gm
  142. # [15:25] <@MarcoZ> Morning davidb!
  143. # [15:25] <@davidb> hi hi hi
  144. # [15:26] * Quits: shorlander_ (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
  145. # [15:27] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
  146. # [15:29] * Joins: jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP)
  147. # [15:29] * ChanServ sets mode: +o jprmc
  148. # [15:39] <@askalski> I am going for a lunch
  149. # [15:41] <@davidb> MarcoZ: trying VO with 4-30
  150. # [15:41] <@davidb> hearing a lot of 'busy'
  151. # [15:45] <@MarcoZ> davidb: Yes, that's part of why we need to profile and see why we lock up VoiceOver for seconds at a time, esp when initially processing a page.
  152. # [15:47] <@davidb> I suspect VO holds the secret
  153. # [15:51] <@MarcoZ> Maybe. But the fact that we've got faster already also means we still have a real chance of finding out ourselves where we turn those circles before giving a response back.
  154. # [15:52] <@MarcoZ> davidb: ^
  155. # [15:52] <@davidb> we can definitely see where our time is spent
  156. # [15:52] <@davidb> i could do that today.
  157. # [15:52] <@davidb> will touch base with hub first.
  158. # [15:56] <@MarcoZ> Very cool!
  159. # [15:57] <@surkov> hi, MarcoZ
  160. # [16:02] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
  161. # [16:02] * Quits: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP) (Ping timeout)
  162. # [16:03] * Joins: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP)
  163. # [16:04] <@MarcoZ> davidb: Also it's worth noting the differences: On about:home, when first focused on the search input, traversing to the search button with Ctrl+Option+RightArrow is lightning fast. The next move to the right causes Nightly and VoiceOver to go "busy" before 3 to 5 seconds later, the next chunk of text is read.
  164. # [16:04] <@MarcoZ> OK, off for a while, will leave this open to read backlog.
  165. # [16:26] * Joins: jongunderson (chatzilla@moz-132CBF4.rehab.uiuc.edu)
  166. # [16:29] * Quits: jongunderson (chatzilla@moz-132CBF4.rehab.uiuc.edu) (Client exited)
  167. # [16:30] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
  168. # [16:36] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  169. # [16:36] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
  170. # [16:37] <@davidb> askalski: I mentioned to surkov you'd like a quick bug (given schedule)
  171. # [16:37] <@askalski> davidb, sure
  172. # [16:38] <@askalski> this looks nice :https://bugzilla.mozilla.org/show_bug.cgi?id=750196
  173. # [16:38] <@firebot> Bug 750196 nor, --, ---, nobody, NEW, remove ROLE_SYSTEM_ definitions
  174. # [16:38] <@askalski> wrong, I ment this one : https://bugzilla.mozilla.org/show_bug.cgi?id=750191
  175. # [16:38] <@firebot> Bug 750191 nor, --, ---, nobody, NEW, move IsTextInterfaceSupportCorrect under DEBUG ifdef
  176. # [16:38] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  177. # [16:38] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
  178. # [16:39] <@surkov> askalski: you could look at bug 737766
  179. # [16:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737766 nor, --, ---, nobody, NEW, Firefox can't save the homepage.
  180. # [16:41] <@tbsaunde> in the bug I mean
  181. # [16:41] <@tbsaunde> err, sorry
  182. # [16:42] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  183. # [16:42] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
  184. # [16:47] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  185. # [16:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  186. # [16:47] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
  187. # [16:48] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  188. # [16:51] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
  189. # [16:51] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  190. # [16:52] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 748716 from --- to mozilla15.
  191. # [16:52] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748716 nor, --, mozilla15, markcapella, ASSI, don't export ApplicationAccessibleWrap.h
  192. # [16:54] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  193. # [16:54] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
  194. # [16:55] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
  195. # [16:55] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
  196. # [17:02] <@tbsaunde> surkov: thoughts on moving the notifying observers of accessibility start / shutdown from nsAccessNode to nsAccessibilityService?
  197. # [17:03] <@surkov> tbsaunde: it seems we wanted to do that in the past?
  198. # [17:03] <@surkov> iirc the problem was because of platform specific code
  199. # [17:04] <@surkov> if we find a way to do that nice then let's do that
  200. # [17:04] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  201. # [17:04] * ChanServ sets mode: +o hub
  202. # [17:05] <@tbsaunde> surkov: I can see reasons for some stuff to be on nsAccessNode for platform specific stuff, but notifying observers shouldn't have anything to do with platform dependant stuff
  203. # [17:05] <@surkov> ok
  204. # [17:07] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  205. # [17:09] <Mark_Capella> surkov: thanks
  206. # [17:09] <@surkov> yw!
  207. # [17:18] <@davidb> tbsaunde: got a link to the a11y on by default in gnome discussion?
  208. # [17:19] <@firebot> ehsan@mozilla.com changed the Status on bug 716644 from NEW to RESOLVED.
  209. # [17:20] <@firebot> ehsan@mozilla.com set the Resolution field on bug 716644 to FIXED.
  210. # [17:20] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
  211. # [17:20] <@tbsaunde> davidb: not off hand
  212. # [17:21] <@davidb> ok
  213. # [17:23] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  214. # [17:23] <@tbsaunde> surkov: any reason we need to cche the string bundle and gIsFormFillEnabled pref? it seems like it would be more correct not to cache those
  215. # [17:26] * Joins: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  216. # [17:27] * Quits: @jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP) (Ping timeout)
  217. # [17:27] <@surkov> tbsaunde: if forms fill enabled can be changed on runtime (and new value is picked up then it's not correct). and what's bad about caching string bundle?
  218. # [17:28] * Quits: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP) (Client exited)
  219. # [17:28] <@tbsaunde> surkov: I thought which string bundle you got depends on the current language
  220. # [17:29] <@tbsaunde> so if you change language then its out of date
  221. # [17:29] <@surkov> oh, it should, so if I can change the language dynamically then yes
  222. # [17:29] <@surkov> usually different languages means different builds
  223. # [17:29] <@tbsaunde> since form fill enabled is a pref I assumed it can be chnged, but I'm not sure if that's picked up
  224. # [17:30] <@surkov> tbsaunde: not all perf is picked up dynamically (but most of them)
  225. # [17:30] <@tbsaunde> I have no idea if you can change language dynamically, but thought I rmemeber someone say you could
  226. # [17:30] <@surkov> for example, d2d perf isn't picked on runtime
  227. # [17:30] <@surkov> I think you could but I"m not sure, it makes sense to ask Neil
  228. # [17:30] <@tbsaunde> yeah, its kind of unlikely your video changes at run time ;-)
  229. # [17:31] <@tbsaunde> or we could just not cache it, I don't think that code is on a prticularly hot path for anything
  230. # [17:37] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Ping timeout)
  231. # [17:37] <@firebot> New Core - Disability Access APIs bug 750283 filed by trev.saunders@gmail.com.
  232. # [17:37] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750283 nor, --, ---, nobody, NEW, notify observers of a11y init / shutdown in nsAccessibilityService
  233. # [17:38] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
  234. # [17:39] <@tbsaunde> davidb: so, what's up with profiling mac?
  235. # [17:45] * clown_mtg is now known as clown
  236. # [17:46] * Quits: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  237. # [17:46] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  238. # [17:46] * ChanServ sets mode: +o jprmc
  239. # [17:46] <@firebot> New Core - Disability Access APIs bug 750287 filed by trev.saunders@gmail.com.
  240. # [17:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750287 nor, --, ---, nobody, NEW, don't cache is form fill enabled pref
  241. # [17:55] <@tbsaunde> surkov: can you think of a reason we'd want internal and xpcom roles to differ?
  242. # [17:56] <@surkov> tbsaunde: they shouldn't differ since we use xpcom roles hardly for testing proposes
  243. # [17:56] <@tbsaunde> surkov: ok, think it makes sense to add build time asserts they're the same then?
  244. # [17:57] <@surkov> yes
  245. # [18:00] <@firebot> New Core - Disability Access APIs bug 750295 filed by trev.saunders@gmail.com.
  246. # [18:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750295 nor, --, ---, nobody, NEW, don't cache gStringBundle in nsAccessNode
  247. # [18:01] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Quit: Leaving...)
  248. # [18:01] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Connection reset by peer)
  249. # [18:02] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  250. # [18:02] * ChanServ sets mode: +o surkov
  251. # [18:03] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  252. # [18:05] <@firebot> New Core - Disability Access APIs bug 750301 filed by trev.saunders@gmail.com.
  253. # [18:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750301 nor, --, ---, nobody, NEW, add static asserts internal and xpcom accessible roles are the same
  254. # [18:08] * Joins: shorlander-mobile (shorlander@moz-853043D6.dhcp.insightbb.com)
  255. # [18:08] * Quits: shorlander-mobile (shorlander@moz-853043D6.dhcp.insightbb.com) (Input/output error)
  256. # [18:09] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Ping timeout)
  257. # [18:24] * Joins: surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP)
  258. # [18:24] * ChanServ sets mode: +o surkov
  259. # [18:33] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  260. # [18:40] <@davidb> sorry was at lunch
  261. # [18:41] <@davidb> nextEventMatchingMask shows up in profiling
  262. # [18:41] <@davidb> hub: ^
  263. # [18:41] <@davidb> let me check inverted call tree
  264. # [18:41] <@davidb> inverted, most time is spent in objc_msgSend
  265. # [18:41] <@davidb> 10.6%
  266. # [18:42] <@davidb> i'm going to try our homegrown profiler
  267. # [18:42] <@davidb> tbsaunde: ^
  268. # [18:43] * @davidb finds https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler
  269. # [18:43] * Joins: aaronlev (chatzilla@moz-E2E03EFC.bstnma.fios.verizon.net)
  270. # [18:49] * ctalbert|afk is now known as ctalbert
  271. # [18:51] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  272. # [18:51] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
  273. # [18:52] * Parts: eeejay (eeejay@moz-EE2D6C10.monotonous.org) (Ex-Chat)
  274. # [18:52] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
  275. # [18:52] * ChanServ sets mode: +o eeejay
  276. # [18:56] <@davidb> hmmm my geckprofiler doesn't seem to complete analysis… i'll bother BenWa when he's in
  277. # [19:03] <@davidb> tbsaunde: I read the thread: About proposing "accessibility on by default" as feature
  278. # [19:03] <@davidb> I'm glad you are following it.
  279. # [19:03] <@davidb> I wonder what they need to make their decisions (apart from having a trial period)
  280. # [19:04] <@davidb> I mean technical options… seems like testing/investigation is needed more than emails
  281. # [19:05] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  282. # [19:09] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
  283. # [19:09] * Parts: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  284. # [19:10] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
  285. # [19:30] * Quits: aaronlev (chatzilla@moz-E2E03EFC.bstnma.fios.verizon.net) (Ping timeout)
  286. # [19:30] <@davidb> the gecko profiler is cool
  287. # [19:40] <@tbsaunde> davidb: was at class
  288. # [19:40] <@tbsaunde> davidb: I think they just need to flip the default pref and see how it goes
  289. # [19:40] <@davidb> agreed
  290. # [19:41] <@tbsaunde> davidb: just figured you might be interested since it would substantially effect number of people with a11y on
  291. # [19:41] * Joins: hub (hub@D459F0F4.D9251953.6E712CE2.IP)
  292. # [19:41] * ChanServ sets mode: +o hub
  293. # [19:42] * davidb is now known as davidb|mtg
  294. # [19:42] <@tbsaunde> davidb: I don't really have any idea what that event match or msg send function do so not sure what to make of those results
  295. # [19:52] * @MarcoZ is back for a bit longer tonight since I was out this late afternoon (my time).
  296. # [19:52] <@MarcoZ> And I'm really curious to see what davidb will find.
  297. # [19:53] * Joins: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP)
  298. # [19:54] <@MarcoZ> tbsaunde: So, does flipping that switch in GNOME really turn on accessibility always when Firefox is launched? I thought we instantiated lazily on Linux now as well?
  299. # [19:59] <@tbsaunde> MarcoZ: no, we run whenever at-spi2-registryd is running, and says a11y is active, so changing the default does effect us
  300. # [20:00] * Joins: hub_ (hub@D459F0F4.D9251953.6E712CE2.IP)
  301. # [20:00] * Quits: @hub (hub@D459F0F4.D9251953.6E712CE2.IP) (Input/output error)
  302. # [20:00] * hub_ is now known as hub
  303. # [20:03] <@MarcoZ> tbsaunde: Thanks for the clarification!
  304. # [20:07] * Joins: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP)
  305. # [20:07] <@firebot> trev.saunders@gmail.com granted review for attachment 619513 on bug 740747.
  306. # [20:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
  307. # [20:08] * Quits: @surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP) (Quit: surkov)
  308. # [20:13] * clown is now known as clown_mtg
  309. # [20:22] * Quits: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP) (Quit: mike5w3c)
  310. # [20:23] * Joins: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP)
  311. # [20:23] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: thiessenp)
  312. # [20:26] * Quits: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP) (Quit: mike5w3c)
  313. # [20:26] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  314. # [20:26] * ChanServ sets mode: +o askalski
  315. # [20:27] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  316. # [20:28] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 619620 on bug 745986.
  317. # [20:28] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=745986 nor, --, ---, nobody, NEW, [AccessFu] Display page loading states
  318. # [20:38] <@MarcoZ> davidb|mtg: tbsaunde: Thunderbird Daily also has accessibility enabled on Mac now. And it is in fact quite responsive, from what I could see. But it is also mostly XUL, not web content. So the performance issues seem to be specific to the web content stuff.
  319. # [20:39] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
  320. # [20:39] <@MarcoZ> Hub: ^
  321. # [20:39] <@davidb|mtg> really?
  322. # [20:39] * davidb|mtg is now known as davidb
  323. # [20:41] * Quits: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP) (Connection reset by peer)
  324. # [20:41] * Joins: victorporo (victorporo@5F6B43D3.1C233438.79933D60.IP)
  325. # [20:42] <@davidb> MarcoZ: my profiling didn't turn up anything exciting
  326. # [20:42] <@davidb> I really think we need a VO dev to take a look
  327. # [20:42] <@MarcoZ> davidb: Definitely. In the Thunderbird UI, it's snappy as hell.
  328. # [20:42] <@davidb> MarcoZ: can you work the jcraig angle?
  329. # [20:43] <@davidb> cc me
  330. # [20:43] <@MarcoZ> davidb: Hm, I can, but you might want to chime in with what you've found, or not found.
  331. # [20:43] <@davidb> ok give me until tomorrow aft
  332. # [20:43] * @MarcoZ writes mail.
  333. # [20:45] <hub> MarcoZ: it has a11y enabled by default too? wow
  334. # [20:46] <@tbsaunde> davidb: we could also try logging how many of what calls vo is making and how long they take
  335. # [20:46] <@tbsaunde> does mac have something like strace for however vo actually comunicates with other apps?
  336. # [20:47] <@davidb> unsure
  337. # [20:47] <hub> I'm sure there is something you can do with dtrace
  338. # [20:47] <@tbsaunde> hub: do we have any idea how the communication actually works?
  339. # [20:48] <hub> there is "dtruss"
  340. # [20:48] <@tbsaunde> which is?
  341. # [20:48] <hub> truss implementation on top of dtrace
  342. # [20:48] <hub> like strace
  343. # [20:48] <hub> :-)
  344. # [20:49] <@tbsaunde> what is truss?
  345. # [20:49] <hub> the Solaris equivalent of strace
  346. # [20:49] <hub> :-)
  347. # [20:49] <@tbsaunde> ah
  348. # [20:50] <@tbsaunde> of course how communication works effects how useful an exact equivelent of strace is
  349. # [20:50] <hub> you mean IPC?
  350. # [20:50] <@MarcoZ> davidb: Sent mail to James anyway. Now that we have a build for them they can just try, it is hopefully making them a bit more willing to actually help us.
  351. # [20:50] <@tbsaunde> yes
  352. # [20:50] <hub> tbsaunde: at the low levels it uses mach ports
  353. # [20:51] <hub> so you'll see them
  354. # [20:51] <@tbsaunde> hub: ok
  355. # [20:51] <@MarcoZ> OK guys, off for the night. Tomorrow's a public holiday in Germany, so I'll be back Wednesday.
  356. # [20:52] * Quits: @MarcoZ (Daily@moz-9A5F3A87.dip.t-dialin.net) (Quit: l8er)
  357. # [21:01] <hub> ah yeah tomorrow is a public holiday in a lot of Europe
  358. # [21:01] <hub> May 1st
  359. # [21:02] <@davidb> Europe should just give it up and have a 4 day work week.
  360. # [21:03] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  361. # [21:03] * ChanServ sets mode: +o askalski
  362. # [21:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  363. # [21:04] <@tbsaunde> why is may first special???
  364. # [21:04] <@eeejay> hey tbsaunde. you around?
  365. # [21:05] <@eeejay> yes you are!
  366. # [21:05] * Joins: aaronlev (chatzilla@moz-654DF715.bstnma.fios.verizon.net)
  367. # [21:05] <@eeejay> tbsaunde, workers holiday
  368. # [21:05] <@eeejay> and pagans, with their pole
  369. # [21:05] <@tbsaunde> eeejay: oh, I thought that was the 5th
  370. # [21:05] <@tbsaunde> eeejay: yeah mostly
  371. # [21:06] <@eeejay> no that is the mexican cinco de mayo
  372. # [21:06] <@eeejay> tbsaunde, on bug 749812, comment 2
  373. # [21:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
  374. # [21:06] <@eeejay> you mention a race condition if something follows an insert
  375. # [21:07] <@eeejay> and you say that if i used the modified text attribute, it would potentially remedy that
  376. # [21:07] <@eeejay> i don't understand how you think i could use that
  377. # [21:07] <hub> davidb: France has 3 to 4 holidays in May
  378. # [21:08] <@tbsaunde> why?
  379. # [21:08] <hub> davidb: and people end up taking extended week-ends
  380. # [21:08] <hub> tbsaunde: May 1st is labour day in Europe
  381. # [21:08] <@tbsaunde> hub: ws asking eeejay :)
  382. # [21:08] <@eeejay> tbsaunde, why what?
  383. # [21:09] <@tbsaunde> eeejay: let me look at the comment first?
  384. # [21:09] <@eeejay> tbsaunde, sure
  385. # [21:11] <@tbsaunde> eeejay: so, your trying to report the text after the text change event right?
  386. # [21:11] <@eeejay> tbsaunde, no before
  387. # [21:11] <@eeejay> tbsaunde, i am sending the current text value, and the value before the edit
  388. # [21:12] <@eeejay> tbsaunde, i could see this being a problem since the value in the actual object might have changed since
  389. # [21:13] <@tbsaunde> eeejay: yeah, ignore the part about using aModifiedText
  390. # [21:15] <@eeejay> tbsaunde, if you have any bright ideas about how to do that, let me know
  391. # [21:18] <@tbsaunde> not really
  392. # [21:20] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Client exited)
  393. # [21:25] * khuey is now known as khuey|away
  394. # [21:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  395. # [21:45] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  396. # [21:52] * clown_mtg is now known as clown
  397. # [22:06] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  398. # [22:15] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  399. # [22:16] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  400. # [22:16] * ChanServ sets mode: +o askalski
  401. # [22:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  402. # [22:22] <@davidb> hub or tbsaunde can you help smaug in #developers?
  403. # [22:22] * @davidb finally takes a bio break
  404. # [22:23] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  405. # [22:25] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  406. # [22:27] * Quits: margle (margle@moz-15EB76B9.dsl.mweb.co.za) (Ping timeout)
  407. # [22:28] * Joins: margle (margle@moz-15EB76B9.dsl.mweb.co.za)
  408. # [22:29] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  409. # [22:32] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  410. # [22:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  411. # [22:46] <@firebot> bugs@pettay.fi requested review from trev.saunders@gmail .com for attachment 619667 on bug 716644.
  412. # [22:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
  413. # [22:48] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  414. # [22:48] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  415. # [23:04] <@firebot> New Core - Disability Access APIs bug 750479 filed by eitan@monotonous.org.
  416. # [23:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750479 nor, --, ---, nobody, NEW, [AccessFu] Support embedded characters in text change events.
  417. # [23:09] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  418. # [23:11] <@firebot> trev.saunders@gmail.com granted review for attachment 619667 on bug 716644.
  419. # [23:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
  420. # [23:13] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  421. # [23:14] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: Peter is off to fight crime.)
  422. # [23:16] <@firebot> eitan@monotonous.org cancelled review?(trev.saunders@gmail .com) for attachment 619194 on bug 749812.
  423. # [23:16] <@firebot> eitan@monotonous.org requested review from trev.saunders@gmail .com for attachment 619680 on bug 749812.
  424. # [23:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
  425. # [23:19] <@firebot> maxli@maxli.ca requested feedback from surkov.alexander@ gmail.com for attachment 619684 on bug 748601.
  426. # [23:19] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748601 nor, --, ---, maxli, NEW, nsMaiInterfaceText.cpp should check internal role not atk role
  427. # [23:22] * Quits: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se) (Quit: Leaving.)
  428. # [23:32] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
  429. # [23:33] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  430. # [23:35] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
  431. # [23:36] <@firebot> eitan@monotonous.org cancelled review?(surkov.alexander@gm ail.com) for attachment 617701 on bug 747272.
  432. # [23:36] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 619692 on bug 747272.
  433. # [23:36] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=747272 nor, --, ---, nobody, NEW, [AccessFu] Filter out whitespace text leaves in navigation
  434. # [23:38] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  435. # [23:41] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Connection reset by peer)
  436. # [23:45] * Joins: drexler_ (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  437. # [23:45] * drexler_ is now known as drexler
  438. # [23:47] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
  439. # [23:51] * Joins: fxa90id (fxa90id@moz-A9D753D2.neoplus.adsl.tpnet.pl)
  440. # [23:54] * Quits: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  441. # [23:56] * Joins: aaronlev_ (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
  442. # Session Close: Tue May 01 00:00:00 2012

The end :)