/irc-logs / mozilla / #accessibility / 2012-04-30 / end
Options:
- # Session Start: Mon Apr 30 00:00:00 2012
- # Session Ident: #accessibility
- # [00:20] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Ping timeout)
- # [00:22] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [00:23] * Joins: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
- # [00:24] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
- # [00:38] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [00:55] * Quits: Shnish (Mibbit@moz-4CA38516.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:04] * khuey|away is now known as khuey
- # [01:05] * Quits: margle (margle@moz-15EB76B9.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
- # [01:11] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Client exited)
- # [01:23] * Joins: peteb-away_ (ptbrunet@moz-E9B02845.austin.res.rr.com)
- # [01:23] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Connection reset by peer)
- # [01:23] * peteb-away_ is now known as peteb-away
- # [01:39] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [02:24] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [02:24] * ChanServ sets mode: +o surkov
- # [02:47] <drexler> surkov: hello
- # [02:47] <@surkov> hi, drexler
- # [02:48] <drexler> ah...glad to see you :). about bug 445516 i am bit confused there..
- # [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
- # [02:48] <drexler> you asked me to make TTextAttr:GetValueFor and Equal take an nsAccessible*
- # [02:49] <drexler> but i don't really understand why that was the cause of the errors i was getting
- # [02:50] <drexler> care to explain further..?
- # [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.
- # [03:17] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 619267 on bug 740747.
- # [03:17] <@firebot> surkov.alexander@gmail.com requested feedback from trev.saunders@gma il.com for attachment 619267 on bug 740747.
- # [03:17] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
- # [03:23] * khuey is now known as khuey|away
- # [03:23] * khuey|away is now known as khuey
- # [03:47] <drexler> surkov: thanks.
- # [03:47] <@surkov> yw
- # [04:16] <@firebot> surkov.alexander@gmail.com granted feedback for attachment 619345 on bug 748601.
- # [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
- # [04:19] <@firebot> surkov.alexander@gmail.com cancelled feedback?(surkov.alexander@ gmail.com) for attachment 619193 on bug 739885.
- # [04:32] * tbsaunde|zzz is now known as tbsaunde
- # [04:47] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [04:51] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
- # [04:52] * Joins: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
- # [05:15] * Joins: arky (arky@moz-F3EA7B55.express.net.id)
- # [05:27] * Joins: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP)
- # [05:31] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [05:33] * Quits: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP) (Quit: Leaving...)
- # [05:36] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [05:43] * Quits: arky (arky@moz-F3EA7B55.express.net.id) (Quit: Leaving)
- # [05:46] * khuey is now known as khuey|away
- # [05:46] * khuey|away is now known as khuey
- # [06:07] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
- # [06:14] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [06:15] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [06:26] * khuey is now known as khuey|away
- # [06:51] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [06:59] * Joins: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se)
- # [07:24] * Mark_Capella is now known as Mark_Capella|away
- # [07:31] * Quits: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [07:31] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [07:31] * ChanServ sets mode: +o surkov
- # [07:39] * Joins: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se)
- # [07:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [07:43] * Quits: aaronlev (aaronlev@moz-654DF715.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [07:53] * Mark_Capella|away is now known as Mark_Capella
- # [07:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:40] * Joins: margle (margle@moz-15EB76B9.dsl.mweb.co.za)
- # [09:00] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
- # [09:02] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [09:21] * Joins: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP)
- # [09:42] * Joins: MarcoZ (Daily@moz-9A5F3A87.dip.t-dialin.net)
- # [09:42] * ChanServ sets mode: +o MarcoZ
- # [10:01] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [10:01] * ChanServ sets mode: +o surkov
- # [10:31] <tbsaunde> surkov: hey, what's up with bug 742659?
- # [10:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=742659 nor, --, ---, nobody, NEW, move nsARIAMap::UniversalStatesFor to aria namespace
- # [10:32] <@surkov> tbsaunde: it has comments, I think I wanted to get new patch
- # [10:32] <tbsaunde> surkov: ok, just noticed it hasn't been touched in a while
- # [10:33] <@surkov> tbsaunde: maybe ping assignee?
- # [10:33] * ChanServ sets mode: +o tbsaunde
- # [10:33] <@tbsaunde> sure
- # [10:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:53] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:03] <@surkov> tbsaunde: would you answer bug 716644, I need to understand if I need to change something before landing
- # [11:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, ---, askalski, NEW, expandoify accessible roles
- # [11:04] <@tbsaunde> 4sure
- # [11:06] <@tbsaunde> surkov: I don't think there's anything you should change, I'll answer your questions in the bug
- # [11:06] <@surkov> tbsaunde: ok, cool
- # [11:11] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 619365 on bug 750025.
- # [11:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750025 nor, --, ---, trev.saunders, NEW, clean up nsAccessNodeWrap::MakeAccessNode()
- # [11:16] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 716644 from --- to mozilla15.
- # [11:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, NEW, expandoify accessible roles
- # [11:34] <@firebot> New Core - Disability Access APIs bug 750188 filed by surkov.alexander@gmail.com.
- # [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
- # [11:41] <@firebot> New Core - Disability Access APIs bug 750191 filed by surkov.alexander@gmail.com.
- # [11:41] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750191 nor, --, ---, nobody, NEW, move IsTextInterfaceSupportCorrect under DEBUG ifdef
- # [11:49] <@firebot> New Core - Disability Access APIs bug 750193 filed by surkov.alexander@gmail.com.
- # [11:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750193 is not accessible
- # [11:54] <@tbsaunde> surkov: its not terribly clear what you want done in each case in bug 750193
- # [11:55] <@surkov> tbsaunde: just remove it
- # [11:55] <@surkov> ok, got it
- # [11:56] <@tbsaunde> surkov: ok, you might want to make it a little clearer
- # [11:56] <@tbsaunde> in the bug I mean
- # [11:56] <@surkov> done
- # [11:56] <@tbsaunde> btw are you going to add logging stuff, or was that just a passing thought?
- # [12:02] <@firebot> New Core - Disability Access APIs bug 750196 filed by surkov.alexander@gmail.com.
- # [12:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750196 nor, --, ---, nobody, NEW, remove ROLE_SYSTEM_ definitions
- # [12:03] <@surkov> tbsaunde: I'm working on it in background
- # [12:03] <@surkov> not super fast
- # [12:11] <@firebot> surkov.alexander@gmail.com granted review for attachment 619366 on bug 750026.
- # [12:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750026 nor, --, ---, trev.saunders, NEW, rm some unneeded nsCOMPtrs
- # [12:12] <@firebot> surkov.alexander@gmail.com granted review for attachment 619367 on bug 750026.
- # [12:21] <@tbsaunde> surkov: ok, sounds good
- # [12:32] <@firebot> surkov.alexander@gmail.com cancelled feedback?(trev.saunders@gma il.com) for attachment 619267 on bug 740747.
- # [12:32] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 619513 on bug 740747.
- # [12:32] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
- # [12:51] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 619194 on bug 749812.
- # [12:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
- # [13:06] <@firebot> surkov.alexander@gmail.com granted review for attachment 618979 on bug 748716.
- # [13:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748716 nor, --, ---, markcapella, ASSI, don't export ApplicationAccessibleWrap.h
- # [13:26] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [13:41] * Quits: @jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:53] * khuey|away is now known as khuey
- # [13:56] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [13:56] * ChanServ sets mode: +o askalski
- # [14:04] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 618864 on bug 745986.
- # [14:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=745986 nor, --, ---, nobody, NEW, [AccessFu] Display page loading states
- # [14:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:09] <@tbsaunde> in the bug I mean
- # [14:11] <@askalski> hi everyone
- # [14:14] * Joins: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP)
- # [14:14] <@firebot> New Core - Disability Access APIs bug 750216 filed by surkov.alexander@gmail.com.
- # [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
- # [14:15] <@surkov> hi, askalski
- # [14:32] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
- # [15:02] <@askalski> hi MarcoZ
- # [15:04] * Joins: jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP)
- # [15:04] * ChanServ sets mode: +o jprmc
- # [15:06] <@MarcoZ> Hi askalski!
- # [15:06] <@MarcoZ> Hi surkov!
- # [15:09] * Quits: @jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [15:23] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:23] * ChanServ sets mode: +qo davidb davidb
- # [15:24] <@askalski> morning David
- # [15:24] <@davidb> gm
- # [15:25] <@MarcoZ> Morning davidb!
- # [15:25] <@davidb> hi hi hi
- # [15:26] * Quits: shorlander_ (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
- # [15:27] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [15:29] * Joins: jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP)
- # [15:29] * ChanServ sets mode: +o jprmc
- # [15:39] <@askalski> I am going for a lunch
- # [15:41] <@davidb> MarcoZ: trying VO with 4-30
- # [15:41] <@davidb> hearing a lot of 'busy'
- # [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.
- # [15:47] <@davidb> I suspect VO holds the secret
- # [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.
- # [15:52] <@MarcoZ> davidb: ^
- # [15:52] <@davidb> we can definitely see where our time is spent
- # [15:52] <@davidb> i could do that today.
- # [15:52] <@davidb> will touch base with hub first.
- # [15:56] <@MarcoZ> Very cool!
- # [15:57] <@surkov> hi, MarcoZ
- # [16:02] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:02] * Quits: victorporof (victorporo@B3D6305C.6465CCD9.79933D60.IP) (Ping timeout)
- # [16:03] * Joins: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [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.
- # [16:04] <@MarcoZ> OK, off for a while, will leave this open to read backlog.
- # [16:26] * Joins: jongunderson (chatzilla@moz-132CBF4.rehab.uiuc.edu)
- # [16:29] * Quits: jongunderson (chatzilla@moz-132CBF4.rehab.uiuc.edu) (Client exited)
- # [16:30] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
- # [16:36] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:36] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:37] <@davidb> askalski: I mentioned to surkov you'd like a quick bug (given schedule)
- # [16:37] <@askalski> davidb, sure
- # [16:38] <@askalski> this looks nice :https://bugzilla.mozilla.org/show_bug.cgi?id=750196
- # [16:38] <@firebot> Bug 750196 nor, --, ---, nobody, NEW, remove ROLE_SYSTEM_ definitions
- # [16:38] <@askalski> wrong, I ment this one : https://bugzilla.mozilla.org/show_bug.cgi?id=750191
- # [16:38] <@firebot> Bug 750191 nor, --, ---, nobody, NEW, move IsTextInterfaceSupportCorrect under DEBUG ifdef
- # [16:38] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:38] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:39] <@surkov> askalski: you could look at bug 737766
- # [16:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=737766 nor, --, ---, nobody, NEW, Firefox can't save the homepage.
- # [16:41] <@tbsaunde> in the bug I mean
- # [16:41] <@tbsaunde> err, sorry
- # [16:42] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:42] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:47] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [16:47] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:48] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:51] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:51] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:52] <@firebot> surkov.alexander@gmail.com changed the Target Milestone on bug 748716 from --- to mozilla15.
- # [16:52] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748716 nor, --, mozilla15, markcapella, ASSI, don't export ApplicationAccessibleWrap.h
- # [16:54] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:54] * Joins: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [16:55] * Quits: victorporo (victorporo@13BBEF06.A00C134E.79933D60.IP) (Connection reset by peer)
- # [16:55] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [17:02] <@tbsaunde> surkov: thoughts on moving the notifying observers of accessibility start / shutdown from nsAccessNode to nsAccessibilityService?
- # [17:03] <@surkov> tbsaunde: it seems we wanted to do that in the past?
- # [17:03] <@surkov> iirc the problem was because of platform specific code
- # [17:04] <@surkov> if we find a way to do that nice then let's do that
- # [17:04] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [17:04] * ChanServ sets mode: +o hub
- # [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
- # [17:05] <@surkov> ok
- # [17:07] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [17:09] <Mark_Capella> surkov: thanks
- # [17:09] <@surkov> yw!
- # [17:18] <@davidb> tbsaunde: got a link to the a11y on by default in gnome discussion?
- # [17:19] <@firebot> ehsan@mozilla.com changed the Status on bug 716644 from NEW to RESOLVED.
- # [17:20] <@firebot> ehsan@mozilla.com set the Resolution field on bug 716644 to FIXED.
- # [17:20] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
- # [17:20] <@tbsaunde> davidb: not off hand
- # [17:21] <@davidb> ok
- # [17:23] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [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
- # [17:26] * Joins: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [17:27] * Quits: @jprmc (jprmc@7641BDDC.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [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?
- # [17:28] * Quits: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP) (Client exited)
- # [17:28] <@tbsaunde> surkov: I thought which string bundle you got depends on the current language
- # [17:29] <@tbsaunde> so if you change language then its out of date
- # [17:29] <@surkov> oh, it should, so if I can change the language dynamically then yes
- # [17:29] <@surkov> usually different languages means different builds
- # [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
- # [17:30] <@surkov> tbsaunde: not all perf is picked up dynamically (but most of them)
- # [17:30] <@tbsaunde> I have no idea if you can change language dynamically, but thought I rmemeber someone say you could
- # [17:30] <@surkov> for example, d2d perf isn't picked on runtime
- # [17:30] <@surkov> I think you could but I"m not sure, it makes sense to ask Neil
- # [17:30] <@tbsaunde> yeah, its kind of unlikely your video changes at run time ;-)
- # [17:31] <@tbsaunde> or we could just not cache it, I don't think that code is on a prticularly hot path for anything
- # [17:37] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Ping timeout)
- # [17:37] <@firebot> New Core - Disability Access APIs bug 750283 filed by trev.saunders@gmail.com.
- # [17:37] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750283 nor, --, ---, nobody, NEW, notify observers of a11y init / shutdown in nsAccessibilityService
- # [17:38] * Joins: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP)
- # [17:39] <@tbsaunde> davidb: so, what's up with profiling mac?
- # [17:45] * clown_mtg is now known as clown
- # [17:46] * Quits: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [17:46] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [17:46] * ChanServ sets mode: +o jprmc
- # [17:46] <@firebot> New Core - Disability Access APIs bug 750287 filed by trev.saunders@gmail.com.
- # [17:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750287 nor, --, ---, nobody, NEW, don't cache is form fill enabled pref
- # [17:55] <@tbsaunde> surkov: can you think of a reason we'd want internal and xpcom roles to differ?
- # [17:56] <@surkov> tbsaunde: they shouldn't differ since we use xpcom roles hardly for testing proposes
- # [17:56] <@tbsaunde> surkov: ok, think it makes sense to add build time asserts they're the same then?
- # [17:57] <@surkov> yes
- # [18:00] <@firebot> New Core - Disability Access APIs bug 750295 filed by trev.saunders@gmail.com.
- # [18:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750295 nor, --, ---, nobody, NEW, don't cache gStringBundle in nsAccessNode
- # [18:01] * Quits: victorporof (victorporo@13BBEF06.A00C134E.79933D60.IP) (Quit: Leaving...)
- # [18:01] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Connection reset by peer)
- # [18:02] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [18:02] * ChanServ sets mode: +o surkov
- # [18:03] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
- # [18:05] <@firebot> New Core - Disability Access APIs bug 750301 filed by trev.saunders@gmail.com.
- # [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
- # [18:08] * Joins: shorlander-mobile (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [18:08] * Quits: shorlander-mobile (shorlander@moz-853043D6.dhcp.insightbb.com) (Input/output error)
- # [18:09] * Quits: @surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Ping timeout)
- # [18:24] * Joins: surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP)
- # [18:24] * ChanServ sets mode: +o surkov
- # [18:33] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:40] <@davidb> sorry was at lunch
- # [18:41] <@davidb> nextEventMatchingMask shows up in profiling
- # [18:41] <@davidb> hub: ^
- # [18:41] <@davidb> let me check inverted call tree
- # [18:41] <@davidb> inverted, most time is spent in objc_msgSend
- # [18:41] <@davidb> 10.6%
- # [18:42] <@davidb> i'm going to try our homegrown profiler
- # [18:42] <@davidb> tbsaunde: ^
- # [18:43] * @davidb finds https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler
- # [18:43] * Joins: aaronlev (chatzilla@moz-E2E03EFC.bstnma.fios.verizon.net)
- # [18:49] * ctalbert|afk is now known as ctalbert
- # [18:51] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [18:51] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
- # [18:52] * Parts: eeejay (eeejay@moz-EE2D6C10.monotonous.org) (Ex-Chat)
- # [18:52] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
- # [18:52] * ChanServ sets mode: +o eeejay
- # [18:56] <@davidb> hmmm my geckprofiler doesn't seem to complete analysis… i'll bother BenWa when he's in
- # [19:03] <@davidb> tbsaunde: I read the thread: About proposing "accessibility on by default" as feature
- # [19:03] <@davidb> I'm glad you are following it.
- # [19:03] <@davidb> I wonder what they need to make their decisions (apart from having a trial period)
- # [19:04] <@davidb> I mean technical options… seems like testing/investigation is needed more than emails
- # [19:05] * Quits: @hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:09] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
- # [19:09] * Parts: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
- # [19:10] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
- # [19:30] * Quits: aaronlev (chatzilla@moz-E2E03EFC.bstnma.fios.verizon.net) (Ping timeout)
- # [19:30] <@davidb> the gecko profiler is cool
- # [19:40] <@tbsaunde> davidb: was at class
- # [19:40] <@tbsaunde> davidb: I think they just need to flip the default pref and see how it goes
- # [19:40] <@davidb> agreed
- # [19:41] <@tbsaunde> davidb: just figured you might be interested since it would substantially effect number of people with a11y on
- # [19:41] * Joins: hub (hub@D459F0F4.D9251953.6E712CE2.IP)
- # [19:41] * ChanServ sets mode: +o hub
- # [19:42] * davidb is now known as davidb|mtg
- # [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
- # [19:52] * @MarcoZ is back for a bit longer tonight since I was out this late afternoon (my time).
- # [19:52] <@MarcoZ> And I'm really curious to see what davidb will find.
- # [19:53] * Joins: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP)
- # [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?
- # [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
- # [20:00] * Joins: hub_ (hub@D459F0F4.D9251953.6E712CE2.IP)
- # [20:00] * Quits: @hub (hub@D459F0F4.D9251953.6E712CE2.IP) (Input/output error)
- # [20:00] * hub_ is now known as hub
- # [20:03] <@MarcoZ> tbsaunde: Thanks for the clarification!
- # [20:07] * Joins: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP)
- # [20:07] <@firebot> trev.saunders@gmail.com granted review for attachment 619513 on bug 740747.
- # [20:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=740747 nor, --, ---, nobody, ASSI, dexpcom nsAccessible::GetName
- # [20:08] * Quits: @surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP) (Quit: surkov)
- # [20:13] * clown is now known as clown_mtg
- # [20:22] * Quits: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP) (Quit: mike5w3c)
- # [20:23] * Joins: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP)
- # [20:23] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: thiessenp)
- # [20:26] * Quits: mike5w3c (MikeS@7E9301E5.1E1F6C0.AF6F698.IP) (Quit: mike5w3c)
- # [20:26] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [20:26] * ChanServ sets mode: +o askalski
- # [20:27] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [20:28] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 619620 on bug 745986.
- # [20:28] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=745986 nor, --, ---, nobody, NEW, [AccessFu] Display page loading states
- # [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.
- # [20:39] * Joins: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl)
- # [20:39] <@MarcoZ> Hub: ^
- # [20:39] <@davidb|mtg> really?
- # [20:39] * davidb|mtg is now known as davidb
- # [20:41] * Quits: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP) (Connection reset by peer)
- # [20:41] * Joins: victorporo (victorporo@5F6B43D3.1C233438.79933D60.IP)
- # [20:42] <@davidb> MarcoZ: my profiling didn't turn up anything exciting
- # [20:42] <@davidb> I really think we need a VO dev to take a look
- # [20:42] <@MarcoZ> davidb: Definitely. In the Thunderbird UI, it's snappy as hell.
- # [20:42] <@davidb> MarcoZ: can you work the jcraig angle?
- # [20:43] <@davidb> cc me
- # [20:43] <@MarcoZ> davidb: Hm, I can, but you might want to chime in with what you've found, or not found.
- # [20:43] <@davidb> ok give me until tomorrow aft
- # [20:43] * @MarcoZ writes mail.
- # [20:45] <hub> MarcoZ: it has a11y enabled by default too? wow
- # [20:46] <@tbsaunde> davidb: we could also try logging how many of what calls vo is making and how long they take
- # [20:46] <@tbsaunde> does mac have something like strace for however vo actually comunicates with other apps?
- # [20:47] <@davidb> unsure
- # [20:47] <hub> I'm sure there is something you can do with dtrace
- # [20:47] <@tbsaunde> hub: do we have any idea how the communication actually works?
- # [20:48] <hub> there is "dtruss"
- # [20:48] <@tbsaunde> which is?
- # [20:48] <hub> truss implementation on top of dtrace
- # [20:48] <hub> like strace
- # [20:48] <hub> :-)
- # [20:49] <@tbsaunde> what is truss?
- # [20:49] <hub> the Solaris equivalent of strace
- # [20:49] <hub> :-)
- # [20:49] <@tbsaunde> ah
- # [20:50] <@tbsaunde> of course how communication works effects how useful an exact equivelent of strace is
- # [20:50] <hub> you mean IPC?
- # [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.
- # [20:50] <@tbsaunde> yes
- # [20:50] <hub> tbsaunde: at the low levels it uses mach ports
- # [20:51] <hub> so you'll see them
- # [20:51] <@tbsaunde> hub: ok
- # [20:51] <@MarcoZ> OK guys, off for the night. Tomorrow's a public holiday in Germany, so I'll be back Wednesday.
- # [20:52] * Quits: @MarcoZ (Daily@moz-9A5F3A87.dip.t-dialin.net) (Quit: l8er)
- # [21:01] <hub> ah yeah tomorrow is a public holiday in a lot of Europe
- # [21:01] <hub> May 1st
- # [21:02] <@davidb> Europe should just give it up and have a 4 day work week.
- # [21:03] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [21:03] * ChanServ sets mode: +o askalski
- # [21:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:04] <@tbsaunde> why is may first special???
- # [21:04] <@eeejay> hey tbsaunde. you around?
- # [21:05] <@eeejay> yes you are!
- # [21:05] * Joins: aaronlev (chatzilla@moz-654DF715.bstnma.fios.verizon.net)
- # [21:05] <@eeejay> tbsaunde, workers holiday
- # [21:05] <@eeejay> and pagans, with their pole
- # [21:05] <@tbsaunde> eeejay: oh, I thought that was the 5th
- # [21:05] <@tbsaunde> eeejay: yeah mostly
- # [21:06] <@eeejay> no that is the mexican cinco de mayo
- # [21:06] <@eeejay> tbsaunde, on bug 749812, comment 2
- # [21:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
- # [21:06] <@eeejay> you mention a race condition if something follows an insert
- # [21:07] <@eeejay> and you say that if i used the modified text attribute, it would potentially remedy that
- # [21:07] <@eeejay> i don't understand how you think i could use that
- # [21:07] <hub> davidb: France has 3 to 4 holidays in May
- # [21:08] <@tbsaunde> why?
- # [21:08] <hub> davidb: and people end up taking extended week-ends
- # [21:08] <hub> tbsaunde: May 1st is labour day in Europe
- # [21:08] <@tbsaunde> hub: ws asking eeejay :)
- # [21:08] <@eeejay> tbsaunde, why what?
- # [21:09] <@tbsaunde> eeejay: let me look at the comment first?
- # [21:09] <@eeejay> tbsaunde, sure
- # [21:11] <@tbsaunde> eeejay: so, your trying to report the text after the text change event right?
- # [21:11] <@eeejay> tbsaunde, no before
- # [21:11] <@eeejay> tbsaunde, i am sending the current text value, and the value before the edit
- # [21:12] <@eeejay> tbsaunde, i could see this being a problem since the value in the actual object might have changed since
- # [21:13] <@tbsaunde> eeejay: yeah, ignore the part about using aModifiedText
- # [21:15] <@eeejay> tbsaunde, if you have any bright ideas about how to do that, let me know
- # [21:18] <@tbsaunde> not really
- # [21:20] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Client exited)
- # [21:25] * khuey is now known as khuey|away
- # [21:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [21:45] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
- # [21:52] * clown_mtg is now known as clown
- # [22:06] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:15] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [22:16] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [22:16] * ChanServ sets mode: +o askalski
- # [22:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:22] <@davidb> hub or tbsaunde can you help smaug in #developers?
- # [22:22] * @davidb finally takes a bio break
- # [22:23] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:25] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [22:27] * Quits: margle (margle@moz-15EB76B9.dsl.mweb.co.za) (Ping timeout)
- # [22:28] * Joins: margle (margle@moz-15EB76B9.dsl.mweb.co.za)
- # [22:29] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:32] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:46] <@firebot> bugs@pettay.fi requested review from trev.saunders@gmail .com for attachment 619667 on bug 716644.
- # [22:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
- # [22:48] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:48] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:04] <@firebot> New Core - Disability Access APIs bug 750479 filed by eitan@monotonous.org.
- # [23:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=750479 nor, --, ---, nobody, NEW, [AccessFu] Support embedded characters in text change events.
- # [23:09] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:11] <@firebot> trev.saunders@gmail.com granted review for attachment 619667 on bug 716644.
- # [23:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=716644 nor, --, mozilla15, askalski, RESO FIXED, expandoify accessible roles
- # [23:13] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [23:14] * Quits: thiessenp (thiessenp@moz-6EFD1B4E.direct-adsl.nl) (Quit: Peter is off to fight crime.)
- # [23:16] <@firebot> eitan@monotonous.org cancelled review?(trev.saunders@gmail .com) for attachment 619194 on bug 749812.
- # [23:16] <@firebot> eitan@monotonous.org requested review from trev.saunders@gmail .com for attachment 619680 on bug 749812.
- # [23:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=749812 nor, --, ---, nobody, NEW, [AccessFu] Display text editing changes
- # [23:19] <@firebot> maxli@maxli.ca requested feedback from surkov.alexander@ gmail.com for attachment 619684 on bug 748601.
- # [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
- # [23:22] * Quits: icaaq (Adium@moz-718D9655.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [23:32] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
- # [23:33] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
- # [23:35] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
- # [23:36] <@firebot> eitan@monotonous.org cancelled review?(surkov.alexander@gm ail.com) for attachment 617701 on bug 747272.
- # [23:36] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 619692 on bug 747272.
- # [23:36] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=747272 nor, --, ---, nobody, NEW, [AccessFu] Filter out whitespace text leaves in navigation
- # [23:38] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
- # [23:41] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Connection reset by peer)
- # [23:45] * Joins: drexler_ (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
- # [23:45] * drexler_ is now known as drexler
- # [23:47] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Ping timeout)
- # [23:51] * Joins: fxa90id (fxa90id@moz-A9D753D2.neoplus.adsl.tpnet.pl)
- # [23:54] * Quits: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [23:56] * Joins: aaronlev_ (aaronlev@moz-654DF715.bstnma.fios.verizon.net)
- # Session Close: Tue May 01 00:00:00 2012
The end :)