/irc-logs / mozilla / #accessibility / 2011-12-01 / end
Options:
- # Session Start: Thu Dec 01 00:00:00 2011
- # Session Ident: #accessibility
- # [00:07] * Joins: jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP)
- # [00:07] * ChanServ sets mode: +o jprmc
- # [00:09] * jess is now known as iamjessklein-away
- # [00:23] * Quits: @jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [00:33] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
- # [00:38] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
- # [00:39] * eeejay is now known as eeejay_is_afk
- # [00:46] * eeejay_is_afk is now known as eeejay
- # [01:00] * Quits: @eeejay (eitan@moz-EE2D6C10.monotonous.org) (Quit: Coyote finally caught me)
- # [01:01] * Joins: eeejay (eitan@moz-EE2D6C10.monotonous.org)
- # [01:02] * Parts: eeejay (eitan@moz-EE2D6C10.monotonous.org) (Ex-Chat)
- # [01:02] * Joins: eeejay (eitan@moz-EE2D6C10.monotonous.org)
- # [01:02] * ChanServ sets mode: +o eeejay
- # [01:19] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
- # [01:23] * iamjessklein-away is now known as jess
- # [01:26] * khuey is now known as khuey|away
- # [01:28] * bwinton_away is now known as bwinton
- # [02:09] * jess is now known as iamjessklein-away
- # [02:17] * Joins: Jamie (jamie@moz-CA26021.jantrid.net)
- # [02:24] * Joins: mdcurran (mick@6D209346.96206780.9ADEC69.IP)
- # [02:29] <@hub> 1313 changesets to go
- # [02:58] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [03:00] * bwinton is now known as bwinton_away
- # [03:09] * Quits: sfoster (sfoster@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: sfoster)
- # [03:31] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [04:05] * Joins: jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP)
- # [04:05] * ChanServ sets mode: +o jprmc
- # [04:24] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [04:24] * ChanServ sets mode: +o hub
- # [05:05] * Quits: @jprmc (jprmc@CAC64D5C.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [05:15] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
- # [05:15] * ChanServ sets mode: +o surkov
- # [06:38] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Ping timeout)
- # [06:38] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
- # [06:38] * ChanServ sets mode: +o surkov
- # [07:24] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
- # [07:27] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Quit: surkov)
- # [07:57] * Quits: mdcurran (mick@6D209346.96206780.9ADEC69.IP) (Connection reset by peer)
- # [09:08] * Joins: MarcoZ (marco.zehe@moz-52792A34.dip.t-dialin.net)
- # [09:08] * ChanServ sets mode: +o MarcoZ
- # [09:10] <@MarcoZ> Hi all!
- # [09:10] <@MarcoZ> Hi jamie!
- # [09:12] <@tbsaunde> oh, man is it already that time of the morning
- # [09:12] <@tbsaunde> ?
- # [09:14] * Joins: surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP)
- # [09:14] * ChanServ sets mode: +o surkov
- # [09:15] <@MarcoZ> tbsaunde: , yes 3:10AM your time if my math isn't off.
- # [09:15] <@MarcoZ> Hi surkov!
- # [09:15] <@surkov> hey, MarcoZ
- # [09:16] <@MarcoZ> surkov: Have you read my comment in bug 706335 yet? I don't seem to be able to reproduce this one.
- # [09:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, nobody, NEW, Accessible text breaks when quoting header is removed from plain text reply
- # [09:17] <Jamie> MarcoZ: hi. did you test this in firefox or in tb?
- # [09:17] <Jamie> MarcoZ: in Firefox, I can't even delete the quote header line
- # [09:17] <Jamie> shift+downArrow delete doesn't work
- # [09:17] <@surkov> I was able to reproduce and figure out where the problem
- # [09:18] <@MarcoZ> Jamie: Firefox, Nightly to be exact.
- # [09:18] <@MarcoZ> Jamie: And I am able to delete the quote header line just fine.
- # [09:18] <Jamie> MarcoZ: shift+downArrow then delete?
- # [09:18] <@MarcoZ> Jamie: Exactly that.
- # [09:18] <Jamie> so downArrow, downArrow, shift+downArrow, delete?
- # [09:18] <@MarcoZ> Jamie: Yes.
- # [09:18] <Jamie> weird
- # [09:18] <Jamie> for me, it doesn't delete the line at all
- # [09:19] <Jamie> oh
- # [09:19] <Jamie> wait a second
- # [09:19] <@MarcoZ> Jamie: It does for me, and NVDA sees the updated view in both character by character and line by line nav, and also if I traverse with object nav.
- # [09:19] <Jamie> no, I'm a twit. let me try that again
- # [09:19] <Jamie> surkov: I can't reproduce it in Firefox either, but i definitely see it in TB
- # [09:19] <@MarcoZ> OK guys, am having breakfast, will be back after. Leaving this window open.
- # [09:19] <@surkov> Jamie: you tried my test case?
- # [09:20] <Jamie> surkov: yes.
- # [09:20] <@surkov> strange
- # [09:20] <@surkov> anyway since we know what caused the problem then we can fix it
- # [09:21] <Jamie> surkov: true, but hard to find a regression window
- # [09:21] <@surkov> Jamie: I think Firefox 4
- # [09:21] <Jamie> surkov: I honestly don't believe it was that long ago
- # [09:21] <Jamie> but I can't verify because I can't repro it in firefox :(
- # [09:22] <@surkov> Jamie: I meant the root problem, they could change Thunderbird so problem appeared or editor
- # [09:22] <Jamie> I guess I can go hunt down tb builds for gecko 2
- # [09:22] <Jamie> ah
- # [09:22] * Jamie nods
- # [09:22] <Jamie> I don't think I've seen this in tb until recently, maybe a month or two ago
- # [09:22] <Jamie> but I can't confirm that
- # [09:22] <Jamie> but as you say, that could be a change that exposed the bug
- # [09:22] <Jamie> strange that you can rpero it in firefox and we cna't, though
- # [09:23] <Jamie> repro, can't*
- # [09:37] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [09:45] <@surkov> Jamie, you could try simple example: <pre id='pre'>hello</pre> <button onclick=''document.getElementById('pre').firstChild.data = '';">remove pre text</button>
- # [09:46] <@surkov> after the click getText() on accessible for pre element should return 'hello'
- # [09:48] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
- # [10:02] <@MarcoZ> surkov: That testcase I can reproduce. Interestingly, the text gets state invisible after clicking the button.
- # [10:03] <@surkov> it is
- # [10:03] <@MarcoZ> surkov: No, the text is removed, not just made invisible. But for us it appears as if it's been made invisible only.
- # [10:04] <@MarcoZ> surkov: Will test this with FX 4 quickly to see if this is a regression this far back.
- # [10:04] <@surkov> text is removed from DOM but not from a11y tree
- # [10:09] <@MarcoZ> surkov: Already in 4.0.
- # [10:10] <@surkov> ok, should be regression from 3.6
- # [10:18] <@MarcoZ> surkov: Possibly.
- # [10:23] * @MarcoZ is still unsure how to test bug 591363. surkov, any suggestions?
- # [10:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
- # [10:29] <@MarcoZ> surkov: Nevermind, I now think I know how to test that.
- # [10:39] <@firebot> marco.zehe@googlemail.com granted feedback for attachment 577345 on bug 591363.
- # [10:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
- # [10:43] <@surkov> MarcoZ: ok, it's hard to test with NVDA because it doesn't rely on invisible state
- # [10:48] <@MarcoZ> surkov: I did comparative testing. NVDA's object navigator tells me the states so I see the differences.
- # [11:07] * Joins: Flyingmana (Mana@moz-D562EEAA.adsl.alicedsl.de)
- # [11:15] <@surkov> hm, ok
- # [11:25] <Jamie> MarcoZ: btw, if you're not aware already, nav.IAccessibleObject (in the Python console) gives you access to the actual MSAA?IA2 COM object for the navigator object
- # [11:25] <Jamie> MarcoZ: so you can do stuff like nav.IAccessibleObject.accName(0); nav.IAccessibleObject.accDescription(0); etc.
- # [11:25] <Jamie> MarcoZ: and nav.IAccessibleTextObject is the IA2 text object, so you can do: nav.IAccessibleTextObject.nCharacters, etc.
- # [11:26] <@MarcoZ> Jamie: Ah, thank you!
- # [11:26] <Jamie> useful if you think NVDA's wrapping objects might be hiding something from you
- # [11:27] <Jamie> MarcoZ: of course, this really is raw data, so nav.IAccessibleObject.states will give you back a huge number and you'll have to do bitwise operations ot figure out what flags are set :)
- # [11:28] * Quits: @surkov (surkov@DED6764E.D2B288F8.5D3F4C44.IP) (Ping timeout)
- # [11:28] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [11:28] * ChanServ sets mode: +o surkov
- # [11:28] <Jamie> MarcoZ: NVDA+f1 is also very useful to get info about current nav object, though it currently doesn't include any ia2 info
- # [11:37] * Joins: victorporof (victorporo@E9857E79.6D2FB7A4.79933D60.IP)
- # [11:44] <@MarcoZ> Jamie: OK, is there a way to make NVDA's wrappr objects give me the IA2Text stuff as well?
- # [11:44] <Jamie> MarcoZ: not sure what you mean.
- # [11:45] <Jamie> MarcoZ: as in... nav.IAccessibleTextObject gives you access to the raw IA2 text object
- # [11:45] <Jamie> MarcoZ: NVDA's own text representation is based on range objects called TextInfos.
- # [11:45] <@MarcoZ> Jamie: So I'm on a nav object, and i want to get the IA2Text from it, not the name. how do I do that? Do I have to use the raw IA2Text object?
- # [11:46] <Jamie> MarcoZ: normally, review should review the text, not the name, though that's not true in some cases
- # [11:46] <Jamie> MarcoZ: in that case, you have to use the raw IA2 text
- # [11:46] <@MarcoZ> Jamie: OK thanks!
- # [11:46] <Jamie> so nav.IAccessibleTextObject.text(0, -1) should give you what you need (raw IA2)
- # [11:46] <@MarcoZ> Perfect!
- # [11:47] <Jamie> it's raw as far as NVDA is concerned, though it's pythonic, so you don't have to allocate pointers and all of that yourself
- # [11:52] <@MarcoZ> Jamie: That's very kind. ;-)
- # [11:59] <@firebot> New Firefox - Disability Access bug 706784 filed by cbook@mozilla.com.
- # [12:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, ---, nobody, NEW, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
- # [12:01] <@firebot> marco.zehe@googlemail.com changed the Component on bug 706784 from Disability Access to Disability Access APIs.
- # [12:01] <@firebot> marco.zehe@googlemail.com changed the Product on bug 706784 from Firefox to Core.
- # [12:03] <Jamie> MarcoZ: haha, that's just the beauty of python and comtypes :)
- # [12:04] <@MarcoZ> Jamie: ;-)
- # [12:11] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlema il.com for attachment 578219 on bug 706784.
- # [12:11] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706784 from NEW to ASSIGNED.
- # [12:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, ---, surkov.alexander, ASSI, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
- # [12:17] <@firebot> marco.zehe@googlemail.com granted review for attachment 578219 on bug 706784.
- # [12:20] <@MarcoZ> surkov: Wow thanks for the quick fix!
- # [12:20] <@surkov> yw
- # [12:39] * Joins: surkov_ (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [12:39] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Connection reset by peer)
- # [12:39] * surkov_ is now known as surkov
- # [12:40] * Quits: Jamie (jamie@moz-CA26021.jantrid.net) (Quit: leaving)
- # [12:47] <@firebot> alice0775@yahoo.co.jp changed the Status on bug 486863 from UNCONFIRMED to NEW.
- # [12:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=486863 maj, --, ---, nobody, NEW, When a disabled form item is in focus, keyboard shortcuts do not work
- # [13:03] <@firebot> mak77@bonardo.net changed the Status on bug 672511 from NEW to RESOLVED.
- # [13:03] <@firebot> mak77@bonardo.net set the Resolution field on bug 672511 to FIXED.
- # [13:03] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 672511 from --- to mozilla11.
- # [13:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=672511 nor, --, mozilla11, atulagrwl, RESO FIXED, Morph nsIAccessNode::uniqueId
- # [13:04] <@MarcoZ> surkov: Are you aware of any issues with our tooltips not firing proper events so NVDA would read them automatically?
- # [13:05] <surkov> MarcoZ: I think tooltip might one big problem, nobody looked at them
- # [13:05] <@firebot> mak77@bonardo.net changed the Status on bug 699017 from ASSIGNED to RESOLVED.
- # [13:05] <@firebot> mak77@bonardo.net set the Resolution field on bug 699017 to FIXED.
- # [13:05] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 699017 from --- to mozilla11.
- # [13:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
- # [13:10] <@MarcoZ> surkov: OK. I know they do register with the correct role, but when hovering the mouse over somethig that produces a tooltip, and the accessibility tree shows it is definitely there, NVDA doesn't speak it automatically even when the "Speak tooltips" option is turned on.
- # [13:10] <surkov> MarcoZ: we need to ping Jamie, I don't know what he expects
- # [13:10] <@MarcoZ> surkov: OK!
- # [13:11] <@MarcoZ> surkov: Will send him mail and CC you.
- # [13:11] <surkov> thanks!
- # [13:33] <@firebot> surkov.alexander@gmail.com granted in-litmus on bug 699017.
- # [13:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
- # [13:38] * khuey|away is now known as khuey
- # [13:47] * Quits: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
- # [13:48] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [13:48] * ChanServ sets mode: +o surkov
- # [13:49] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Connection reset by peer)
- # [13:50] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
- # [13:51] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
- # [13:51] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [13:51] * ChanServ sets mode: +o surkov
- # [13:53] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Ping timeout)
- # [13:54] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [13:54] * ChanServ sets mode: +o surkov
- # [14:23] <@MarcoZ> surkov: In-Litmus for bug 699017? Don't you rather mean in-testsuite?
- # [14:23] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=699017 nor, --, mozilla11, surkov.alexander, RESO FIXED, aria-required attribute on file input not read by JAWS
- # [14:23] <@surkov> MarcoZ: correct
- # [14:24] <@surkov> thanks for catching
- # [14:24] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 699017.
- # [14:24] <@firebot> surkov.alexander@gmail.com cancelled in-litmus+ on bug 699017.
- # [14:35] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
- # [14:35] * ChanServ sets mode: +qo davidb davidb
- # [14:37] <@MarcoZ> Good morning davidb!
- # [14:38] <@davidb> heyo!
- # [14:55] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [14:57] <@MarcoZ> davidb: davidb_ So which of you is the real one now? ;-)
- # [14:58] <davidb_> heheh
- # [14:58] * davidb_ is on the phone
- # [14:59] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
- # [15:00] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
- # [15:00] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
- # [15:00] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
- # [15:00] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
- # [15:15] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [15:38] * Quits: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP) (Ping timeout)
- # [15:41] <@surkov> davidb_, stop calling, let's work, join to davidb :)
- # [15:43] <@firebot> New Core - Disability Access APIs bug 706816 filed by marco.zehe@googlemail.com.
- # [15:43] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706816 nor, --, ---, nobody, NEW, Make HTML constraints validation message accessible via AccDescription
- # [15:44] <davidb_> how do i join?
- # [15:44] <@MarcoZ> davidb_: surkov: ^ Thoughts or thrown stones welcome ;-)
- # [15:45] <@surkov> reading
- # [15:48] <@MarcoZ> surkov: Preparing a test case now.
- # [15:48] <@surkov> thansk!
- # [15:53] <davidb_> MarcoZ: surkov and I were discussing whether I should remove the code to check for empty text frames. How does it impact bug bug 706335 testing?
- # [15:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, nobody, NEW, Accessible text breaks when quoting header is removed from plain text reply
- # [15:55] <@MarcoZ> davidbHonestly, I don't know how it will affect it. It might just revert to the behavior we have now.
- # [15:55] <@MarcoZ> davidb_: ^
- # [15:55] <@MarcoZ> surkov: Test case is up.
- # [15:55] <@surkov> ok
- # [15:56] * Joins: HAI (Mibbit@moz-924F43F3.red.bezeqint.net)
- # [15:56] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Input/output error)
- # [15:57] <HAI> HEY
- # [15:58] * Parts: HAI (Mibbit@moz-924F43F3.red.bezeqint.net)
- # [16:06] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Client exited)
- # [16:06] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Connection reset by peer)
- # [16:06] * Joins: surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP)
- # [16:06] * ChanServ sets mode: +o surkov
- # [16:07] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
- # [16:07] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:09] * clown is now known as clown_mtg
- # [16:10] * khuey is now known as khuey|away
- # [16:11] <clown_mtg> if anyone is interested, the weekly GNOME a11y meeting is starting (irc.gnome.org #a11y-meeting)
- # [16:13] * khuey|away is now known as khuey
- # [16:14] * davidb_ is on an canvas call
- # [16:20] * Joins: bwinton (bwinton@F2D29657.F60B0462.67AC9B1.IP)
- # [16:20] * ChanServ sets mode: +h bwinton
- # [16:27] <clown_mtg> surkov, the current topic at the gnome a11y meeting is the proposed dates for a GTK hackfest. A question is if you are coming.
- # [16:28] <@surkov> I think I am
- # [16:29] <clown_mtg> surkov, cool. a question is: do you prefer mon-fri, or tue-mon. the thought is that tue-mon would be cheaper in terms of flights.
- # [16:29] <@surkov> clown_mtg: I'm fine with either option
- # [16:30] <clown_mtg> surkov: shall I relay that, or will you say it yourself, since you are in the room? :-)
- # [16:30] <@surkov> I will say :)
- # [16:42] * Joins: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP)
- # [16:44] * Quits: %bwinton (bwinton@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [16:44] * bwinton_away is now known as bwinton_
- # [16:44] * bwinton_ is now known as bwinton
- # [16:52] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
- # [16:55] * Quits: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb_)
- # [16:55] <@firebot> New Core - Disability Access APIs bug 706834 filed by scoobidiver@netcourrier.com.
- # [16:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, nobody, NEW, Crash in nsXULTreeAccessible::TreeViewChanged
- # [16:56] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:56] * Quits: @davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP) (Quit: bye)
- # [16:56] * davidb_ is now known as davidb
- # [16:57] * Parts: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:57] * ChanServ sets mode: +qo davidb davidb
- # [17:01] * khuey is now known as khuey|away
- # [17:05] * iamjessklein-away is now known as jess
- # [17:07] * khuey|away is now known as khuey
- # [17:11] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlemail.com for attachment 578269 on bug 706335.
- # [17:11] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706335 from NEW to ASSIGNED.
- # [17:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
- # [17:13] * clown_mtg is now known as clown
- # [17:13] <clown> so, davidb, are you joining the IndieUI group?
- # [17:13] <@davidb> clown: that's the plan
- # [17:13] <@davidb> clown: what's the burden?
- # [17:13] <clown> davidb: jan has suggested I join (I think *someone* from IDRC should be there).
- # [17:14] <@davidb> clown: you have to join.
- # [17:14] <clown> davidb: more teleconferences, more mailing lists, more gantt charts. The usual.
- # [17:14] <clown> I *have to*?
- # [17:14] <@davidb> MUST
- # [17:14] <clown> why, will there be no humour if I stay away?
- # [17:15] <@davidb> I feel better knowing a reasonable person is there.
- # [17:15] <@davidb> but you'll have to do.
- # [17:15] <@davidb> :)
- # [17:15] <clown> geee, thanks.
- # [17:15] <@firebot> marco.zehe@googlemail.com granted review for attachment 578269 on bug 706335.
- # [17:15] <@davidb> you have free will, I'm sure… but yeah I see you as a key person for this.
- # [17:20] * @MarcoZ thinks that clown would much rather like free beer than free will at this moment <ggg>
- # [17:21] * clown doesn't like beer. a nice red on the other hand...
- # [17:21] <@MarcoZ> clown: Oh wow! Me too!
- # [17:21] <@davidb> surkov: what does your patch on bug 706335 do
- # [17:21] <@davidb> ?
- # [17:22] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
- # [17:22] <clown> MarcoZ: baco noir, cabernet, or shiraz?
- # [17:22] <@davidb> free will is highly overrated.
- # [17:22] <@surkov> davidb: update the tree
- # [17:22] <@davidb> surkov: i was hoping for more detail :)
- # [17:22] <@surkov> davidb: triggers text update when text node doesn't have text
- # [17:23] <clown> davidb, who made you say "free will is highly overrated"?
- # [17:23] <@davidb> ok, so moving the call into UpdateText did the trick
- # [17:23] <@davidb> clown: the puppetmaster
- # [17:24] <@davidb> surkov: i'll be very curious to see what bz thinks of the class you added.
- # [17:24] <@surkov> because it's funny?
- # [17:25] <@davidb> that and it is more lines of code
- # [17:27] <@davidb> surkov: i guess you want to delay calling UpdateText until we lose block scope?
- # [17:27] <@davidb> in this case, method return
- # [17:27] <@surkov> yes
- # [17:27] <@MarcoZ> clown: I've had good ones from all three flavors.
- # [17:28] <@davidb> surkov: it is sort of like a guard object.
- # [17:28] <@davidb> interesting
- # [17:29] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [17:33] <clown> MarcoZ: yeah, but I'm a sucker for Australian shiraz.
- # [17:33] <@MarcoZ> clown: Unfortunately it hasn't crossed paths with me too often yet. :(
- # [17:38] <clown> davidb, from the IndieUI charter page, it looks like the work doesn't officially start until Apr 2012. Do you know otherwise?
- # [17:38] <@davidb> clown: no idea
- # [17:38] <@davidb> clown: can you paste the link here?
- # [17:38] <clown> just a sec...
- # [17:38] <@davidb> http://www.w3.org/2011/11/indie-ui-charter ?
- # [17:39] <clown> yes, look at section 2.2 (Milestones).
- # [17:42] <@davidb> clown: my concern is what else will be going on… canvas, aria 2.0, foobar 1.0, etc
- # [17:42] <clown> aria 1.0 CR testing.
- # [17:43] <@davidb> yeah
- # [17:43] <@davidb> then 1.1
- # [17:43] <@davidb> then 2.0
- # [17:43] <clown> and both of us have "coding duties"
- # [17:54] * Joins: Flyingmana_ (Mana@moz-19CA36A2.adsl.alicedsl.de)
- # [17:55] * Quits: Flyingmana (Mana@moz-D562EEAA.adsl.alicedsl.de) (Ping timeout)
- # [17:56] <@firebot> surkov.alexander@gmail.com requested review from marco.zehe@googlema il.com for attachment 578278 on bug 706834.
- # [17:56] <@firebot> surkov.alexander@gmail.com changed the Status on bug 706834 from NEW to ASSIGNED.
- # [17:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, surkov.alexander, ASSI, Crash in nsXULTreeAccessible::TreeViewChanged
- # [18:01] <@firebot> New Core - Disability Access APIs bug 706849 filed by surkov.alexander@gmail.com.
- # [18:07] <@tbsaunde> davidb: hi
- # [18:08] <@davidb> hi!
- # [18:09] <@surkov> tbsaunde: hi, it's be nice to get progress on bug 658272 review ;) it's next on my queue
- # [18:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=658272 nor, --, ---, surkov.alexander, ASSI, Implement figure and figcaption accessibility
- # [18:09] * Joins: mgorse (mgorse@moz-ECEC6393.org)
- # [18:12] <@tbsaunde> surkov: ok will tryto do this evening?
- # [18:13] * @tbsaunde mutters something about how many patches he has in his to look at queue
- # [18:13] <@surkov> that'd be great :)
- # [18:17] <@davidb> bbiab
- # [18:18] * Joins: jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP)
- # [18:18] * ChanServ sets mode: +o jprmc
- # [18:20] <mgorse> So now, if I'm understanding correctly, to check whether a11y is enabled, we first check config.use_system_prefs, which is false by default. If it is true, we check gconf. If it is false, then we check config.use_system_prefs.accessibility, which is also false by default.
- # [18:20] <mgorse> So, to enable a11y on Linux, you'd need to go in and enable one of those preferences, regardless of the gconf setting. Either that or always set GNOME_ACCESSIBILITY when starting Firefox.
- # [18:21] <mgorse> Am I understanding correctly / is this what was intended? In any case, it isn't accessible for me by default even if I set the gconf key.
- # [18:24] <@tbsaunde> mgorse: that is a bug
- # [18:24] <@tbsaunde> I can't get the number till later but it should block 451161
- # [18:25] * tbsaunde is now known as tbsaunde|afk
- # [18:25] <mgorse> Okay; I'm not sure how you want to handle it, so I guess I'll wait until it's fixed before I try to update the patch for 693343
- # [18:27] <mgorse> Oh; I see it. 705983
- # [18:45] * khuey is now known as khuey|away
- # [18:47] * Quits: @jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [18:55] * tbsaunde|afk is now known as tbsaunde
- # [18:55] <@tbsaunde> MarcoZ: bug 701669 isn't really linux only, its just the problem is maybe only noticable there
- # [18:55] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=701669 cri, --, mozilla11, surkov.alexander, VERI FIXED, crash when changing profile in profile manager
- # [18:56] <@tbsaunde> mgorse: yeah, it needs to get fixed soon, but in addition to being dumb and missing the bug when reading the patch I haven't made time yet because I'm bad
- # [18:58] <@firebot> marco.zehe@googlemail.com granted review for attachment 578278 on bug 706834.
- # [18:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706834 cri, --, ---, surkov.alexander, ASSI, Crash in nsXULTreeAccessible::TreeViewChanged
- # [19:20] * jess is now known as iamjessklein-away
- # [19:23] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [19:23] * ChanServ sets mode: +o hub
- # [19:27] <@davidb> the westerners are here
- # [19:31] * Quits: @MarcoZ (marco.zehe@moz-52792A34.dip.t-dialin.net) (Quit: Tomorrow morning!)
- # [19:34] * Joins: jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP)
- # [19:34] * ChanServ sets mode: +o jprmc
- # [19:34] * Quits: Flyingmana_ (Mana@moz-19CA36A2.adsl.alicedsl.de) (Quit: Verlassend)
- # [19:34] * Quits: @jprmc (jprmc@C0A204F0.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [19:36] * khuey|away is now known as khuey
- # [19:38] <@hub> I should really setup an IRC bouncer
- # [19:44] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [19:46] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [19:46] * ChanServ sets mode: +qo davidb davidb
- # [19:58] <bwinton> hub: You really should. It's pretty easy…
- # [19:58] <khuey> what is an irc bouncer?
- # [19:58] * khuey pictures a big burly guy standing outside irc.mozilla.org
- # [19:59] <@hub> khuey: a sort of proxy. you connect to it, it connect to IRC. from the other IRC people it does not seem like you disconnected. and saves the back log
- # [19:59] <bwinton> khuey: So kinda the opposite of what you pictured… :)
- # [19:59] <@hub> bwinton: yeah I need to prepare my machine to be visible on the interweb again
- # [20:00] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:00] <khuey> oh
- # [20:00] <@davidb> hub: do you have a people account?
- # [20:00] <khuey> that's what I use people for!
- # [20:00] <@davidb> snap!
- # [20:00] <@hub> davidb: I don't think
- # [20:00] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [20:00] <@davidb> khuey: aren't they automagically set up for us? i can't recall if i filed a bug.
- # [20:01] <khuey> if you're a MoCo employee, and have an ssh key in LDAP, you're set
- # [20:01] <khuey> you just need to SSH to people.m.o
- # [20:01] <@davidb> hub: try it
- # [20:01] <@davidb> ssh hfiguiere@people.mozilla.com
- # [20:01] * iamjessklein-away is now known as jess
- # [20:01] <@hub> did work
- # [20:01] <@davidb> nice
- # [20:02] <khuey> gavin blogged a few months ago with some helpful scripts for running irssi on people
- # [20:02] <@davidb> but then you have to use irssi
- # [20:02] * @davidb vomits a little
- # [20:02] <khuey> what do you use?
- # [20:02] <@davidb> khuey: colloquy :)
- # [20:02] <khuey> ah
- # [20:02] <khuey> I refuse to use macs
- # [20:03] <khuey> so ...
- # [20:03] <@davidb> and yaaic (on android)
- # [20:03] <@davidb> ah
- # [20:03] <@davidb> yeah IRC on windows blows
- # [20:03] <khuey> oh yes
- # [20:03] <khuey> this is why I ssh to a unix server running irssi ;-)
- # [20:04] <@eeejay> mIRC, ftw!
- # [20:05] <@davidb> krijnh: I thought you were going to start logging this channel?
- # [20:05] <@eeejay> does chatzilla suck?
- # [20:05] <khuey> yes
- # [20:05] <khuey> (IMO)
- # [20:05] * @eeejay loves midday tools discussions on #accessibility
- # [20:05] <bwinton> Best thing ever: irssi has a bouncer mode, so you can use your fancy graphical client with it running on people!
- # [20:05] <@davidb> also, hi krijnh
- # [20:05] <khuey> midday huh?
- # [20:05] * khuey wonders if its nap time yet
- # [20:05] <@davidb> bwinton: ok then
- # [20:06] <bwinton> davidb: vng has it set up, I believe.
- # [20:06] <@eeejay> i should check out irssi again, i use bip as a bouncer and connect xchat
- # [20:07] <@davidb> i used to get a sort of satisfaction from editing config files randomly until things worked, but the mac has made me soft
- # [20:07] <@hub> I use Xchat
- # [20:07] <@hub> and I can be on different machines
- # [20:08] <@hub> davidb: the first thing I start on a mac is a terminal
- # [20:08] <@davidb> same
- # [20:08] <@hub> the second thing I download after Firefox, is iTerm2
- # [20:08] <@davidb> heh
- # [20:08] <@hub> then Thunderbird
- # [20:09] <@hub> or maybe Xcode if I need to start installing stuff from MacPorts
- # [20:09] <@davidb> hub: you use Xcode for macports?
- # [20:09] <@davidb> i use command line
- # [20:10] * khuey is now known as khuey|away
- # [20:10] <@hub> davidb: it is required to have the compilers installed
- # [20:10] <@davidb> ah i see
- # [20:10] <@hub> davidb: s/Xcode/Developer Tools/g
- # [20:10] <@davidb> roger
- # [20:12] <@davidb> I'm getting used to development on Windows again.
- # [20:12] <@davidb> I like VS 2010
- # [20:12] <@davidb> (now that I've configured it)
- # [20:15] <@firebot> bolterbugz@gmail.com requested review from surkov.alexander@gm ail.com for attachment 578325 on bug 591363.
- # [20:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=591363 nor, --, ---, bolterbugz, NEW, (in)visible state is not always correct?
- # [20:18] <@firebot> bolterbugz@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 578325 on bug 591363.
- # [20:20] <@firebot> bolterbugz@gmail.com requested review from surkov.alexander@gm ail.com for attachment 578327 on bug 591363.
- # [20:22] <@firebot> bolterbugz@gmail.com requested review from marco.zehe@googlema il.com for attachment 578327 on bug 591363.
- # [20:22] <@davidb> ok time to give blood
- # [20:22] <@davidb> bbiab
- # [20:22] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
- # [20:32] <@eeejay> davidb, eat a cookie
- # [20:33] * khuey|away is now known as khuey
- # [20:36] <@hub> what? 1% of the people eat 99% of the cookies?
- # [20:37] * jess is now known as iamjessklein-away
- # [20:37] * iamjessklein-away is now known as jess
- # [20:46] <@firebot> mbrubeck@mozilla.com changed the Status on bug 706784 from ASSIGNED to RESOLVED.
- # [20:46] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 706784 to FIXED.
- # [20:46] <@firebot> mbrubeck@mozilla.com changed the Target Milestone on bug 706784 from --- to mozilla11.
- # [20:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706784 cri, --, mozilla11, surkov.alexander, RESO FIXED, Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ]
- # [20:46] <@firebot> mbrubeck@mozilla.com changed the Status on bug 703202 from ASSIGNED to RESOLVED.
- # [20:47] <@firebot> mbrubeck@mozilla.com set the Resolution field on bug 703202 to FIXED.
- # [20:47] <@firebot> mbrubeck@mozilla.com changed the Target Milestone on bug 703202 from --- to mozilla11.
- # [20:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=703202 nor, --, mozilla11, surkov.alexander, RESO FIXED, ARIA comboboxes don't fire value change events
- # [20:47] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
- # [20:47] * ChanServ sets mode: +o aaronlev
- # [20:56] <clown> davidb: possibly dumb question: FF doesn't use gsettings for its settings on GNOME/linux, right? It uses its own config file (a rather large .js file).
- # [20:59] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [21:00] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [21:00] <@hub> clown: it does not use gsettings
- # [21:00] <@hub> clown: and I forget whether the gconf support is upstream
- # [21:01] <@hub> gsettings major problem is that their error handling is calling exit()
- # [21:01] <clown> hub: I recall one gconf setting (a11y enabled switch). What means "support is upstream"?
- # [21:01] <@hub> and they seems to be pretty adamant
- # [21:01] <@hub> clown: for a11y we have a bug open
- # [21:01] <@hub> clown: SuSE used to have a patch for gconf support in Firefox.
- # [21:02] <@hub> clown: I don't think it has been upstream, but I have to admit I dropped the ball
- # [21:02] <@hub> clown: bug 693343
- # [21:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=693343 maj, --, ---, trev.saunders, ASSI, accessibility always disabled in GNOME 3 unless GNOME_ACCESSIBILITY is set
- # [21:03] <clown> hub; thanks. (lots to read in that bug…)
- # [21:12] <@hub> davidb: bug 646368
- # [21:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=646368 nor, --, mozilla5, surkov.alexander, RESO FIXED, don't check whether children are cached while tree is traversed
- # [21:16] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 703202.
- # [21:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=703202 nor, --, mozilla11, surkov.alexander, RESO FIXED, ARIA comboboxes don't fire value change events
- # [21:27] <@firebot> bzbarsky@mit.edu granted review for attachment 578269 on bug 706335.
- # [21:27] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=706335 maj, --, ---, surkov.alexander, ASSI, Accessible text breaks when quoting header is removed from plain text reply
- # [21:31] * Quits: @surkov (surkov@140BA2CF.1993F3A0.5D3F4C44.IP) (Quit: surkov)
- # [21:40] * jess is now known as iamjessklein-away
- # [21:50] <@davidb> hub: nice bisecting work.
- # [21:51] <@davidb> you've definitely cornered this thing
- # [21:55] <@davidb> next step is not obvious to me
- # [21:56] <@hub> I think it might boil down to what alex rejected.
- # [21:56] <@hub> ie calling EnsureChildren in a couple of places when the Mac API calls into the accessible tree
- # [21:57] <@hub> there is more than one place
- # [21:58] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [21:58] <@davidb> hub: but why don't we need to do this on windows or linux?
- # [21:59] <@davidb> I'm not saying you are wrong, I'm just puzzled.
- # [21:59] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
- # [21:59] * ChanServ sets mode: +o aaronlev
- # [21:59] <@hub> I tried to look at what was happening on Linux
- # [22:00] <@davidb> maybe look at the calls into us that update our tree
- # [22:01] * @davidb shrugs
- # [22:06] <@hub> ok, I'm gonna move home soon, to conduct the interview after getting lunch. I'll be online. they I'll go back to the office
- # [22:08] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [22:21] * khuey is now known as khuey|away
- # [22:25] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:30] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
- # [22:30] * ChanServ sets mode: +qo davidb davidb
- # [22:32] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [22:32] * ChanServ sets mode: +o hub
- # [22:40] * Quits: @davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP) (Ping timeout)
- # [22:50] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [22:58] * Joins: aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net)
- # [22:58] * ChanServ sets mode: +o aaronlev
- # [23:00] * Quits: @aaronlev (aaronlev@moz-9058091D.bstnma.fios.verizon.net) (Quit: aaronlev)
- # [23:01] * Joins: davidb (davidb@31ABB91E.F7EBA23.C3C3A9D0.IP)
- # [23:01] * ChanServ sets mode: +qo davidb davidb
- # [23:05] <@tbsaunde> davidb: thoughts on what to do with bug 705983? I'm tempted to think the answer for now is to just stop using both prefs
- # [23:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=705983 nor, --, ---, nobody, NEW, Firefox a11y is not enabled on GNOME if config.use_system_prefs.accessibility is false (default)
- # [23:05] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [23:19] <@davidb> tbsaunde: I'm not sure. I'd trust your judgment.
- # [23:21] <@tbsaunde> davidb: .. I'm not sure I would
- # [23:26] * bwinton is now known as bwinton_away
- # [23:27] * bwinton_away is now known as bwinton
- # [23:35] * Joins: jaws (u2871@moz-160C58C6.com)
- # [23:35] * Parts: jaws (u2871@moz-160C58C6.com)
- # [23:39] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [23:46] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [23:48] * bwinton is now known as bwinton_away
- # [23:48] * Quits: victorporof (victorporo@E9857E79.6D2FB7A4.79933D60.IP) (Ping timeout)
- # [23:58] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [23:58] * ChanServ sets mode: +o hub
- # Session Close: Fri Dec 02 00:00:00 2011
The end :)