/irc-logs / mozilla / #accessibility / 2014-05-21 / end
Options:
- # Session Start: Wed May 21 00:00:00 2014
- # Session Ident: #accessibility
- # [00:04] * Joins: Bryen (Bryen@moz-97CDA41D.lightspeed.cicril.sbcglobal.net)
- # [00:05] * Quits: Justin_o (uid14648@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
- # [00:06] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:08] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:11] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:14] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:16] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:19] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:22] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:25] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:27] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:28] * icaaq is now known as icaaq|afk
- # [00:29] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:32] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:35] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:36] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [00:36] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [00:36] * ChanServ sets mode: +o surkov
- # [00:37] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [00:38] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:40] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:43] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:46] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:48] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [00:50] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [00:54] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Input/output error)
- # [00:54] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [00:56] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [01:00] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [01:01] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [01:25] <@firebot> jamie@nvaccess.org changed the Status on bug 949518 from RESOLVED to VERIFIED.
- # [01:25] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=949518 nor, --, mozilla32, jwei, VERI FIXED, Incorrect caret offset if queried while accessible tree is mutating (affects changing value with arr
- # [01:58] * Joins: jwei (jwei@moz-D20B6A5E.dynamic.uwaterloo.ca)
- # [01:59] * Quits: jwei (jwei@moz-D20B6A5E.dynamic.uwaterloo.ca) (Quit: Leaving.)
- # [02:08] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Input/output error)
- # [02:09] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [02:27] * khuey is now known as khuey|away
- # [03:18] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [03:35] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [03:41] <@firebot> jwei@jonathanwei.ca changed the Assignee on bug 1011736 from nobody@mozilla.org to jwei@jonathanwei.ca.
- # [03:41] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1011736 cri, --, ---, jwei, NEW, crash in mozilla::a11y::Accessible::Shutdown()
- # [04:42] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [04:42] * ChanServ sets mode: +o yzen
- # [05:11] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [05:19] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [05:19] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [05:40] * icaaq|afk is now known as icaaq
- # [05:43] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [05:43] * ChanServ sets mode: +o yzen
- # [05:48] * Quits: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [06:02] * Quits: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:04] * khuey|away is now known as khuey
- # [06:05] <@firebot> New Firefox - Keyboard Navigation bug 1013744 filed by cpeterson@mozilla.com.
- # [06:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1013744 nor, --, ---, nobody, NEW, [e10s] Greasemonkey addon prevents CMD+OPT+K and CMD+OPT+I keyboard shortcuts from opening Web Conso
- # [06:59] * Quits: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [07:00] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [07:15] * khuey is now known as khuey|away
- # [07:27] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [07:55] * Joins: icaaq (icaaq@moz-EF040D8.cust.telenor.se)
- # [08:52] * Quits: icaaq (icaaq@moz-EF040D8.cust.telenor.se) (Ping timeout)
- # [08:54] * Joins: icaaq (icaaq@moz-EF040D8.cust.telenor.se)
- # [09:01] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [09:03] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [09:03] * Joins: a-865_ (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [09:03] * a-865_ is now known as a-865
- # [09:07] * Quits: icaaq (icaaq@moz-EF040D8.cust.telenor.se) (Ping timeout)
- # [09:11] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [09:14] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [09:16] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [09:16] * Joins: a-865_ (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [09:16] * a-865_ is now known as a-865
- # [09:19] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.26/20140428215651])
- # [09:24] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [09:28] * Joins: icaaq (icaaq@moz-EF040D8.cust.telenor.se)
- # [09:47] * Quits: icaaq (icaaq@moz-EF040D8.cust.telenor.se) (Ping timeout)
- # [09:59] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [10:02] * Joins: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [10:03] * Joins: icaaq (icaaq@CDF70C60.7DCD925.CE255B90.IP)
- # [10:16] * Quits: icaaq (icaaq@CDF70C60.7DCD925.CE255B90.IP) (Ping timeout)
- # [10:19] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:31] * Joins: icaaq (icaaq@moz-4595FE6F.creuna.se)
- # [10:39] * Quits: jhernandez (jhernandez@DA76A5EE.7D78DFF2.15EE153B.IP) (Ping timeout)
- # [10:59] * Joins: jhernandez (jhernandez@DA76A5EE.7D78DFF2.15EE153B.IP)
- # [11:05] * Quits: krit (sid15081@moz-E77DEB21.irccloud.com) (Ping timeout)
- # [11:07] * Joins: krit (sid15081@moz-E77DEB21.irccloud.com)
- # [12:18] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [12:33] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [12:34] * icaaq is now known as icaaq|afk
- # [12:36] * agibson is now known as agibson|afk
- # [12:46] * Joins: MarcoZ (marco.zehe@moz-81A8FDF7.dip0.t-ipconnect.de)
- # [12:46] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [12:46] * icaaq|afk is now known as icaaq
- # [13:31] * Quits: icaaq (icaaq@moz-4595FE6F.creuna.se) (Connection reset by peer)
- # [13:31] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [13:40] * Joins: maxli (maxli@moz-4D28BA20.student.cs.uwaterloo.ca)
- # [13:42] <@MarcoZ> Hi all!
- # [13:49] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Connection reset by peer)
- # [13:49] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [13:49] <@firebot> catalin.varga@softvision.ro changed the Status on bug 445461 from RESOLVED to VERIFIED.
- # [13:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=445461 nor, --, Firefox 30, dao, VERI FIXED, MRU tab order lost when restoring a session
- # [13:50] * agibson|afk is now known as agibson
- # [13:51] <@firebot> cbook@mozilla.com changed the Resolution on bug 1004294 from --- to FIXED.
- # [13:51] <@firebot> cbook@mozilla.com changed the Status on bug 1004294 from NEW to RESOLVED.
- # [13:51] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1004294 from --- to mozilla32.
- # [13:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1004294 nor, --, mozilla32, eitan, RESO FIXED, [AccessFu] Explore by touch in B2G is sluggish
- # [13:53] <@firebot> cbook@mozilla.com changed the Resolution on bug 1013006 from --- to FIXED.
- # [13:53] <@firebot> cbook@mozilla.com changed the Status on bug 1013006 from NEW to RESOLVED.
- # [13:53] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1013006 from --- to mozilla32.
- # [13:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1013006 nor, --, mozilla32, eitan, RESO FIXED, [AccessFu] isFlatSubtree returns false when there is an ancestor with a click listener
- # [14:31] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Connection reset by peer)
- # [14:31] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [14:40] * Joins: icaaq_ (icaaq@D2069856.FE797095.222B27F0.IP)
- # [14:41] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Ping timeout)
- # [14:50] * Joins: icaaq (icaaq@D2069856.FE797095.222B27F0.IP)
- # [14:51] * Quits: icaaq_ (icaaq@D2069856.FE797095.222B27F0.IP) (Ping timeout)
- # [14:55] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [15:14] * Quits: @MarcoZ (marco.zehe@moz-81A8FDF7.dip0.t-ipconnect.de) (Ping timeout)
- # [15:20] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:20] * ChanServ sets mode: +o yzen
- # [15:27] * Joins: MarcoZ (marco.zehe@moz-81A8FDF7.dip0.t-ipconnect.de)
- # [15:27] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [15:27] <@MarcoZ> Hi all!
- # [15:33] * Joins: davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP)
- # [15:33] * ChanServ sets mode: +qo davidb davidb
- # [15:41] <@davidb> when it comes to patch reviews, when it rains it pours
- # [15:42] <@MarcoZ> Heyo davidb! :-)
- # [15:42] <@davidb> heyo!
- # [15:43] <@MarcoZ> davidb: Are you talking about surkov's cute little patch? :-D
- # [15:44] <@davidb> definitely included :)
- # [15:48] <@MarcoZ> davidb: Heh... I am just getting ready to put the latest m-c and Gaia onto my Flame. Lots of exciting stuff landed by yzen and eeejay last night!
- # [15:49] <@yzen> \o/
- # [15:49] <@MarcoZ> Like access to the status bar items, and an explore by touch speed improvement.
- # [15:49] <@MarcoZ> yzen: Care to answer the question regarding the "bluetootn on - active" string etc.?
- # [15:50] <@yzen> sure
- # [15:57] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:01] <clown> hey davidb, FYI: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25851
- # [16:02] <@davidb> clown, thanks FYI https://www.w3.org/Bugs/Public/show_bug.cgi?id=25851#c3
- # [16:02] <@davidb> :)
- # [16:04] <@davidb> clown, BTW I spoke with Matt and ultimately we'd like to move the event removal ordering issue to ARIA 2.0
- # [16:04] <@davidb> (i can wait until next meeting if you'd rather discuss then)
- # [16:05] <clown> davidb, yes, let's take that up at the next meeting. Thanks for contacting Matt.
- # [16:05] <clown> Could you make a note in the issue/action about moving to the next version?
- # [16:05] <clown> Or, will you remember it for next week?
- # [16:06] * Joins: Gijs (gijs@moz-9C5166C0.range81-159.btcentralplus.com)
- # [16:07] <@davidb> !seen surkov
- # [16:07] <@firebot> surkov was last seen 5 days, 17 hours, 12 minutes and 13 seconds ago, saying 'right' in #developers.
- # [16:07] <@davidb> clown, i'll remember
- # [16:08] <clown> cool, davidb
- # [16:15] * @davidb wishes he didn't look at the implementation of HyperTextAccessible::GetChildIndexAtOffset
- # [16:20] * clown waves at jhernandez (you're in this room too?)
- # [16:21] <tbsaunde> davidb: why? it looks like a fairly normal binary search
- # [16:22] <@davidb> tbsaunde, yes but not easy on my eyes
- # [16:23] * clown hands davidb a pair of sunglasses.
- # [16:25] <tbsaunde> davidb: try nsThreadUtils's nsRunnableMethod stuff then
- # [16:26] <tbsaunde> "deep in the heart of template land..."
- # [16:26] <@davidb> hate.
- # [16:27] <@davidb> we hang ourselves with lazy cleverness
- # [16:29] <@davidb> tbsaunde, i'm rusty, is it ok to static cast from unsigned to signed (of otherwise same type)?
- # [16:31] * @davidb hunts coffee
- # [16:33] <tbsaunde> davidb: I'd say its dubious / means there's a problem with your API somewhere
- # [16:34] <tbsaunde> but its kind of ok if you can prove the value is always in the range 0 INT32_MAX and not INT32_MAX UINT32_MAX
- # [16:34] <@davidb> yeah...
- # [16:35] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [16:35] * Joins: yzen_ (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:35] <@davidb> i'm sort of surprised if the compiler is happy
- # [16:36] <@davidb> tbsaunde in this case it is the length of a parent chain so we are probably ok :)
- # [16:36] <@MarcoZ> yzen_: Niiiiiice stuff re the status bar!
- # [16:36] <yzen_> MarcoZ you like :) ?
- # [16:36] <yzen_> just wait for the utility tray :)
- # [16:36] <@MarcoZ> yzen_: I definitely do!
- # [16:37] <tbsaunde> davidb: well it only is because you put the cast there
- # [16:37] * yzen_ is now known as yzen
- # [16:37] <@MarcoZ> yzen_: Any idea what might be going on when trying to unlock the phone's SIM card? There are a lot of rapid focus/VC changes happening as soon as that screen appears.
- # [16:37] <@davidb> tbsaunde, i thought the compiler would still complain about dangerous C++ style casts (but not C)
- # [16:37] * @davidb shrugs
- # [16:38] <@MarcoZ> yzen: Bug 1010195.
- # [16:38] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1010195 maj, P1, ---, nobody, NEW, [AccessFu] Not possible to enter a SIM PIN on a FF OS phone
- # [16:38] <yzen> MarcoZ i saw the bug, i think, you opened, haven't looked at it as with master you i can't even see the sim card :*
- # [16:38] <yzen> :(
- # [16:39] <@MarcoZ> yzen: Yeah you might need to update gonk. At least I had to last week.
- # [16:39] <yzen> MarcoZ oh btw which device ?
- # [16:39] <@MarcoZ> yzen: Talk to gerard_whateverhisNickIs in #gaia about it.
- # [16:40] <@MarcoZ> yzen: I saw it on the Flame.
- # [16:40] <yzen> huh, and the screen reader actually talks to you
- # [16:40] <yzen> ?
- # [16:40] <@MarcoZ> yzen: After I got that update from and input the Pico files.
- # [16:40] <@MarcoZ> The latter part should be fixed in Gonk now.
- # [16:43] <@MarcoZ> yzen: The Pico files should again be copied to the Gonk layer, but there are some other problems with the Flame when one wants to locally build it.
- # [16:43] <@MarcoZ> esp the Gonk layer, see bug 1004195.
- # [16:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1004195 nor, --, ---, jld, NEW, [Flame] Allow building and flashing kernel / boot.img
- # [16:51] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [16:51] * ChanServ sets mode: +o surkov
- # [16:51] <@davidb> surkov, I have some questions but they might be better asked with a whiteboard in front of us. are you in tomorrow?
- # [16:52] <@surkov> davidb: yep
- # [16:52] <@davidb> ok cool - can you wait for review? surkov
- # [16:52] <@surkov> sure
- # [16:52] <@davidb> perfect
- # [16:52] <@surkov> take your time
- # [16:53] <@davidb> yep
- # [16:54] <@davidb> i'll probably submit the comments/questions i have today at some point
- # [16:54] <@davidb> but we can go over tomorrow
- # [17:06] <@MarcoZ> yzen: I just went outside to test the status bar icons a bit. :-) The indicator for how many bars there are on the mobile network, changes nicely depending on the connection condition.
- # [17:07] <yzen> that's great to hear :)
- # [17:07] <@MarcoZ> yzen: Question: Does FF OS have an icon in the status bar indicating whether the connection is 3G or 2G? I currently only see the number of bars, but not which data connection type is being used.
- # [17:07] * yzen looking
- # [17:09] <yzen> MarcoZ so if it's available based on the operator data it will be presented
- # [17:09] <yzen> but i will double check on the device once i can
- # [17:09] <@MarcoZ> yzen: OK!
- # [17:10] <@MarcoZ> yzen: Also, the battery indicator seems to be stuck at 90% for me ATM, whereas in the Settings app it shows a different value.
- # [17:11] <yzen> interesting, that one is probably does not get updated for some reason... as i recall i would get charging status reported and such, but ill try
- # [17:21] <yzen> btw MarcoZ , have you tried status bar and notifications icons ? for example when you get a text
- # [17:26] <@davidb> I could eat a horse
- # [17:30] <tbsaunde> davidb: me too
- # [17:30] <@davidb> tbsaunde, where can we get one?
- # [17:30] <tbsaunde> not sure
- # [17:30] <tbsaunde> at least one that won't be missed ;)
- # [17:31] <@MarcoZ> LOL!
- # [17:31] <@MarcoZ> yzen: Not yet.
- # [17:31] <@davidb> tbsaunde, so an RCMP horse is out
- # [17:31] <@MarcoZ> yzen: BTW the icon just got updated a few minutes ago, to 80%. Looks like if it's just a general indicator, not the actual percentage value, it only gets updated when one bar drops.
- # [17:32] <yzen> MarcoZ good to know, ya there's a custom event that the label and image updates with, i guess it has a 10% granularity
- # [17:33] <@MarcoZ> yzen: Yeah and there was a setting in Battery settings that allows one to switch whether one wants to see percentages or graphical bars.
- # [17:33] <@MarcoZ> And by default it's bars.
- # [17:39] <@davidb> tbsaunde, i'm thinking the afghan place, for non-horse.
- # [17:40] <@davidb> but i'm not really hankering for anything specific
- # [17:42] <tbsaunde> davidb: I could do that I guess
- # [17:43] <yzen> MarcoZ quick question, for form inputs when the actual label is non-desirable, aria-label should be fine, right ?
- # [17:44] <tbsaunde> davidb: now?
- # [17:44] <@davidb> tbsaunde i'll swing by in 2 mins
- # [17:47] * @davidb stands
- # [17:47] * davidb is now known as davidb|afk
- # [17:50] <@MarcoZ> yzen: Yes.
- # [17:50] <yzen> MarcoZ cool
- # [17:50] <@MarcoZ> yzen: But what are the situations where an actual label is not provided? I mean how does a sighted person then know what to enter?
- # [17:50] <yzen> MarcoZ so in case where it looks like a search toolbar
- # [17:50] <yzen> so there's enough affordance
- # [17:51] <@MarcoZ> yzen: OK. Just thinking out loud here that not everybody might have the same idea what a search tool bar might look like. But yeah aria-label should be fine.
- # [17:52] <yzen> MarcoZ agree, there's also a placeholder that might be helpful
- # [17:52] <@MarcoZ> yzen: Yeah the placeholder is used if no other label is provided.
- # [17:56] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [17:58] * clown is now known as clown_mtg
- # [18:00] <yzen> MarcoZ so if there's already a place holder and it's input type search, the screen reader will say "search entry {placeholder value}", the label is still necessary you think ?
- # [18:00] <@MarcoZ> yzen: I don't think it is.
- # [18:00] <yzen> ok
- # [18:01] <@MarcoZ> yzen: BTW if I have an unread message, I get an icon label that says "1 unread notification".
- # [18:01] <yzen> \o/ sweeet
- # [18:01] <@MarcoZ> yzen: But I cannot do anything with it yet. neither double-tapping nor swiping down with 2 fingers does anything.
- # [18:01] <yzen> ya you would need an accessible utility tray for taht
- # [18:01] <yzen> that's coming :)
- # [18:01] <@MarcoZ> Yay!
- # [18:02] <yzen> btw MarcoZ , i was talking to eeejay about some swipe interactions (2 finger)
- # [18:02] <yzen> how would you know if you need to swipe at all?
- # [18:02] <@MarcoZ> yzen: I'm listening.
- # [18:02] <yzen> unless you hear an instruction
- # [18:03] <yzen> so for example
- # [18:03] <yzen> im adding a wheel event listener on status bar , so if you are focused on it or its icons and 2 finger swipe down you ll open a utility tray, but how would you know you can do that i dont know
- # [18:04] <yzen> and this is similar to a little hanger thingy at the bottom of utility tray that you need to double finger swipe up to close the tray
- # [18:04] <yzen> and same goes for sideway swipes to dismiss things in the utility tray
- # [18:05] * Quits: icaaq (icaaq@D2069856.FE797095.222B27F0.IP) (Quit: 10-79 Notify coroner, over and out)
- # [18:07] <@MarcoZ> yzen: On iOS, you know how to do this because VoiceOver tells you so. On an iOS device, touch any status bar icon and wait a few seconds for the tutor message. It'll tell you to swipe down with 3 fingers to open notifications, and swipe up with 3 fingers to open Control center.
- # [18:07] <@MarcoZ> yzen: So we'd need something like accessibleDescription, but spoken at a bit of a delay.
- # [18:08] <@MarcoZ> yzen: That would be the hints that I'd prefer. Not directl connected to the chunk that speaks name and role etc., but something that speaks at a bit of a delay so you don't need to hear it if you don't want to.
- # [18:08] <@MarcoZ> I don't know if we have such an alternative accDescription thing in our NSIAccessible interface yet.
- # [18:10] <yzen> MarcoZ so in other words without it it's inaccessible
- # [18:12] <@MarcoZ> yzen: I wouldn't say so, just not documented.
- # [18:13] <@MarcoZ> yzen: Because it *works*, users just need to be made aware of it somehow.
- # [18:13] <@MarcoZ> s/it/how it works/
- # [18:13] <@MarcoZ> yzen: So if we put this out to beta testers and instruct them how to swipe with 2 fingers, they'll be able to use it.
- # [18:14] <@MarcoZ> yzen: But this kind of tutorial messages would be good to have anyway, since this will ease quick starters' entry point, they won't have to read much documentation to find their way around.
- # [18:15] <yzen> MarcoZ i wonder if there's an attribute or role missing like "swipeable"
- # [18:15] <yzen> brb
- # [18:16] <@MarcoZ> yzen: Heh, we already invented the "key" role for Firefox OS. Nothing to prevent us from inventing another one.
- # [18:17] <@MarcoZ> yzen: Or this could just be another aria state similar to aria-expanded. That would allow for the role of this thing to be whatever it needs to be.
- # [18:18] <@MarcoZ> Just aria-swipeable="true", and aria-swpiedirection="left, right, up, down" (an atomic list of directions) should do it.
- # [18:18] <@MarcoZ> aria-swipedirection
- # [18:27] * khuey|away is now known as khuey
- # [18:32] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [18:40] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [18:40] * ChanServ sets mode: +o yzen
- # [18:41] <@yzen> MarcoZ ya exactly what i was thinking
- # [18:42] * Joins: jamesn (jnurthen@moz-A29E5249.oracle.com)
- # [18:48] <eeejay> hiya
- # [18:49] * davidb|afk is now known as davidb
- # [18:50] <@davidb> hi hi
- # [18:59] <@MarcoZ> Hi eeejay!
- # [18:59] <eeejay> MarcoZ, yo
- # [18:59] <@MarcoZ> LOL! The ZTE Open C is again a not-so-open ZTE.
- # [19:00] <@MarcoZ> Again a closed boot loader and you cannot execute adb root "on a production build".
- # [19:03] <tbsaunde> "where there's one way to run arbitrary code there's probably another" -- mjg59
- # [19:05] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:05] <eeejay> MarcoZ, did you get one?
- # [19:06] <@MarcoZ> yzYup. Figured out I'd support them and also get what devs and potential users are likely to get.
- # [19:06] <@MarcoZ> eeejay: ^
- # [19:06] <eeejay> MarcoZ, neat
- # [19:06] <eeejay> MarcoZ, is the hardware as nice as the flame?
- # [19:07] <@MarcoZ> eeejay: Yup it's much much better than the original ZTE Open hardware-wise.
- # [19:07] <@MarcoZ> eeejay: But the Flame is way better still.
- # [19:07] <eeejay> MarcoZ, i see
- # [19:07] <@MarcoZ> In terms of casing and screen etc.
- # [19:30] <@davidb> MarcoZ, long day? :)
- # [19:34] <@MarcoZ> davidb: Yeah a bit.
- # [19:35] * agibson is now known as agibson|afk
- # [19:38] <@MarcoZ> eeejay: Thinking of making another video and show some of the nice things that recently landed in FF OS. Like the perf improvement, the status bar being accessible now etc.
- # [19:38] <@MarcoZ> Man I wish we had public nightlies, some of the power users could already play with this now!
- # [19:38] <eeejay> MarcoZ, sweet
- # [19:39] <eeejay> MarcoZ, I as well, want to make a very clean demo similar to apple's original video when voiceover came out
- # [19:40] <@MarcoZ> eeejay: Yeah. We still have some ways to go, primarily SMS, Contacts and E-Mail aren't working great yet, but I see you're already on top of this.
- # [19:42] <eeejay> MarcoZ, i am!
- # [19:50] <@davidb> this pleases me greatly.
- # [19:53] <@MarcoZ> OK, just flashed newest stuff onto the ZTE Open. Let's see if I can set up.
- # [20:01] * clown_mtg is now known as clown
- # [20:06] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:17] <@MarcoZ> OK, off for the night. :-)
- # [20:17] * Quits: @MarcoZ (marco.zehe@moz-81A8FDF7.dip0.t-ipconnect.de) (Quit: Night!)
- # [20:17] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [20:17] * ChanServ sets mode: +o yzen
- # [20:18] <@yzen> eeejay any time now
- # [20:22] <eeejay> yzen, oops forgot
- # [20:22] * Joins: jnurthen (jnurthen@moz-15DF0CD.oracle.com)
- # [20:22] <eeejay> yzen, in a coffee shop. stepping out.
- # [20:23] * Quits: jamesn (jnurthen@moz-A29E5249.oracle.com) (Ping timeout)
- # [20:23] <eeejay> yzen, skype?
- # [20:23] <@yzen> sure
- # [20:29] * Quits: jnurthen (jnurthen@moz-15DF0CD.oracle.com) (Ping timeout)
- # [20:33] * Joins: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP)
- # [20:45] <@davidb> tbsaunde, you might have left the patch on bug 1011736 in limbo?
- # [20:45] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1011736 cri, --, ---, jwei, NEW, crash in mozilla::a11y::Accessible::Shutdown()
- # [20:52] <tbsaunde> davidb: not sure, sorted wanted to wait a little bit and see if Jonathan responds today
- # [20:52] <@davidb> ah ok
- # [20:53] * Quits: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP) (Ping timeout)
- # [20:57] * Joins: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP)
- # [21:05] * Joins: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com)
- # [21:06] * Quits: @davidb (davidb@FCCEA34F.7672369.D8E68FF6.IP) (Quit: peace out)
- # [21:17] * Quits: icaaq (icaaq@B6667F5E.7DCD925.CE255B90.IP) (Ping timeout)
- # [21:18] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [21:21] * Parts: eeejay (eeejay@moz-B3973587.xen.prgmr.com) (Ex-Chat)
- # [21:21] * Joins: eeejay (eeejay@moz-B3973587.xen.prgmr.com)
- # [21:21] * ChanServ sets mode: +o eeejay
- # [21:28] * Quits: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com) (Ping timeout)
- # [21:30] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [21:30] * ChanServ sets mode: +o yzen
- # [21:32] * Joins: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com)
- # [22:00] * Joins: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com)
- # [22:12] * Joins: davidb (davidb@moz-45E695EB.dsl.bell.ca)
- # [22:12] * ChanServ sets mode: +qo davidb davidb
- # [22:12] * Quits: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
- # [23:02] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [23:10] <@davidb> ok laters
- # [23:10] * Quits: @davidb (davidb@moz-45E695EB.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:29] * Quits: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com) (Quit: 10-79 Notify coroner, over and out)
- # [23:58] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
- # Session Close: Thu May 22 00:00:00 2014
The end :)