/irc-logs / mozilla / #accessibility / 2014-02-07 / end
Options:
- # Session Start: Fri Feb 07 00:00:00 2014
- # Session Ident: #accessibility
- # [00:07] <@firebot> dao@mozilla.com changed the Assignee on bug 445461 from nobody@mozilla.org to dao@mozilla.com.
- # [00:07] <@firebot> dao@mozilla.com changed the Status on bug 445461 from NEW to ASSIGNED.
- # [00:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=445461 nor, --, ---, nobody, NEW, MRU tab order lost when restoring a session
- # [00:14] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:17] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:22] * icaaq is now known as icaaq|ark
- # [00:31] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:41] * icaaq|ark is now known as icaaq
- # [01:02] * icaaq is now known as icaaq|ark
- # [01:03] * icaaq|ark is now known as icaaq
- # [01:24] * icaaq is now known as icaaq|ark
- # [02:00] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [02:09] * icaaq|ark is now known as icaaq
- # [02:31] * icaaq is now known as icaaq|ark
- # [02:45] * Joins: davidb (davidb@moz-CDD6CD1B.dsl.bell.ca)
- # [02:45] * ChanServ sets mode: +qo davidb davidb
- # [02:46] * Quits: @davidb (davidb@moz-CDD6CD1B.dsl.bell.ca) (Quit: blast off!)
- # [02:48] * icaaq|ark is now known as icaaq
- # [02:58] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [02:58] * ChanServ sets mode: +o surkov
- # [03:02] * Quits: icaaq (icaaq@moz-65DFD141.mobileonline.telia.com) (Quit: 10-79 Notify coroner, over and out)
- # [03:20] * Quits: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [03:39] * khuey is now known as khuey|away
- # [03:48] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [03:49] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [04:33] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [05:13] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [05:14] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [05:47] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [05:50] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [05:50] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [06:19] * Joins: maxli1 (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [06:19] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [06:19] * Quits: maxli1 (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:19] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [06:20] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:20] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [06:21] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:21] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [06:23] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:23] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [07:35] * khuey|away is now known as khuey
- # [07:42] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [08:14] * khuey is now known as khuey|away
- # [08:14] * khuey|away is now known as khuey
- # [08:15] * khuey is now known as khuey|away
- # [09:45] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
- # [10:27] * Joins: gargsms (gargsms@71CBC134.DEBD96D2.1C37C358.IP)
- # [10:28] * Parts: gargsms (gargsms@71CBC134.DEBD96D2.1C37C358.IP) (Leaving)
- # [10:44] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [11:10] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [11:10] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [11:42] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
- # [13:10] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [13:10] * ChanServ sets mode: +o yzen
- # [13:13] * Quits: @yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [13:48] * Quits: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com) (Ping timeout)
- # [13:49] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
- # [13:55] * Quits: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com) (Ping timeout)
- # [13:58] * Joins: Gijs (gijs@moz-38E1C9D2.range86-164.btcentralplus.com)
- # [14:00] * agibson is now known as agibson|mtg
- # [14:35] * Joins: MarcoZ (marco.zehe@moz-3413D249.dip0.t-ipconnect.de)
- # [14:35] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [15:00] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [15:00] * ChanServ sets mode: +o surkov
- # [15:02] * agibson|mtg is now known as agibson|afk
- # [15:04] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:04] * ChanServ sets mode: +o yzen
- # [15:09] * Joins: peteb (peteb@moz-B51E1692.austin.res.rr.com)
- # [15:10] * Parts: peteb (peteb@moz-B51E1692.austin.res.rr.com)
- # [15:19] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20140127194636])
- # [15:21] <@MarcoZ> Morning surkov , yzen !
- # [15:21] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:22] <@surkov> hey, MarcoZ
- # [15:26] <@yzen> MarcoZ hi
- # [15:45] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:45] * ChanServ sets mode: +qo davidb davidb
- # [15:46] <@davidb> heyo!
- # [15:51] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [15:59] <@MarcoZ> Heyo davidb, maxli! :)
- # [15:59] <@davidb> hi hi hi
- # [16:01] <maxli> Hi everyone!
- # [16:06] * davidb sets mode: +o maxli
- # [16:06] * davidb sets mode: +o jwei
- # [16:13] <@yzen> canada and belarus :)
- # [16:14] <@yzen> please ignore :)
- # [16:14] * Quits: @maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Ping timeout)
- # [16:14] <@davidb> :)
- # [16:15] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [16:17] <@MarcoZ> Heh. So now it's out, now the world knows that for private use, I'm going back to Windows. :)
- # [16:24] * Joins: icaaq (icaaq@moz-B34CF573.cust.telenor.se)
- # [16:24] <@davidb> yzen: 27th is not ideal... MarcoZ and eeejay will be here for ffos fu
- # [16:24] <@yzen> oh right!
- # [16:25] <@davidb> just doing my job :)
- # [16:25] <@yzen> ok ill follow up
- # [16:25] <@davidb> ty
- # [16:25] * agibson|afk is now known as agibson
- # [16:26] * Quits: icaaq (icaaq@moz-B34CF573.cust.telenor.se) (Ping timeout)
- # [16:34] * Joins: icaaq (icaaq@69C55647.7DCD925.CE255B90.IP)
- # [16:44] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [16:44] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:44] * ChanServ sets mode: +qo davidb davidb
- # [16:44] * Parts: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:45] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:45] * ChanServ sets mode: +qo davidb davidb
- # [16:58] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [17:03] * Quits: icaaq (icaaq@69C55647.7DCD925.CE255B90.IP) (Ping timeout)
- # [17:12] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
- # [17:28] * icaaq is now known as icaaq|ark
- # [17:29] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
- # [17:35] <@davidb> MarcoZ: will be interested in reaction to your blog post
- # [17:35] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Input/output error)
- # [17:55] <@MarcoZ> See you on Monday, folks!
- # [17:55] <@davidb> ciao
- # [17:55] * Quits: @MarcoZ (marco.zehe@moz-3413D249.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [Firefox 30.0a1/20140206030201])
- # [18:11] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [18:13] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
- # [18:24] <@eeejay> yzen, this stuff i am working on is turning into Afghanistan
- # [18:25] <@eeejay> (and that should be a compliment to all proud Afghans overhearing this)
- # [18:40] <@yzen> eeejay :)
- # [18:43] <@davidb> (nice save)
- # [18:46] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Client exited)
- # [18:47] * icaaq is now known as icaaq|ark
- # [18:47] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [18:48] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
- # [19:16] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
- # [19:36] * Joins: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [20:00] * Quits: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Connection reset by peer)
- # [20:00] * Joins: alinah (Adium@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [20:02] <@davidb> translocation time
- # [20:02] * Joins: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com)
- # [20:02] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: blast off!)
- # [20:17] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:19] * icaaq is now known as icaaq|ark
- # [20:21] * Quits: icaaq|ark (icaaq@moz-922D30CA.cust.telenor.se) (Ping timeout)
- # [20:30] <@yzen> eeejay hi
- # [20:30] <@yzen> do you know if <article> is handled in any special way by our screen reader ?
- # [20:35] <@firebot> New Core - Disability Access APIs bug 969532 filed by surkov.alexander@gmail.com.
- # [20:35] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=969532 nor, --, ---, nobody, NEW, add TextRange stub
- # [20:56] <@tbsaunde> surkov: any chance we could modify the event code generator to create xpcTextRange too?
- # [21:00] * Quits: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
- # [21:00] * Joins: davidb (davidb@moz-CDD6CD1B.dsl.bell.ca)
- # [21:00] * ChanServ sets mode: +qo davidb davidb
- # [21:01] <@surkov> tbsaunde: I would delegate this question to you :)
- # [21:06] <@davidb> surkov: for some reason I read that to the tune of http://www.youtube.com/watch?v=VNiAKhbjEfo
- # [21:06] * @davidb <-- silly
- # [21:07] <@surkov> davidb: I think I miss context
- # [21:07] <@davidb> it is just the way the words flow
- # [21:07] <@surkov> ok
- # [21:07] <@davidb> "I would delegate this question to you" for some reason reminded me of the lyrics
- # [21:08] <@surkov> yeah, I see
- # [21:08] <@tbsaunde> surkov: I would hope it wouldn't be hard, but you'd need to try
- # [21:08] <@surkov> tbsaunde: ok, sounds good, so, Trev, can you look at it please? ;)
- # [21:09] <@surkov> seriously I'm not in love with that piece of code and would avoid to code there
- # [21:09] <@tbsaunde> I guess though I'd prefer you did it :)
- # [21:09] <@surkov> tbsaunde: ah, I misread you :)
- # [21:10] <@tbsaunde> surkov: working on it might help you think about how to make it more loveable ;)
- # [21:11] <@surkov> tbsaunde: well, it's possibly, but I would focus on something else, really
- # [21:11] <@surkov> tbsaunde: if you want I can file a follow up on it, for somebody who wants to play with it
- # [21:14] <@tbsaunde> surkov: I can look at generating textrange, but I don't have any particular hate for that code so I probably won't make it nicer unless you say what's wrong
- # [21:15] <@surkov> tbsaunde: probably there's nothing wrong with code, I'm just somehow uncomfortable with auto generation idea (perhaps because it blown out our idl files and made us to change interfaces)
- # [21:17] <@tbsaunde> surkov: you mean the one interface per file thing?
- # [21:17] <@surkov> tbsaunde: yes
- # [21:21] <@tbsaunde> surkov: that might be fixable? I don't really remember why I did it
- # [21:21] <@tbsaunde> that siad I sort of think one interface per file makes more sense
- # [21:22] <@surkov> maybe, it's harder to locate other interfaces
- # [21:23] <@tbsaunde> surkov: what do you mean?
- # [21:25] <@surkov> tbsaunde: when you have twenty files in the list then it's harder to see the one you need
- # [21:26] <@tbsaunde> ah
- # [21:26] <@tbsaunde> surkov: why are we adding xpidl here at all? testing?
- # [21:26] <@surkov> tbsaunde: that's right
- # [21:27] <@surkov> tbsaunde: probably accessFu will enjoy of UIA text patterns as well :)
- # [21:27] <@surkov> I somehow like them
- # [21:27] <@surkov> I need to step out
- # [21:46] <@tbsaunde> surkov: ok, I'm just not sure if it makes sense to switch to using webidl for new stuff or not
- # [21:47] <@tbsaunde> surkov: it seems like it should be pretty easy to merge nsIAccessibleEvent*.idl if you want to
- # [21:53] <@surkov> tbsaunde: I think I'm ok if we switched to webidl, but probably wouldn't much exited to look into myself
- # [21:55] <@tbsaunde> surkov: yeah, I don't think it would make TextRange nicer, but those new nsIArray's make me said
- # [21:55] <@tbsaunde> *sad
- # [21:55] <@tbsaunde> is there a reason we can't use TArray internally?
- # [21:56] <@surkov> tbsaunde: it's possible I think
- # [21:57] <@tbsaunde> surkov: also, why do you ref count TextRange? it seems like we always know who owns it
- # [21:58] <@surkov> tbsaunde: like having xpcom and uia refcounted but TextRange as AutoPtr?
- # [21:59] <@firebot> trev.saunders@gmail.com cancelled needinfo?(trev.saunders@gma il.com) on bug 957254.
- # [21:59] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=957254 nor, --, ---, jwei, NEW, Accessible window events missing for javascript alerts
- # [21:59] <@tbsaunde> surkov: yes
- # [22:00] <@tbsaunde> or I guess we could even embed TextRange in xpcom one or uia one and pass it ref to it to HyperTextAccessible functions
- # [22:02] <@surkov> tbsaunde: not sure I follow the idea
- # [22:04] <@tbsaunde> surkov: probably not worth worrying about
- # [22:04] <@surkov> k
- # [22:10] * Joins: icaaq (icaaq@moz-922D30CA.cust.telenor.se)
- # [22:39] <@tbsaunde> jwei: in bug 961696 why can't you use generic focusChecker
- # [22:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=961696 nor, --, ---, jwei, NEW, Accessible object:state-changed:focused events for imagemap links are broken
- # [22:42] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:47] <@jwei> tbsaunde: For the focus tests? That'd probably also work. IIRC I had added the dedicated function while debugging a focus issue I was having with the test.
- # [22:48] <@jwei> tbsaunde: And had forgotten to switch it back. I'll double check that using focusChecker will work.
- # [22:49] <@tbsaunde> jwei: thx
- # [22:57] <@yzen> eeejay ping
- # [23:08] <@jwei> tbsaunde: Using focusChecker apparently returns a nullptr for the focusable, which the patch was supposed to fix. I'll have to check to see if the problem is on the code's side or the test's side.
- # [23:09] <@davidb> have a good weekend folks
- # [23:09] * icaaq is now known as icaaq|ark
- # [23:09] * Quits: @davidb (davidb@moz-CDD6CD1B.dsl.bell.ca) (Quit: davidb)
- # [23:13] <@tbsaunde> jwei: ok
- # [23:13] <@tbsaunde> jwei: I wonder if the issue is that getAccessible("area1") will return nullptr still
- # [23:14] <@jwei> tbsaunde: Possibly, because focusing them in the browser isn't running into the nullptr code branch.
- # [23:15] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:18] <@jwei> tbsaunde: Yup, it returns null. I'll take a look at why it's doing so.
- # [23:19] <@jwei> tbsaunde: Nevermind, I forgot that it returns null by design. Hmm.
- # [23:42] * khuey|away is now known as khuey
- # [23:47] * Quits: @jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [23:55] * icaaq|ark is now known as icaaq
- # [23:58] * khuey is now known as khuey|away
- # Session Close: Sat Feb 08 00:00:00 2014
The end :)