/irc-logs / mozilla / #accessibility / 2014-12-19 / end
Options:
Previous day, Next day
- # Session Start: Fri Dec 19 00:00:00 2014
- # Session Ident: #accessibility
- # [00:09] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
- # [00:13] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [00:14] <@firebot> New Core - Disability Access APIs bug 1113389 filed by tbsaunde+mozbugs@tbsaunde.org.
- # [00:14] <@firebot> https://bugzil.la/1113389 — NEW, nobody@mozilla.org — loading google creates accessibles without firing show events
- # [00:51] <@firebot> New Core - Disability Access APIs bug 1113407 filed by tbsaunde+mozbugs@tbsaunde.org.
- # [00:51] <@firebot> https://bugzil.la/1113407 — NEW, nobody@mozilla.org — clean up remaining proxies when documents are destroyed
- # [00:53] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [00:53] * ChanServ sets mode: +qo davidb davidb
- # [01:18] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
- # [01:18] * ChanServ sets mode: +o yzen
- # [01:18] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: Blah blah blah)
- # [01:37] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
- # [01:50] * yzen is now known as yzen_
- # [01:54] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
- # [01:56] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [01:56] * ChanServ sets mode: +o surkov
- # [02:03] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [02:29] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [02:29] * ChanServ sets mode: +o surkov
- # [02:31] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [02:31] * ChanServ sets mode: +qo davidb davidb
- # [02:33] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: Blah blah blah)
- # [02:40] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [02:40] * ChanServ sets mode: +qo davidb davidb
- # [02:47] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: Blah blah blah)
- # [02:48] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [02:57] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
- # [03:12] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [03:12] * ChanServ sets mode: +qo davidb davidb
- # [03:12] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: Blah blah blah)
- # [04:05] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [04:05] * ChanServ sets mode: +o surkov
- # [04:14] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [04:14] * ChanServ sets mode: +qo davidb davidb
- # [04:15] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: peace out)
- # [05:12] <@firebot> cpeterson@mozilla.com changed the Assignee on bug 1113210 from nobody@mozilla.org to cpeterson@mozilla.com.
- # [05:12] <@firebot> cpeterson@mozilla.com changed the Status on bug 1113210 from NEW to ASSIGNED.
- # [05:12] <@firebot> https://bugzil.la/1113210 — ASSIGNED, cpeterson@mozilla.com — accessible/atk/AtkSocketAccessible.cpp: unused function 'mai_atk_socket_get_instance_private'
- # [05:33] * Joins: icaaq (icaaq@moz-n1f1o3.cust.bredbandsbolaget.se)
- # [05:49] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [08:21] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [08:21] * Tomcat|afk is now known as Tomcat|sheriffduty
- # [08:30] * Joins: ioanachiorean (ioanachiore@moz-ohb.65e.79.82.IP)
- # [08:35] * icaaq is now known as icaaq|afk
- # [08:37] * Joins: maxli (maxli@moz-fs8bmd.cs.uwaterloo.ca)
- # [08:47] * icaaq|afk is now known as icaaq
- # [09:04] * Quits: maxli (maxli@moz-fs8bmd.cs.uwaterloo.ca) (Quit: Leaving.)
- # [09:31] * Joins: maxli (maxli@moz-fs8bmd.cs.uwaterloo.ca)
- # [09:43] * Quits: maxli (maxli@moz-fs8bmd.cs.uwaterloo.ca) (Quit: Leaving.)
- # [10:48] * Joins: agibson (agibson@moz-j04gi9.cable.virginm.net)
- # [11:17] * Joins: MarcoZ (marco.zehe@moz-tb35md.dip0.t-ipconnect.de)
- # [11:17] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [11:17] <&MarcoZ> Morning all!
- # [11:27] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Connection closed)
- # [11:27] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [11:40] * Joins: Gijs (chatzilla@moz-pnd.q6m.80.5.IP)
- # [12:06] * Quits: Yakulu (Yakulu@moz-8a4.fkm.194.78.IP) (Quit: WeeChat 1.0.1)
- # [12:08] * Joins: Yakulu (Yakulu@moz-8a4.fkm.194.78.IP)
- # [12:16] * Joins: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com)
- # [12:20] * Quits: krit (sid15081@moz-pof.lg2.184.192.IP) (Connection closed)
- # [12:20] * Joins: krit (sid15081@moz-at7k9q.ealing.irccloud.com)
- # [12:28] * icaaq is now known as icaaq|afk
- # [12:36] * agibson is now known as agibson|afk
- # [12:53] * icaaq|afk is now known as icaaq
- # [13:09] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [13:09] * ChanServ sets mode: +o surkov
- # [13:51] * Tomcat|sheriffduty is now known as Tomcat|lunch
- # [13:59] * agibson|afk is now known as agibson
- # [14:00] * Joins: askalski (akuda@moz-5s761s.mimuw.edu.pl)
- # [14:09] * Joins: davidb (davidb@moz-nd2ii9.dsl.bell.ca)
- # [14:10] * ChanServ sets mode: +qo davidb davidb
- # [14:10] <~davidb> heyo
- # [14:11] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
- # [14:17] <askalski> hi
- # [14:22] * Quits: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com) (Ping timeout: 121 seconds)
- # [14:23] <&MarcoZ> Hi davidb!
- # [14:23] <&MarcoZ> Hi askalski! :)
- # [14:23] <~davidb> hi hi hi
- # [14:23] <~davidb> hi askalski
- # [14:24] <&MarcoZ> davidb: I got so frustrated with Karl's reply re the extension that I dug into Jetpack and the ways one can build extensions nowadays and hook them into the Firefox UI. :)
- # [14:25] <~davidb> MarcoZ, where?
- # [14:25] <&MarcoZ> davidb: Started here: https://pomax.github.io/#gh-weblog-1418833974687
- # [14:26] <&MarcoZ> davidb: Then followed to links to the jpm node.js extension and the documentation on MDN about the various topics.
- # [14:26] <~davidb> gotta go afk for a couple
- # [14:26] <~davidb> hrs
- # [14:26] * Quits: ~davidb (davidb@moz-nd2ii9.dsl.bell.ca) (Quit: Blah blah blah)
- # [14:27] * Quits: askalski (akuda@moz-5s761s.mimuw.edu.pl) (Quit: Wychodzi)
- # [15:25] * Tomcat|lunch is now known as Tomcat|sheriffduty
- # [15:27] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [15:27] * ChanServ sets mode: +o yzen
- # [15:31] * Quits: &MarcoZ (marco.zehe@moz-tb35md.dip0.t-ipconnect.de) (Quit: Testing...)
- # [15:40] * Joins: MarcoZ (marco.zehe@moz-tb35md.dip0.t-ipconnect.de)
- # [15:40] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [15:41] * Joins: icaaq_ (icaaq@moz-n1f1o3.cust.bredbandsbolaget.se)
- # [15:42] * Quits: icaaq (icaaq@moz-n1f1o3.cust.bredbandsbolaget.se) (Connection closed)
- # [15:43] * Joins: askalski (akuda@moz-ikj833.ffa0.hkcg.06a0.2001.IP)
- # [15:48] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [15:51] * Quits: askalski (akuda@moz-ikj833.ffa0.hkcg.06a0.2001.IP) (Quit: Wychodzi)
- # [15:51] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [16:04] * Joins: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com)
- # [16:17] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [16:21] * Quits: &MarcoZ (marco.zehe@moz-tb35md.dip0.t-ipconnect.de) (Quit: Vacation! See you in the new year!)
- # [16:29] * icaaq_ is now known as icaaq|afk
- # [16:53] * Quits: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com) (Ping timeout: 121 seconds)
- # [17:03] * Tomcat|sheriffduty is now known as Tomcat|afk
- # [17:12] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
- # [17:12] * ChanServ sets mode: +qo davidb davidb
- # [17:22] * Joins: maxli (maxli@moz-d7l.g4b.97.129.IP)
- # [17:23] * icaaq|afk is now known as icaaq_
- # [17:31] * Joins: askalski (akuda@moz-ikj833.ffa0.hkcg.06a0.2001.IP)
- # [17:51] * Joins: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com)
- # [17:57] * davidb is now known as davidb|afk
- # [18:03] * Quits: ioanachiorean (ioanachiore@moz-ohb.65e.79.82.IP) (Connection closed)
- # [18:05] * davidb|afk is now known as davidb
- # [18:08] * Quits: askalski (akuda@moz-ikj833.ffa0.hkcg.06a0.2001.IP) (Quit: Wychodzi)
- # [18:32] * Quits: maxli (maxli@moz-d7l.g4b.97.129.IP) (Quit: Leaving.)
- # [18:37] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [18:41] * davidb is now known as davidb|afk
- # [18:43] * icaaq_ is now known as icaaq|afk
- # [18:48] * icaaq|afk is now known as icaaq_
- # [19:05] * Quits: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com) (Ping timeout: 121 seconds)
- # [19:11] * icaaq_ is now known as icaaq|afk
- # [19:13] * davidb|afk is now known as davidb
- # [19:18] * davidb is now known as davidb|afk
- # [19:28] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [19:35] * davidb|afk is now known as davidb
- # [19:49] * icaaq|afk is now known as icaaq_
- # [19:57] <tbsaunde> surkov: ideas when you can get to bug 1113389 ? if its going to take a while I think I need to hack around it
- # [19:58] <@firebot> https://bugzil.la/1113389 — NEW, nobody@mozilla.org — loading google creates accessibles without firing show events
- # [19:59] <@surkov> tbsaunde: If I understood right your description then it can be workarounded on our side, we won’t have a test case so it’s quite bad but it all sounds like layout issue and it’d be good to get some layout person to take a look.
- # [20:00] <tbsaunde> surkov: well, the workaround I have in mind is pretty ugly
- # [20:01] <@surkov> that code is pretty ugly already :)
- # [20:01] <@surkov> the real problem is mochitest coverage
- # [20:01] <@surkov> google.com is pretty complicated page
- # [20:02] <tbsaunde> you could try and create a test case
- # [20:02] <tbsaunde> s/create/reduce/
- # [20:02] <tbsaunde> and replace ugly with slow
- # [20:02] <@surkov> with slow?
- # [20:03] <tbsaunde> yeah, working around this is going to require a doing a fiar bit of work that can be extra
- # [20:05] <@surkov> that shouldn’t be long in workaround I’m thinking of, you just run all kids twice (before and after update) and look for a difference, if it’s different then fire show events
- # [20:06] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
- # [20:06] * ChanServ sets mode: +o yzen_
- # [20:06] <tbsaunde> accept the new kid might be a grandchild, so you need a tree of arrays to store the prev state
- # [20:06] <@surkov> you didn’t see similar stuff for ordinal text fields?
- # [20:07] <tbsaunde> ordinal text fields?
- # [20:07] <@surkov> I mean something outside real world examples
- # [20:07] <@surkov> just a plain input, does it have simialr behavior or not
- # [20:08] * davidb is now known as davidb|afk
- # [20:08] <@surkov> tbsaunde: do you care about grandchildren? it sounds like you just get a new accessible under aContainer and you need show event for it
- # [20:08] <tbsaunde> I haven't specifically tried
- # [20:09] <tbsaunde> I guess it doesn't really matter if its chil or grand child assuming no reparenting
- # [20:09] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [20:10] <tbsaunde> surkov: but if a new grand child is created its certainly important to get an event for it
- # [20:10] <@surkov> you get events on the root
- # [20:11] <@surkov> so why do you care about grand childs?
- # [20:11] * Joins: Ryuno-Ki (Ryuno-Ki@moz-kuvc0d.dip0.t-ipconnect.de)
- # [20:12] <@surkov> did I understand right that you’ve got notification for br element but when you rebuild input’ss tree you’ve got div accessible (parent of br)?
- # [20:12] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [20:12] <tbsaunde> surkov: huh, you get show event for whatever is the parent of the stuff being inserted
- # [20:12] <tbsaunde> I don't know if br is a child of the div
- # [20:13] <tbsaunde> but when you rebuild tree to handle brs creation then accessible for div gets created
- # [20:13] <@surkov> and that div is child of input?
- # [20:15] <tbsaunde> iirc yes
- # [20:16] <@surkov> and it wasn’t in the tree before we recached children for aContaienr?
- # [20:16] <@surkov> so it got new accessible, we didn’t fire show event and that’s problem?
- # [20:17] <@surkov> that means it should be enough to run through children twice to figure out what new accessible we’ve got and then fire show events for them
- # [20:18] <tbsaunde> iirc there's an accessible between the new one and the aContainer
- # [20:19] * Quits: agibson (agibson@moz-j04gi9.cable.virginm.net) (Quit: )
- # [20:20] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [20:21] <@surkov> oh
- # [20:22] <tbsaunde> surkov: yeah, that's why you need to care about grnad kids
- # [20:22] <@surkov> I see
- # [20:23] <@surkov> what workaround did you think of?
- # [20:23] <tbsaunde> just have internal event to tell ipc stuff to send copy of tree
- # [20:26] <tbsaunde> surkov: I don't thinking merging in updates from that'll be much fun and its a total hack but
- # [20:38] <tbsaunde> surkov: so are you going to wrok around to fire events somehow or am I hacking around not having proper events?
- # [20:39] <@surkov> I think I will take a look
- # [20:39] <tbsaunde> surkov: ok, tell e if your not going to get something done soon please
- # [20:40] <@surkov> I think I’ll play a bit with it early next week
- # [20:41] <tbsaunde> surkov: k, thanks
- # [20:41] <@surkov> yw
- # [20:46] * icaaq_ is now known as icaaq|afk
- # [21:22] <@firebot> ryanvm@gmail.com changed the Resolution on bug 1113210 from --- to FIXED.
- # [21:22] <@firebot> ryanvm@gmail.com changed the Status on bug 1113210 from ASSIGNED to RESOLVED.
- # [21:22] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1113210 from --- to mozilla37.
- # [21:22] <@firebot> https://bugzil.la/1113210 — FIXED, cpeterson@mozilla.com — accessible/atk/AtkSocketAccessible.cpp: unused function 'mai_atk_socket_get_instance_private'
- # [21:26] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [21:36] * Joins: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com)
- # [21:48] * davidb|afk is now known as davidb
- # [21:50] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [21:50] * ChanServ sets mode: +o yzen
- # [21:54] * davidb is now known as davidb|afk
- # [22:03] * davidb|afk is now known as davidb
- # [22:06] * davidb is now known as davidb|afk
- # [22:11] * davidb|afk is now known as davidb
- # [22:12] * davidb is now known as davidb|afk
- # [22:12] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [22:13] * Quits: slee (chatzilla@moz-107ht8.range109-145.btcentralplus.com) (Ping timeout: 121 seconds)
- # [22:14] * davidb|afk is now known as davidb
- # [22:15] <eeejay> workday is stupid
- # [22:30] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [22:35] <tbsaunde> eeejay: what did you expect from something for HR?
- # [22:38] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Quit: Blah blah blah)
- # [22:44] * Parts: clown (clown@moz-v6m.c3o.211.205.IP)
- # [22:47] <@firebot> New Core - Disability Access APIs bug 1113845 filed by tbsaunde+mozbugs@tbsaunde.org.
- # [22:47] <@firebot> https://bugzil.la/1113845 — NEW, nobody@mozilla.org — allow proxies for OuterDocs to be shutdown while they still own a docuent
- # [22:55] * icaaq|afk is now known as icaaq_
- # [23:02] * Joins: askalski (akuda@moz-j11qoi.adsl.tpnet.pl)
- # [23:04] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
- # [23:04] * ChanServ sets mode: +o yzen_
- # [23:07] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [23:07] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [23:07] * ChanServ sets mode: +o surkov
- # [23:08] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [23:10] * Quits: askalski (akuda@moz-j11qoi.adsl.tpnet.pl) (Quit: Wychodzi)
- # [23:15] * icaaq_ is now known as icaaq|afk
- # [23:35] * icaaq|afk is now known as icaaq_
- # [23:52] * Quits: icaaq_ (icaaq@moz-n1f1o3.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [23:56] * Joins: icaaq (icaaq@moz-n1f1o3.cust.bredbandsbolaget.se)
- # [23:57] * icaaq is now known as icaaq|afk
- # Session Close: Sat Dec 20 00:00:00 2014
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn