/irc-logs / mozilla / #accessibility / 2014-01-23 / end
Options:
- # Session Start: Thu Jan 23 00:00:00 2014
- # Session Ident: #accessibility
- # [00:12] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Quit: leaving... bye!)
- # [00:12] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [00:28] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [01:03] * Joins: fxa90id_ (fxa90id@moz-7243C46E.neoplus.adsl.tpnet.pl)
- # [01:03] * Quits: fxa90id (fxa90id@moz-1B2C5731.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [01:12] * Quits: @davidb (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: davidb)
- # [01:19] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [01:26] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [01:26] * ChanServ sets mode: +o surkov
- # [01:52] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [01:56] * Joins: alinah (Adium@moz-99690620.hinet-ip.hinet.net)
- # [02:06] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: sleep)
- # [02:28] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [02:28] * ChanServ sets mode: +o surkov
- # [02:35] * khuey|away is now known as khuey
- # [02:52] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
- # [02:52] * ChanServ sets mode: +qo davidb davidb
- # [02:52] * Quits: @davidb (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: davidb)
- # [02:56] * Joins: scott_gonzalez (scott_gonz@moz-D64BFDC8.hfc.comcastbusiness.net)
- # [03:12] * Quits: scott_gonzalez (scott_gonz@moz-D64BFDC8.hfc.comcastbusiness.net) (Quit: scott_gonzalez)
- # [03:29] * khuey is now known as khuey|away
- # [03:43] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [03:47] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [03:51] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [04:13] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [05:00] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [05:00] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Input/output error)
- # [05:00] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [05:02] * Quits: alinah (Adium@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving.)
- # [05:37] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:39] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [06:10] * Joins: alinah (Adium@moz-99690620.hinet-ip.hinet.net)
- # [06:42] * Joins: arky (arky@DB81FFFE.53BA259D.FA662B63.IP)
- # [06:44] * Joins: alinah1 (Adium@moz-99690620.hinet-ip.hinet.net)
- # [06:44] * Quits: alinah (Adium@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [06:45] * Joins: icaaq (icaaq@moz-9E35E45A.cust.bredbandsbolaget.se)
- # [06:48] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [06:48] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [06:48] <@MarcoZ> Good morning all!
- # [07:08] * khuey|away is now known as khuey
- # [07:19] * Quits: arky (arky@DB81FFFE.53BA259D.FA662B63.IP) (Quit: Leaving)
- # [07:38] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [07:49] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [07:50] * khuey is now known as khuey|away
- # [08:03] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [08:18] <icaaq> Morning MarcoZ, and congratulations on the wedding! a tad late maybe ;)
- # [08:19] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Ping timeout)
- # [08:38] * Quits: alinah1 (Adium@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [08:38] * Joins: alinah (Adium@moz-99690620.hinet-ip.hinet.net)
- # [08:51] * Joins: fxa90id (fxa90id@moz-385452A0.neoplus.adsl.tpnet.pl)
- # [08:51] * Quits: fxa90id_ (fxa90id@moz-7243C46E.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [09:18] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [09:18] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [09:33] * Joins: MarcoZ_ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [09:34] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Input/output error)
- # [09:34] * MarcoZ_ is now known as MarcoZ
- # [09:36] * Quits: fxa90id (fxa90id@moz-385452A0.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [09:50] * ChanServ sets mode: +o MarcoZ
- # [10:03] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:18] <@firebot> New Core - Disability Access APIs bug 963000 filed by marco.zehe@googlemail.com.
- # [10:18] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963000 nor, --, ---, nobody, NEW, [AccessFu] Explore By Touch sometimes not working when Firefox is opened and automatically loads a w
- # [10:36] * Joins: arky (arky@8E7565FB.C6021428.FA662B63.IP)
- # [10:54] * Quits: alinah (Adium@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving.)
- # [10:56] * Quits: arky (arky@8E7565FB.C6021428.FA662B63.IP) (Ping timeout)
- # [11:11] * Joins: arky (arky@8E7565FB.C6021428.FA662B63.IP)
- # [11:28] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [11:44] <@firebot> paul.silaghi@softvision.ro requested needinfo from marco.zehe@google mail.com on bug 962007.
- # [11:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=962007 nor, --, ---, nobody, NEW, Trying to manipulate the Click-To-Play doorhanger no longer works with the keyboard
- # [11:48] * Quits: arky (arky@8E7565FB.C6021428.FA662B63.IP) (Quit: Leaving)
- # [12:11] * Joins: arky (arky@8E7565FB.C6021428.FA662B63.IP)
- # [12:15] * Quits: arky (arky@8E7565FB.C6021428.FA662B63.IP) (Quit: Leaving)
- # [12:16] <@firebot> marco.zehe@googlemail.com cancelled needinfo?(marco.zehe@google mail.com) on bug 962007.
- # [12:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=962007 nor, --, ---, nobody, NEW, Trying to manipulate the Click-To-Play doorhanger no longer works with the keyboard
- # [13:03] * agibson is now known as agibson|afk
- # [13:12] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Connection reset by peer)
- # [13:12] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [13:16] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Ping timeout)
- # [13:28] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [13:28] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [13:30] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [13:30] * ChanServ sets mode: +o surkov
- # [14:03] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Quit: Rebooting.)
- # [14:07] * agibson|afk is now known as agibson
- # [14:08] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [14:08] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [14:09] <@MarcoZ> surkov: Hi!
- # [14:09] <@surkov> hey, MarcoZ
- # [14:10] <@MarcoZ> surkov: Question: What is so difficult about fixing bug 961818? I mean conceptually, input @type="submit" or @type="button" is so much more closely related to a button element than an input @type="text", that I find it a bit hard to understand why an editable state could e applied to it in the first place.
- # [14:10] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=961818 nor, --, ---, nobody, NEW, Every input type button or submit has a state of editable
- # [14:11] <@surkov> MarcoZ: it's not really hard to fix, we just didn't reach agreement with Trev about how to fix it
- # [14:18] <@MarcoZ> surkov: OK... How did it come about in the first place? I mean which change prompted the bug?
- # [14:19] <@surkov> MarcoZ: current Trev's approach is partial backing out bug 733382, but it doesn't really necessary to do
- # [14:19] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=733382 nor, --, mozilla14, surkov.alexander, RESO FIXED, editable state bit should be presented on readonly inputs
- # [14:21] <@MarcoZ> surkov: I see. Phew, what a mess these old Windows APIs sometimes pose!
- # [14:34] <@surkov> right
- # [14:39] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [14:39] * ChanServ sets mode: +qo davidb davidb
- # [14:42] * Joins: clown (clown@FCCEA34F.7672369.D8E68FF6.IP)
- # [14:42] * Joins: jongunderson (chatzilla@FCCEA34F.7672369.D8E68FF6.IP)
- # [14:45] * Quits: jongunderson (chatzilla@FCCEA34F.7672369.D8E68FF6.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [14:45] <@MarcoZ> Heyo davidb!
- # [14:45] <@davidb> hi!
- # [14:45] * davidb is now known as davidb|w3cf2f
- # [14:46] * Joins: jongunderson (chatzilla@FCCEA34F.7672369.D8E68FF6.IP)
- # [14:55] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [14:55] <yzen> morning:)
- # [14:55] <@surkov> 960228
- # [15:01] <@MarcoZ> Morning yzen! :)
- # [15:15] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:23] * clown is now known as clown_mtg
- # [16:09] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [16:14] * Gijs is now known as Gijs_away
- # [16:22] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Input/output error)
- # [16:24] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [16:24] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [16:25] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [16:25] * Quits: Gijs_away (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Ping timeout)
- # [16:31] * khuey|away is now known as khuey
- # [16:35] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [16:48] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Ping timeout)
- # [16:49] * Joins: MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de)
- # [16:49] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [16:57] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [16:58] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:12] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [17:13] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [17:14] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [17:15] * khuey is now known as khuey|away
- # [17:22] <@tbsaunde> surkov: doesn't the condition at HTMLFormAccessible.cpp:395 look wrong to you? it seems like it should always be false right?
- # [17:23] <@tbsaunde> err, only the first half should always be false I guess
- # [17:23] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [17:24] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [17:24] <@surkov> tbsaunde: perhaps it got out of sync with that readonly+editable bug
- # [17:25] <@surkov> probably it should be replaced on readonly state bit
- # [17:26] <@surkov> readonly+unavailable
- # [17:28] <@tbsaunde> surkov: k, guess I'll just fix that now
- # [17:29] <@surkov> thx!
- # [17:29] <@davidb|w3cf2f> glad work is happening somewhere
- # [17:29] <@davidb|w3cf2f> :)
- # [17:33] <@MarcoZ> davidb|w3cf2f: Heh!
- # [17:34] <@tbsaunde> davidb|w3cf2f: lol
- # [17:45] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
- # [17:53] * khuey|away is now known as khuey
- # [17:58] * khuey is now known as khuey|away
- # [17:59] <@firebot> New Core - Disability Access APIs bug 963157 filed by jmathies@mozilla.com.
- # [17:59] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963157 nor, --, ---, nobody, NEW, Enable soft keyboard support for the desktop support in Win8
- # [18:01] <@MarcoZ> surkov: bug 963157. :)
- # [18:01] <@surkov> I see
- # [18:02] * Joins: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [18:03] * Quits: @MarcoZ (marco.zehe@moz-8B325070.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0a1/20140122030521])
- # [18:03] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [18:06] <@surkov> tbsaunde: can you check please ATK part
- # [18:06] <@surkov> it doesn't look correct
- # [18:09] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [18:09] * Quits: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [18:12] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [18:17] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [18:25] <@tbsaunde> surkov: err, yeah guess that needs a ~
- # [18:25] * Joins: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [18:25] <@surkov> :)
- # [18:26] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [18:27] <@surkov> tbsaunde: do you want XOR?
- # [18:29] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [18:30] <@eeejay> w3cwtf
- # [18:30] * Quits: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [18:30] <@tbsaunde> surkov: yeah, guess that works
- # [18:31] <@surkov> ok, good
- # [18:32] <@tbsaunde> surkov: actually isn't that wrong? if state & editable == 0 then that will set editable
- # [18:32] <@eeejay> surkov, it's *much* better than focus/blur
- # [18:34] <@firebot> bugs@pettay.fi requested needinfo from ehsan@mozilla.com on bug 959257.
- # [18:35] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=959257 maj, --, ---, nobody, NEW, google's search box may not emit caret move events
- # [18:40] * Joins: alinah (Adium@347FA24B.24D9B0A0.495EC8CD.IP)
- # [18:50] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Client exited)
- # [18:50] <@firebot> dveditz@mozilla.com set status-firefox-esr to wontfix on bug 881636.
- # [18:51] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=881636 cri, --, mozilla27, trev.saunders, VERI FIXED, crash in mozilla::a11y::DocAccessible::UpdateTree
- # [18:55] * Quits: icaaq (icaaq@moz-9E35E45A.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [18:58] * Joins: Gijs_away (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [19:32] <@surkov> eeejay: agree
- # [19:33] <@surkov> tbsaunde: in what case?
- # [19:34] * Joins: MarcoZ (Thunderbir@moz-8B325070.dip0.t-ipconnect.de)
- # [19:34] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [19:36] * eeejay sets mode: +o yzen
- # [19:36] <@eeejay> MarcoZ, welcome! back to the wonky uppercase nick?
- # [19:37] <@yzen> eeejay hi
- # [19:37] <@MarcoZ> eeejay: Oh well, I am just now configuring the Chat in a new Thunderbird instance. Will correct that ASAP. :)
- # [19:37] <@eeejay> :)
- # [19:37] <@eeejay> yzen, hey
- # [19:37] * ChanServ sets mode: +o MarcoZ
- # [19:38] * Quits: jongunderson (chatzilla@FCCEA34F.7672369.D8E68FF6.IP) (Client exited)
- # [19:38] <@yzen> eeejay i think there might be a regression after bug 960257
- # [19:38] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=960257 nor, --, ---, eitan, NEW, [AccessFu] Introduce SettingCache in Utils
- # [19:38] <@eeejay> uh oh
- # [19:38] <@eeejay> yzen, why?
- # [19:39] * Joins: jongunderson (chatzilla@FCCEA34F.7672369.D8E68FF6.IP)
- # [19:40] <@yzen> eeejay i think runCallback will not run when observing because it always checks for aOptions.callbackNow
- # [19:40] <@eeejay> yzen, good point :)
- # [19:40] <@yzen> should i file it ?
- # [19:40] <@eeejay> yzen, sure
- # [19:41] <@yzen> ok
- # [19:41] <@eeejay> runCallback should maybe take that as an arg
- # [19:42] <@yzen> i was thinking just checking aOptions.callbackNow only in 2 cases where we need it and keep runCallback with just if (callback) check ?
- # [19:43] <@MarcoZ> How stupid is that? I cannot change the nick name in the Chat configuration once I have created the account. Meh...
- # [19:44] <@firebot> New Core - Disability Access APIs bug 963207 filed by yzenevich@mozilla.com.
- # [19:44] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963207 nor, --, ---, yzenevich, NEW, [AccessFu] SettingCache will not call the callback when observing the change.
- # [19:44] <@eeejay> MarcoZ, secretly, i like the curious casing
- # [19:45] <@davidb|w3cf2f> Me Too
- # [19:45] <@eeejay> MarcoZ, but now that you are north of 40, i could see how that looks immature
- # [19:45] <@MarcoZ> Curious, where exactly do you see that casing? My nick seems to be OK.
- # [19:45] <@eeejay> MarcoZ, capital M and Z
- # [19:46] <@MarcoZ> eeejay: I thought I had configured this always. At least that was my intention in ChatZilla, which I use on my dev machine in Firefox.
- # [19:47] <@MarcoZ> so not marcoz or Marcoz, but MarcoZ.
- # [19:47] <@tbsaunde> surkov: consider state set where EDITABLE is false and READONLY true then state ^ EDITABLE == state | EDITABLE no?
- # [19:47] <@eeejay> MarcoZ, oh. interesting. some time last year you were all lowercase
- # [19:48] <@MarcoZ> Hm, that may be when I use Adium. But even there it was unintentional. :)
- # [19:48] <@tbsaunde> surkov: or am I getting my boolean algebra wrong yet again?
- # [19:48] <@surkov> tbsaunde: it seems to be true
- # [19:49] <@surkov> the statement I mean
- # [19:49] <@tbsaunde> surkov: so &= ~EDITABLE good then?
- # [19:50] <@surkov> tbsaunde: isn't it the same as ^= EDITABLE?
- # [19:52] <@tbsaunde> surkov: not in the case I just described?
- # [19:53] <@surkov> tbsaunde: ok
- # [19:53] <@tbsaunde> because that's 0 ^ 1 = 1 when we want 0 & ~1 = 0
- # [19:59] <@davidb|w3cf2f> tbsaunde: sorry i can't make time for a canvas chat today
- # [20:00] <@tbsaunde> no worries, I'm happy to do useful work
- # [20:00] <@davidb|w3cf2f> heh
- # [20:01] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [20:01] * Quits: @davidb|w3cf2f (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: blast off!)
- # [20:01] * Joins: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com)
- # [20:06] * agibson is now known as agibson|afk
- # [20:11] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:13] * Quits: alinah (Adium@347FA24B.24D9B0A0.495EC8CD.IP) (Quit: Leaving.)
- # [20:23] <@MarcoZ> eeejay: So, any ideas on how we're going to turn the screen reader on and off in a reliable fashin on FF OS?
- # [20:23] <@eeejay> MarcoZ, you mean a quick toggle?
- # [20:24] <@MarcoZ> eeejay: Yup. "reliable" for blind users.
- # [20:25] <@eeejay> MarcoZ, i was thinking that if the power menu had a bit of haptic feedback when it comes up, we could have a special gesture that is available when it shows up
- # [20:25] * Gijs_away is now known as Gijs
- # [20:25] <@MarcoZ> eeejay: Yeah, a slight vibration would do it maybe, but do tablets have vibration hardware?
- # [20:26] <@eeejay> Probably not
- # [20:26] <@eeejay> MarcoZ, so it would be a bit of a leap of faith, in that case. but still relatively reliable
- # [20:26] <@MarcoZ> eeejay: Interestingly, Android went back to simply putting two fingers on the display and keeping them there in Android 4.4.
- # [20:26] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [20:26] <@eeejay> o rly?
- # [20:26] * Joins: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [20:27] <@eeejay> MarcoZ, doesn't work for me here
- # [20:27] <@MarcoZ> eeejay: Yup I just set up a new Nexus 7 on Monday.
- # [20:27] <@MarcoZ> eeejay: Have you enabled the quick toggle in Accessibility settings?
- # [20:27] <@eeejay> MarcoZ, when i do that, i just get the homescreen edit mode
- # [20:27] <@eeejay> MarcoZ, no
- # [20:28] <@eeejay> MarcoZ, i guess quick toggle and bootstrap are two different things
- # [20:28] * Quits: victorporof_ (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Ping timeout)
- # [20:28] <@eeejay> MarcoZ, I want something that works regardless of some setting
- # [20:29] <@firebot> ehsan@mozilla.com cancelled needinfo?(ehsan@mozilla.com ) on bug 959257.
- # [20:29] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=959257 maj, --, ---, nobody, NEW, google's search box may not emit caret move events
- # [20:29] <@MarcoZ> eeejay: I agree!
- # [20:29] <@MarcoZ> eeejay: Like I said, let's be smarter than Android.
- # [20:30] <@eeejay> MarcoZ, ah. their gesture is also available in the power menu only
- # [20:30] <@eeejay> MarcoZ, and i thought it was my own brilliant idea!
- # [20:30] <@eeejay> should have patented taht
- # [20:31] * Joins: icaaq (icaaq@moz-9E35E45A.cust.bredbandsbolaget.se)
- # [20:31] <@eeejay> MarcoZ, curiously you can't disable it in android in the same fashion
- # [20:33] <@eeejay> MarcoZ, which renders that feature useless
- # [20:34] <@eeejay> MarcoZ, for one, it doesn't allow a blind user to start the screen reader unassisted because you need to enable the quick toggle
- # [20:35] <@eeejay> and second, it confuses sighted users because you could turn it on, but not off
- # [20:36] <@eeejay> ..and now i am trying to do it again, and it won't let me
- # [20:36] <@MarcoZ> eeejay: Yup, I remember now what was so annoying about this feature. :)
- # [20:36] <@MarcoZ> Thanks! :)
- # [20:39] <@MarcoZ> eeejay: Yes we definitely want to be smarter than that!
- # [20:40] <@eeejay> MarcoZ, but i like the holding two fingers down for a long time. better than drawing a square
- # [20:41] <@MarcoZ> eeejay: Yes me too. Drawing a square was a pain in the neck.
- # [20:41] <@MarcoZ> on Android.
- # [20:52] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [20:53] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:59] * Joins: fxa90id (fxa90id@moz-989E628A.neoplus.adsl.tpnet.pl)
- # [21:06] <@MarcoZ> OK, good night everyone! See you tomorrow!
- # [21:06] * Quits: @MarcoZ (Thunderbir@moz-8B325070.dip0.t-ipconnect.de) (Quit: This virtual machine has been suspended.)
- # [21:47] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [21:47] * Quits: davidb|afk (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
- # [21:47] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
- # [21:47] * ChanServ sets mode: +qo davidb davidb
- # [21:56] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [22:01] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Connection reset by peer)
- # [22:02] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [22:12] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [22:18] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [22:19] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: sleep)
- # [22:20] * Quits: fxa90id (fxa90id@moz-989E628A.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [22:21] * Joins: fxa90id (fxa90id@moz-E1D5E6B.neoplus.adsl.tpnet.pl)
- # [22:25] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [22:57] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:02] * Quits: @davidb (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: davidb)
- # [23:16] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
- # [23:16] * ChanServ sets mode: +qo davidb davidb
- # [23:16] * Quits: @davidb (davidb@moz-2D86C2A3.dsl.bell.ca) (Input/output error)
- # [23:16] <@firebot> New Core - Disability Access APIs bug 963298 filed by eitan@monotonous.org.
- # [23:16] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963298 nor, --, ---, eitan, NEW, [AccessFu] Add states to Constants module
- # [23:18] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
- # [23:18] * ChanServ sets mode: +qo davidb davidb
- # [23:18] * Quits: @davidb (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: blast off!)
- # [23:26] <@firebot> New Core - Disability Access APIs bug 963302 filed by eitan@monotonous.org.
- # [23:26] <@firebot> ehsan@mozilla.com changed the Resolution on bug 925734 from --- to DUPLICATE.
- # [23:26] <@firebot> ehsan@mozilla.com changed the Status on bug 925734 from NEW to RESOLVED.
- # [23:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963302 nor, --, ---, eitan, NEW, [AccessFu] Error logged when launching app from homescreen
- # [23:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=925734 nor, --, ---, nobody, RESO DUPLICATE, Remove Cmd-Left Arrow mapping on OSX
- # [23:27] <@firebot> eitan@monotonous.org changed the Assignee on bug 963302 from eitan@monotonous.org to nobody@mozilla.org.
- # [23:31] <@firebot> New Core - Disability Access APIs bug 963303 filed by surkov.alexander@gmail.com.
- # [23:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963303 nor, --, ---, nobody, NEW, aria-level etc shouldn't be applied to any element
- # [23:33] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [23:36] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [23:37] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [23:38] * khuey|away is now known as khuey
- # [23:38] * khuey is now known as khuey|away
- # [23:49] <@eeejay> surkov, is there ever a chance in the world that we would have a state change event for OFFSCREEN?
- # [23:50] <@surkov> technically it should be possible, not sure what exactly question is though :)
- # [23:52] <@eeejay> surkov, if it is something you would consider. or if it is crazy
- # [23:53] <@surkov> eeejay: if change is fired on focus out then it'd be strange
- # [23:53] <@surkov> but otherwise why not
- # [23:53] <@eeejay> why would it fire on focus out?
- # [23:54] <@eeejay> surkov, it would mean, for every scroll event, check every accessible to see if it is still in the viewport. that is kind of crazy..
- # [23:55] <@surkov> eeejay: isn't change event related with focusin/focusout stuff?
- # [23:55] <@surkov> I don't see a point to check offscreen state before firing events
- # [23:56] <@eeejay> surkov, a state change event
- # [23:56] <@surkov> ah
- # [23:56] <@surkov> no, I'd say it should be fired
- # [23:56] <@eeejay> surkov, you think it is something that is possible to implement reasonably?
- # [23:57] <@surkov> I'm not sure I see how state change depends on offscreen feature
- # [23:57] <@surkov> usually when we get content state change then we transform it into a11y event
- # [23:58] <@eeejay> yeah. but i don't think there is a dom event that is fired when an element gets scrolled off the screen
- # [23:59] <@eeejay> in DOM-land, you would need to listen for the scroll event and calculate if the element is still visible
- # Session Close: Fri Jan 24 00:00:00 2014
The end :)