/irc-logs / mozilla / #accessibility / 2013-09-24 / end
Options:
- # Session Start: Tue Sep 24 00:00:00 2013
- # Session Ident: #accessibility
- # [00:00] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [00:09] <@firebot> New Core - Disability Access APIs bug 919775 filed by eitan@monotonous.org.
- # [00:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=919775 nor, --, ---, nobody, NEW, [AccessFu] speech output data structure needs to be reworked
- # [00:52] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [00:53] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
- # [01:02] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:06] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [01:11] * khuey|away is now known as khuey
- # [01:37] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
- # [01:39] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [02:39] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [02:39] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [02:40] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [02:45] * khuey is now known as khuey|away
- # [03:09] * khuey|away is now known as khuey
- # [03:33] * Joins: hhillen (hhillen@moz-B68B2E6F.dc.dc.cox.net)
- # [04:01] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
- # [04:04] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [04:04] * ChanServ sets mode: +o surkov
- # [04:04] * Joins: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
- # [04:14] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [04:40] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [05:06] * Quits: @surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 919403 from --- to FIXED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 919403 from ASSIGNED to RESOLVED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 919403 from --- to mozilla27.
- # [05:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=919403 min, --, mozilla27, cpeterson, RESO FIXED, DocAccessible.cpp:77:29 [-Wreorder] field 'mScrollPositionChangedTicks' will be initialized after fi
- # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 918598 from --- to FIXED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 918598 from NEW to RESOLVED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 918598 from --- to mozilla27.
- # [05:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=918598 nor, --, mozilla27, eitan, RESO FIXED, [AccessFu] Support touch typing
- # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 919054 from --- to FIXED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 919054 from NEW to RESOLVED.
- # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 919054 from --- to mozilla27.
- # [05:14] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=919054 nor, --, mozilla27, eitan, RESO FIXED, [AccessFu] Use HTML Audio element instead of web audio API for earcons.
- # [06:46] <@firebot> philip.chee@gmail.com changed the Component on bug 919659 from MailNews: General to Disability Access APIs.
- # [06:46] <@firebot> philip.chee@gmail.com changed the Product on bug 919659 from SeaMonkey to Core.
- # [06:46] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=919659 nor, --, ---, nobody, UNCO, Starting with SM2.21, NVDA screen reader speaks too much information when reading the status bar in
- # [06:46] <@firebot> philip.chee@gmail.com changed the Status on bug 919659 from UNCONFIRMED to NEW.
- # [06:49] * Joins: icaaq (Adium@moz-2EB07EA7.cust.bredbandsbolaget.se)
- # [06:54] * Quits: icaaq (Adium@moz-2EB07EA7.cust.bredbandsbolaget.se) (Ping timeout)
- # [07:01] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Ping timeout)
- # [07:06] * Quits: hhillen (hhillen@moz-B68B2E6F.dc.dc.cox.net) (Quit: hhillen)
- # [07:12] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
- # [07:13] * Joins: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
- # [07:17] * Joins: icaaq (Adium@moz-5F5E2B13.cust.tele2.se)
- # [08:08] * Tomcat is now known as Tomcat|sheriffduty
- # [08:52] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
- # [09:18] * Quits: icaaq (Adium@moz-5F5E2B13.cust.tele2.se) (Ping timeout)
- # [09:19] * Joins: icaaq (Adium@moz-5F5E2B13.cust.tele2.se)
- # [09:21] * Quits: icaaq (Adium@moz-5F5E2B13.cust.tele2.se) (Connection reset by peer)
- # [09:22] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [09:24] * Joins: icaaq (Adium@moz-6EB6A841.cust.tele2.se)
- # [09:32] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [09:32] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [09:57] * Joins: victorporof (victorporo@8CD8EBC4.60E0D239.9B1E38F4.IP)
- # [11:05] * Quits: icaaq (Adium@moz-6EB6A841.cust.tele2.se) (Ping timeout)
- # [11:05] * Joins: icaaq (Adium@moz-7C8614C3.mobile.tre.se)
- # [11:22] * Joins: icaaq1 (Adium@moz-6EB6A841.cust.tele2.se)
- # [11:23] * Quits: icaaq (Adium@moz-7C8614C3.mobile.tre.se) (Ping timeout)
- # [11:28] * Joins: icaaq (Adium@moz-6AA42978.bredband.tre.se)
- # [11:28] * Quits: icaaq1 (Adium@moz-6EB6A841.cust.tele2.se) (Ping timeout)
- # [11:43] * Quits: icaaq (Adium@moz-6AA42978.bredband.tre.se) (Quit: Leaving.)
- # [12:03] * Joins: kborcher_ (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
- # [12:03] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
- # [12:15] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # Session Close: Tue Sep 24 12:17:18 2013
- #
- # Session Start: Tue Sep 24 12:17:18 2013
- # Session Ident: #accessibility
- # [12:17] * Disconnected
- # [12:18] * Attempting to rejoin channel #accessibility
- # [12:18] * Rejoined channel #accessibility
- # [12:18] * Topic is 'build the web for everyone | goals: http://is.gd/Z9USZ5'
- # [12:18] * Set by davidb on Thu Jun 27 15:28:58
- # [12:48] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
- # [12:52] * Gijs is now known as Gijs_away
- # [13:24] * khuey is now known as khuey|away
- # [13:29] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [13:43] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [13:48] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [13:49] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Max SendQ exceeded)
- # [13:59] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Quit: Leaving.)
- # [14:02] * Gijs_away is now known as Gijs
- # [14:03] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
- # [14:06] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [14:06] * ChanServ sets mode: +o surkov
- # [14:09] * Joins: marcoz (marco.zehe@moz-F1782C74.dip0.t-ipconnect.de)
- # [14:13] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [14:21] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [14:21] * ChanServ sets mode: +o marcoz
- # [14:33] <@firebot> surkov.alexander@gmail.com changed the Resolution on bug 919508 from DUPLICATE to ---.
- # [14:33] <@firebot> surkov.alexander@gmail.com changed the Status on bug 919508 from RESOLVED to REOPENED.
- # [14:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=919508 nor, --, ---, nobody, REOP, Incorrect results when get_text_at_offset() is used to get the last word on the line in wrapped text
- # [14:48] <@tbsaunde> surkov: should I still review that text patch?
- # [14:48] <@surkov> tbsaunde: yep
- # [14:48] <@tbsaunde> ok
- # [14:49] <@davidb> heyo
- # [14:49] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [14:56] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [14:59] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
- # [15:00] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Connection reset by peer)
- # [15:05] <@tbsaunde> surkov: also planning to fix the orca bug soon?
- # [15:05] <@surkov> tbsaunde: not sure, it seems we still don't have an agreement on it
- # [15:07] <@tbsaunde> that's a problem :(
- # [15:14] * kborcher_ is now known as kborchers
- # [15:17] * khuey|away is now known as khuey
- # [15:22] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [15:23] <@marcoz> Heyo davidb! :)
- # [15:25] <@tbsaunde> surkov: these tests are totally ununderstandable :(
- # [15:36] <@davidb> bbiab
- # [15:36] * Joins: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:36] * Quits: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [15:36] * Joins: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:37] * Quits: @davidb (uid12418@moz-31ABA2C0.irccloud.com) (NickServ (GHOST command used by davidb_))
- # [15:37] * davidb_ is now known as davidb
- # [15:38] * Joins: davidb_ (uid12418@moz-31ABA2C0.irccloud.com)
- # [15:38] * Quits: davidb_ (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
- # [15:47] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
- # [16:00] * Tomcat|sheriffduty is now known as Tomcat|afk
- # [16:05] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:12] <@firebot> New Core - Disability Access APIs bug 920033 filed by trev.saunders@gmail.com.
- # [16:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=920033 nor, --, ---, trev.saunders, NEW, shut up the over loaded virtual warning for Accessible::GroupPosition()
- # [16:13] <davidb> :)
- # [16:13] <davidb> were you tempted to call that 'STFU the overloaded…' ;)
- # [16:14] <@tbsaunde> if it made gramitical sense yes
- # [16:18] <davidb> grammar is over the moon rated
- # [16:23] <Jesse> i think i agree with tbsaunde that "shut up" can be transitive while "STFU" cannot. but i can't explain why.
- # [16:23] <davidb> lol
- # [16:24] <davidb> maybe STFU can be thought of as SUTF
- # [16:26] <davidb> which make it more obviously awkward
- # [16:31] <@marcoz> Geez! I believe my attempts to flash a current b2g onto a ZTE Open have resulted in the device no longer getting over its initial boot state.
- # [16:32] <@marcoz> I mean configuring and building locally for the ZTE device and then flashing that build onto the device. The fox and FF OS logo come up, but nothing else.
- # [16:32] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [16:36] <davidb> wish it was easier
- # [16:36] <@marcoz> davidb: Indeed!
- # [16:39] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [16:44] <@firebot> trev.saunders@gmail.com requested review from the wind for attachment 809195 on bug 920033.
- # [16:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=920033 nor, --, ---, trev.saunders, NEW, shut up the over loaded virtual warning for Accessible::GroupPosition()
- # [16:54] * khuey is now known as khuey|away
- # [16:54] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [17:00] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [17:09] <@firebot> paul.silaghi@softvision.ro requested needinfo from jamie@nvaccess.or g on bug 900835.
- # [17:09] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=900835 cri, --, mozilla26, surkov.alexander, RESO FIXED, crash in nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*)
- # [17:15] <SteveF> davidb: older and bolder - thats it!
- # [17:15] <davidb> :P
- # [17:15] * davidb is now known as davidb|mtg
- # [17:17] <@firebot> trev.saunders@gmail.com requested review from dbolter@mozilla.com for attachment 809195 on bug 920033.
- # [17:17] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=920033 nor, --, ---, trev.saunders, NEW, shut up the over loaded virtual warning for Accessible::GroupPosition()
- # [17:17] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Quit: Leaving.)
- # [17:27] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [17:51] <@marcoz> Nice, too, that nobody seems to want to answer me in either #b2g or #qa regarding the ZTE shit.
- # [17:51] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
- # [18:05] * Joins: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net)
- # [18:05] <@eeejay> morning
- # [18:05] <@eeejay> morning marcoz
- # [18:15] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [18:16] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [18:19] <@marcoz> Morning eeejay!
- # [18:20] <@marcoz> OK, I am giving up trying to un-brick my ZTE not-so-open for today.
- # [18:29] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:38] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] <@marcoz> eeejay: Great work getting reviews for so many Gaia patches! :)
- # [18:50] <@eeejay> marcoz, thanks :) plenty more to do
- # [18:50] <@marcoz> eeejay: Can't wait to see them in action! Fortunately my Unagi still works. ;)
- # [18:50] * Quits: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net) (Connection reset by peer)
- # [18:51] <@eeejay> marcoz, good. does it feel more responsive with the earcons patch?
- # [18:52] <@marcoz> eeejay: A little, yes! But the fact that the Pico service is in C++ made the bigger difference I think.
- # [18:52] <@marcoz> eeejay: But yes, I have a feeling the earcon and speech are closer together.
- # [18:52] <@eeejay> marcoz, awesome. i could see a huge difference here
- # [18:53] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [18:55] * davidb|mtg is now known as davidb
- # [18:59] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [19:26] <@marcoz> I just humiliated myself on the B2G list. I just don't know how else to proceed.
- # [19:28] <@marcoz> davidb: eeejay: Meeting info for the a11y vision meeting?
- # [19:29] <davidb> marcoz: dolanjski vidyo room
- # [19:30] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
- # [19:31] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [19:38] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:40] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:40] * ChanServ sets mode: +qo davidb davidb
- # [19:50] <@firebot> anthony.s.hughes@gmail.com requested needinfo from surkov.alexander@ gmail.com on bug 899433.
- # [19:50] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=899433 maj, --, mozilla26, surkov.alexander, RESO FIXED, Accessibility returns empty line for last line in certain cases
- # [19:54] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@ gmail.com) on bug 899433.
- # [20:00] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [20:02] <@davidb> bbiab
- # [20:04] * Quits: @marcoz (marco.zehe@moz-F1782C74.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [20:04] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [20:05] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:05] * ChanServ sets mode: +qo davidb davidb
- # [20:08] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [20:12] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [20:25] <@firebot> dbolter@mozilla.com granted review for attachment 809195 on bug 920033.
- # [20:25] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=920033 nor, --, ---, trev.saunders, NEW, shut up the over loaded virtual warning for Accessible::GroupPosition()
- # [20:27] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [20:27] * Joins: davidb_ (uid12418@moz-31ABA2C0.irccloud.com)
- # [20:39] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [20:42] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [20:42] * clown is now known as clown_mtg
- # [21:23] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [21:23] * Joins: rednaks (rednaks@9829E759.A27DF64C.55FFA9B4.IP)
- # [21:28] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
- # [21:37] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [21:45] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
- # [21:46] * eeejay sets mode: +o davidb_
- # [21:47] <@eeejay> what would be an appropriate role for an analog clock view?
- # [21:48] * Joins: davidb (davidb@moz-DD8B18E3.dsl.bell.ca)
- # [21:48] * ChanServ sets mode: +qo davidb davidb
- # [21:50] <@tbsaunde> eeejay: I thought there was some sort of time thing maybe that?
- # [21:51] <@eeejay> tbsaunde, i don't see anything. there is timer, which is not appropriate, or maybe status..
- # [21:51] <@eeejay> tbsaunde, i don't think img would be right
- # [21:52] <@davidb> eeejay: did you or marco volunteer to take the action to provide product with the feature requirements?
- # [21:52] <@davidb> (my connection was terrible)
- # [21:52] <@tbsaunde> I don't remember the description of timer well, but I thought it was fairly right
- # [21:52] <@eeejay> davidb, i wrote down a note to prepare a prioritzed list of features
- # [21:53] <@davidb> excellent
- # [21:53] <@davidb> eeejay: i'll assume you are owning it :)
- # [21:53] <@eeejay> tbsaunde, it says timers are for elapsed time or count downs
- # [21:58] <@tbsaunde> eeejay: ah ok
- # [21:58] <@eeejay> hm, status maps to statusbar. which is unfortunate
- # [22:00] <@eeejay> maybe marquee
- # [22:01] <@eeejay> marquee maps to animation. amusing
- # [22:01] <@eeejay> makes sense though
- # [22:06] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [22:16] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [22:18] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
- # [22:18] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [22:22] * Joins: rednaks_ (rednaks@3625C04D.E9995969.55FFA9B4.IP)
- # [22:22] * Quits: rednaks (rednaks@9829E759.A27DF64C.55FFA9B4.IP) (Ping timeout)
- # [22:31] * Quits: @davidb (davidb@moz-DD8B18E3.dsl.bell.ca) (Quit: blast off!)
- # [22:31] * davidb_ is now known as davidb
- # [22:34] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:44] * Quits: @surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [23:02] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [23:04] * Joins: icaaq (Adium@moz-200DC1CF.customers.ownit.se)
- # [23:04] <@eeejay> is there a way to set an aria attribute in js except for setAttribute?
- # [23:04] <@eeejay> ie. is there a direct field? if not, why now?
- # [23:04] <@eeejay> why not
- # [23:05] <@eeejay> ^ davidb
- # [23:07] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [23:08] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [23:11] <Gijs> eeejay: I don't believe there is.
- # [23:11] <@eeejay> :(
- # [23:12] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [23:12] <Gijs> eeejay: I suspect (but am not sure) that it's because specifying an interpretation for arbitrary attributes doesn't require changing the spec, and adding properties (to the interface specs of the elements) *would* require that.
- # [23:12] <Gijs> eeejay: but really, davidb is likely to know better
- # [23:12] <Gijs> (sorry, that was unclear - by 'spec' I meant the HTML spec)
- # [23:13] <@eeejay> Gijs, yeah. that makes sense
- # [23:13] <@eeejay> Gijs, it is making aria labels unlocalizable in gaia
- # [23:13] <Gijs> eeejay: why?
- # [23:14] <@eeejay> Gijs, becasue the string files take this format: btnNew.ariaLabel = New
- # [23:14] <@eeejay> Gijs, and then l10n tries to do: element['ariaLabel'] = 'New'
- # [23:14] <Gijs> eeejay: and then there's code that translates that to actually set properties, presumably?
- # [23:14] <@eeejay> Gijs, yes
- # [23:14] <Gijs> Right, so they should add a hack to the l10n code to do something else than just setting the property.
- # [23:15] <@eeejay> Gijs, right. that is what i was afraid of
- # [23:15] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [23:15] <@eeejay> Gijs, if there was like a sub-field, it would work too, like element.aria.label = 'foo'
- # [23:15] <Gijs> e.g. if (k.startsWith("aria")) { element.setAttribute(transformKeyToAttributeName(key), value) } else { element[key] = value; }
- # [23:15] <Gijs> Hrm
- # [23:15] <Gijs> I don't think there is.
- # [23:16] <Gijs> oh, hmm
- # [23:16] * Gijs wonders if you could do something evil
- # [23:17] <Gijs> ah, hmm, no, that wouldn't work.
- # [23:17] * Gijs thought maybe the attributes collection could help, but you can't talk to that by key
- # [23:17] <Gijs> Oh, hang on
- # [23:17] <Gijs> you can!
- # [23:18] <Gijs> eeejay: do you have a link to the code in gaia that parses this, the l10n stuff?
- # [23:18] <Gijs> eeejay: I suspect this might work, depending on how they validate stuff: btnNew.attributes.aria-label
- # [23:19] <Gijs> (I'm assuming they just split by '.', and then use [] notation to access stuff)
- # [23:19] <@eeejay> Gijs, here is the offensive line: https://github.com/mozilla-b2g/gaia/blob/master/shared/js/l10n.js#L1088
- # [23:19] <@eeejay> eenteresting
- # [23:19] * @eeejay tries
- # [23:19] <Gijs> wat
- # [23:19] * Gijs stares at that code
- # [23:20] <@eeejay> yeah, that don't work
- # [23:21] <Gijs> eeejay: you'd need to add "attributes" to gNestedProps
- # [23:21] <Gijs> eeejay: at the top of that file
- # [23:21] <Gijs> then it'd work.
- # [23:21] <@eeejay> Gijs, i am trying that in a js console here, and it don't
- # [23:21] <@eeejay> a.attributes['aria-label'] = 'foo'
- # [23:22] <Gijs> hrm, does it not actually set the attribute?
- # [23:22] <Gijs> Oh, wait. Blegh :(
- # [23:22] <@eeejay> it don't
- # [23:22] <Gijs> Yeah, no, it probably just sets an expando property to a string
- # [23:22] <Gijs> OK.
- # [23:22] <Gijs> Then yeah, you'd have to get l10n.js to be smarter.
- # [23:24] <Gijs> eeejay: sorry for the false hope.
- # [23:24] * Gijs should probably head to bed instead of thinking he can still be productive. :\
- # [23:25] <@eeejay> Gijs, thanks anyway
- # [23:25] * @eeejay is used to disappointments in life
- # [23:34] <Gijs> :(
- # [23:35] <@eeejay> :)
- # [23:37] <@davidb> Eejay
- # [23:37] <@davidb> eeejay: easy to set from js
- # [23:38] <@eeejay> davidb, are you on your phone?
- # [23:38] <@davidb> Yeah
- # [23:38] <@davidb> At a playground
- # [23:38] <@eeejay> davidb, but only through setAttribute
- # [23:38] <@eeejay> awesome
- # [23:39] <@davidb> What about direct does that still work?
- # [23:39] <@davidb> I should ask u what u want to do
- # [23:40] * Quits: rednaks_ (rednaks@3625C04D.E9995969.55FFA9B4.IP) (Quit: Téléportation !)
- # [23:40] <@davidb> Mynode.ariaFoo =
- # [23:40] * @davidb ponders
- # [23:41] <@davidb> Gotta go...
- # [23:46] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [23:47] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [23:54] * khuey|away is now known as khuey
- # Session Close: Wed Sep 25 00:00:01 2013
The end :)