/irc-logs / mozilla / #accessibility / 2013-07-17 / end

Options:

  1. # Session Start: Wed Jul 17 00:00:01 2013
  2. # Session Ident: #accessibility
  3. # [00:01] * Quits: Mic (Mic@moz-5592938D.superkabel.de) (Ping timeout)
  4. # [00:04] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  5. # [00:04] * Joins: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP)
  6. # [00:10] * Quits: satdav (Davidw@moz-2B0F19ED.cable.virginmedia.com) (Connection reset by peer)
  7. # [00:15] <@firebot> maxli@maxli.ca requested review from eitan@monotonous.or g for attachment 776727 on bug 890940.
  8. # [00:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=890940 nor, --, mozilla25, maxli, REOP, [AccessFu] Visual bounds box is very wrong
  9. # [00:15] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  10. # [00:17] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  11. # [00:30] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  12. # [00:33] <@firebot> neil@httl.net requested needinfo from mounir@lamouri.fr on bug 291082.
  13. # [00:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=291082 nor, --, ---, almasry.mina, NEW, preventDefault doesn't block keyboard navigation in select-one drop-down lists
  14. # [00:33] * khuey is now known as khuey|away
  15. # [01:30] * khuey|away is now known as khuey
  16. # [01:38] * Quits: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP) (Ping timeout)
  17. # [01:39] * Joins: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP)
  18. # [02:12] * Quits: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP) (Ping timeout)
  19. # [02:13] * Joins: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP)
  20. # [02:21] * Quits: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP) (Ping timeout)
  21. # [02:52] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  22. # [03:30] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  23. # [03:32] <@firebot> kwierso@gmail.com changed the Resolution on bug 893153 from --- to FIXED.
  24. # [03:32] <@firebot> kwierso@gmail.com changed the Status on bug 893153 from NEW to RESOLVED.
  25. # [03:32] <@firebot> kwierso@gmail.com changed the Target Milestone on bug 893153 from --- to mozilla25.
  26. # [03:32] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=893153 nor, --, mozilla25, eitan, RESO FIXED, [AccessFu] Navigation continues in hidden iframes
  27. # [03:34] <@firebot> kwierso@gmail.com changed the Resolution on bug 882602 from --- to FIXED.
  28. # [03:34] <@firebot> kwierso@gmail.com changed the Status on bug 882602 from NEW to RESOLVED.
  29. # [03:34] <@firebot> kwierso@gmail.com changed the Target Milestone on bug 882602 from --- to mozilla25.
  30. # [03:34] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=882602 nor, --, mozilla25, surkov.alexander, RESO FIXED, clean up getText* line boundary code
  31. # [03:42] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  32. # [03:52] * Joins: scottgonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
  33. # [03:52] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Ping timeout)
  34. # [04:01] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  35. # [04:03] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  36. # [04:50] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  37. # [04:54] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  38. # [04:59] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
  39. # [05:37] * khuey is now known as khuey|away
  40. # [06:06] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Client exited)
  41. # [06:26] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  42. # [06:55] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  43. # [07:17] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  44. # [07:52] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  45. # [08:04] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: yzen)
  46. # [09:12] * Joins: Mic (Mic@moz-5592938D.superkabel.de)
  47. # [09:13] <@firebot> marco.zehe@googlemail.com cancelled needinfo?(marco.zehe@google mail.com) on bug 727819.
  48. # [09:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727819 nor, --, ---, nobody, NEW, Make PDF.js accessible
  49. # [09:37] * Quits: Jamie (Instantbir@moz-CA26021.jantrid.net) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  50. # [10:04] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  51. # [10:07] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
  52. # [10:13] <@firebot> marco.zehe@googlemail.com granted feedback for attachment 776521 on bug 891338.
  53. # [10:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=891338 maj, --, ---, surkov.alexander, NEW, Popup accessibility broken
  54. # [10:32] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  55. # [10:38] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  56. # [10:44] * Joins: nhirata (anonymous@514D186.F3BBB17D.144F44FA.IP)
  57. # [10:45] <@firebot> New Core - Disability Access APIs bug 894819 filed by mozilla@baum.de.
  58. # [10:45] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894819 nor, --, ---, nobody, UNCO, After switching page direction in the view menu, no more IAccessible2 Caret Events are fired, when y
  59. # [11:12] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Input/output error)
  60. # [11:27] <@firebot> New Core - Disability Access APIs bug 894824 filed by mozilla@baum.de.
  61. # [11:27] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894824 nor, --, ---, nobody, UNCO, You do not get MSAA Events (e.g. EVENT_OBJECT_LOCATIONCHANGE) for Object caret when moving the caret
  62. # [12:02] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  63. # [12:32] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  64. # [12:38] <@firebot> New Core - Disability Access APIs bug 894844 filed by francesco.lodolo@gmail.com.
  65. # [12:38] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894844 nor, --, ---, nobody, NEW, Add localization comment to plural forms
  66. # [12:39] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  67. # [12:42] <@firebot> francesco.lodolo@gmail.com changed the Assignee on bug 894844 from nobody@mozilla.org to francesco.lodolo@gmail.com.
  68. # [12:42] <@firebot> francesco.lodolo@gmail.com requested review from yura.zenevich@gmail .com for attachment 777023 on bug 894844.
  69. # [12:58] <@firebot> jboriss@mozilla.com changed the Resolution on bug 894451 from WORKSFORME to ---.
  70. # [12:58] <@firebot> jboriss@mozilla.com changed the Status on bug 894451 from RESOLVED to REOPENED.
  71. # [12:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894451 nor, --, ---, maxli, REOP, Firefox should ignore blank longdescs rather than replace them with the URL of the page
  72. # [13:10] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  73. # [13:19] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  74. # [13:21] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Ping timeout)
  75. # [13:26] <@firebot> marco.zehe@googlemail.com changed the Status on bug 894601 from NEW to ASSIGNED.
  76. # [13:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894601 nor, --, ---, eitan, ASSI, [AccessFu] context menu in android is broken
  77. # [13:33] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Client exited)
  78. # [13:38] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
  79. # [13:51] * Quits: Mic (Mic@moz-5592938D.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
  80. # [14:08] * Joins: marcoz (marco.zehe@moz-E0F29204.dip0.t-ipconnect.de)
  81. # [14:08] * ChanServ sets mode: +o marcoz
  82. # [14:15] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  83. # [14:17] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  84. # [14:20] * Joins: surkov (surkov@moz-6EE3EE5C.cpe.net.cable.rogers.com)
  85. # [14:20] * ChanServ sets mode: +o surkov
  86. # [14:20] <@surkov> good morning, marcoz
  87. # [14:21] <@firebot> epinal99-bugzilla@yahoo.fr requested needinfo from mozilla@baum.de on bug 894819.
  88. # [14:21] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894819 nor, --, ---, nobody, UNCO, After switching page direction in the view menu, no more IAccessible2 Caret Events are fired, when y
  89. # [14:22] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
  90. # [14:28] <yzen> marcoz: hi
  91. # [14:29] * Joins: maxli (maxli@moz-AC89B3C8.vlan445.asr1.yyz1.gblx.net)
  92. # [14:31] <@marcoz> Good morning surkov and yzen!
  93. # [14:31] <@marcoz> Hi maxli!
  94. # [14:32] <yzen> marcoz: more questions for you about the live regions
  95. # [14:32] <@marcoz> yzen: Go right ahead!
  96. # [14:32] <yzen> marcoz: when i was writing tests, i noticed events firing together such as show and text inserted for example, or hide and text removed
  97. # [14:33] <yzen> marcoz: so for example
  98. # [14:33] <yzen> marcoz: i have a live region div with a paragraph in it. I hide the paragraph and get a hide event on it together with the text removed on a div
  99. # [14:33] <maxli> Good morning marcoz!
  100. # [14:33] <@marcoz> yzen: Correct.
  101. # [14:35] <yzen> marcoz: do we want to announce both of those events?
  102. # [14:36] <@marcoz> yzen: No, I don't think so. TextInserted and TextRemoved are mostly useful for cases where one is dealing with editable text. I think the show and hide events are the interesting parts. And hide only if the hiding is to be announced, not always.
  103. # [14:40] <yzen> marcoz: makes sense, so text inserted and removed is already handled if it is from user input, regardless of live region… is that sufficient? or there's some additional support your were thinking of ?
  104. # [14:40] * Joins: victorporof (victorporo@A15909FD.8E4D8E22.4A6B528C.IP)
  105. # [14:49] <@marcoz> yzen: The only support I can currently think of would be from collaborative document editing. In that case, text inserts and removals would be from the input of another user, not the one sitting in front of the computer.
  106. # [14:49] <@marcoz> But that's a different use case.
  107. # [14:50] <yzen> marcoz: hmm I'm trying to think if there's a way to identify an event as such
  108. # [14:50] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  109. # [14:57] <@firebot> mdeboer@mozilla.com denied review for attachment 776388 on bug 881937.
  110. # [14:57] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=881937 nor, --, ---, gijskruitbosch+bugs, ASSI, The Australis panel menu should be keyboard accessible
  111. # [14:59] * Quits: victorporof (victorporo@A15909FD.8E4D8E22.4A6B528C.IP) (Connection reset by peer)
  112. # [15:08] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  113. # [15:12] <@firebot> mdeboer@mozilla.com granted review for attachment 776388 on bug 881937.
  114. # [15:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=881937 nor, --, ---, gijskruitbosch+bugs, ASSI, The Australis panel menu should be keyboard accessible
  115. # [15:39] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Connection reset by peer)
  116. # [15:39] <@firebot> gijskruitbosch+bugs@gmail.com granted checkin for attachment 776388 on bug 881937.
  117. # [15:39] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=881937 nor, --, ---, gijskruitbosch+bugs, ASSI, The Australis panel menu should be keyboard accessible
  118. # [15:41] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  119. # [15:43] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  120. # [15:45] <@firebot> jboriss@mozilla.com changed the Resolution on bug 884926 from WORKSFORME to ---.
  121. # [15:45] <@firebot> jboriss@mozilla.com changed the Status on bug 884926 from RESOLVED to UNCONFIRMED.
  122. # [15:45] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=884926 nor, --, ---, nobody, UNCO, Provide longdesc keyboard support
  123. # [15:48] * Parts: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  124. # [15:57] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  125. # [15:58] * Quits: kborchers (kborchers@moz-ADF30951.nap.wideopenwest.com) (Ping timeout)
  126. # [15:58] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  127. # [16:02] * Joins: kborchers (kborchers@moz-ADF30951.nap.wideopenwest.com)
  128. # [16:02] <yzen> marcoz: do you think it would be sufficient to check if the text inserted/removed event has its accessible's state as EXT_STATE_EDITABLE ? and in case it's a relevant live region announce it even if it's not from user input ?
  129. # [16:04] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  130. # [16:23] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  131. # [16:24] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  132. # [16:28] <@surkov> yzen: shouldn't you rely on fromUserInput event flag instead?
  133. # [16:28] <@marcoz> yzen: Good question. I would think that live regions would never be set on an editable element, since when editing, there is enough going on already. Hmm uncertain to be honest. I also don't know if any screen reader uses text insert and text removed for live regions at all so far. I only heard of show/hide events.
  134. # [16:30] <@marcoz> surkov: Do you mean use both show and hide, as well as textInserted and textRemoved events, and only speak them if they are live regions and not from user input?
  135. # [16:31] <@surkov> marcoz: I'm not sure what you are trying achieve. can you give me details?
  136. # [16:31] <yzen> surkov: well I was thinking of the collab document editing use case marcoz mentioned, other user's changes will not have the flag afaik.
  137. # [16:32] <yzen> but afaict both events fire show and inserted
  138. # [16:33] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  139. # [16:35] <@surkov> in general show/hide and textInserted/Removed may describe the same change
  140. # [16:35] <@surkov> if author changes its text like textNode.data = 'hello' then you won't receive show/hide events I think but you get textInserted/Removed
  141. # [16:36] <@surkov> if author makes elm.textContent = 'hello' then I believe you receive both show/hide and textInserted/Removed
  142. # [16:36] <@surkov> you always receive textInserted/Remove when live region implements nsIAccessibleText
  143. # [16:37] <@surkov> so in that case I'd say it makes sense to rely on textinserted/remove events
  144. # [16:37] <@surkov> in HTML usually everything implements nsIAccessibleText
  145. # [16:37] <@surkov> but there are exception like HTML table
  146. # [16:38] <@surkov> so if HTML table is live region and they insert/delete rows then this trick doesn't work
  147. # [16:38] <@surkov> does it make sense?
  148. # [16:40] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  149. # [16:40] <@firebot> maxli@maxli.ca cancelled review?(eitan@monotonous.or g) for attachment 776727 on bug 890940.
  150. # [16:40] <@firebot> maxli@maxli.ca requested review from eitan@monotonous.or g for attachment 777116 on bug 890940.
  151. # [16:40] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=890940 nor, --, mozilla25, maxli, REOP, [AccessFu] Visual bounds box is very wrong
  152. # [16:41] <@marcoz> yzen: surkov: I'd also say: Take a shameless look at the NVDA source. However, since I haven't looked at their source in a big while, I don't know where their live region support lives currently.
  153. # [16:41] <@surkov> marcoz: it's easier to ask Jamie, at least to check their live region support
  154. # [16:41] <@surkov> there are always edge cases
  155. # [16:46] <yzen> surkov: yes there's also the case that i described to marcoz where i have a region whose child is hidden so there's a hide event on child and removed on the parent region. they do sort of describe the same event.
  156. # [16:47] <@surkov> yzen: right, though probably bad wording saying events describe event :)
  157. # [16:51] <yzen> surkov: :) , the interesting part about the text removed event on the parent is that the changed text is shown as the unicode character [obj] and would not be helpful if announced
  158. # [16:53] <@surkov> yzen: you don't need to announce modifiedText as it is, when you stuck on embedded obj character then you should go into the tree
  159. # [16:53] <@surkov> maybe it's tricky a bit
  160. # [16:54] <@firebot> emorley@mozilla.com changed the Resolution on bug 894601 from --- to FIXED.
  161. # [16:54] <@firebot> emorley@mozilla.com changed the Status on bug 894601 from ASSIGNED to RESOLVED.
  162. # [16:54] <@firebot> emorley@mozilla.com changed the Target Milestone on bug 894601 from --- to mozilla25.
  163. # [16:54] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894601 nor, --, mozilla25, eitan, RESO FIXED, [AccessFu] context menu in android is broken
  164. # [16:54] * Joins: victorporof (victorporo@95520E16.124F9E.4A6B528C.IP)
  165. # [17:03] * Joins: Aarya (Mibbit@A8FAC6FB.4FE9C989.F7A61E88.IP)
  166. # [17:04] <Aarya> Hello friends, well i am new on this page will you suggest that what am i supposed to do
  167. # [17:05] <@firebot> surkov.alexander@gmail.com requested review from neil@httl.net for attachment 777127 on bug 833164.
  168. # [17:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=833164 nor, --, ---, trev.saunders, NEW, code gen implementation of xpcom accessible events
  169. # [17:07] * Quits: Aarya (Mibbit@A8FAC6FB.4FE9C989.F7A61E88.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  170. # [17:20] <@tbsaunde> surkov: accept you can't go into tree because it may have been removed by then right?
  171. # [17:21] <@tbsaunde> anyway /me -> office
  172. # [17:21] <@surkov> tbsaunde: into tree?
  173. # [17:22] <@surkov> tbsaunde: I think I totally miss question, sorry, can you rephrase it?
  174. # [17:24] <@marcoz> surkov: I believe what tbsaunde meant was that if you receive a textRemoved on a parent with an embedded character pointing to the text child, you cannot go into the tree because it was just removed, or you would not have received that removedEvent.
  175. # [17:24] <@surkov> got it, thanks :)
  176. # [17:25] <@surkov> textRemove is fired after hide event so right you can't traverse tree
  177. # [17:25] <@surkov> but you can still do it on hide event
  178. # [17:27] <@eeejay> halla!
  179. # [17:27] <@eeejay> maxli, morning
  180. # [17:28] <maxli> eeejay, good morning
  181. # [17:32] <yzen> surkov: i think in case of show/hide on live region there's no issue really, they can be handled quite well and indeed the subtree would be traversed
  182. # [17:32] <@eeejay> maxli, patch is looking better, does the dpr remain the same no matter the viewport zoom in android?
  183. # [17:33] <maxli> eeejay: yes
  184. # [17:33] <@eeejay> cool
  185. # [17:34] <@eeejay> maxli, the main thing i am still struggling to understand is the input
  186. # [17:35] <@eeejay> maxli, i think the gestures should all be in device pixels
  187. # [17:35] <yzen> surkov: however since the remove/insert is is fired in most cases, I'm trying to figure out which ones would be meaningful to the user when they are not coming from user input. unless only user ones are most helpful..
  188. # [17:36] <@eeejay> maxli, when dealing with interpreting gestures we need to know physical distances, etc.
  189. # [17:37] <@eeejay> maxli, i think the gesture handler should get device coordinates, and provide appropriate translation for content, ideally in content-script.js
  190. # [17:38] <@eeejay> maxli, the comment in touch adapter is also unclear to me, isn't android "widget scaling" the vp zoom?
  191. # [17:38] <maxli> eeejay: the gesture handler does get device coordinates with my patch?
  192. # [17:38] <maxli> eeejay: no, widget scaling is the dpr
  193. # [17:39] <@eeejay> maxli, why is it only relevant on Android?
  194. # [17:39] <maxli> eeejay: they changed it so the events we get (only on Android) have the coordinates scaled by the dpr
  195. # [17:40] <@marcoz> Good morning eeejay!
  196. # [17:40] <@eeejay> marcoz, morning :)
  197. # [17:40] <maxli> eeejay: so by re-multiplying it I'm restoring the same pixel units we were dealign with before
  198. # [17:40] <@eeejay> maxli, if that is the case, we need to account for that each time we use a coordinate, not just when we emit it, no?
  199. # [17:41] <maxli> eeejay: that's probably right
  200. # [17:41] <@eeejay> maxli, if we have a horizontal swipe from x=0 to x=100
  201. # [17:42] <@eeejay> maxli, how do we determine on android the physical distance?
  202. # [17:42] <@eeejay> maxli, right now we divide it by dpi (that is not necessarily correct)
  203. # [17:42] <@eeejay> maxli, do we need to do delta*dpr/dpi?
  204. # [17:43] <@marcoz> Geez, what a mess! :)
  205. # [17:43] <@eeejay> yep :)
  206. # [17:44] <@marcoz> eeejay: So what did you think of my first tweet from Firefox OS yesterday? ;-) (except the typos of course xD)
  207. # [17:44] <@eeejay> marcoz, maxli, i'm assuming a lot is in flux with the apzc rewrite, but the end goal will be that all this is unified, i think
  208. # [17:44] <maxli> eeejay: we might need to, I'd need to check
  209. # [17:44] <@eeejay> marcoz, i missed that! awesome
  210. # [17:45] <@eeejay> maxli,
  211. # [17:45] <@eeejay> oops
  212. # [17:45] * @eeejay looks for marcoz's tweet to retweet
  213. # [17:46] <@eeejay> to my extensive network *ahem*
  214. # [17:48] <@marcoz> eeejay: Ah, beat me to it! I was just about to paste the link. :)
  215. # [17:48] <@marcoz> If anyone else is interested: https://twitter.com/MarcoInEnglish/status/357121486064074752
  216. # [17:50] <@eeejay> a historical first, next to edisons first recording
  217. # [17:53] <@eeejay> what we really need in core is document relative coordinates in all coordinate related operations
  218. # [17:53] <@eeejay> .. and an option for either device or css pixels
  219. # [17:54] <@eeejay> maxli, another coordinates question.. :)
  220. # [17:54] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  221. # [17:56] <@eeejay> maxli, in activateContextMenu you change the tranlsation from vp zoom to dpr
  222. # [17:56] <@eeejay> don't you need both?
  223. # [17:56] <@surkov> yzen: you should keep in mind that show/hide are fired when object is created/destroyed, textinserted/removed is fired when text is changed, it's not always the same
  224. # [17:57] <yzen> surkov: yes, thanks
  225. # [17:57] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: yzen)
  226. # [17:59] <maxli> eeejay: no, the coords should be in device pixels, and the event should take css pixels, so it should only be divided by the dpr
  227. # [18:00] * @marcoz remembers the Mochitests for bounds also doing all sorts of crazy stuff to account for zooming levels, but this was for desktops.
  228. # [18:07] * Joins: yzen (yzen@C8A3A5EA.A6295926.9D42CF23.IP)
  229. # [18:09] * Quits: yzen (yzen@C8A3A5EA.A6295926.9D42CF23.IP) (Ping timeout)
  230. # [18:09] * Joins: yzen (yzen@67828CC7.C1A51174.9D42CF23.IP)
  231. # [18:12] <@surkov> tbsaunde: you owe me some reviews, my landing queue gets closer to them :)
  232. # [18:12] <@surkov> plans?
  233. # [18:13] <@marcoz> eeejay: What's the command to undo the last git command? I just did a git pull eeejay a11y while I still had checked out Mozilla's gaia master branch. I am getting merge conflicts of course and want to roll back this last change. How do I do that?
  234. # [18:13] <@tbsaunde> surkov: already wanted to get them done today
  235. # [18:13] <@surkov> tbsaunde: awesome, thank yoU!
  236. # [18:13] <@tbsaunde> surkov: btw lunch plans?
  237. # [18:13] <@eeejay> marcoz, in master do: git reset --hard origin/master
  238. # [18:14] <@surkov> tbsaunde: I stayed home today
  239. # [18:14] <@tbsaunde> surkov: k
  240. # [18:15] <@marcoz> eeejay: Reply was: HEAD is now at b2b3991 Merge pull request #11022 from comoyo/b2g_desktop_broken
  241. # [18:15] <@marcoz> So I guess this worked.
  242. # [18:16] <@surkov> tbsaunde: if you like buckwheat then be my guest, I can feed you :)
  243. # [18:16] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  244. # [18:17] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  245. # [18:17] <@eeejay> marcoz, of course it worked!
  246. # [18:18] * clown is now known as clown_mtg
  247. # [18:19] <@marcoz> eeejay: Heh. Git status now gives me two untracked files. Are these yours? apps/homescreen/js/hiddenapps.js
  248. # [18:19] <@marcoz> # apps/settings/js/hiddenapps.js
  249. # [18:19] <@eeejay> marcoz, no
  250. # [18:20] <@marcoz> eeejay: Should I delete them, then?
  251. # [18:20] <@eeejay> marcoz, possibly. make sure you are on the latest master
  252. # [18:20] <@eeejay> marcoz, after reseting, do: git pull origin master
  253. # [18:20] <@marcoz> eeejay: I am, I just pulled.
  254. # [18:22] <@marcoz> eeejay: Yup, "already up-to-date", says Git.
  255. # [18:22] <@eeejay> great. yeah, you could safely delete those
  256. # [18:23] <@marcoz> Cool, "Working directory clean".
  257. # [18:24] <@marcoz> OK, off for the evening! eeejay, could you update the a11y branch with the latest and greatest you have so I can try it out? If you get a minute, that is…..
  258. # [18:29] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  259. # [18:29] <yzen> eeejay: a quick update about the live regions (most of it in the logs): i think i have a good show/hide support for live regions but there are some intricacies with those events firing in conjunction with text insterted/removed. trying to figure out which of the text events are meaningful and such..
  260. # [18:31] <yzen> eeejay: perhaps you have some comments, suggestions?
  261. # [18:34] <@eeejay> yzen, surkov is your best resource for that, and it looks like you guys talked
  262. # [18:35] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  263. # [18:35] <yzen> eeejay: sounds good
  264. # [18:36] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Ping timeout)
  265. # [18:36] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  266. # [18:38] <@eeejay> bbiab
  267. # [18:44] * Quits: victorporof (victorporo@95520E16.124F9E.4A6B528C.IP) (Connection reset by peer)
  268. # [18:45] * khuey|away is now known as khuey
  269. # [18:48] * clown_mtg is now known as clown
  270. # [18:48] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  271. # [18:51] * Quits: @marcoz (marco.zehe@moz-E0F29204.dip0.t-ipconnect.de) (Quit: Leaving.)
  272. # [19:04] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: poof)
  273. # [19:04] <@firebot> maxli@maxli.ca cancelled review?(eitan@monotonous.or g) for attachment 777116 on bug 890940.
  274. # [19:04] <@firebot> maxli@maxli.ca requested review from eitan@monotonous.or g for attachment 777178 on bug 890940.
  275. # [19:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=890940 nor, --, mozilla25, maxli, REOP, [AccessFu] Visual bounds box is very wrong
  276. # [19:07] <@firebot> yura.zenevich@gmail.com granted review for attachment 777023 on bug 894844.
  277. # [19:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894844 nor, --, ---, francesco.lodolo, NEW, Add localization comment to plural forms in AccessFu.properties
  278. # [19:16] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  279. # [19:18] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  280. # [19:25] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  281. # [19:29] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  282. # [19:40] * Quits: @surkov (surkov@moz-6EE3EE5C.cpe.net.cable.rogers.com) (Quit: surkov)
  283. # [19:41] <@firebot> eitan@monotonous.org cancelled review?(eitan@monotonous.or g) for attachment 777178 on bug 890940.
  284. # [19:41] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=890940 nor, --, mozilla25, maxli, REOP, [AccessFu] Visual bounds box is very wrong
  285. # [19:42] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
  286. # [19:59] <@firebot> eitan@monotonous.org changed the Resolution on bug 894086 from --- to WONTFIX.
  287. # [19:59] <@firebot> eitan@monotonous.org changed the Status on bug 894086 from NEW to RESOLVED.
  288. # [20:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894086 nor, --, ---, nobody, RESO WONTFIX, [AccessFu] stop using doAction altogether and simply synthesize tap
  289. # [20:02] <@eeejay> maxli, skype in 5?
  290. # [20:03] <maxli> eeejay, alright
  291. # [20:10] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  292. # [20:11] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  293. # [20:11] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Ping timeout)
  294. # [20:12] * Joins: lizzard (ehenry@moz-58147956.tmodns.net)
  295. # [20:14] * Quits: nhirata (anonymous@514D186.F3BBB17D.144F44FA.IP) (Quit: nhirata)
  296. # [20:18] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  297. # [20:39] * Quits: lizzard (ehenry@moz-58147956.tmodns.net) (Ping timeout)
  298. # [20:40] * Joins: surkov (surkov@moz-6EE3EE5C.cpe.net.cable.rogers.com)
  299. # [20:40] * ChanServ sets mode: +o surkov
  300. # [20:44] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  301. # [20:45] * Quits: yzen (yzen@67828CC7.C1A51174.9D42CF23.IP) (Quit: yzen)
  302. # [20:45] * Joins: yzen (yzen@67828CC7.C1A51174.9D42CF23.IP)
  303. # [20:49] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  304. # [20:53] * Quits: yzen (yzen@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  305. # [20:53] <@firebot> trev.saunders@gmail.com granted review for attachment 776604 on bug 894547.
  306. # [20:53] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=894547 nor, --, ---, surkov.alexander, NEW, move tests abstraction up for at caret offset text testing
  307. # [20:53] * Joins: Mic (Mic@moz-92BAEE73.superkabel.de)
  308. # [20:54] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Ping timeout)
  309. # [20:54] * Joins: yzen (yzen@C8A3A5EA.A6295926.9D42CF23.IP)
  310. # [21:06] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  311. # [21:12] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  312. # [21:28] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  313. # [21:32] <yzen> surkov: hi, I just wanted to clarify whether there is a way to figure out if the text insert happened in conjunction with show or by itself (based on the event itself or something else) ?
  314. # [21:32] <@surkov> yzen: there's no direct connection but show/hide is fired on child, textinserted/removed on parent
  315. # [21:36] <yzen> surkov: do they fire one after the other ? i m wondering if i can wait a little bit to decide if the text insert should be handled (based whether there's a preceding show on the child)
  316. # [21:37] <@surkov> yzen: show/hide goes first
  317. # [21:38] <@surkov> if parent of show/hide implements text interface then text events will be fired
  318. # [21:38] <yzen> surkov: which happens in most cases right, as you mentioned
  319. # [21:39] <yzen> it would be interesting to see how nvda handles that
  320. # [21:40] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  321. # [21:42] <@surkov> yzen: right, ask Jamie
  322. # [21:43] <yzen> surkov: i will, thanks :)
  323. # [21:44] <@surkov> :)
  324. # [21:49] <@firebot> yura.zenevich@gmail.com requested needinfo from jamie@nvaccess.or g on bug 795957.
  325. # [21:49] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=795957 nor, --, ---, yura.zenevich, NEW, [AccessFu] Support live regions
  326. # [21:53] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  327. # [21:57] <@firebot> neil@httl.net granted review for attachment 777127 on bug 833164.
  328. # [21:57] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
  329. # [21:57] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=833164 nor, --, ---, trev.saunders, NEW, code gen implementation of xpcom accessible events
  330. # [21:58] * Joins: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP)
  331. # [21:58] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
  332. # [22:01] * Joins: peter (peter@moz-FD29BE4C.adsl.alicedsl.de)
  333. # [22:02] * Quits: peter (peter@moz-FD29BE4C.adsl.alicedsl.de) (Client exited)
  334. # [22:03] * Quits: @surkov (surkov@moz-6EE3EE5C.cpe.net.cable.rogers.com) (Quit: surkov)
  335. # [22:03] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  336. # [22:13] * Quits: Mic (Mic@moz-92BAEE73.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
  337. # [22:14] * Joins: Mic (Mic@moz-92BAEE73.superkabel.de)
  338. # [22:18] * Quits: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP) (Ping timeout)
  339. # [22:21] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  340. # [22:22] * Joins: rednaks (rednaks@C8C1A17E.AFD91B9D.55FFA9B4.IP)
  341. # [22:25] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  342. # [22:26] <@firebot> New Core - Disability Access APIs bug 895082 filed by jruderman@gmail.com.
  343. # [22:26] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=895082 nor, --, ---, nobody, NEW, "ASSERTION: Adopting child!" in Accessible::BindToParent with multiple <body> elements
  344. # [22:33] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
  345. # [22:33] <@firebot> maxli@maxli.ca requested review from eitan@monotonous.or g for attachment 777342 on bug 890940.
  346. # [22:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=890940 nor, --, mozilla25, maxli, REOP, [AccessFu] Visual bounds box is very wrong
  347. # [22:37] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  348. # [22:37] * Quits: Mic (Mic@moz-92BAEE73.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
  349. # [22:38] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  350. # [22:38] * Joins: Mic (Mic@moz-92BAEE73.superkabel.de)
  351. # [22:43] * Quits: yzen (yzen@C8A3A5EA.A6295926.9D42CF23.IP) (Quit: yzen)
  352. # [22:47] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
  353. # [22:57] * Joins: nhirata (anonymous@moz-B6414118.static.dsl.as9105.com)
  354. # [22:58] * Quits: maxli (maxli@moz-AC89B3C8.vlan445.asr1.yyz1.gblx.net) (Quit: Leaving.)
  355. # [23:08] * Jesse_ is now known as Jesse
  356. # [23:15] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
  357. # [23:27] * Quits: scottgonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scottgonzalez)
  358. # [23:33] * Quits: @hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
  359. # [23:47] * Quits: nhirata (anonymous@moz-B6414118.static.dsl.as9105.com) (Quit: nhirata)
  360. # [23:52] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
  361. # [23:55] * Joins: MattN (MattN@A8588C62.B1B6FA80.709ED47B.IP)
  362. # [23:55] * Joins: ialagenchev (Adium@moz-BBE3ABD.mv.mozilla.com)
  363. # [23:58] <ialagenchev> can someone please comment on this bug? I think it affects accessibility https://bugzilla.mozilla.org/show_bug.cgi?id=894224
  364. # [23:58] <@firebot> Bug 894224 nor, --, ---, nobody, RESO WONTFIX, Australis tabs separators are too faint
  365. # Session Close: Thu Jul 18 00:00:00 2013

The end :)