/irc-logs / mozilla / #accessibility / 2012-06-25 / end

Options:

  1. # Session Start: Mon Jun 25 10:24:43 2012
  2. # Session Ident: #accessibility
  3. # [10:24] * Now talking in #accessibility
  4. # [10:24] * Topic is '"build the web for everyone" | "Infinity: capella moved my cheese"'
  5. # [10:24] * Set by davidb on Tue May 29 15:54:15
  6. # [10:42] * Quits: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  7. # [10:43] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  8. # [10:48] <atuljangra> !seen surkov
  9. # [10:48] <firewolfbot> surkov was last seen 2 weeks, 1 day, 16 hours, 39 minutes and 20 seconds ago,
  10. # [10:56] * Quits: @MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net) (Input/output error)
  11. # [10:57] * Joins: MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net)
  12. # [10:57] * ChanServ sets mode: +o MarcoZ
  13. # [10:57] * Quits: @MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net) (Input/output error)
  14. # [10:58] * Joins: MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net)
  15. # [10:58] * ChanServ sets mode: +o MarcoZ
  16. # [12:08] <firewolfbot> markcapella@twcny.rr.com changed the Status on bug 767705 from NEW to ASSIGNED.
  17. # [12:08] <firewolfbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767705 nor, --, ---, vinceyang15, ASSI, decomtaminate GetSelectedCells() on accessible tables
  18. # Session Close: Mon Jun 25 12:38:33 2012
  19. #
  20. # Session Start: Mon Jun 25 12:38:33 2012
  21. # Session Ident: #accessibility
  22. # [12:38] * Disconnected
  23. # [12:46] * Attempting to rejoin channel #accessibility
  24. # [12:46] * Rejoined channel #accessibility
  25. # [12:46] * Topic is '"build the web for everyone" | "Infinity: capella moved my cheese"'
  26. # [12:46] * Set by davidb on Tue May 29 15:54:15
  27. # [13:08] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  28. # [13:14] * Quits: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP) (Ping timeout)
  29. # [13:20] * Joins: icaaq (Adium@moz-CF0EF6A6.cust.bredbandsbolaget.se)
  30. # [13:21] <firewolfbot> mounir@lamouri.fr granted review for attachment 636224 on bug 767860.
  31. # [13:21] <firewolfbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767860 nor, --, ---, trev.saunders, NEW, stop using nsIDOMHTMLInputElement in a11y
  32. # [13:23] * Quits: icaaq (Adium@moz-CF0EF6A6.cust.bredbandsbolaget.se) (Ping timeout)
  33. # [13:25] * Joins: icaaq (Adium@moz-CF0EF6A6.cust.bredbandsbolaget.se)
  34. # [14:02] * Quits: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  35. # [14:08] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  36. # [14:16] * Quits: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  37. # [14:18] * Quits: icaaq (Adium@moz-CF0EF6A6.cust.bredbandsbolaget.se) (Quit: Leaving.)
  38. # [14:18] * Joins: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP)
  39. # [14:19] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  40. # [14:30] * Quits: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  41. # [14:33] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  42. # [14:39] * Quits: @MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net) (Quit: MarcoZ)
  43. # [14:40] * Joins: MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net)
  44. # [14:40] * ChanServ sets mode: +o MarcoZ
  45. # [14:43] * Quits: @MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net) (Quit: MarcoZ)
  46. # [14:44] * Joins: MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net)
  47. # [14:44] * ChanServ sets mode: +o MarcoZ
  48. # [14:44] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  49. # [14:49] <@MarcoZ> OK, tracked down a shutdown crash in Thunderbird I was experiencing. \-O-/
  50. # [14:51] <capella> marcoz: good morning!
  51. # [14:59] <@MarcoZ> Good morning capella! :)
  52. # [15:00] <capella> marcoz: can you answer a couple quick questions re:Ia2 ?
  53. # [15:01] <@MarcoZ> I will certainly try...
  54. # [15:02] <capella> marcoz: the ia2 software we have in the msaa folder is to support the ia2 interface used by jaws, nvda, and etc right?
  55. # [15:03] <@MarcoZ> capella: Correct.
  56. # [15:03] <@MarcoZ> IA2 is an extension of MSAA. So it also contains everything that MSAA has, but adds to it lots of missing pieces.
  57. # [15:03] <@MarcoZ> IA2 is spelled IAccessible2 normally, whereas the original MSAA interface was called IAccessible, thus the naming.
  58. # [15:05] <capella> Im working on a small patch to modify some of the code for tbsaunde ... but i learn that mochitests dont test it
  59. # [15:05] <capella> is there anything in our automated release / test suites that verify changes I make? or do i release to nightly and hold my breath?
  60. # [15:05] <capella> (which is a bad thing)
  61. # [15:06] <@MarcoZ> capella: This is stuff askalski is currently working on. Because we do, indeed, not have a test suite that tests our platform-specific code ATM.
  62. # [15:06] <@MarcoZ> capella: What you can do is throw the patch at a try build and give me a link to it so I can try it.
  63. # [15:06] <capella> thats good! my next thought is, can I code windows routines myself to hit the interface and check my changes?
  64. # [15:07] <@MarcoZ> Of course, you'd need to tell me what specifically I'd need to test.
  65. # [15:07] <@MarcoZ> Or you download AccProbe and do the calls yourself to see the results.
  66. # [15:07] <@MarcoZ> Tools for that already exist. Like ACTF AccProbe from IBM.
  67. # [15:07] <@MarcoZ> So no need to write your own routines.
  68. # [15:09] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Ping timeout)
  69. # [15:09] <capella> ok, im a coder not an end user oriented, and ive seen reference to AccProbe ... is that like DOMInspector in anyway?
  70. # [15:17] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  71. # [15:17] * ChanServ sets mode: +qo davidb davidb
  72. # [15:17] <@davidb> heyo
  73. # [15:22] <@tbsaunde> mjorning
  74. # [15:23] <@tbsaunde> capella: I think so
  75. # [15:23] <capella> tbsaunde: good morning! and thanks, marcoz dropped off there ...
  76. # [15:26] <@MarcoZ> capella: Sorry, the Thunderbird team is keeping me busy on that crash.
  77. # [15:26] * khuey|away is now known as khuey
  78. # [15:27] <@MarcoZ> capella: Yes, AccProbe is a tool to inspect the accessibility hierarchy and events of MSAA and IA2-enabled Windows programs.
  79. # [15:27] <capella> oh i thought you fixed it :)
  80. # [15:27] <@MarcoZ> Nope, not my strongest point. ;)
  81. # [15:27] <@MarcoZ> Hi davidb and tbsaunde!
  82. # [15:27] <capella> tracked down != fix it ...
  83. # [15:27] <@MarcoZ> Right.
  84. # [15:31] <firewolfbot> dbolter@mozilla.com granted review for attachment 635960 on bug 766779.
  85. # [15:31] <firewolfbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=766779 nor, --, ---, nobody, NEW, [AccessFu] Introduce Android explore by touch
  86. # [15:32] * Joins: scott_gonzalez (scott_gonz@F9BA3919.AF0B595E.4D308236.IP)
  87. # [15:35] <firewolfbot> dbolter@mozilla.com granted review for attachment 636020 on bug 767264.
  88. # [15:35] <firewolfbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767264 nor, --, ---, markcapella, ASSI, remove uses of do_QueryObject() in CAccessibleHyperlink
  89. # [15:37] <@davidb> tbsaunde: i'll need a bit of time with bug 758113 … i hope to get to it later today
  90. # [15:37] <firewolfbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=758113 nor, --, ---, nobody, NEW, rm a bunch of nsIDOMNode stuff in nsHyperTextAccessible
  91. # [15:41] <@davidb> any sightings of the Irkutskian?
  92. # [15:41] <@davidb> firewolfbot: !seen surkov
  93. # [15:41] <firewolfbot> surkov was last seen 2 weeks, 1 day, 21 hours, 32 minutes and 24 seconds ago,
  94. # [15:41] <@davidb> !seen askalski
  95. # [15:41] <firewolfbot> askalski was last seen 2 days, 2 hours, 4 minutes and 46 seconds ago, saying 'tbsaunde, crap, not yet :(' in #accessibility.
  96. # [15:42] <@davidb> heh
  97. # [15:42] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
  98. # [15:43] <icaaq> MarcoZ: http://www.nerdball.net/2012/06/22/webvisum-in-recovery/
  99. # [15:49] <@MarcoZ> icaaq: Thanks, yeah the service is half alive atm. Some stuff doesn't seem to work for everyone, but in general, it's healthier than mid last week.
  100. # [15:50] <@tbsaunde> davidb: ok
  101. # [15:51] <@davidb> MarcoZ: how do we know that donation page is legit?
  102. # [15:51] <@davidb> i guess by domain name
  103. # [15:51] <@davidb> i'd really like to know who they all are
  104. # [15:51] * @davidb sends them a form inquiry
  105. # [15:53] <@tbsaunde> davidb: fwiw it shouldn't be too complicated since it doesn't touch the really crazy parts, and shouldn't change behavior
  106. # [15:53] <@MarcoZ> davidb: I agree, it's all very vague. Like I told you last week, I only know this *one* person, and he's always been very secretive about who the rest of the team were.
  107. # [15:54] * Quits: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP) (Quit: Leaving.)
  108. # [15:54] * Joins: scottgonzalez (scott_gonz@moz-BAADF108.lightspeed.rlghnc.sbcglobal.net)
  109. # [15:54] * Joins: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP)
  110. # [15:54] * Quits: icaaq (Adium@714E29CB.13DB46CE.3B93FF6D.IP) (Client exited)
  111. # [15:55] * @davidb submits inquiry
  112. # [15:55] * Quits: scott_gonzalez (scott_gonz@F9BA3919.AF0B595E.4D308236.IP) (Ping timeout)
  113. # [15:57] * Joins: victorporof (victorporo@8338BC8D.AB163232.79933D60.IP)
  114. # [16:15] <@MarcoZ> davidb: 1:1?
  115. # [16:15] * Quits: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Connection reset by peer)
  116. # [16:15] * Joins: firebot2 (firebot@moz-F8C1AF63.carolina.res.rr.com)
  117. # [16:15] <@davidb> yes sir!
  118. # [16:22] * Joins: icaaq (Adium@475AF70D.7DCD925.CE255B90.IP)
  119. # [16:36] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  120. # [16:38] <icaaq> I cant really understand what the webdevs are trying to accomplish here:
  121. # [16:38] <icaaq> // With JavaScript enabled, we can provide a full navigation with
  122. # [16:38] <icaaq> // #nav-main. Now "hide" the duplicated #footer-menu from AT.
  123. # [16:38] <icaaq> $('#footer-menu').attr('role', 'presentation');
  124. # [16:38] <icaaq> https://github.com/mozilla/bedrock/pull/192/files#L8R108
  125. # [16:43] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  126. # [16:43] * ChanServ sets mode: +o jprmc
  127. # [16:46] * Joins: askalski (akuda@moz-809D376B.neoplus.adsl.tpnet.pl)
  128. # [16:46] * ChanServ sets mode: +o askalski
  129. # [16:58] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  130. # [16:59] * clown is now known as clown_mtg
  131. # [16:59] <@MarcoZ> icaaq: Hm, that comment sounds really strange!
  132. # [17:01] <@davidb> icaaq: ask them (please) :)
  133. # [17:04] <icaaq> MarcoZ: yes, I thought so to. although It will probably be removed because the #footer-menu is not longer used in the project.
  134. # [17:04] <icaaq> davidb: will do :)
  135. # [17:05] * clown_mtg is now known as clown
  136. # [17:09] * Joins: arky (arky@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  137. # [17:16] * Quits: @askalski (akuda@moz-809D376B.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  138. # [17:16] * firebot2 is now known as firebot
  139. # [17:25] * Quits: icaaq (Adium@475AF70D.7DCD925.CE255B90.IP) (Ping timeout)
  140. # [17:30] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  141. # [17:32] * Joins: Bryen (Bryen@AD869AA5.7763354F.AD565587.IP)
  142. # [17:33] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Ping timeout)
  143. # [17:34] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  144. # [17:35] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  145. # [17:35] * ChanServ sets mode: +o hub
  146. # [17:37] * ehsan is now known as ehsan-lunch
  147. # [17:50] * khuey is now known as khuey|away
  148. # [17:50] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Quit: Leaving.)
  149. # [18:00] * Quits: arky (arky@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Leaving)
  150. # [18:01] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  151. # [18:03] * Joins: margle (margle@moz-75218163.dsl.mweb.co.za)
  152. # [18:05] <capella> cool root cause analysis: http://glandium.org/blog/?p=2601
  153. # [18:09] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  154. # [18:16] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
  155. # [18:17] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  156. # [18:22] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Ping timeout)
  157. # [18:22] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  158. # [18:26] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  159. # [18:28] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Ping timeout)
  160. # [18:30] * ehsan-lunch is now known as ehsan
  161. # [18:32] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  162. # [18:33] <@tbsaunde> capella: could you try building http://paste.debian.net/176260/ for me?
  163. # [18:41] * Joins: margle (margle@moz-75218163.dsl.mweb.co.za)
  164. # [18:43] <capella> tbsaunde: page wont load ....
  165. # [18:43] <capella> oooops - got it
  166. # [18:46] <capella> building ....
  167. # [18:46] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Client exited)
  168. # [18:47] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  169. # [18:50] <@tbsaunde> capella: thx
  170. # [18:50] <capella> laughs - can i ask what it is?
  171. # [18:51] <@tbsaunde> capella: initial uia stuff
  172. # [18:51] <capella> oh! nice .... glad to help
  173. # [18:52] <capella> thats right ... i saw the /windows in the makefile
  174. # [18:52] <@tbsaunde> capella: ok, well, I won't be suprised if my changes to surkov's patch need a couple fix ups to actually compile
  175. # [18:53] <capella> thats fine ...
  176. # [18:53] <capella> yah something just blew ... hang on
  177. # [18:56] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Connection reset by peer)
  178. # [18:56] * Joins: icaaq (Adium@moz-B88D8DF4.cust.telenor.se)
  179. # [18:57] <capella> looking @ it ......
  180. # [18:57] <capella> http://pastebin.mozilla.org/1678059
  181. # [19:00] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  182. # [19:00] * Quits: icaaq (Adium@moz-B88D8DF4.cust.telenor.se) (Ping timeout)
  183. # [19:02] <capella> no directory exists ... no makefile ....
  184. # [19:02] <@tbsaunde> capella: ?
  185. # [19:03] <@tbsaunde> capella: that link doesn't really have any error message or anything basically just "making this target failed"
  186. # [19:04] <@tbsaunde> capella: what directory / makefile doesn't exist?
  187. # [19:04] <capella> it appears to be looking for a makefile.in in the windows directory neither of which existwhich doesnt exist
  188. # [19:04] <capella> accessible/src/windows/makefile.in ... then theres another subdir for uia that we havent gotten to yet either
  189. # [19:05] * khuey|away is now known as khuey
  190. # [19:05] * Joins: margle (margle@moz-75218163.dsl.mweb.co.za)
  191. # [19:08] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  192. # [19:08] <@tbsaunde> capella: hm, you don't have a windows directory containing a Makefile.in in your source tree?
  193. # [19:08] <capella> correct ... i dont see one in the patch file either
  194. # [19:09] <capella> i see he adds one to the msaa folder makefile.in
  195. # [19:09] <capella> sorry - modifies
  196. # [19:10] * Joins: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP)
  197. # [19:10] <@MarcoZ> OK, I'm off for the night. See you tomorrow!
  198. # [19:10] * Quits: @MarcoZ (Daily@moz-BCDCBC9C.dip.t-dialin.net) (Quit: MarcoZ)
  199. # [19:11] <capella> but ... yah no accessible/src/windows or uia subdir below ... looks like he put it in place but doesnt do
  200. # [19:11] <capella> anything with it yet ...
  201. # [19:12] <@tbsaunde> capella: yeah, I'm just a fool, here's a better patch http://paste.debian.net/176264/ sorry
  202. # [19:14] <capella> off she goes....
  203. # [19:15] * Quits: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP) (Client exited)
  204. # [19:15] * Joins: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP)
  205. # [19:17] <capella> takes ~20 mins on my machine
  206. # [19:17] * Quits: @jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  207. # [19:18] * Quits: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP) (Ping timeout)
  208. # [19:20] * Joins: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP)
  209. # [19:20] <@tbsaunde> capella: ok, yeah it takes 15 or so on linux last time I checked
  210. # [19:25] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  211. # [19:25] * ChanServ sets mode: +o hub
  212. # [19:25] <capella> tbsaunde: so explain to me why IsTextRole() winds up getting called three times in that case...
  213. # [19:25] <capella> Is it because of the IS_INHERITED macros involved?
  214. # [19:28] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  215. # [19:29] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  216. # [19:30] <@tbsaunde> capella: well, sort of, HypertextAccessibleWrap::QueryInterface() is implemented by the IMPL_IUnknown_INHERITED2() macro or whatever it is called
  217. # [19:30] <@tbsaunde> which calls ia2AccessibleHypertext::QueryInterface() and ia2AccessibleText::QueryInterface()
  218. # [19:39] <capella> Windows SDK is barfing in an interesting way ... UIAutomationCore.h is hating on IRawElementProviderSimple
  219. # [19:39] <capella> or maybe can't find its typedef ... in uiaRawElmProvider.cpp ... looking around...
  220. # [19:40] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
  221. # [19:40] <capella> fyi http://pastebin.mozilla.org/1678105
  222. # [19:40] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  223. # [19:42] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  224. # [19:43] <capella> i dont see its class definition
  225. # [19:44] <@tbsaunde> capella: that looks like it got cut off before anything useful
  226. # [19:44] <capella> oh ... lemme get the relevent part for you
  227. # [19:44] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  228. # [19:44] * ChanServ sets mode: +o firebot
  229. # [19:46] <@firebot> eitan@monotonous.org changed the Target Milestone on bug 766779 from --- to mozilla16.
  230. # [19:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=766779 nor, --, mozilla16, eitan, NEW, [AccessFu] Introduce Android explore by touch
  231. # [19:46] <@firebot> eitan@monotonous.org changed the Target Milestone on bug 766780 from --- to mozilla16.
  232. # [19:46] <capella> i think he's missing an include file
  233. # [19:46] <capella> http://pastebin.mozilla.org/1678111
  234. # [19:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=766780 nor, --, mozilla16, eitan, NEW, [AccessFu] Introduce Android scrolling events
  235. # [19:46] <@eeejay> explore by touch for android: landed
  236. # [19:47] <@davidb> \o/
  237. # [19:51] * Quits: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP) (Connection reset by peer)
  238. # [19:51] * Joins: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP)
  239. # [19:51] <@tbsaunde> capella: UIAutomation.h is included, which acording to msdn is enough
  240. # [19:55] <@tbsaunde> capella: oh, uiaRawElemProvider.h should include nsAutoPtr.h
  241. # [19:55] * Joins: icaaq1 (Adium@C8B97E80.7DCD925.CE255B90.IP)
  242. # [19:56] * Quits: icaaq (Adium@DE29FE43.7DCD925.CE255B90.IP) (Ping timeout)
  243. # [19:57] <capella> ok lets go with that ... rebuilding
  244. # [19:58] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
  245. # [19:58] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  246. # [19:59] * icaaq1 is now known as icaaq
  247. # [20:06] <capella> dang - not it
  248. # [20:07] <@tbsaunde> capella: hm, weird, what is on line 49 of UIAutomation.h? where the first error is?
  249. # [20:09] <capella> UIAutomationCore.h line 49 is the typedef interface ...
  250. # [20:09] <capella> /* Forward Declarations */
  251. # [20:09] <capella> #ifndef __IRawElementProviderSimple_FWD_DEFINED__
  252. # [20:09] <capella> #define __IRawElementProviderSimple_FWD_DEFINED__
  253. # [20:09] <capella> typedef interface IRawElementProviderSimple IRawElementProviderSimple;
  254. # [20:09] <capella> #endif /* __IRawElementProviderSimple_FWD_DEFINED__ */
  255. # [20:13] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  256. # [20:16] <atuljangra> tbsaunde: ping :)
  257. # [20:17] <atuljangra> tbsaunde: Regarding Bug 759133
  258. # [20:17] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=759133 nor, --, ---, nobody, NEW, turn focus logging macros into standard a11y logging
  259. # [20:18] <@tbsaunde> atuljangra: hi
  260. # [20:19] <atuljangra> tbsaunde: Can you give me a lil briefing on how to proceed with this error. New to Accessibility
  261. # [20:20] <@tbsaunde> atuljangra: what error?
  262. # [20:21] <@tbsaunde> capella: I have no idea yet
  263. # [20:21] <atuljangra> tbsaunde: Oops I meant this Bug 759133
  264. # [20:21] <capella> tbsaunde: tinkering ... trying to sneak up on it
  265. # [20:23] <@tbsaunde> atuljangra: did you read the patch for bug 746084?
  266. # [20:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=746084 nor, --, mozilla15, surkov.alexander, RESO FIXED, provide extended logging for a11y module
  267. # [20:24] * Quits: icaaq (Adium@C8B97E80.7DCD925.CE255B90.IP) (Connection reset by peer)
  268. # [20:24] <atuljangra> tbsaunde: yes currently going through that patch only.
  269. # [20:25] <@tbsaunde> atuljangra: well, you should do the same thing with the macros in accessible/src/base/FocusManager.h as the nsAccDocManager ones in that bug
  270. # [20:27] <atuljangra> tbsaunde: Okay :) I'll go through the patch deeply and then will ping you back :-)
  271. # [20:27] * Joins: fxa90id (fxa90id@moz-31428982.neoplus.adsl.tpnet.pl)
  272. # [20:29] * Joins: jprmc (jprmc@CB3EC984.A5F785DE.396E4C6D.IP)
  273. # [20:29] * ChanServ sets mode: +o jprmc
  274. # [20:29] <@tbsaunde> capella: one other thing you should do is update the LOCAL_INCLUDES in the windows/uia/Makefile.in
  275. # [20:30] <capella> hmmm...
  276. # [20:32] <capella> how so? whats missing?
  277. # [20:32] <@tbsaunde> capella: well, src/windows/uia/../html/ for example doesn't exist
  278. # [20:32] <@tbsaunde> if that is actually needed it should be src/windows/uia/../../html/
  279. # [20:33] <@tbsaunde> I have no idea how that could cause this problem, but it should be fixed
  280. # [20:33] <capella> well then theres 5 that are wrong...
  281. # [20:33] <@tbsaunde> if there's LOCAL includes we don't use those should probably just be removed, I'm almost positive the content/ ones aren't needed
  282. # [20:34] <capella> ok ... but that still leaves us with the problem
  283. # [20:35] <@tbsaunde> capella: you checked?
  284. # [20:36] <capella> trying ...
  285. # [20:36] <capella> i would have thought there'd be an error ... "missing include file"
  286. # [20:37] * Quits: fxa90id (fxa90id@moz-31428982.neoplus.adsl.tpnet.pl) (Quit: Leaving)
  287. # [20:39] <capella> wonders whats the MOZ_FINAL do? class uiaRawElmProvider MOZ_FINAL : public ...
  288. # [20:39] <@tbsaunde> capella: yeah, me too
  289. # [20:39] <@davidb> can anyone else see the focus indicators on http://whatcanidoformozilla.org/ ?
  290. # [20:40] <@hub> davidb: it does not even load right now
  291. # [20:41] <@hub> I can't seem to see them on Linuxi
  292. # [20:41] <@hub> but maybe I'm doing it wrong
  293. # [20:42] <@davidb> filed https://github.com/jdm/asknot/issues/2
  294. # [20:43] <@tbsaunde> capella: en.wikipedia.org/wiki/C%2B%2B11 section 5.8
  295. # [20:43] <capella> did a MXR ... seems unrelated
  296. # [20:43] <@tbsaunde> capella: MOZ_FINAL is just a macro defined to that if its supported
  297. # [20:44] <capella> right
  298. # [20:45] <capella> something new to me ... but unrelated
  299. # [20:45] <capella> Definition : Class which Can't be inherited by other class, that class is called final class.
  300. # [20:52] <capella> still tinkering ... back in 5 after forage for food
  301. # [20:57] * Joins: icaaq (Adium@C8B97E80.7DCD925.CE255B90.IP)
  302. # [21:14] * Joins: margle (margle@moz-75218163.dsl.mweb.co.za)
  303. # [21:19] <@tbsaunde> capella: it might be worth pushing to try
  304. # [21:20] <capella> nope ... i've got something going here ...
  305. # [21:22] <capella> first problem was uaiRawElmProvider.h also needs #include "objbase.h" to pick up a microsoft typedef called "interface"
  306. # [21:22] <capella> line 49 thing found after I move code around and the prolem shifted
  307. # [21:23] <capella> then the MOZ_FINAL generates an error and I removed
  308. # [21:24] <capella> now it cant find #include "AccessibleWrap.h"
  309. # [21:24] <capella> cause theres no /msaa in the makefile.in ... so thats where I am and rebuilding
  310. # [21:26] <@tbsaunde> capella: instead of removing MOZ_FINAL you should include "mozilla/Attributes.h"
  311. # [21:27] <capella> ok ... cause next problem just hickupped ... lets add that and try again
  312. # [21:29] <capella> didnt bother to learn where MOZ_FINAL lived ... the MXR showed it could be defined as /* ... */ so i gambled
  313. # [21:30] <capella> and im just makin stuff up as i go along so what the heck
  314. # [21:50] <@tbsaunde> capella: how goes?
  315. # [21:51] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  316. # [21:52] <capella> well ... now it doesnt seem to find STDMETHODCALLTYPE definition in uiarawelementprovider.h
  317. # [21:52] <capella> looking for whats missing
  318. # [21:57] <@tbsaunde> capella: BaseTypes.h? or maybe WinNT.h
  319. # [21:57] <@tbsaunde> looks like they both define it...
  320. # [21:58] <capella> but i dont see those in similar .h files we use ... thats where i got sidetracked ...
  321. # [21:59] <@tbsaunde> capella: they probably get pulled in through some huge list of intermediates
  322. # [22:00] <capella> yah ... base def is mywindows.h in other-licenses/7stub/src.......
  323. # [22:24] * Joins: margle (margle@moz-75218163.dsl.mweb.co.za)
  324. # [22:27] <@tbsaunde> capella: still making progress?
  325. # [22:28] <capella> yah got tripped up by lowercase... building
  326. # [22:29] <@davidb> tbsaunde: review ETA extended… likely tomorrow pm. sorry.
  327. # [22:29] <@davidb> (patch review)
  328. # [22:30] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  329. # [22:31] * Quits: @jprmc (jprmc@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Leaving)
  330. # [22:56] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  331. # [23:06] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  332. # [23:07] * Parts: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
  333. # [23:10] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
  334. # [23:17] * Quits: margle (margle@moz-75218163.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  335. # [23:19] <@tbsaunde> capella: how goes?
  336. # [23:20] <capella> iccck ... finally got it to find the mywindows.h file ... not the problem ...
  337. # [23:20] <capella> ive got one more idea then ill have to take 5 and mull it over
  338. # [23:21] <capella> that didnt feel like the right answer anyhow ... STDMETHODCALLTYPE cant just dissapear
  339. # [23:23] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  340. # [23:25] <capella> ok that idea failed but now i have another
  341. # [23:28] <capella> too subborn to let this go
  342. # [23:30] <@tbsaunde> capella: doesn't including WinUser.h work?
  343. # [23:31] <capella> ill make that the next idea ...
  344. # [23:31] <capella> forgot you said that...
  345. # [23:36] <@tbsaunde> capella: you could also try OleAcc.h and OleIdl.h
  346. # [23:37] <capella> yah - i see all that in accessnodewrap.h
  347. # [23:39] <capella> hell ill include em all for fun the next time :P
  348. # [23:40] <capella> till we find where in the "huge list of intermediates" we need to start from...
  349. # [23:46] <@firebot> dveditz@mozilla.com changed the Status on bug 767732 from UNCONFIRMED to RESOLVED.
  350. # [23:46] <@firebot> dveditz@mozilla.com changed the Component on bug 767732 from Untriaged to Disability Access APIs.
  351. # [23:46] <@firebot> dveditz@mozilla.com set the Resolution field on bug 767732 to DUPLICATE of bug 687300.
  352. # [23:46] <@firebot> dveditz@mozilla.com changed the Product on bug 767732 from Firefox to Core.
  353. # [23:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=767732 nor, --, ---, nobody, RESO DUPLICATE, The option "Warn me when web sites try to redirect or reload the page" don't works
  354. # [23:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=687300 enh, --, ---, nobody, NEW, "warn me when web sites try to redirect" option does not work on redirections done via Javascript (e
  355. # [23:52] * @eeejay waves from the train
  356. # [23:59] <capella> oh crap well thats obviously wrong
  357. # Session Close: Tue Jun 26 00:00:00 2012

The end :)