/irc-logs / mozilla / #accessibility / 2013-09-24 / end

Options:

  1. # Session Start: Tue Sep 24 00:00:00 2013
  2. # Session Ident: #accessibility
  3. # [00:00] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  4. # [00:09] <@firebot> New Core - Disability Access APIs bug 919775 filed by eitan@monotonous.org.
  5. # [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
  6. # [00:52] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  7. # [00:53] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
  8. # [01:02] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  9. # [01:06] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  10. # [01:11] * khuey|away is now known as khuey
  11. # [01:37] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
  12. # [01:39] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  13. # [02:39] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  14. # [02:39] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  15. # [02:40] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  16. # [02:45] * khuey is now known as khuey|away
  17. # [03:09] * khuey|away is now known as khuey
  18. # [03:33] * Joins: hhillen (hhillen@moz-B68B2E6F.dc.dc.cox.net)
  19. # [04:01] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
  20. # [04:04] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  21. # [04:04] * ChanServ sets mode: +o surkov
  22. # [04:04] * Joins: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
  23. # [04:14] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  24. # [04:40] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  25. # [05:06] * Quits: @surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  26. # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 919403 from --- to FIXED.
  27. # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 919403 from ASSIGNED to RESOLVED.
  28. # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 919403 from --- to mozilla27.
  29. # [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
  30. # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 918598 from --- to FIXED.
  31. # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 918598 from NEW to RESOLVED.
  32. # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 918598 from --- to mozilla27.
  33. # [05:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=918598 nor, --, mozilla27, eitan, RESO FIXED, [AccessFu] Support touch typing
  34. # [05:13] <@firebot> ryanvm@gmail.com changed the Resolution on bug 919054 from --- to FIXED.
  35. # [05:13] <@firebot> ryanvm@gmail.com changed the Status on bug 919054 from NEW to RESOLVED.
  36. # [05:13] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 919054 from --- to mozilla27.
  37. # [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.
  38. # [06:46] <@firebot> philip.chee@gmail.com changed the Component on bug 919659 from MailNews: General to Disability Access APIs.
  39. # [06:46] <@firebot> philip.chee@gmail.com changed the Product on bug 919659 from SeaMonkey to Core.
  40. # [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
  41. # [06:46] <@firebot> philip.chee@gmail.com changed the Status on bug 919659 from UNCONFIRMED to NEW.
  42. # [06:49] * Joins: icaaq (Adium@moz-2EB07EA7.cust.bredbandsbolaget.se)
  43. # [06:54] * Quits: icaaq (Adium@moz-2EB07EA7.cust.bredbandsbolaget.se) (Ping timeout)
  44. # [07:01] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Ping timeout)
  45. # [07:06] * Quits: hhillen (hhillen@moz-B68B2E6F.dc.dc.cox.net) (Quit: hhillen)
  46. # [07:12] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
  47. # [07:13] * Joins: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
  48. # [07:17] * Joins: icaaq (Adium@moz-5F5E2B13.cust.tele2.se)
  49. # [08:08] * Tomcat is now known as Tomcat|sheriffduty
  50. # [08:52] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
  51. # [09:18] * Quits: icaaq (Adium@moz-5F5E2B13.cust.tele2.se) (Ping timeout)
  52. # [09:19] * Joins: icaaq (Adium@moz-5F5E2B13.cust.tele2.se)
  53. # [09:21] * Quits: icaaq (Adium@moz-5F5E2B13.cust.tele2.se) (Connection reset by peer)
  54. # [09:22] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
  55. # [09:24] * Joins: icaaq (Adium@moz-6EB6A841.cust.tele2.se)
  56. # [09:32] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  57. # [09:32] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  58. # [09:57] * Joins: victorporof (victorporo@8CD8EBC4.60E0D239.9B1E38F4.IP)
  59. # [11:05] * Quits: icaaq (Adium@moz-6EB6A841.cust.tele2.se) (Ping timeout)
  60. # [11:05] * Joins: icaaq (Adium@moz-7C8614C3.mobile.tre.se)
  61. # [11:22] * Joins: icaaq1 (Adium@moz-6EB6A841.cust.tele2.se)
  62. # [11:23] * Quits: icaaq (Adium@moz-7C8614C3.mobile.tre.se) (Ping timeout)
  63. # [11:28] * Joins: icaaq (Adium@moz-6AA42978.bredband.tre.se)
  64. # [11:28] * Quits: icaaq1 (Adium@moz-6EB6A841.cust.tele2.se) (Ping timeout)
  65. # [11:43] * Quits: icaaq (Adium@moz-6AA42978.bredband.tre.se) (Quit: Leaving.)
  66. # [12:03] * Joins: kborcher_ (kborchers@moz-F9D730E4.hsd1.il.comcast.net)
  67. # [12:03] * Quits: kborchers (kborchers@moz-F9D730E4.hsd1.il.comcast.net) (Ping timeout)
  68. # [12:15] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  69. # Session Close: Tue Sep 24 12:17:18 2013
  70. #
  71. # Session Start: Tue Sep 24 12:17:18 2013
  72. # Session Ident: #accessibility
  73. # [12:17] * Disconnected
  74. # [12:18] * Attempting to rejoin channel #accessibility
  75. # [12:18] * Rejoined channel #accessibility
  76. # [12:18] * Topic is 'build the web for everyone | goals: http://is.gd/Z9USZ5'
  77. # [12:18] * Set by davidb on Thu Jun 27 15:28:58
  78. # [12:48] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
  79. # [12:52] * Gijs is now known as Gijs_away
  80. # [13:24] * khuey is now known as khuey|away
  81. # [13:29] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  82. # [13:43] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  83. # [13:48] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  84. # [13:49] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Max SendQ exceeded)
  85. # [13:59] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Quit: Leaving.)
  86. # [14:02] * Gijs_away is now known as Gijs
  87. # [14:03] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
  88. # [14:06] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  89. # [14:06] * ChanServ sets mode: +o surkov
  90. # [14:09] * Joins: marcoz (marco.zehe@moz-F1782C74.dip0.t-ipconnect.de)
  91. # [14:13] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  92. # [14:21] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  93. # [14:21] * ChanServ sets mode: +o marcoz
  94. # [14:33] <@firebot> surkov.alexander@gmail.com changed the Resolution on bug 919508 from DUPLICATE to ---.
  95. # [14:33] <@firebot> surkov.alexander@gmail.com changed the Status on bug 919508 from RESOLVED to REOPENED.
  96. # [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
  97. # [14:48] <@tbsaunde> surkov: should I still review that text patch?
  98. # [14:48] <@surkov> tbsaunde: yep
  99. # [14:48] <@tbsaunde> ok
  100. # [14:49] <@davidb> heyo
  101. # [14:49] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  102. # [14:56] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  103. # [14:59] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
  104. # [15:00] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Connection reset by peer)
  105. # [15:05] <@tbsaunde> surkov: also planning to fix the orca bug soon?
  106. # [15:05] <@surkov> tbsaunde: not sure, it seems we still don't have an agreement on it
  107. # [15:07] <@tbsaunde> that's a problem :(
  108. # [15:14] * kborcher_ is now known as kborchers
  109. # [15:17] * khuey|away is now known as khuey
  110. # [15:22] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  111. # [15:23] <@marcoz> Heyo davidb! :)
  112. # [15:25] <@tbsaunde> surkov: these tests are totally ununderstandable :(
  113. # [15:36] <@davidb> bbiab
  114. # [15:36] * Joins: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  115. # [15:36] * Quits: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  116. # [15:36] * Joins: davidb_ (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  117. # [15:37] * Quits: @davidb (uid12418@moz-31ABA2C0.irccloud.com) (NickServ (GHOST command used by davidb_))
  118. # [15:37] * davidb_ is now known as davidb
  119. # [15:38] * Joins: davidb_ (uid12418@moz-31ABA2C0.irccloud.com)
  120. # [15:38] * Quits: davidb_ (uid12418@moz-31ABA2C0.irccloud.com) (Quit: )
  121. # [15:47] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
  122. # [16:00] * Tomcat|sheriffduty is now known as Tomcat|afk
  123. # [16:05] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  124. # [16:12] <@firebot> New Core - Disability Access APIs bug 920033 filed by trev.saunders@gmail.com.
  125. # [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()
  126. # [16:13] <davidb> :)
  127. # [16:13] <davidb> were you tempted to call that 'STFU the overloaded…' ;)
  128. # [16:14] <@tbsaunde> if it made gramitical sense yes
  129. # [16:18] <davidb> grammar is over the moon rated
  130. # [16:23] <Jesse> i think i agree with tbsaunde that "shut up" can be transitive while "STFU" cannot. but i can't explain why.
  131. # [16:23] <davidb> lol
  132. # [16:24] <davidb> maybe STFU can be thought of as SUTF
  133. # [16:26] <davidb> which make it more obviously awkward
  134. # [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.
  135. # [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.
  136. # [16:32] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
  137. # [16:36] <davidb> wish it was easier
  138. # [16:36] <@marcoz> davidb: Indeed!
  139. # [16:39] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  140. # [16:44] <@firebot> trev.saunders@gmail.com requested review from the wind for attachment 809195 on bug 920033.
  141. # [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()
  142. # [16:54] * khuey is now known as khuey|away
  143. # [16:54] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  144. # [17:00] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  145. # [17:09] <@firebot> paul.silaghi@softvision.ro requested needinfo from jamie@nvaccess.or g on bug 900835.
  146. # [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*)
  147. # [17:15] <SteveF> davidb: older and bolder - thats it!
  148. # [17:15] <davidb> :P
  149. # [17:15] * davidb is now known as davidb|mtg
  150. # [17:17] <@firebot> trev.saunders@gmail.com requested review from dbolter@mozilla.com for attachment 809195 on bug 920033.
  151. # [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()
  152. # [17:17] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Quit: Leaving.)
  153. # [17:27] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  154. # [17:51] <@marcoz> Nice, too, that nobody seems to want to answer me in either #b2g or #qa regarding the ZTE shit.
  155. # [17:51] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
  156. # [18:05] * Joins: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net)
  157. # [18:05] <@eeejay> morning
  158. # [18:05] <@eeejay> morning marcoz
  159. # [18:15] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  160. # [18:16] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  161. # [18:19] <@marcoz> Morning eeejay!
  162. # [18:20] <@marcoz> OK, I am giving up trying to un-brick my ZTE not-so-open for today.
  163. # [18:29] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  164. # [18:38] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  165. # [18:50] <@marcoz> eeejay: Great work getting reviews for so many Gaia patches! :)
  166. # [18:50] <@eeejay> marcoz, thanks :) plenty more to do
  167. # [18:50] <@marcoz> eeejay: Can't wait to see them in action! Fortunately my Unagi still works. ;)
  168. # [18:50] * Quits: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net) (Connection reset by peer)
  169. # [18:51] <@eeejay> marcoz, good. does it feel more responsive with the earcons patch?
  170. # [18:52] <@marcoz> eeejay: A little, yes! But the fact that the Pico service is in C++ made the bigger difference I think.
  171. # [18:52] <@marcoz> eeejay: But yes, I have a feeling the earcon and speech are closer together.
  172. # [18:52] <@eeejay> marcoz, awesome. i could see a huge difference here
  173. # [18:53] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  174. # [18:55] * davidb|mtg is now known as davidb
  175. # [18:59] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  176. # [19:26] <@marcoz> I just humiliated myself on the B2G list. I just don't know how else to proceed.
  177. # [19:28] <@marcoz> davidb: eeejay: Meeting info for the a11y vision meeting?
  178. # [19:29] <davidb> marcoz: dolanjski vidyo room
  179. # [19:30] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
  180. # [19:31] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  181. # [19:38] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  182. # [19:40] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  183. # [19:40] * ChanServ sets mode: +qo davidb davidb
  184. # [19:50] <@firebot> anthony.s.hughes@gmail.com requested needinfo from surkov.alexander@ gmail.com on bug 899433.
  185. # [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
  186. # [19:54] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@ gmail.com) on bug 899433.
  187. # [20:00] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
  188. # [20:02] <@davidb> bbiab
  189. # [20:04] * Quits: @marcoz (marco.zehe@moz-F1782C74.dip0.t-ipconnect.de) (Quit: Leaving.)
  190. # [20:04] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  191. # [20:05] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  192. # [20:05] * ChanServ sets mode: +qo davidb davidb
  193. # [20:08] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  194. # [20:12] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  195. # [20:25] <@firebot> dbolter@mozilla.com granted review for attachment 809195 on bug 920033.
  196. # [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()
  197. # [20:27] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  198. # [20:27] * Joins: davidb_ (uid12418@moz-31ABA2C0.irccloud.com)
  199. # [20:39] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  200. # [20:42] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  201. # [20:42] * clown is now known as clown_mtg
  202. # [21:23] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  203. # [21:23] * Joins: rednaks (rednaks@9829E759.A27DF64C.55FFA9B4.IP)
  204. # [21:28] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
  205. # [21:37] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  206. # [21:45] * Joins: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP)
  207. # [21:46] * eeejay sets mode: +o davidb_
  208. # [21:47] <@eeejay> what would be an appropriate role for an analog clock view?
  209. # [21:48] * Joins: davidb (davidb@moz-DD8B18E3.dsl.bell.ca)
  210. # [21:48] * ChanServ sets mode: +qo davidb davidb
  211. # [21:50] <@tbsaunde> eeejay: I thought there was some sort of time thing maybe that?
  212. # [21:51] <@eeejay> tbsaunde, i don't see anything. there is timer, which is not appropriate, or maybe status..
  213. # [21:51] <@eeejay> tbsaunde, i don't think img would be right
  214. # [21:52] <@davidb> eeejay: did you or marco volunteer to take the action to provide product with the feature requirements?
  215. # [21:52] <@davidb> (my connection was terrible)
  216. # [21:52] <@tbsaunde> I don't remember the description of timer well, but I thought it was fairly right
  217. # [21:52] <@eeejay> davidb, i wrote down a note to prepare a prioritzed list of features
  218. # [21:53] <@davidb> excellent
  219. # [21:53] <@davidb> eeejay: i'll assume you are owning it :)
  220. # [21:53] <@eeejay> tbsaunde, it says timers are for elapsed time or count downs
  221. # [21:58] <@tbsaunde> eeejay: ah ok
  222. # [21:58] <@eeejay> hm, status maps to statusbar. which is unfortunate
  223. # [22:00] <@eeejay> maybe marquee
  224. # [22:01] <@eeejay> marquee maps to animation. amusing
  225. # [22:01] <@eeejay> makes sense though
  226. # [22:06] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
  227. # [22:16] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  228. # [22:18] * Quits: hhillen (hhillen@4DCD3E2.7613C420.6D799797.IP) (Ping timeout)
  229. # [22:18] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  230. # [22:22] * Joins: rednaks_ (rednaks@3625C04D.E9995969.55FFA9B4.IP)
  231. # [22:22] * Quits: rednaks (rednaks@9829E759.A27DF64C.55FFA9B4.IP) (Ping timeout)
  232. # [22:31] * Quits: @davidb (davidb@moz-DD8B18E3.dsl.bell.ca) (Quit: blast off!)
  233. # [22:31] * davidb_ is now known as davidb
  234. # [22:34] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  235. # [22:44] * Quits: @surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  236. # [23:02] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  237. # [23:04] * Joins: icaaq (Adium@moz-200DC1CF.customers.ownit.se)
  238. # [23:04] <@eeejay> is there a way to set an aria attribute in js except for setAttribute?
  239. # [23:04] <@eeejay> ie. is there a direct field? if not, why now?
  240. # [23:04] <@eeejay> why not
  241. # [23:05] <@eeejay> ^ davidb
  242. # [23:07] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  243. # [23:08] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  244. # [23:11] <Gijs> eeejay: I don't believe there is.
  245. # [23:11] <@eeejay> :(
  246. # [23:12] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  247. # [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.
  248. # [23:12] <Gijs> eeejay: but really, davidb is likely to know better
  249. # [23:12] <Gijs> (sorry, that was unclear - by 'spec' I meant the HTML spec)
  250. # [23:13] <@eeejay> Gijs, yeah. that makes sense
  251. # [23:13] <@eeejay> Gijs, it is making aria labels unlocalizable in gaia
  252. # [23:13] <Gijs> eeejay: why?
  253. # [23:14] <@eeejay> Gijs, becasue the string files take this format: btnNew.ariaLabel = New
  254. # [23:14] <@eeejay> Gijs, and then l10n tries to do: element['ariaLabel'] = 'New'
  255. # [23:14] <Gijs> eeejay: and then there's code that translates that to actually set properties, presumably?
  256. # [23:14] <@eeejay> Gijs, yes
  257. # [23:14] <Gijs> Right, so they should add a hack to the l10n code to do something else than just setting the property.
  258. # [23:15] <@eeejay> Gijs, right. that is what i was afraid of
  259. # [23:15] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  260. # [23:15] <@eeejay> Gijs, if there was like a sub-field, it would work too, like element.aria.label = 'foo'
  261. # [23:15] <Gijs> e.g. if (k.startsWith("aria")) { element.setAttribute(transformKeyToAttributeName(key), value) } else { element[key] = value; }
  262. # [23:15] <Gijs> Hrm
  263. # [23:15] <Gijs> I don't think there is.
  264. # [23:16] <Gijs> oh, hmm
  265. # [23:16] * Gijs wonders if you could do something evil
  266. # [23:17] <Gijs> ah, hmm, no, that wouldn't work.
  267. # [23:17] * Gijs thought maybe the attributes collection could help, but you can't talk to that by key
  268. # [23:17] <Gijs> Oh, hang on
  269. # [23:17] <Gijs> you can!
  270. # [23:18] <Gijs> eeejay: do you have a link to the code in gaia that parses this, the l10n stuff?
  271. # [23:18] <Gijs> eeejay: I suspect this might work, depending on how they validate stuff: btnNew.attributes.aria-label
  272. # [23:19] <Gijs> (I'm assuming they just split by '.', and then use [] notation to access stuff)
  273. # [23:19] <@eeejay> Gijs, here is the offensive line: https://github.com/mozilla-b2g/gaia/blob/master/shared/js/l10n.js#L1088
  274. # [23:19] <@eeejay> eenteresting
  275. # [23:19] * @eeejay tries
  276. # [23:19] <Gijs> wat
  277. # [23:19] * Gijs stares at that code
  278. # [23:20] <@eeejay> yeah, that don't work
  279. # [23:21] <Gijs> eeejay: you'd need to add "attributes" to gNestedProps
  280. # [23:21] <Gijs> eeejay: at the top of that file
  281. # [23:21] <Gijs> then it'd work.
  282. # [23:21] <@eeejay> Gijs, i am trying that in a js console here, and it don't
  283. # [23:21] <@eeejay> a.attributes['aria-label'] = 'foo'
  284. # [23:22] <Gijs> hrm, does it not actually set the attribute?
  285. # [23:22] <Gijs> Oh, wait. Blegh :(
  286. # [23:22] <@eeejay> it don't
  287. # [23:22] <Gijs> Yeah, no, it probably just sets an expando property to a string
  288. # [23:22] <Gijs> OK.
  289. # [23:22] <Gijs> Then yeah, you'd have to get l10n.js to be smarter.
  290. # [23:24] <Gijs> eeejay: sorry for the false hope.
  291. # [23:24] * Gijs should probably head to bed instead of thinking he can still be productive. :\
  292. # [23:25] <@eeejay> Gijs, thanks anyway
  293. # [23:25] * @eeejay is used to disappointments in life
  294. # [23:34] <Gijs> :(
  295. # [23:35] <@eeejay> :)
  296. # [23:37] <@davidb> Eejay
  297. # [23:37] <@davidb> eeejay: easy to set from js
  298. # [23:38] <@eeejay> davidb, are you on your phone?
  299. # [23:38] <@davidb> Yeah
  300. # [23:38] <@davidb> At a playground
  301. # [23:38] <@eeejay> davidb, but only through setAttribute
  302. # [23:38] <@eeejay> awesome
  303. # [23:39] <@davidb> What about direct does that still work?
  304. # [23:39] <@davidb> I should ask u what u want to do
  305. # [23:40] * Quits: rednaks_ (rednaks@3625C04D.E9995969.55FFA9B4.IP) (Quit: Téléportation !)
  306. # [23:40] <@davidb> Mynode.ariaFoo =
  307. # [23:40] * @davidb ponders
  308. # [23:41] <@davidb> Gotta go...
  309. # [23:46] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  310. # [23:47] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  311. # [23:54] * khuey|away is now known as khuey
  312. # Session Close: Wed Sep 25 00:00:01 2013

The end :)