/irc-logs / mozilla / #accessibility / 2014-09-04 / end
Options:
- # Session Start: Thu Sep 04 00:00:01 2014
- # Session Ident: #accessibility
- # [00:03] * Joins: eeejay (eeejay@moz-B3973587.xen.prgmr.com)
- # [00:08] * Quits: jongund (chatzilla@moz-A54752AF.rehab.uiuc.edu) (Client exited)
- # [00:18] * khuey is now known as khuey|away
- # [00:23] * khuey|away is now known as khuey
- # [00:24] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
- # [00:26] * Quits: jamesn (jnurthen@moz-7DAF1A3B.oracle.com) (Client exited)
- # [01:00] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [01:00] * ChanServ sets mode: +qo davidb davidb
- # [01:05] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: Blah blah blah)
- # [01:10] * khuey is now known as khuey|away
- # [01:16] * Quits: Jamie (Instantbir@moz-CA26021.jantrid.net) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [01:28] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [01:28] * ChanServ sets mode: +qo davidb davidb
- # [01:29] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Input/output error)
- # [02:37] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
- # [02:48] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
- # [03:21] * khuey|away is now known as khuey
- # [03:29] * khuey is now known as khuey|away
- # [03:41] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [03:41] * ChanServ sets mode: +o yzen
- # [03:44] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # Session Close: Thu Sep 04 04:22:02 2014
- #
- # Session Start: Thu Sep 04 04:22:02 2014
- # Session Ident: #accessibility
- # [04:22] * Disconnected
- # [04:29] * Attempting to rejoin channel #accessibility
- # [04:29] * Rejoined channel #accessibility
- # [04:29] * Topic is 'build the web for everyone | http://is.gd/93saA4'
- # [04:29] * Set by davidb on Tue Aug 05 15:36:31
- # [05:38] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [05:46] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [05:51] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:51] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [05:51] * ChanServ sets mode: +o surkov
- # [06:18] * Joins: icaaq (icaaq@moz-A18397CB.cust.telenor.se)
- # [06:27] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [06:33] * Quits: icaaq (icaaq@moz-A18397CB.cust.telenor.se) (Ping timeout)
- # [06:35] * Joins: icaaq (icaaq@moz-9E5C15A6.cust.telenor.se)
- # [06:48] * Quits: icaaq (icaaq@moz-9E5C15A6.cust.telenor.se) (Ping timeout)
- # [07:00] * Joins: icaaq (icaaq@62F727E4.7DCD925.CE255B90.IP)
- # [07:30] * Quits: icaaq (icaaq@62F727E4.7DCD925.CE255B90.IP) (Ping timeout)
- # [07:31] * Joins: icaaq (icaaq@62F727E4.7DCD925.CE255B90.IP)
- # [07:43] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [07:43] * ChanServ sets mode: +o yzen
- # [07:47] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [07:49] * Quits: icaaq (icaaq@62F727E4.7DCD925.CE255B90.IP) (Ping timeout)
- # [07:58] * Joins: icaaq (icaaq@50DAB053.7DCD925.CE255B90.IP)
- # [08:07] * Quits: icaaq (icaaq@50DAB053.7DCD925.CE255B90.IP) (Ping timeout)
- # [08:11] * Tomcat|afk is now known as Tomcat|sheriffduty
- # [08:17] * Joins: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP)
- # [08:24] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [08:34] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [08:46] * Quits: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP) (Ping timeout)
- # [08:46] * Joins: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP)
- # [09:06] * Quits: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP) (Ping timeout)
- # [09:10] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [09:10] * Joins: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP)
- # [09:16] * Quits: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP) (Ping timeout)
- # [09:17] * Joins: icaaq (icaaq@moz-3F40A4C4.cust.telenor.se)
- # [09:39] * Quits: icaaq (icaaq@moz-3F40A4C4.cust.telenor.se) (Ping timeout)
- # [09:40] * Joins: icaaq (icaaq@moz-3F40A4C4.cust.telenor.se)
- # [09:46] * Quits: Jamie (Instantbir@moz-CA26021.jantrid.net) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [09:58] * Quits: icaaq (icaaq@moz-3F40A4C4.cust.telenor.se) (Ping timeout)
- # [10:10] * Joins: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP)
- # [10:21] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:39] * Quits: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP) (Ping timeout)
- # [11:02] * Joins: icaaq (icaaq@moz-4595FE6F.creuna.se)
- # [11:05] * Quits: icaaq (icaaq@moz-4595FE6F.creuna.se) (Quit: 10-56 Intoxicated pedestrian, over and out)
- # [11:06] * Quits: Domenic (sid10976@moz-31ABA2C0.irccloud.com) (Ping timeout)
- # [11:06] * Quits: timeless (sid4015@moz-5F4AA75A.irccloud.com) (Ping timeout)
- # [11:06] * Quits: athena (sid21127@moz-31ABA2C0.irccloud.com) (Ping timeout)
- # [11:07] * Joins: timeless (sid4015@moz-5F4AA75A.irccloud.com)
- # [11:16] * Joins: Domenic (sid10976@moz-31ABA2C0.irccloud.com)
- # [11:17] * Joins: Gijs_away (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [11:19] * Joins: athena (sid21127@moz-31ABA2C0.irccloud.com)
- # [11:27] * Gijs_away is now known as Gijs
- # [11:31] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [11:32] * Joins: Gijs_away (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [11:33] * Gijs_away is now known as Gijs
- # [11:39] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [11:42] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [11:46] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [11:47] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [11:47] * ChanServ sets mode: +o yzen
- # [11:47] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [11:48] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [11:49] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [11:58] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [11:59] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [12:24] * Joins: API (api@moz-75739B3B.igalia.com)
- # [13:00] * agibson is now known as agibson|afk
- # [13:03] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [13:05] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [13:09] * Joins: trekkme (trekkme@moz-B552A36.dip0.t-ipconnect.de)
- # [13:11] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [13:11] * ChanServ sets mode: +o surkov
- # [13:16] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [13:53] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [13:56] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [14:03] * agibson|afk is now known as agibson
- # [14:19] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [14:22] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [14:25] * Joins: newtron (newtron@B24807A2.173A0FBA.35182819.IP)
- # [14:25] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [14:27] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [14:38] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [14:42] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
- # [14:42] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [14:46] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [14:52] * Quits: Tomcat|sheriffduty (Tomcat@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [15:00] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [15:03] * Joins: MarcoZ (marco.zehe@moz-ABCBD7A6.dip0.t-ipconnect.de)
- # [15:03] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [15:06] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [15:07] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [15:08] <@MarcoZ> Hi all!
- # [15:14] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [15:14] * ChanServ sets mode: +qo davidb davidb
- # [15:15] <@davidb> heyo
- # [15:25] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [15:27] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [15:29] <@MarcoZ> Heyo davidb!
- # [15:29] <@davidb> hi hi
- # [15:36] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:36] * ChanServ sets mode: +o yzen
- # [15:37] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [15:40] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [15:42] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [15:49] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [15:52] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [15:53] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:01] * clown is now known as clown_mtg
- # [16:04] * Joins: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP)
- # [16:06] <@tbsaunde> surkov: ping
- # [16:06] <@surkov> tbsaunde: pong
- # [16:07] <@tbsaunde> surkov: in SelectionManager::ProcessSelTextChangeEvent why do we get a dom node for the selection and then get a selection from that node instead of using the selection we already had?
- # [16:08] <@surkov> tbsaunde: good question, iirc we had some workaround of DOM bugs/features like when we were notified with wrong selection
- # [16:08] <@surkov> like before editor is initialized it doesn’t have own selection but points to window’s one
- # [16:08] <@surkov> something like that
- # [16:09] <@tbsaunde> surkov: well, bug 1056459 is hitting a case where the node can't get the selection, but we already have one
- # [16:09] <@firebot> https://bugzil.la/1056459 — NEW — fire caret move events for anchor jumps as well as focus events
- # [16:09] <@tbsaunde> I guess its some kind of node that isn't fully setup yet or something
- # [16:09] <@surkov> ah, so there’s a flip side of the issue
- # [16:10] <@surkov> either we should track down DOM stuff or add one more level of workarounds on our side
- # [16:10] <@surkov> timing is always tricky
- # [16:10] <@tbsaunde> surkov: or maybe remove the existing work around
- # [16:11] <@surkov> tbsaunde: yeah if we don’t regress
- # [16:11] <@surkov> it’s good idea to check mxr why we added that
- # [16:11] <@surkov> perhaps it isn’t covered by mochitests
- # [16:14] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [16:16] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [16:18] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [16:19] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [16:24] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [16:25] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [16:25] <@tbsaunde> surkov: seems like it is just because of copying logic in HyperTextAccessible::CaretOffset in bug 949518
- # [16:25] <@firebot> https://bugzil.la/949518 — FIXED, jwei — Incorrect caret offset if queried while accessible tree is mutating (affects changing value with arr
- # [16:28] <@tbsaunde> so I guess its probably ok to get rid of the selection getting stuff
- # [16:31] <@surkov> probably yes but I recall there was something related with given selection object
- # [16:32] <@tbsaunde> surkov: not sure what I'm supposed to do about that
- # [16:32] <@surkov> tbsaunde: let me check some mxr
- # [16:32] <@surkov> maybe i’ll find something
- # [16:41] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [16:42] <@tbsaunde> surkov: when your ready I have another question :)
- # [16:42] <@surkov> tbsaunde: it looks like bug 927159
- # [16:42] <@firebot> https://bugzil.la/927159 — NEW — nsISelectionListener notification isn't correct for XUL textbox for the first time
- # [16:42] <@surkov> tbsaunde: I am :)
- # [16:43] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Connection reset by peer)
- # [16:43] <@tbsaunde> surkov: so it appears sometimes tree walker is created with mContext being a HTMLINputELement with a placeholder
- # [16:43] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [16:43] <@surkov> what’s wrong with it?
- # [16:44] <@tbsaunde> and sometimes the eWalkContextTree part is asked to walk the tree for the placeholder content
- # [16:44] <@tbsaunde> which we don't see in the children of the input element because we pass the iterator eSkipPlaceHolderContent
- # [16:45] <@tbsaunde> so I wonder what it is supposed to do in this case
- # [16:45] * Quits: newtron (newtron@B24807A2.173A0FBA.35182819.IP) (Ping timeout)
- # [16:45] * Joins: newtron (newtron@B24807A2.173A0FBA.35182819.IP)
- # [16:46] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Ping timeout)
- # [16:48] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [16:48] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Quit: poof)
- # [16:50] <@surkov> oh, we shouldn’t ask to navigate placeholder content
- # [16:51] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [16:51] * ChanServ sets mode: +qo davidb davidb
- # [16:52] <@tbsaunde> surkov: hm?
- # [16:52] <@surkov> tbsaunde: you said that we walk the tree for placeholder content, I think we should never do this
- # [16:53] <@tbsaunde> surkov: we call treeWalker ctor with text field and findNode in placeholder content
- # [16:53] <@tbsaunde> no clue why but we do
- # [16:53] <@surkov> it’d be good to figure it out
- # [16:53] <@surkov> that shouldn’t be a real case
- # [16:54] <@surkov> at least I don’t see a reaosn why that would happen
- # [16:54] <@tbsaunde> surkov: bleh ok
- # [16:58] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
- # [16:58] <@tbsaunde> surkov: the short answer is because PeekOffset gives us the placeholder content
- # [16:59] <@surkov> ah
- # [16:59] <@surkov> PeekOffset shouldn’t really go into placeholder content
- # [17:00] <@tbsaunde> surkov: well, that's a nice theory ;)
- # [17:00] <@surkov> however that’s the case of inaccessible content, why do we fail to find proper accessible?
- # [17:00] <@surkov> it is :)
- # [17:00] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [17:00] <@tbsaunde> surkov: what do you mean proper accessible?
- # [17:01] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
- # [17:01] <@surkov> I mean that placeholder case shouldn’t be different as if PeekOffset returned inaccessible span element, in either case we should be able to find closest accessible to it
- # [17:01] <@surkov> I meant TreeWalker should be able to handle that
- # [17:03] <@tbsaunde> surkov: well I was just looking at it because bug 1052122 broke it and I was trying to understand what should happen
- # [17:03] <@firebot> https://bugzil.la/1052122 — REOPENED, trev.saunders — derecursify TreeWalker::NextChild
- # [17:03] <@surkov> I see
- # [17:04] <@tbsaunde> surkov: so I was wondering why we end up in case where child node isn't child of iterator gives when iterating parent
- # [17:06] <@surkov> tbsaunde, can you reword it pls?
- # [17:07] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [17:08] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [17:09] * Joins: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [17:09] * Quits: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Client exited)
- # [17:10] <@tbsaunde> surkov: I was just confused we have case where child node doesn't appear to be a child of its parent
- # [17:10] * Joins: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [17:11] <@surkov> tbsaunde: you mean anonymous content stuff or something else?
- # [17:12] <@tbsaunde> surkov: the placeolder case we were talking about
- # [17:13] <@surkov> yeah, but I’m not sure I follow what confuses you, PeekOffset returns it, that seems unexpected but in general should be handlable by our TreeWalker
- # [17:13] <@tbsaunde> surkov: what other case would cause you to have child that isn't a child of its parent?
- # [17:14] <@tbsaunde> (child as in children iterator returns it)
- # [17:14] <@surkov> tbsaunde: do you talk about GetParent or GetFlattenedParent()?
- # [17:14] <@tbsaunde> its GetFlattenedParent
- # [17:14] <@surkov> tbsaunde: ok, what children interator is?
- # [17:15] <@tbsaunde> surkov: the AllChildrenIterator class
- # [17:16] <@surkov> tbsaunde: shouldn’t it be running with eSkipPlaceHolder?
- # [17:18] <@tbsaunde> surkov: it is
- # [17:18] <@surkov> tbsaunde: isn’t it strange then? :)
- # [17:19] * Quits: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
- # [17:19] * Joins: guigs22 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [17:20] <@tbsaunde> surkov: well, crazy yes, unexpected no
- # [17:21] * Quits: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP) (Quit: scott_gonzalez)
- # [17:23] <@surkov> ok, so we have a bug
- # [17:25] <@tbsaunde> surkov: well, afaik its PeekOffset that has a bug, but I'm not fixing that
- # [17:25] <@surkov> it is
- # [17:45] * davidb is now known as davidb|afk
- # [17:58] * davidb|afk is now known as davidb
- # [17:59] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [18:01] <@yzen> eeejay ping
- # [18:04] * davidb is now known as davidb|afk
- # [18:06] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
- # [18:09] * clown_mtg is now known as clown
- # [18:24] * Quits: @MarcoZ (marco.zehe@moz-ABCBD7A6.dip0.t-ipconnect.de) (Quit: Bye)
- # [18:24] * khuey|away is now known as khuey
- # [18:42] * Parts: guigs22 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [18:46] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [18:54] <eeejay> yzen, hey
- # [18:56] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [18:57] * davidb|afk is now known as davidb
- # [18:59] <@yzen> eeejay hi
- # [18:59] <@yzen> so i tried teh web api
- # [18:59] <eeejay> audio api?
- # [18:59] <@yzen> eeejay yep, and it doesn't seem to be any faster than the what we have
- # [19:00] <@yzen> however the issue with vc change is gone
- # [19:00] <eeejay> yzen, ok. do you see a11y hide/show/insert/delete events after every vc change?
- # [19:00] <eeejay> in status bar
- # [19:00] <@yzen> let me try
- # [19:02] <@yzen> eeejay no
- # [19:02] <eeejay> yzen, that is good.
- # [19:03] <eeejay> yzen, i thought that was impacting performance
- # [19:03] <eeejay> yzen, but whatever, it shouldn't happen anyway, and that is what was causing the loop
- # [19:04] <@yzen> eeejay it happens only once in a while, i guess when the status bar is recloned
- # [19:05] <eeejay> yzen, clock/battery tick perhaps?
- # [19:05] <eeejay> reception/wifi change
- # [19:05] <@yzen> eeejay yeah
- # [19:05] <@yzen> or data transfer icon
- # [19:05] <eeejay> yeah
- # [19:05] <eeejay> yzen, but this loop is only in vivien's wip?
- # [19:06] <@yzen> eeejay afaik
- # [19:06] <@yzen> eeejay i will try more though
- # [19:06] <@yzen> i m testing with it and will try without right after
- # [19:06] <eeejay> yzen, i don't know if we could convince them to change to web audio api earcons in v2.1
- # [19:07] <@yzen> eeejay i would guess it's because we still are keeping it as preview ?
- # [19:10] <eeejay> yzen, yeah
- # [19:11] <@firebot> New Core - Keyboard: Navigation bug 1062975 filed by ctalbert@mozilla.com.
- # [19:11] <@firebot> https://bugzil.la/1062975 — NEW — [e10s] Keyboard shortcuts not working in Remember the Milk with Find as you Type active
- # [19:16] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [19:19] * Quits: API (api@moz-75739B3B.igalia.com) (Client exited)
- # [19:26] <@yzen> eeejay so audio-channel-changed is what you were talking about right ?
- # [19:38] * Joins: scott_gonzalez (scott_gonz@moz-D213D22B.hsd1.pa.comcast.net)
- # [19:50] <eeejay> yzen, you have latest gaia master? could you test the color filter settings?
- # [19:50] <@yzen> eeejay ok
- # [19:50] <eeejay> just need a general sanity check..
- # [19:50] <@yzen> eeejay so in regards the audio-channel-changed, i still get it
- # [19:51] <eeejay> yzen, that is normal
- # [19:51] <@yzen> eeejay and it causes redraw of the statsubar
- # [19:51] <eeejay> why would it do that?
- # [19:52] <@yzen> case 'audio-channel-changed':
- # [19:52] <@yzen> this.playingActive = (evt.detail.channel === 'content');
- # [19:52] <@yzen> this.update.playing.call(this);
- # [19:52] <@yzen> break;
- # [19:52] <@yzen> basically checks if channel is content
- # [19:52] <@yzen> and updates media icon
- # [19:55] <eeejay> oh
- # [19:55] <eeejay> so it isn't the cloneNode problem..
- # [19:56] <@yzen> eeejay no
- # [19:56] <@yzen> eeejay ill open a bug, i think we need to fix that
- # [19:56] <eeejay> yes
- # [20:03] * Joins: jamesn (jnurthen@moz-F1E6EF59.oracle.com)
- # [20:03] * Quits: jamesn (jnurthen@moz-F1E6EF59.oracle.com) (Quit: Leaving)
- # [20:05] * agibson is now known as agibson|afk
- # [20:17] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:20] <@yzen> eeejay color filter looks cool :)
- # [20:59] * davidb is now known as davidb|afk
- # [21:20] * Parts: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (leaving... bye!)
- # [21:23] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [21:23] * ChanServ sets mode: +o yzen
- # [21:23] <@yzen> eeejay so i have a patch for bug 1063039, i would love to see it in 2.1 too, it improves performance quite a bit with SR
- # [21:23] <@firebot> https://bugzil.la/1063039 — NEW — Status bar needs to ignore 'audio-channel-changed' event when the screen reader speaks.
- # [21:23] <@yzen> do you think it's possible ?
- # [21:24] <@yzen> eeejay focus doesnt jump either
- # [21:30] * khuey is now known as khuey|away
- # [21:56] * Joins: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com)
- # [21:56] * icaaq is now known as icaaq|afk
- # [21:58] * davidb|afk is now known as davidb
- # [21:59] * davidb is now known as davidb|afk
- # [22:00] * icaaq|afk is now known as icaaq
- # [22:18] <@firebot> New Firefox - Disability Access bug 1063088 filed by clarkbw@gnome.org.
- # [22:19] <@firebot> https://bugzil.la/1063088 — NEW — Tiles accessibility review
- # [22:19] * davidb|afk is now known as davidb
- # [22:20] * davidb is now known as davidb|afk
- # [22:25] * Quits: scott_gonzalez (scott_gonz@moz-D213D22B.hsd1.pa.comcast.net) (Quit: scott_gonzalez)
- # [22:32] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
- # [22:33] * davidb|afk is now known as davidb
- # [22:33] * khuey|away is now known as khuey
- # [22:34] <@yzen> eeejay so vivien's patch works pretty well with slight changes, hopefully we can land it in 2.1 :)
- # [22:37] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:50] * Quits: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com) (Quit: 10-79 Notify coroner, over and out)
- # [22:50] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: peace out)
- # [22:52] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [22:52] * ChanServ sets mode: +qo davidb davidb
- # [22:55] * Joins: scott_gonzalez (scott_gonz@moz-D213D22B.hsd1.pa.comcast.net)
- # [23:00] * Quits: scott_gonzalez (scott_gonz@moz-D213D22B.hsd1.pa.comcast.net) (Quit: scott_gonzalez)
- # [23:01] * davidb is now known as davidb|afk
- # [23:05] * Joins: satdav (David@moz-286C7472.cable.virginm.net)
- # [23:05] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:14] * Quits: @davidb|afk (davidb@moz-B2092CB.dsl.bell.ca) (Connection reset by peer)
- # [23:59] <@firebot> blassey.bugs@lassey.us changed the Resolution on bug 1062975 from --- to DUPLICATE.
- # [23:59] <@firebot> blassey.bugs@lassey.us changed the Status on bug 1062975 from NEW to RESOLVED.
- # Session Close: Fri Sep 05 00:00:00 2014
The end :)