/irc-logs / mozilla / #accessibility / 2013-05-10 / end
Options:
- # Session Start: Fri May 10 00:00:00 2013
- # Session Ident: #accessibility
- # [00:01] <stefanh> and commenting out the focus test for the specific label fixes it as well
- # [00:01] <tbsaunde> stefanh: hm, interesting, but I don't really know much about box-shadow and what it does to layout that it might cause that :(
- # [00:03] <stefanh> tbsaunde: do you have any suggestion of whom to ask? surkov maybe?
- # [00:05] <tbsaunde> stefanh: yeah, surkov or me would be the people
- # [00:07] <stefanh> tbsaunde: ok, thanks
- # [00:07] <tbsaunde> stefanh: a stack for the assert might be interesting, but its probably time to break out a debugger :/
- # [00:08] <stefanh> tbsaunde: well, I could probably do that with some help, but I don't understand the accessibility code
- # [00:10] <stefanh> tbsaunde: I've looked at nsAccessibilityService.cpp, but I don't understand why xulLabel is false in this case
- # [00:12] <tbsaunde> stefanh: presumably because accessible->AsXULLabel() was null meaning the accessible isn't a xul label
- # [00:13] <tbsaunde> stefanh: p accessible / p *accessible with set print object on in gdb would certainly be interesting, but I'm not sure if they'll be enough on there own
- # [00:13] <tbsaunde> stefanh: also, there's a couple labels in that file do you which one is involved?
- # [00:14] <stefanh> tbsaunde: in this case it's only the label with the value set
- # [00:14] <stefanh> let me get the id, one sec
- # [00:14] <stefanh> tbsaunde: it's the linkLabelWithValue one
- # [00:15] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: sleep)
- # [00:19] <tbsaunde> stefanh: ok, I think I really want to see what type gdb thinks accessible is when you've done set print object on
- # [00:24] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [00:25] * Quits: rednaks (rednaks@8440882F.B083B178.55FFA9B4.IP) (Quit: Téléportation !)
- # [00:26] <@firebot> eitan@monotonous.org cancelled review?(eitan@monotonous.or g) for attachment 747441 on bug 857946.
- # [00:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=857946 maj, --, ---, yura.zenevich, NEW, [AccessFu] After closing all tabs, newly loaded pages are no longer accessible
- # [00:31] <stefanh> I'm going to see if this is just mac-specific first
- # [00:33] <tbsaunde> stefanh: sounds good, if it reproduces on linux I could probably look at in a debugger within the next couple days
- # [00:34] <stefanh> that would be a relief :-)
- # [00:34] <@eeejay> yzen, ping?
- # [00:34] <yzen> eeejay: hi
- # [00:34] <@eeejay> yzen, i have some revised thoughts :)
- # [00:34] <@eeejay> yzen, might be bad for to amend window
- # [00:35] <@eeejay> yzen, it clutters content's namespace
- # [00:35] <tbsaunde> stefanh: you could also try talking to surkov of course :)
- # [00:35] <yzen> eeejay: you mean sticking and checking for window.eventManager ?
- # [00:35] <@eeejay> yzen, yeah
- # [00:36] <@eeejay> yzen, might be worth having the entry point be something similar to AEO (with a different name)
- # [00:36] <stefanh> tbsaunde: yeah, sure :) I'll see what happens on win/nix first - right now it's 00:35 AM here, so I'm not that clever anymore ;-)
- # [00:36] <@eeejay> yzen, that would add the window as a key in WeakMap, and the value something that is equivalent now to EventManager
- # [00:37] <yzen> eeejay: it's actually something i was wondering about, do content-scripts need to be bound to some function scope ?
- # [00:37] <@eeejay> yzen, don't know what you mean
- # [00:37] <yzen> eeejay: that's sounds reasonable , so your other suggestion then?
- # [00:38] <yzen> eeejay: the stuff declared in content script will be in global namespace is that right?
- # [00:38] <yzen> e.g. on window object
- # [00:39] <tbsaunde> stefanh: hah :)
- # [00:40] <@eeejay> yzen, i'm experimenting now
- # [00:40] <yzen> eeejay: i feel like i saw an example with content-script content being in an anonymous function
- # [00:40] <@eeejay> yzen, oh, oops
- # [00:41] <@eeejay> yzen, you need to amend 'content'
- # [00:41] <@eeejay> 'this' is not the window
- # [00:43] <yzen> eeejay: k got it
- # [00:43] <@eeejay> yzen, so what i suggested would not work. yzen, i would go ahead with a WeakMap, and have the window be a key
- # [00:44] <yzen> eeejay: cool, ill revise that
- # [00:44] <yzen> i mean my patch
- # [00:45] <@eeejay> yzen, k. i'm off for a bit
- # [00:51] <yzen> eeejay: looks like i would need to track the size manually, hope that's ok ?
- # [00:52] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [00:57] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [01:08] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [01:09] * Joins: maxli1 (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [01:09] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Connection reset by peer)
- # [01:10] * Quits: maxli1 (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [01:10] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [01:16] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [01:31] * khuey is now known as khuey|away
- # [01:46] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
- # [01:49] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [01:53] <@firebot> New Core - Keyboard: Navigation bug 870615 filed by cykesiopka.bmo@gmail.com.
- # [01:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=870615 nor, --, ---, nobody, NEW, Access keys unusable in "Clear Recent History" listbox
- # [02:03] * stefanh is now known as stefanh|away
- # [02:03] * Quits: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Jesse)
- # [02:04] * stefanh|away is now known as stefanh
- # [02:04] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.17.1/20130410205209])
- # [02:18] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [02:19] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [02:20] <yzen> eeejay: ping
- # [02:30] * khuey|away is now known as khuey
- # [03:07] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [03:13] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Ping timeout)
- # [03:26] * Quits: mhoye (mhoye@moz-C14EAE67.vs.heavycomputing.ca) (Ping timeout)
- # [03:27] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [03:59] * Joins: mhoye (mhoye@moz-C14EAE67.vs.heavycomputing.ca)
- # [04:12] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [04:21] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [05:06] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [05:22] * khuey is now known as khuey|away
- # [05:24] * khuey|away is now known as khuey
- # [05:29] * Joins: lizzard (ehenry@moz-E44C8481.dsl.static.sonic.net)
- # [05:30] * Joins: lizzard_ (ehenry@moz-39D40B24.tmodns.net)
- # [05:31] * Quits: lizzard (ehenry@moz-E44C8481.dsl.static.sonic.net) (Ping timeout)
- # [05:31] * lizzard_ is now known as lizzard
- # [05:43] * Quits: lizzard (ehenry@moz-39D40B24.tmodns.net) (Quit: lizzard)
- # [05:58] * Joins: lizzard (ehenry@moz-E44C8481.dsl.static.sonic.net)
- # [06:02] * Quits: lizzard (ehenry@moz-E44C8481.dsl.static.sonic.net) (Quit: lizzard)
- # [06:06] * khuey is now known as khuey|away
- # [06:27] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Ping timeout)
- # [07:41] * Quits: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [07:45] * Joins: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se)
- # [08:15] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [10:29] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [10:38] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [10:40] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [11:00] * Quits: victorporof (victorporo@B86E46F.1B500F07.6A4F8DA2.IP) (Ping timeout)
- # [11:01] * Joins: victorporof_ (victorporo@B86E46F.1B500F07.6A4F8DA2.IP)
- # [11:07] * victorporof_ is now known as victorporof
- # [11:40] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [12:19] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [12:32] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [12:33] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [12:54] * Joins: habber (habber@moz-8654C0B7.nyc.res.rr.com)
- # [13:19] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [13:35] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [13:46] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [14:17] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
- # [14:22] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90 [Firefox 20.0/20130329030832])
- # [14:24] <@firebot> yura.zenevich@gmail.com requested feedback from eitan@monotonous. org for attachment 747926 on bug 857946.
- # [14:24] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=857946 maj, --, ---, yura.zenevich, NEW, [AccessFu] After closing all tabs, newly loaded pages are no longer accessible
- # [14:27] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [14:28] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Max SendQ exceeded)
- # [14:38] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [14:40] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [14:40] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [14:46] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [15:04] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
- # [15:07] * Joins: yzen (Adium@437116F4.A6295926.9D42CF23.IP)
- # [15:08] * Joins: yzen1 (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [15:09] * Quits: yzen (Adium@437116F4.A6295926.9D42CF23.IP) (Ping timeout)
- # [15:10] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [15:13] * Joins: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl)
- # [15:13] * Quits: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl) (Connection reset by peer)
- # [15:13] * Joins: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl)
- # [15:16] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:16] * ChanServ sets mode: +qo davidb davidb
- # [15:34] * khuey|away is now known as khuey
- # [16:04] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:12] * khuey is now known as khuey|away
- # [16:16] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
- # [16:18] <stefanh_netbook> tbsaunde: re our discussion yesterday, it seems it asserts on linux too. I've cc:ed you and surkov and added some info: https://bugzilla.mozilla.org/show_bug.cgi?id=857461#c16
- # [16:18] <@firebot> Bug 857461 nor, --, ---, stefanh, ASSI, pinstripe: non-native focus rings are applied for links in chrome
- # [16:25] * stefanh_netbook has to go
- # [16:25] * Parts: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
- # [16:31] * Quits: habber (habber@moz-8654C0B7.nyc.res.rr.com) (Quit: habber)
- # [16:34] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Quit: Téléportation !)
- # [16:36] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [16:36] * khuey|away is now known as khuey
- # [16:36] * khuey is now known as khuey|caltrain
- # [16:37] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Max SendQ exceeded)
- # [16:51] * khuey|caltrain is now known as khuey|trapped-on-caltrain
- # [16:55] * Quits: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl) (Ping timeout)
- # [16:55] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [17:10] * Joins: habber (habber@moz-8654C0B7.nyc.res.rr.com)
- # [17:11] * Joins: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl)
- # [17:16] * Joins: habber_ (habber@moz-8654C0B7.nyc.res.rr.com)
- # [17:18] * Quits: habber (habber@moz-8654C0B7.nyc.res.rr.com) (Ping timeout)
- # [17:18] * habber_ is now known as habber
- # [17:51] * khuey|trapped-on-caltrain is now known as khuey|away
- # [17:52] * Joins: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:53] * Joins: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net)
- # [17:55] * Joins: rsilveira (rsilveira@moz-A4DDFB67.hsd1.wa.comcast.net)
- # [17:58] * yzen1 is now known as yzen
- # [17:58] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [17:59] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [18:00] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [19:30] <@firebot> eitan@monotonous.org granted feedback for attachment 747926 on bug 857946.
- # [19:30] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=857946 maj, --, ---, yura.zenevich, NEW, [AccessFu] After closing all tabs, newly loaded pages are no longer accessible
- # [19:31] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Connection reset by peer)
- # [19:31] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [19:34] * khuey|away is now known as khuey|trapped-on-caltrain
- # [19:34] * khuey|trapped-on-caltrain is now known as khuey
- # [19:34] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [19:38] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [19:41] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
- # [19:59] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [20:02] <yzen> eeejay: ping
- # [20:05] * khuey is now known as khuey|away
- # [20:06] * khuey|away is now known as khuey
- # [20:07] * Quits: habber (habber@moz-8654C0B7.nyc.res.rr.com) (Quit: habber)
- # [20:09] <rsilveira> Hey accessibility people. I work on metro fx and I'm trying to figure out some keyboard issues we're having. We're getting the focused element by using Accessible->GetFocusedChild(). Is that very different from what document.activeElement returns?
- # [20:10] <tbsaunde> rsilveira: in normal cases it shouldn't be very different
- # [20:12] <rsilveira> tbsaunde: The issue I'm seeing when debugging Bug 817737 is that when you start typing, gmail shows you an autocomplete popup.
- # [20:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=817737 nor, --, ---, rsilveira, ASSI, Work - OSK should not be dismissed when gmail To: address autocomplete pops up
- # [20:12] <rsilveira> then getFocusChild returns a div
- # [20:13] <rsilveira> whereas activeElement seems to stick to the text input
- # [20:17] <tbsaunde> rsilveira: hm, I guess that's possible is gmail setting aria-activedescendant or something?
- # [20:18] <rsilveira> Possibly. My thinking is that if I was writing a screen reader, I'd want the div to be read
- # [20:18] <rsilveira> let me check
- # [20:19] <tbsaunde> rsilveira: you could try running with A11y_LOG=focus,stack set in your enviroment
- # [20:19] <rsilveira> tbsaunde: that's an environment variable?
- # [20:21] <tbsaunde> rsilveira: yes
- # [20:21] <rsilveira> ok
- # [20:27] * Quits: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [20:29] * Joins: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se)
- # [20:30] * Quits: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [20:30] * Joins: icaaq (Adium@moz-C35543CE.cust.bredbandsbolaget.se)
- # [20:45] * Quits: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl) (No route to host)
- # [20:56] * Joins: fxa90id (fxa90id@moz-1BD95BEC.dsl.dynamic.t-mobile.pl)
- # [21:34] * Joins: habber (habber@moz-8654C0B7.nyc.res.rr.com)
- # [21:50] * Quits: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Jesse)
- # [21:51] * Joins: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:52] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [21:55] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [21:55] * Quits: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Jesse)
- # [22:01] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [22:09] <yzen> eeejay: ping
- # [22:10] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [22:11] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [22:18] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:26] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [22:26] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [22:49] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:50] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [22:54] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [23:08] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [23:11] * Quits: habber (habber@moz-8654C0B7.nyc.res.rr.com) (Quit: habber)
- # [23:26] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [23:27] * khuey is now known as khuey|away
- # [23:28] * khuey|away is now known as khuey
- # [23:46] <@eeejay> yzen, yo
- # [23:46] <@eeejay> sorry
- # Session Close: Sat May 11 00:00:00 2013
The end :)