/irc-logs / mozilla / #accessibility / 2012-05-14 / end

Options:

  1. # Session Start: Mon May 14 00:00:00 2012
  2. # Session Ident: #accessibility
  3. # [00:32] <@firebot> roc@ocallahan.org granted review for attachment 623470 on bug 754627.
  4. # [00:32] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754627 nor, --, ---, surkov.alexander, ASSI, GetBounds on bullet return wrong values
  5. # [00:53] * Quits: victorporo (victorporo@7F8191F2.B0D0881A.79933D60.IP) (Quit: Leaving...)
  6. # [01:51] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Ping timeout)
  7. # [01:51] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
  8. # [01:52] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  9. # [02:07] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  10. # [02:30] * Joins: crazy (Mibbit@moz-30681259.zone11.bethere.co.uk)
  11. # [02:31] * Quits: crazy (Mibbit@moz-30681259.zone11.bethere.co.uk) (Quit: http://www.mibbit.com ajax IRC Client)
  12. # [02:48] <@firebot> mbrubeck@mozilla.com changed the Status on bug 748719 from ASSIGNED to RESOLVED.
  13. # [02:48] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 748719 to FIXED.
  14. # [02:48] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748719 nor, --, mozilla15, markcapella, RESO FIXED, put ApplicationAccessible class into mozilla::a11y namespace
  15. # [03:10] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  16. # [03:24] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
  17. # [03:27] * Joins: surkov (surkov@294EEAA8.84614B10.33A1AC3C.IP)
  18. # [03:27] * ChanServ sets mode: +o surkov
  19. # [04:30] * Quits: @jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Quit: Leaving)
  20. # [06:01] * tbsaunde is now known as tbsaunde_
  21. # [06:02] * Joins: tbsaunde (tbsaunde@moz-59682A1.dmz.scl3.mozilla.com)
  22. # [06:02] * ChanServ sets mode: +o tbsaunde
  23. # [06:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  24. # [06:15] * Quits: @tbsaunde_ (tbsaunde@moz-F6C6555E.ghc.andrew.cmu.edu) (Quit: changing host)
  25. # [06:43] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120511084214])
  26. # [06:58] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 754627 from --- to mozilla15.
  27. # [06:58] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 754627.
  28. # [06:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754627 nor, --, mozilla15, surkov.alexander, ASSI, GetBounds on bullet return wrong values
  29. # [06:59] * Quits: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
  30. # [06:59] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
  31. # [07:00] * khuey is now known as khuey|away
  32. # [07:04] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
  33. # [07:04] * Joins: icaaq (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se)
  34. # [07:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  35. # [08:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  36. # [08:34] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  37. # [08:50] * Quits: icaaq (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se) (Quit: Leaving.)
  38. # [08:50] * Joins: icaaq (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se)
  39. # [08:51] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  40. # [08:55] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  41. # [09:03] <@firebot> jigneshhk1992@gmail.com requested review from surkov.alexander@gm ail.com for attachment 623598 on bug 751493.
  42. # [09:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=751493 nor, --, ---, jigneshhk1992, NEW, move out the nsHTMLComboboxListAccessible logic from nsHTMLSelectListAccessible::NativeRole
  43. # [09:05] <@firebot> surkov.alexander@gmail.com denied review for attachment 623598 on bug 751493.
  44. # [09:27] <@firebot> jigneshhk1992@gmail.com requested review from surkov.alexander@gm ail.com for attachment 623600 on bug 751493.
  45. # [09:27] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=751493 nor, --, ---, jigneshhk1992, NEW, move out the nsHTMLComboboxListAccessible logic from nsHTMLSelectListAccessible::NativeRole
  46. # [09:28] <@firebot> surkov.alexander@gmail.com granted review for attachment 623600 on bug 751493.
  47. # [10:03] * Quits: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es) (Ping timeout)
  48. # [10:03] * Joins: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es)
  49. # [10:03] * Quits: icaaq (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se) (Quit: Leaving.)
  50. # [10:04] * Joins: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP)
  51. # [10:07] * Joins: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net)
  52. # [10:07] * ChanServ sets mode: +o MarcoZ
  53. # [10:55] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  54. # [10:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  55. # [10:59] * Joins: margle (margle@E3F0FA38.AA35ED30.A77EFE04.IP)
  56. # [11:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  57. # [11:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  58. # [11:29] * Quits: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es) (Ping timeout)
  59. # [11:33] * Joins: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es)
  60. # [11:48] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  61. # [11:48] * ChanServ sets mode: +o askalski
  62. # [11:52] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
  63. # [11:53] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  64. # [11:55] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
  65. # [12:07] * Quits: @askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  66. # [12:15] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  67. # [12:15] * ChanServ sets mode: +o askalski
  68. # [12:24] * Quits: margle (margle@E3F0FA38.AA35ED30.A77EFE04.IP) (Quit: Computer has gone to sleep.)
  69. # [12:27] * Quits: @surkov (surkov@294EEAA8.84614B10.33A1AC3C.IP) (Ping timeout)
  70. # [12:34] * Quits: @MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net) (Input/output error)
  71. # [12:34] * Joins: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net)
  72. # [12:34] * ChanServ sets mode: +o MarcoZ
  73. # [12:41] * Quits: victorporof (victorporo@45524559.602BD6C.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  74. # [12:54] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  75. # [12:54] * ChanServ sets mode: +o surkov
  76. # [13:07] * Joins: margle (margle@E3F0FA38.AA35ED30.A77EFE04.IP)
  77. # [13:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  78. # [14:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  79. # [14:09] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  80. # [14:10] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  81. # [14:39] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  82. # [14:41] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  83. # [14:41] * ChanServ sets mode: +o surkov
  84. # [14:46] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  85. # [14:48] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
  86. # [14:48] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  87. # [14:48] * ChanServ sets mode: +o surkov
  88. # [14:56] <@MarcoZ> Hi surkov! Did you file that new try build for bug 754165?
  89. # [14:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754165 nor, --, ---, nobody, NEW, fire document load events on iframes too
  90. # [14:57] * Joins: icaaq1 (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se)
  91. # [14:58] * Quits: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP) (Ping timeout)
  92. # [14:58] <@surkov> Hi, MarcoZ
  93. # [14:58] <@surkov> yes, let me check
  94. # [14:58] * Quits: @askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  95. # [14:59] * Quits: icaaq1 (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se) (Quit: Leaving.)
  96. # [15:00] * Joins: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP)
  97. # [15:02] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  98. # [15:02] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  99. # [15:02] * ChanServ sets mode: +o surkov
  100. # [15:03] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  101. # [15:07] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  102. # [15:07] * ChanServ sets mode: +o surkov
  103. # [15:10] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  104. # [15:10] * ChanServ sets mode: +qo davidb davidb
  105. # [15:11] <@davidb> hi all!
  106. # [15:17] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  107. # [15:18] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  108. # [15:19] <@firebot> markcapella@twcny.rr.com changed the Status on bug 747219 from NEW to ASSIGNED.
  109. # [15:19] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=747219 nor, --, ---, markcapella, ASSI, decomtaminate GetCellAt() on accessible tables
  110. # [15:20] <icaaq> http://a11ymemes.tumblr.com/
  111. # [15:23] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  112. # [15:23] <@davidb> icaaq yeah saw that - i'll have to figure out how to contribute
  113. # [15:24] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  114. # [15:24] * ChanServ sets mode: +o surkov
  115. # [15:26] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  116. # [15:26] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  117. # [15:26] <@firebot> New Core - Disability Access APIs bug 754830 filed by surkov.alexander@gmail.com.
  118. # [15:26] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 623650 on bug 754830.
  119. # [15:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754830 nor, --, ---, surkov.alexander, ASSI, calculate link states separately
  120. # [15:30] * Joins: Bryen (Bryen@AD869AA5.7763354F.AD565587.IP)
  121. # [15:35] <@MarcoZ> Hi davidb!
  122. # [15:35] <@davidb> hi!
  123. # [15:36] <@MarcoZ> Question: Does anyone know if the new download pane has a progress meter when downloading a file? NVDA no longer gives an indication, and if I inspect the accessible tree, I don't see anything.
  124. # [15:37] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  125. # [15:37] * ChanServ sets mode: +o jprmc
  126. # [15:39] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  127. # [15:39] * catlee-away is now known as catlee
  128. # [15:45] <@davidb> MarcoZ: it does
  129. # [15:45] <@davidb> there are two sort of modes as well...
  130. # [15:46] <@davidb> so there is a downloads button to the right of the search bar field and the home button
  131. # [15:46] <@davidb> when downloads are happening that might show a mini progress bar right on the button
  132. # [15:46] <@MarcoZ> davidb: I'm talking about the one that opens when you start a download and choose "Save file".
  133. # [15:46] <@davidb> or a popup that comes out of the button that expands to show each download and progress
  134. # [15:47] <@MarcoZ> davidb: Hm, interesting. So this progress meter is marked up in a way that we don't see it.
  135. # [15:47] <@davidb> must be
  136. # [15:47] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  137. # [15:47] * @davidb hopes MarcoZ is gonna file a bug
  138. # [15:48] * @MarcoZ is just about to.
  139. # [15:48] * Bryen has discovered FF will only fetch web pages on the internet if you are actually connected to the internet. Should he file a bug?
  140. # [15:48] <@davidb> lol
  141. # [15:48] <@davidb> Bryen: it would be a DUPE
  142. # [15:49] <Bryen> so its a known problem and no one has fixed it yet??
  143. # [15:49] <Bryen> what the hell do you people do with your time?!?
  144. # [15:49] <@davidb> patches welcome
  145. # [15:50] <Bryen> my mom used to make great patches back in the day when sew-on patches were popular.
  146. # [15:51] <@MarcoZ> davidb: Actually, bug 564934 is still open, so I commented there for the time being.
  147. # [15:51] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  148. # [15:51] * ChanServ sets mode: +o surkov
  149. # [15:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=564934 nor, --, ---, paolo.mozmail, ASSI, Implement new Download Manager UI for browser
  150. # [15:51] <@davidb> sounds right
  151. # [15:51] <@MarcoZ> Yeah, and whenever such a bug got filed, it was, and I don't know why for the life of me, filed under Disability Access. Aaaaarrrgh :D
  152. # [15:52] <@davidb> hehe
  153. # [15:53] <@MarcoZ> davideSaw my PTO for Friday?
  154. # [15:53] <@MarcoZ> davidb: Saw my PTO for Friday?
  155. # [15:53] <@davidb> i did
  156. # [15:53] <@davidb> 4 day weekend FTW
  157. # [15:54] <@MarcoZ> Right! Only one I'll take during this public holiday season. :)
  158. # [15:55] <Bryen> MarcoZ, are you saying that davidb is a slavedriver?
  159. # [15:55] <@MarcoZ> No, just that I'm saving up my vacation for the summer and early Autumn.
  160. # [15:55] <Bryen> Nice save
  161. # [15:56] <@firebot> virgil.dicu@softvision.ro changed the Status on bug 754665 from UNCONFIRMED to NEW.
  162. # [15:56] <@firebot> virgil.dicu@softvision.ro changed the Component on bug 754665 from Untriaged to Keyboard Navigation.
  163. # [15:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754665 nor, --, ---, nobody, NEW, <select> has bad keyboard behavior
  164. # [15:56] <@MarcoZ> You know....One of the really nice things about working from home? Girlfriend surprises one with chocolate icecream from time to time. AFK for a f ew minutes. ;)
  165. # [15:56] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  166. # [15:57] <Bryen> the bad thing about working from home? Girlfriend is always around :-)
  167. # [16:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  168. # [16:02] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  169. # [16:02] * ChanServ sets mode: +o askalski
  170. # [16:03] <@askalski> surkov, hi. do you know where constants like EVENT_OBJECT_CREATE : uint = 0x8000 are defined in windows?
  171. # [16:03] <@MarcoZ> Bryen: Nothing bad about that in my case! :)
  172. # [16:04] <@MarcoZ> Yummy!
  173. # [16:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  174. # [16:04] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
  175. # [16:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  176. # [16:06] <@surkov> askalski: Winuser.h
  177. # [16:06] <@askalski> surkov, thanks
  178. # [16:06] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  179. # [16:08] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  180. # [16:08] * ChanServ sets mode: +o surkov
  181. # [16:09] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
  182. # [16:12] * clown is now known as clown_mtg
  183. # [16:13] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  184. # [16:24] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  185. # [16:25] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  186. # [16:25] * ChanServ sets mode: +o surkov
  187. # [16:35] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  188. # [16:39] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
  189. # [16:39] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  190. # [16:42] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  191. # [16:43] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  192. # [16:43] * ChanServ sets mode: +o surkov
  193. # [16:45] * Quits: margle (margle@E3F0FA38.AA35ED30.A77EFE04.IP) (Quit: Computer has gone to sleep.)
  194. # [16:52] * khuey|away is now known as khuey
  195. # [16:54] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  196. # [16:54] * ChanServ sets mode: +o hub
  197. # [16:59] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  198. # [17:00] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
  199. # [17:00] * ChanServ sets mode: +o surkov
  200. # [17:11] * Quits: @surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
  201. # [17:17] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  202. # [17:17] * ChanServ sets mode: +o surkov
  203. # [17:23] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  204. # [17:23] <@firebot> New Core - Disability Access APIs bug 754857 filed by surkov.alexander@gmail.com.
  205. # [17:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754857 nor, --, ---, surkov.alexander, ASSI, Speed up text leaf accessible state calculation
  206. # [17:29] * Quits: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP) (Ping timeout)
  207. # [17:29] * Joins: icaaq (Adium@moz-7AD0B9CB.cust.bredbandsbolaget.se)
  208. # [17:34] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  209. # [17:36] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  210. # [17:36] * ChanServ sets mode: +o surkov
  211. # [17:36] * khuey is now known as khuey|away
  212. # [17:40] <@davidb> MarcoZ: so NVDA usage is equal to Jaws + WE
  213. # [17:41] * @davidb wonders if tbpl does telemetry pings
  214. # [17:49] <@davidb> i'm not seeing *any* a11y xforms usage
  215. # [17:52] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  216. # [17:56] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  217. # [17:56] * ChanServ sets mode: +o surkov
  218. # [17:59] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  219. # [18:01] <@firebot> New Core - Disability Access APIs bug 754869 filed by surkov.alexander@gmail.com.
  220. # [18:01] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754869 nor, --, ---, nobody, NEW, MustPrune should take nsAccessible*
  221. # [18:02] * shorlander-away is now known as shorlander
  222. # [18:10] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  223. # [18:11] <@MarcoZ> davidb: These numbers make me happy! :) And that XForms isn't being used at all doesn't surprise me.
  224. # [18:12] * Quits: margle (margle@moz-22C89123.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  225. # [18:12] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  226. # [18:13] * Quits: margle (margle@moz-22C89123.dsl.mweb.co.za) (Quit: margle)
  227. # [18:13] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  228. # [18:13] * ChanServ sets mode: +o surkov
  229. # [18:17] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  230. # [18:24] <@firebot> New Core - Disability Access APIs bug 754879 filed by surkov.alexander@gmail.com.
  231. # [18:24] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754879 nor, --, ---, nobody, NEW, AccessibleEnumerator should use nsTArray<nsRefPtr<nsAccessible> > instead nsCOMPtr<nsIArray>
  232. # [18:26] <@eeejay> davidb, could the telemetry be biased? (i.e. people who report are more likely to be technical and use nvda?)
  233. # [18:28] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  234. # [18:29] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  235. # [18:29] * ChanServ sets mode: +o surkov
  236. # [18:36] * Quits: victorporof (victorporo@45524559.602BD6C.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  237. # [18:44] <@davidb> eeejay: definitely
  238. # [18:46] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  239. # [18:51] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  240. # [18:51] * ChanServ sets mode: +o surkov
  241. # [18:55] <@tbsaunde> surkov: shouldn't we change nsAccessible::SelectedItems to use a nsTArray before changing AccessibleEnumerator?
  242. # [18:55] <@surkov> tbsaunde: why?
  243. # [18:56] <@tbsaunde> surkov: converting an nsIArray of nsIAccessible to a nsTArray of nsAccessible doesn't seem fun?
  244. # [18:56] <@tbsaunde> I guess we could do it in either order
  245. # [18:56] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  246. # [18:56] <@tbsaunde> but doing AccessibleEnumerator first seems like we'd need to add code tht the other change will rip out
  247. # [18:57] <@surkov> tbsaunde: I don't get how SelectedItems and AccessibleEnumerator are related
  248. # [18:57] * khuey|away is now known as khuey
  249. # [18:57] <@surkov> AccessibleEnumerator should copy mChildren and nothing else
  250. # [18:59] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  251. # [19:00] <@tbsaunde> surkov: we crete a AccessibleEnumerator for the result of SelectedItems()?
  252. # [19:00] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
  253. # [19:00] <@tbsaunde> maybe we shouldn't, but we do
  254. # [19:00] <@surkov> tbsaunde: AccessibleEnumerator is implementation of IEnumVariant for IEnumVariant::Clone
  255. # [19:00] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  256. # [19:00] <@tbsaunde> surkov: sure
  257. # [19:01] <@tbsaunde> surkov: see msaa/nsAccessibleWrap.cpp:736
  258. # [19:01] <@surkov> ok, I see
  259. # [19:02] <@surkov> so we should
  260. # [19:02] <@tbsaunde> should what?
  261. # [19:02] <@surkov> should fix SelectedItems
  262. # [19:03] <@tbsaunde> ok, want to file it?
  263. # [19:04] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
  264. # [19:07] * Quits: @askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  265. # [19:08] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
  266. # [19:08] * ChanServ sets mode: +o surkov
  267. # [19:10] <@surkov> tbsaunde: maybe I'll take the original bug and fix isues both
  268. # [19:11] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  269. # [19:12] <@tbsaunde> surkov: ok
  270. # [19:12] <@tbsaunde> surkov: does it show up as important on profiling?
  271. # [19:13] <@surkov> tbsaunde: not big numbers, but it's a good percent of Clone call
  272. # [19:13] <@surkov> if we want to be fast then should get rid all these COM stuffs
  273. # [19:13] <@tbsaunde> surkov: true
  274. # [19:14] <@surkov> tbsaunde: that's funny but FocusedMgr::IsFocused takes the same time as VisibilityState() because of those COM stuffs
  275. # [19:14] <@tbsaunde> I'm suprised Clone is the bad part, I would have expected the iteration part is what really hurts
  276. # [19:15] <@tbsaunde> surkov: interesting, let me see what each does
  277. # [19:15] <@surkov> I didn't see numbers for iteration (perhaps still) but there's Clone
  278. # [19:15] <@surkov> tbsaunde: IsFocused just takes a document from focused window
  279. # [19:16] <@surkov> (I'm going to file a bug and perhaps fix it)
  280. # [19:16] <@surkov> it's not big numbers but it's just funny
  281. # [19:16] <@surkov> and shows how COM can be bad
  282. # [19:17] * Joins: hub (hub@moz-6D2CDEFB.panavision.com)
  283. # [19:18] * ChanServ sets mode: +o hub
  284. # [19:18] <@tbsaunde> surkov: ok
  285. # [19:18] <@surkov> tbsaunde: the problem of our performance seems to be not in few/several bottlenecks but in that we have not fast code overall
  286. # [19:18] <@tbsaunde> surkov: not entirely suprising, though not nice
  287. # [19:19] <@tbsaunde> any general reas that are particular bad or hard to tell?
  288. # [19:20] <@tbsaunde> btw was busy with finals but should be done know, so should have reviews done either today or tomorrow
  289. # [19:24] <@surkov> tbsaunde: I'm still reading the perf log, I filed today two bottlenecks, but as far I don't see anything really bad
  290. # [19:25] <@surkov> just slow here and there
  291. # [19:25] <@tbsaunde> surkov: ok
  292. # [19:25] <@tbsaunde> I assume we probably want to push forward with non xpcom interfaces for table stuff?
  293. # [19:26] * @MarcoZ is off for the night. See you guys tomorrow!
  294. # [19:27] * Quits: @MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net) (Quit: l8er!)
  295. # [19:33] <@surkov> tbsaunde: yes
  296. # [19:33] * Quits: margle (margle@moz-22C89123.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  297. # [19:33] <@surkov> it's not so often used place as others (like State()) but we're in trouble when page has big/many tables
  298. # [19:34] <@tbsaunde> surkov: did events show up at all? I'm considering trying to see if I can make that faster in the next few days
  299. # [19:34] <@tbsaunde> yeah, that's what I'd expect
  300. # [19:34] <@surkov> tbsaunde: my example is specific since UIA seems to crawl hierarchy a lot, so I didn't tired dynamic pages yet
  301. # [19:35] <@tbsaunde> ok
  302. # [19:35] <@surkov> events must be a problem but I didn't confirm that
  303. # [19:35] <@surkov> tbsaunde: what are you going to do?
  304. # [19:35] <@tbsaunde> yeah, I'd think they'd slow down page loading and stuff even on non dynamic pages
  305. # [19:36] <@tbsaunde> see if using a linked list instead of an array helps to start
  306. # [19:36] <@surkov> yeah, but in my case I just navigate through loaded pages :)
  307. # [19:36] <@tbsaunde> sure
  308. # [19:36] <@surkov> ok, cool
  309. # [19:36] <@tbsaunde> and maybe consider multiple queues depending on type?
  310. # [19:36] <@surkov> I have wii for coalescence by reorder event but I didn't make it working yet
  311. # [19:37] <@tbsaunde> not really sure how well that can work, but should speed up coalescing
  312. # [19:37] <@surkov> tbsaunde: multiple queues is hard to keep in sync
  313. # [19:37] <@surkov> I mean we should preserve events order
  314. # [19:37] <@surkov> at least try to do that
  315. # [19:37] <@surkov> (we have bugs when events of different types are not in sync)
  316. # [19:37] <@tbsaunde> yeah, I'm not saying its easy just something to think about
  317. # [19:37] <@surkov> tbsaunde: true
  318. # [19:38] <@surkov> tbsaunde: if we want to make events faster then we need to check if there's event consumer (we don't rely on many events internally except mutation events)
  319. # [19:38] <@tbsaunde> maybe we can store event number??? it makes firing a little slower, but that should be bad anyway and we coalesce more than we fire I think
  320. # [19:39] <@tbsaunde> yeah, we can consider that too
  321. # [19:39] <@surkov> this might work
  322. # [19:39] <@surkov> anyway we have a room for improvements :)
  323. # [19:39] <@surkov> a big room :)
  324. # [19:39] <@tbsaunde> I think we may be able to do that on windows now, and iirc uia certainly lets us do that
  325. # [19:39] <@surkov> I mean perf improvements
  326. # [19:39] <@surkov> yes, I meant windows
  327. # [19:40] <@tbsaunde> yes
  328. # [19:40] <@surkov> tbsaunde: MSAA allows that too
  329. # [19:40] <@tbsaunde> but would be nice if we could make it generic
  330. # [19:40] <@surkov> absolutely
  331. # [19:40] <@surkov> at least we can do that (at some approximation) for xpcom
  332. # [19:40] <@surkov> no observer no events
  333. # [19:41] <@surkov> I don't know about atk and mac
  334. # [19:41] <@tbsaunde> yeah, true
  335. # [19:41] <@tbsaunde> not really sure bout mac or linux
  336. # [19:41] <@surkov> hub should know about mac
  337. # [19:41] <@tbsaunde> yeah
  338. # [19:47] <@tbsaunde> surkov: I'm about to grab lunch unless you want to talk about more
  339. # [19:47] <@surkov> nope, I'm going to sleep actually
  340. # [19:48] <khuey> nsAccessibilityService.obj : error LNK2019: unresolved external symbol "public:
  341. # [19:48] <khuey> static class ApplicationAccessible * __cdecl nsAccessNode::GetApplicationAccessi
  342. # [19:48] <khuey> ble(void)" (?GetApplicationAccessible@nsAccessNode@@SAPAVApplicationAccessible@@
  343. # [19:48] <khuey> XZ) referenced in function "public: virtual unsigned int __stdcall nsAccessibili
  344. # [19:48] <khuey> tyService::GetApplicationAccessible(class nsIAccessible * *)" (?GetApplicationAc
  345. # [19:48] <khuey> cessible@nsAccessibilityService@@UAGIPAPAVnsIAccessible@@@Z)
  346. # [19:48] <khuey> xul.dll : fatal error LNK1120: 1 unresolved externals
  347. # [19:48] <khuey> sound familiar?
  348. # [19:48] <@davidb> hmm
  349. # [19:49] <@davidb> surkov: BTW I'd like to chat sometime about suppressing more events
  350. # [19:49] <@davidb> khuey: did you clobber?
  351. # [19:49] <khuey> no
  352. # [19:49] <@davidb> where are you seeing this?
  353. # [19:49] <khuey> on my local build
  354. # [19:49] <@surkov> davidb: ok
  355. # [19:49] <@davidb> i don't recall seeing that, at least not recently
  356. # [19:49] <@hub> let me read the scrollback and I'll reply
  357. # [19:50] <@davidb> tbsaunde: yeah we've discussed event numbering and multiple queues before… i think it is worth a revisit
  358. # [19:52] * Quits: @surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Quit: surkov)
  359. # [19:54] <@davidb> yes the no observer no events thing… that's event registry
  360. # [19:54] <@davidb> in my vernacular
  361. # [19:54] <@davidb> i've wanted that forever
  362. # [19:55] <@tbsaunde> khuey: no idea :( and btw it being cdecl seems odd unless that's standard on static functions
  363. # [19:55] * @tbsaunde -> food
  364. # [19:56] * tbsaunde is now known as tbsaunde|afk
  365. # [19:57] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  366. # [19:57] <@davidb> khuey: let me know if the clobber fails
  367. # [20:00] <khuey> davidb: make clean in objdir/a11y and rebuilding fixed it
  368. # [20:01] <@davidb> good
  369. # [20:07] <capella> wonders about Bug 748719 - put ApplicationAccessible .....
  370. # [20:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748719 nor, --, mozilla15, markcapella, RESO FIXED, put ApplicationAccessible class into mozilla::a11y namespace
  371. # [20:07] * Joins: crazy (Mibbit@moz-30681259.zone11.bethere.co.uk)
  372. # [20:16] * Quits: margle (margle@moz-22C89123.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  373. # [20:28] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  374. # [21:04] * Quits: margle (margle@moz-22C89123.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  375. # [21:06] * Joins: margle (margle@moz-22C89123.dsl.mweb.co.za)
  376. # [21:40] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
  377. # [21:52] * Quits: NimeshNeema (u2689@moz-160C58C6.com) (Ping timeout)
  378. # [22:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  379. # [22:10] * Joins: NimeshNeema (u2689@moz-160C58C6.com)
  380. # [22:28] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  381. # [22:38] * clown_mtg is now known as clown
  382. # [22:43] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  383. # [22:49] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  384. # [23:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  385. # [23:09] * catlee is now known as catlee-away
  386. # [23:12] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  387. # [23:20] <@firebot> mbrubeck@mozilla.com changed the Status on bug 754627 from ASSIGNED to RESOLVED.
  388. # [23:20] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 754627 to FIXED.
  389. # [23:20] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=754627 nor, --, mozilla15, surkov.alexander, RESO FIXED, GetBounds on bullet return wrong values
  390. # [23:22] * Quits: NimeshNeema (u2689@moz-160C58C6.com) (Max SendQ exceeded)
  391. # [23:25] * Joins: NimeshNeema (u2689@moz-160C58C6.com)
  392. # [23:32] <@firebot> eitan@monotonous.org changed the Target Milestone on bug 752127 from --- to mozilla15.
  393. # [23:32] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=752127 nor, --, mozilla15, eitan, ASSI, [AccessFu] Abolish anonymous functions
  394. # [23:33] <@firebot> eitan@monotonous.org changed the Target Milestone on bug 753093 from --- to mozilla15.
  395. # [23:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=753093 cri, --, mozilla15, eitan, ASSI, crash in nsAccUtils::HasDefinedARIAToken
  396. # [23:42] * Joins: javierriba (javierriba@F9DD56A3.AA0802BB.2E355B0B.IP)
  397. # [23:42] * Quits: javierriba (javierriba@F9DD56A3.AA0802BB.2E355B0B.IP) (Client exited)
  398. # [23:44] <@firebot> New Core - Disability Access APIs bug 755048 filed by josh@joshmatthews.net.
  399. # [23:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=755048 nor, --, ---, nobody, NEW, Fix build warnings under accessibility/
  400. # [23:45] <@firebot> josh@joshmatthews.net requested review from surkov.alexander@gm ail.com for attachment 623821 on bug 755048.
  401. # Session Close: Tue May 15 00:00:00 2012

The end :)