/irc-logs / mozilla / #accessibility / 2014-04-19 / end
Options:
- # Session Start: Sat Apr 19 00:00:00 2014
- # Session Ident: #accessibility
- # [00:00] <@surkov> jamesn: hi, I do know something
- # [00:00] <jamesn> surkov: I have a dev trying to use display:block on the table and the tbody to enable a scrolling behaviour
- # [00:01] <jamesn> ... unfortuneatly this breaks the a11y tree in FF
- # [00:01] <jamesn> ... works fine in IE & chrome though
- # [00:01] <@surkov> I see
- # [00:01] <jamesn> is there any way i can force FF to recognise the element as a table?
- # [00:01] <@surkov> does it change hierarchy?
- # [00:02] <jamesn> yeah - the hierarchy gets hosed
- # [00:02] <jamesn> not sure i understand why FF uses CSS in the decision as to whether something is a table.... doesn't sound right to me
- # [00:03] <@surkov> FF uses a mix to detect the hierachy
- # [00:03] <@surkov> did you try to play with styles like overflow style?
- # [00:04] <jamesn> I couldn't get it to work without removing the display:block which breaks the scrolling they want
- # [00:04] <@surkov> it might be the case of bug 996821
- # [00:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=996821 nor, --, mozilla31, eitan, RESO FIXED, HTML semantic elements should always get an accessible, despite styling
- # [00:04] <@surkov> I meant we need something similar for tables as well
- # [00:04] <@surkov> can you file a bug?
- # [00:05] <@surkov> it seems it needs some investigation
- # [00:05] <jamesn> yeah - i'll do that.
- # [00:05] <jamesn> hopefully i can extract the test case from the rendering code ;)
- # [00:06] <jamesn> i don't think this is quite the same but it is related i guess
- # [00:07] <jamesn> i bet you hate the table code ;)
- # [00:07] <jamesn> i wish someone had come up with a layout table element in html many years ago that was identical to table but conveyed no semantics
- # [00:08] <jamesn> would have saved a lot of pain and a lot of code
- # [00:27] * icaaq is now known as icaaq|afk
- # [00:30] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [00:30] * ChanServ sets mode: +o yzen
- # [00:32] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [00:32] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [00:34] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [00:35] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [00:47] <@eeejay> my opinion: "display: table" should not infer a table role. you're welcome!
- # [00:49] <jamesn> I agree <table> should infer a table role
- # [01:11] * Quits: jamesn (jnurthen@moz-37757780.oracle.com) (Quit: Leaving)
- # [01:38] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [01:38] * ChanServ sets mode: +o surkov
- # [01:56] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [02:00] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [02:00] * ChanServ sets mode: +o surkov
- # [02:55] * khuey is now known as khuey|away
- # [03:07] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [03:26] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [03:37] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [03:51] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [03:51] * ChanServ sets mode: +o surkov
- # [04:55] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [05:01] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [05:44] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [05:44] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [05:45] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Input/output error)
- # [06:00] * Joins: jwei (jwei@moz-6F2DEED7.cable.teksavvy.com)
- # [06:00] * Quits: jwei (jwei@moz-6F2DEED7.cable.teksavvy.com) (Input/output error)
- # [07:06] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [07:19] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [07:19] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [07:23] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [08:16] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [08:16] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [09:02] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [09:32] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [09:34] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [09:42] * icaaq|afk is now known as icaaq
- # [10:05] <@firebot> New Core - Disability Access APIs bug 998590 filed by faulkner.steve@gmail.com.
- # [10:06] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=998590 nor, --, ---, nobody, NEW, expose output of html5 outline algorithm as a DOM method
- # [10:13] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [10:14] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [10:21] * icaaq is now known as icaaq|afk
- # [10:24] * Quits: icaaq|afk (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [11:01] * Joins: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se)
- # [11:37] * icaaq is now known as icaaq|afk
- # [11:38] * Quits: icaaq|afk (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [12:06] * Joins: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se)
- # [12:06] * icaaq is now known as icaaq|afk
- # [12:08] * Quits: icaaq|afk (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [12:14] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [12:16] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Ping timeout)
- # [12:58] * Joins: icaaq (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se)
- # [13:15] * Joins: maxli (Adium@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [13:17] * Quits: maxli (Adium@moz-F47DD19B.student.cs.uwaterloo.ca) (Ping timeout)
- # [13:19] * icaaq is now known as icaaq|afk
- # [14:10] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [14:10] * ChanServ sets mode: +o surkov
- # [14:16] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [14:17] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [14:59] * Joins: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP)
- # [15:00] * Quits: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP) (Client exited)
- # [15:00] * Joins: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP)
- # [15:00] * Quits: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP) (Client exited)
- # [15:16] * Joins: maxli (Adium@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [15:18] * Quits: maxli (Adium@moz-F47DD19B.student.cs.uwaterloo.ca) (Ping timeout)
- # [15:32] * Joins: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP)
- # [15:35] * Quits: kushagra (kushagra@8EEF757C.E3664FF0.EBCC7000.IP) (Ping timeout)
- # [15:44] * Joins: kushagra (kushagra@79B50681.DE8F2FE6.EBCC7000.IP)
- # [15:50] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [15:55] * Quits: kushagra (kushagra@79B50681.DE8F2FE6.EBCC7000.IP) (Ping timeout)
- # [15:57] * icaaq|afk is now known as icaaq
- # [15:57] * icaaq is now known as icaaq|afk
- # [16:17] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [16:18] * Joins: Mic (Mic@moz-FFBF43F3.superkabel.de)
- # [16:19] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [16:36] * Joins: maxli (Adium@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [16:47] * Quits: Mic (Mic@moz-FFBF43F3.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
- # [16:50] * icaaq|afk is now known as icaaq
- # [17:19] * icaaq is now known as icaaq|afk
- # [17:47] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [17:47] * ChanServ sets mode: +o surkov
- # [17:52] * icaaq|afk is now known as icaaq
- # [18:05] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [18:07] * Joins: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com)
- # [18:15] * icaaq is now known as icaaq|afk
- # [18:24] * Quits: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com) (Connection reset by peer)
- # [19:50] * Joins: kushagra (kushagra@7CFB5A17.DCCECF1A.EBCC7000.IP)
- # [19:51] * Joins: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com)
- # [19:53] * Quits: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0/20140417185217])
- # [19:55] * icaaq|afk is now known as icaaq
- # [20:15] * icaaq is now known as icaaq|afk
- # [23:37] * Quits: kushagra (kushagra@7CFB5A17.DCCECF1A.EBCC7000.IP) (Client exited)
- # Session Close: Sun Apr 20 00:00:01 2014
The end :)