searching for reviewer(surkov)
6eba5e15b3bc7e5ffdc7289ecd564dfa72b38167: Bug 1551684 part 2. Stop using [array] in nsIAccessiblePivot. r=surkov
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 15 May 2019 11:54:07 +0000 - rev 473928
Push 36019 by dvarga@mozilla.com at Wed, 15 May 2019 21:30:39 +0000
Bug 1551684 part 2. Stop using [array] in nsIAccessiblePivot. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D31180
68e703f2f17b61b73652afed22ebff6afd43e503: Bug 1551684 part 1. Stop using [array] in nsIAccessibleTable. r=surkov
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 15 May 2019 13:44:23 +0000 - rev 473927
Push 36019 by dvarga@mozilla.com at Wed, 15 May 2019 21:30:39 +0000
Bug 1551684 part 1. Stop using [array] in nsIAccessibleTable. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D31179
633722f0bc3d0444d3b5f2227b7d14680897c88b: Bug 1549931 - Only hide direct children of treecolpicker menupopups r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 10 May 2019 14:33:48 +0000 - rev 473431
Push 35996 by dvarga@mozilla.com at Fri, 10 May 2019 21:46:48 +0000
Bug 1549931 - Only hide direct children of treecolpicker menupopups r=surkov Since the menuitem DOM is not anonymous anymore, without scoping the selector we end up hiding contents of menuitems as well. Differential Revision: https://phabricator.services.mozilla.com/D30521
37d758a90ed9fc26c1d09993ddf73823295ea5d0: Bug 1500626 - Convert <menuitem> bindings to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 02 May 2019 19:28:18 +0000 - rev 472342
Push 35954 by rgurzau@mozilla.com at Fri, 03 May 2019 04:14:31 +0000
Bug 1500626 - Convert <menuitem> bindings to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D9322
e7be3478e08c069f9ea50173654a9a5abe3caf6e: Bug 1440537 - Fix an a11y test to not rely on flushing the parent document layout across docgroup boundaries. r=surkov
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 20 Apr 2019 18:13:42 +0200 - rev 471644
Push 35923 by rmaries@mozilla.com at Sat, 27 Apr 2019 21:37:34 +0000
Bug 1440537 - Fix an a11y test to not rely on flushing the parent document layout across docgroup boundaries. r=surkov We're going to stop propagating these flushes up since they're not observable by content and it matches what would happen in a fission world. This test relies on the parent document layout tree being up-to-date by the time we run the iframe load handler. Also improve diagnostics in the case the assertion fails. Differential Revision: https://phabricator.services.mozilla.com/D28300
b85a9bd9e728ef185193927b742dcdbfd7868f32: Bug 1448213 - Migrate label-control to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 23 Apr 2019 20:16:46 +0000 - rev 471379
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +0000
Bug 1448213 - Migrate label-control to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D5686
4bc97c0629fad26ca8739c69bd5fe36e746b18ff: Bug 1546024 - Clear the _inheritedElements cache on chrome custom elements when re-calling initializeAttributeInheritance r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 22 Apr 2019 13:52:17 +0000 - rev 470351
Push 35903 by opoprus@mozilla.com at Mon, 22 Apr 2019 21:46:44 +0000
Bug 1546024 - Clear the _inheritedElements cache on chrome custom elements when re-calling initializeAttributeInheritance r=surkov Otherwise we can end up setting the proper attribute on removed children when elements get disconnected and reconnected. Differential Revision: https://phabricator.services.mozilla.com/D28306
895753bc084b66036cad3b6e1c4583d37ba66891: Bug 1545700 - Eagerly render <menu> inserted into already-opened menupopup r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 19 Apr 2019 16:27:37 +0000 - rev 470224
Push 35891 by rgurzau@mozilla.com at Sat, 20 Apr 2019 09:35:22 +0000
Bug 1545700 - Eagerly render <menu> inserted into already-opened menupopup r=surkov Differential Revision: https://phabricator.services.mozilla.com/D28198
223a8a0c4eed19547e6e843cfd265c728f7dc7c2: Bug 1519502 - Convert menu bindings to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 18 Apr 2019 16:41:46 +0000 - rev 470129
Push 35888 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:47:45 +0000
Bug 1519502 - Convert menu bindings to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19593
5982eef0c2cb7ca74ab2461b5601cad68caf49c4: Bug 1530207 - fix crash [@ InvalidArrayIndex_CRASH | mozilla::a11y::Accessible::InsertChildAt] . r=surkov
Magnus Melin <mkmelin+mozilla@iki.fi> - Thu, 18 Apr 2019 09:39:59 +0000 - rev 470006
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1530207 - fix crash [@ InvalidArrayIndex_CRASH | mozilla::a11y::Accessible::InsertChildAt] . r=surkov For XULTreeAccessible, the ChildCount() is not only the mChildren, so check mChildren directly to make sure we stay within bounds Differential Revision: https://phabricator.services.mozilla.com/D27553
904cc7903feb74eeb70b415403fa33f8df4c39ff: Bug 1519502 - Convert menu bindings to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 17 Apr 2019 15:56:41 +0000 - rev 469910
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1519502 - Convert menu bindings to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19593
e1bb7293c3f0bc6940afcb78aaeb615e68c6d799: Bug 1495861 - Convert <radio> to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 05 Apr 2019 21:16:24 +0000 - rev 468245
Push 35824 by apavel@mozilla.com at Sat, 06 Apr 2019 10:57:50 +0000
Bug 1495861 - Convert <radio> to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D8121
b5298ae1354231d13c9e59a46dc2984493169541: Bug 1540180 - The role of a broken input[type="image"] doesn't depend on its display value. r=surkov,eeejay
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 18:51:14 +0000 - rev 467426
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1540180 - The role of a broken input[type="image"] doesn't depend on its display value. r=surkov,eeejay Differential Revision: https://phabricator.services.mozilla.com/D25517
d03df68738c80cce9182ea0113244633a42bca4e: Bug 1536645 - Enable some ESLint rules in accessible/tests/browser where they are already enabled in the global configuration. r=surkov
Mark Banner <standard8@mozilla.com> - Thu, 21 Mar 2019 08:51:28 +0000 - rev 465396
Push 35738 by ccoroiu@mozilla.com at Thu, 21 Mar 2019 21:59:09 +0000
Bug 1536645 - Enable some ESLint rules in accessible/tests/browser where they are already enabled in the global configuration. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D24105
5c681491ba94818cfb06f08ff061c32fe7668960: Bug 1536645 - Remove unnecessary rule definitions (obsolete, no need to override etc) in accessible/tests/browser/.eslintrc.js. r=surkov
Mark Banner <standard8@mozilla.com> - Thu, 21 Mar 2019 08:51:08 +0000 - rev 465395
Push 35738 by ccoroiu@mozilla.com at Thu, 21 Mar 2019 21:59:09 +0000
Bug 1536645 - Remove unnecessary rule definitions (obsolete, no need to override etc) in accessible/tests/browser/.eslintrc.js. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D24104
de071244b63229b3e32825c4ee5eb6efec50315a: Bug 1533429 - Return -1 for atk_text_get_caret_offset when we can't get the offset r=surkov
Martin Robinson <mrobinson@igalia.com> - Thu, 07 Mar 2019 18:07:24 +0000 - rev 463016
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1533429 - Return -1 for atk_text_get_caret_offset when we can't get the offset r=surkov This makes Gecko conform to the newly documented expected behavior of ATK. MozReview-Commit-ID: K9sRUDqeLq4 Differential Revision: https://phabricator.services.mozilla.com/D22550
d019f0762a071678ba7a280f1bdfbe5ccff02dae: Bug 1532367 - Remove accessible/.eslintrc.js and use the global rules for accessible/ r=surkov
Mark Banner <standard8@mozilla.com> - Mon, 04 Mar 2019 21:47:38 +0000 - rev 462282
Push 35646 by aciure@mozilla.com at Tue, 05 Mar 2019 04:19:19 +0000
Bug 1532367 - Remove accessible/.eslintrc.js and use the global rules for accessible/ r=surkov Differential Revision: https://phabricator.services.mozilla.com/D21973
aed64b74928b7dda8dc8c3ebea80e80652bc0635: Bug 1524780 - Perma failure in browser_urlbar_keyed_search.js for Beta. r=surkov
Marco Bonardo <mbonardo@mozilla.com> - Fri, 15 Feb 2019 14:24:53 +0000 - rev 459736
Push 35570 by csabou@mozilla.com at Mon, 18 Feb 2019 15:51:41 +0000
Bug 1524780 - Perma failure in browser_urlbar_keyed_search.js for Beta. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19904
c589a17c80d57872806d2e2119897de969137e76: Bug 1526826 - Make BaseTextMixin extend BaseControlMixin r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 11 Feb 2019 17:33:07 +0000 - rev 458521
Push 35536 by btara@mozilla.com at Mon, 11 Feb 2019 21:54:04 +0000
Bug 1526826 - Make BaseTextMixin extend BaseControlMixin r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19316
80254b1b3aa1e1a5dece34a9c966ed8ebdb13e8f: Bug 1523118 atk: Implement scrollsubstringto ATK API. r=surkov
Samuel Thibault <samuel.thibault@ens-lyon.org> - Sat, 26 Jan 2019 20:38:53 +0100 - rev 455571
Push 35447 by btara@mozilla.com at Sun, 27 Jan 2019 21:34:38 +0000
Bug 1523118 atk: Implement scrollsubstringto ATK API. r=surkov
8837771de85a7e82d98e83ffdd6b2105d2beb7e1: Bug 1492326, use Element helper methods in accessibility instead of QueryInterface to get interface implementations that might be implemented by custom elements, r=surkov
Neil Deakin <neil@mozilla.com> - Tue, 04 Dec 2018 11:32:15 -0500 - rev 449719
Push 35183 by cbrindusan@mozilla.com at Mon, 10 Dec 2018 22:05:53 +0000
Bug 1492326, use Element helper methods in accessibility instead of QueryInterface to get interface implementations that might be implemented by custom elements, r=surkov
91d98aea4e8c51ba0dcfbb79e0408b37cb792399: Bug 1504438 - Remove the XPCOM registration for "@mozilla.org/accessibleRetrieval;1" r=surkov
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 05 Nov 2018 01:43:04 +0000 - rev 444353
Push 34992 by ebalazs@mozilla.com at Mon, 05 Nov 2018 09:46:12 +0000
Bug 1504438 - Remove the XPCOM registration for "@mozilla.org/accessibleRetrieval;1" r=surkov This contract ID is unused. Differential Revision: https://phabricator.services.mozilla.com/D10809
e6a310eb8e42c16180e6fd1c9539e7a751f07c69: Bug 1493844 - Part 2 - Remove the "caption" and "groupbox" bindings. r=bgrins,dao,jaws,johannh,surkov
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 23 Oct 2018 10:14:06 +0100 - rev 442517
Push 34909 by dlabici@mozilla.com at Tue, 23 Oct 2018 13:23:00 +0000
Bug 1493844 - Part 2 - Remove the "caption" and "groupbox" bindings. r=bgrins,dao,jaws,johannh,surkov Proper native "groupbox" styling depends on the structure of the XBL binding. By restyling the Page Info dialog, the native styling is now unused except for the Print Page Setup dialog on Windows. The native apperance is thus not applied by default anymore, and the "groupbox" element can just be used semantically for accessibility. The Print Page Setup dialog applies the native styling on its own in a way that still works on Windows. The only other consumers of "groupbox" are the in-content Preferences pages and dialogs. These are updated to use simpler styles that don't depend on the binding structure. Differential Revision: https://phabricator.services.mozilla.com/D8752
011cfa1666cbede441dcb7bc5f9e4b00c41d5878: Bug 1487312 - Fix content insertion accessibility notifications in Shadow DOM. r=Jamie,surkov
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 18 Oct 2018 10:02:51 +0200 - rev 442249
Push 34894 by btara@mozilla.com at Sat, 20 Oct 2018 21:56:37 +0000
Bug 1487312 - Fix content insertion accessibility notifications in Shadow DOM. r=Jamie,surkov The issue was specific to content insertion directly under a shadow root, the rest should work (see bug 1427825 for the fix for other similar occurrences). The removal of the aContainer argument follows the same pattern as bug 1442207. Differential Revision: https://phabricator.services.mozilla.com/D6431
295644de04d2b1abbccd102473cbf3023dfce21a: Bug 1492393 - Make our table index methods aware of cells spanning multiple columns, r=surkov
Marco Zehe <mzehe@mozilla.com> - Fri, 19 Oct 2018 08:18:04 +0000 - rev 442115
Push 34890 by dvarga@mozilla.com at Sat, 20 Oct 2018 09:40:11 +0000
Bug 1492393 - Make our table index methods aware of cells spanning multiple columns, r=surkov Sometimes, when cells have display:block, and a different cell in the same row has a column span, our index methods did not take these into account. Also, when regular tables encounter such a cell, index calculation failed. Differential Revision: https://phabricator.services.mozilla.com/D7867
320f407a7677d7cef64f6e2213fc2e1449511da1: Bug 1499702 - Clean up break statements in EventQueue::CoalesceEvents(), r=surkov
Marco Zehe <mzehe@mozilla.com> - Thu, 18 Oct 2018 07:06:45 +0000 - rev 441799
Push 34876 by ebalazs@mozilla.com at Thu, 18 Oct 2018 10:19:51 +0000
Bug 1499702 - Clean up break statements in EventQueue::CoalesceEvents(), r=surkov Differential Revision: https://phabricator.services.mozilla.com/D8971
93395637457196a6e01987dde862bbcb3327b976: Bug 1416363 - Remove colorpicker binding and related code. r=bgrins,surkov
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 04 Oct 2018 01:03:19 +0000 - rev 439811
Push 34790 by toros@mozilla.com at Fri, 05 Oct 2018 21:42:45 +0000
Bug 1416363 - Remove colorpicker binding and related code. r=bgrins,surkov Depends on D7575 Differential Revision: https://phabricator.services.mozilla.com/D7576
b5a47b972169a6fea58589a0513ddce7b289c7b9: Bug 1494707 - Add a null check for a retrieved row accessible in HTMLTableAccessible::CellAt, r=surkov
Marco Zehe <mzehe@mozilla.com> - Thu, 04 Oct 2018 06:30:06 +0000 - rev 439520
Push 34778 by nbeleuzu@mozilla.com at Thu, 04 Oct 2018 15:22:02 +0000
Bug 1494707 - Add a null check for a retrieved row accessible in HTMLTableAccessible::CellAt, r=surkov When checking for an accessible if it is a table row instead of a table cell, when retrieving the actual row at the given index, null check it to make sure we don't pass an invalid accessible to the TableAccessible::CellInRowAt method. I accidentally omitted that null check in the updated patch for bug 1486668. Differential Revision: https://phabricator.services.mozilla.com/D7162
001c36e011c4873c6f2362091ea8af16d4d6e9f7: Bug 1486668 - <td> with display: block doesn't get table cell semantics, r=surkov
Marco Zehe <mzehe@mozilla.com> - Wed, 26 Sep 2018 08:47:35 +0000 - rev 438300
Push 34716 by shindli@mozilla.com at Wed, 26 Sep 2018 21:51:41 +0000
Bug 1486668 - <td> with display: block doesn't get table cell semantics, r=surkov Differential Revision: https://phabricator.services.mozilla.com/D6158
d9840fe72bb527706e1dc6d18349b4ce7069eafb: Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov
Jonathan Kingston <jkt@mozilla.com> - Wed, 29 Aug 2018 15:39:16 +0100 - rev 437308
Push 34675 by btara@mozilla.com at Wed, 19 Sep 2018 21:58:47 +0000
Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4550
238d92348159fa0b14c7acbd3549bc3335c47ada: Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov
Jonathan Kingston <jkt@mozilla.com> - Wed, 29 Aug 2018 15:39:16 +0100 - rev 437287
Push 34675 by btara@mozilla.com at Wed, 19 Sep 2018 21:58:47 +0000
Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4550
9a11678be551dc67fc5ba7910bc49d4b4162bee3: Bug 1484048 - Part III, Wait for audio source to load before starting a11y tests r=surkov
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 17 Sep 2018 20:49:16 +0000 - rev 437250
Push 34674 by btara@mozilla.com at Wed, 19 Sep 2018 21:57:43 +0000
Bug 1484048 - Part III, Wait for audio source to load before starting a11y tests r=surkov Appearently with UA Widget the page loads quicker, so the tests must now explicitly wait for the audio source to load to test on the video controls UI in its stable state. Depends on D3840 Differential Revision: https://phabricator.services.mozilla.com/D3841
ed6ac1e1266ccf886999b9d45458e66b2cc5aec7: Bug 1485097: When handling aria-owns relocation and an owned child doesn't yet have an accessible, skip it if the owned child is actually an ancestor of its owner. r=surkov
James Teh <jteh@mozilla.com> - Wed, 19 Sep 2018 02:15:55 +0000 - rev 437172
Push 34669 by nbeleuzu@mozilla.com at Wed, 19 Sep 2018 09:58:09 +0000
Bug 1485097: When handling aria-owns relocation and an owned child doesn't yet have an accessible, skip it if the owned child is actually an ancestor of its owner. r=surkov This can easily be reproduced if the ancestor being owned has role="presentation", but there are other cases as well. If we don't prevent this, we end up with a loop. Differential Revision: https://phabricator.services.mozilla.com/D4051
4eb33bf25d6f7d4dab6b4bfdd84c4ae2b58f7d5e: Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov
Jonathan Kingston <jkt@mozilla.com> - Wed, 29 Aug 2018 15:39:16 +0100 - rev 437116
Push 34668 by aiakab@mozilla.com at Wed, 19 Sep 2018 02:19:16 +0000
Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4550
6263695b3cb85d546f5fc46d357c94a057b71cf7: Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov
Jonathan Kingston <jkt@mozilla.com> - Wed, 29 Aug 2018 15:39:16 +0100 - rev 437026
Push 34668 by aiakab@mozilla.com at Wed, 19 Sep 2018 02:19:16 +0000
Bug 1485305 - accessible/ Ensure loadURI always passes a triggeringPrincipal() r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4550
0b3bd846add245f60a32ddc787890f411241dfdc: Bug 1488109: If the focused element has aria-activedescendant and the target id is moved to another node, move accessible focus to the new target. r=surkov
James Teh <jteh@mozilla.com> - Wed, 05 Sep 2018 04:43:18 +0000 - rev 434725
Push 34576 by ebalazs@mozilla.com at Wed, 05 Sep 2018 09:43:04 +0000
Bug 1488109: If the focused element has aria-activedescendant and the target id is moved to another node, move accessible focus to the new target. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4832
eac4056f176a6cad1bc6a68a3606b8daa3a83bc3: Bug 1322621: If aria-activedescendant is removed or changed to an invalid id while an element is focused, move accessible focus to the element itself. r=surkov
James Teh <jteh@mozilla.com> - Fri, 31 Aug 2018 07:00:59 +0000 - rev 434439
Push 34558 by aciure@mozilla.com at Mon, 03 Sep 2018 09:34:38 +0000
Bug 1322621: If aria-activedescendant is removed or changed to an invalid id while an element is focused, move accessible focus to the element itself. r=surkov Differential Revision: https://phabricator.services.mozilla.com/D4732
e2531be104190923d29397506ef035eb85ef6ef9: Bug 1486887 - Use binding parent for input[type] retrieval. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Fri, 31 Aug 2018 15:11:00 +0300 - rev 434387
Push 34553 by csabou@mozilla.com at Sat, 01 Sep 2018 09:30:06 +0000
Bug 1486887 - Use binding parent for input[type] retrieval. r=surkov
6ce3008e2f46c1cb37d79c42f49fdb48265fdd43: Bug 1457218 - Part 3 - Remove the "menu-button" binding. r=surkov,bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 29 Aug 2018 14:04:25 +0100 - rev 434074
Push 34537 by nbeleuzu@mozilla.com at Thu, 30 Aug 2018 16:59:14 +0000
Bug 1457218 - Part 3 - Remove the "menu-button" binding. r=surkov,bgrins Differential Revision: https://phabricator.services.mozilla.com/D4531
20db845c4c8708965992adfadc737ff094b6e677: Bug 1457216 - Remove support for editable menulists. r=surkov,bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Fri, 24 Aug 2018 15:44:38 +0100 - rev 433745
Push 34521 by ebalazs@mozilla.com at Wed, 29 Aug 2018 09:43:53 +0000
Bug 1457216 - Remove support for editable menulists. r=surkov,bgrins Differential Revision: https://phabricator.services.mozilla.com/D4306
4a875f3a9e4d722b0f086db3c1437a3cd3ce0ac2: Bug 1485862 - Set correct text-input-type for input[type=number]. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Fri, 24 Aug 2018 13:34:00 +0300 - rev 433388
Push 34506 by aiakab@mozilla.com at Sat, 25 Aug 2018 03:35:36 +0000
Bug 1485862 - Set correct text-input-type for input[type=number]. r=surkov
4746df79fc33bb8d5c87cfb4738a7029004ebc57: Bug 1484778 - Null-check scroll frame in DispatchScrollingEvent. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Tue, 21 Aug 2018 10:24:00 -0400 - rev 433203
Push 34501 by toros@mozilla.com at Fri, 24 Aug 2018 09:45:02 +0000
Bug 1484778 - Null-check scroll frame in DispatchScrollingEvent. r=surkov
2c1a7b85ecbe8d1fafe493cc25f179bf0254803f: Bug 1479678: Fix incorrect start offset when retrieving accessible text attributes if the last spelling error is not within this accessible. r=surkov
James Teh <jteh@mozilla.com> - Fri, 24 Aug 2018 03:08:28 +0000 - rev 433189
Push 34500 by toros@mozilla.com at Fri, 24 Aug 2018 09:42:33 +0000
Bug 1479678: Fix incorrect start offset when retrieving accessible text attributes if the last spelling error is not within this accessible. r=surkov When dealing with an editor which contains multiple accessibles, the previous spelling error range might be in a previous accessible, not the accessible currently being queried. In this case, DOMPointToOffset will return the length of this accessible. Previously, we weren't checking for this and were overriding the start offset of the returned range regardless, resulting in broken offsets. Now, we leave the start offset alone in this case. Differential Revision: https://phabricator.services.mozilla.com/D3960
10656d31657321c67425494d554f092d4c1da6ae: Bug 1484248 - Accessible name calculation from label content should include cells. r=surkov
Joanmarie Diggs <jdiggs@igalia.com> - Fri, 17 Aug 2018 08:14:00 +0300 - rev 432222
Push 34464 by ncsoregi@mozilla.com at Sat, 18 Aug 2018 09:49:08 +0000
Bug 1484248 - Accessible name calculation from label content should include cells. r=surkov Change the name calculation rule of HTML 'table' element from eNoNameRule to eNameFromSubtreeIfReqRule. That way the table won't get an accessible name, but will be descended when building a name from a parent element's contents.
da7e0c710c7d7a7ff3e124db32d4eae9ffebd2a1: Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Wed, 15 Aug 2018 13:07:00 -0400 - rev 431808
Push 34451 by ebalazs@mozilla.com at Thu, 16 Aug 2018 09:25:15 +0000
Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov
dad95d849302c966da9a710e96c80e7882eec5c2: Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Tue, 14 Aug 2018 11:46:00 +0300 - rev 431591
Push 34447 by nbeleuzu@mozilla.com at Wed, 15 Aug 2018 09:49:30 +0000
Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov
2a51d4fba8a52208d273bdb3863cd7d2c8524aa2: Bug 1479036 - Android classes role additions. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Thu, 09 Aug 2018 14:43:00 +0300 - rev 430931
Push 34415 by ebalazs@mozilla.com at Fri, 10 Aug 2018 09:17:55 +0000
Bug 1479036 - Android classes role additions. r=surkov
ab8293506be28247f76acb9e9da78a20e6ffad0f: Bug 1480058 part 3: Support accessible selection retrieval methods for XUL tabs with aria-multiselectable. r=surkov
James Teh <jteh@mozilla.com> - Fri, 03 Aug 2018 13:31:43 +1000 - rev 430289
Push 34396 by aiakab@mozilla.com at Tue, 07 Aug 2018 09:35:06 +0000
Bug 1480058 part 3: Support accessible selection retrieval methods for XUL tabs with aria-multiselectable. r=surkov The XULSelectControlAccessible selection methods don't handle ARIA selection. Therefore, if aria-multiselectable is set, use the base implementation of the selection retrieval methods. We don't bother overriding the selection setting methods because implementations (e.g. browser tabs) don't support setting of aria-selected by the a11y engine and we still want to be able to set the primary selected item according to XUL. Being able to retrieve multiple selection programmatically is far more important than being able to set it. MozReview-Commit-ID: CmVp9KyieMY
0f3121479e3f0ff0016233534fd78d3262760fe1: Bug 1480058 part 2: Add nsAccUtils::IsARIAMultiSelectable and make nsAccUtils::ISARIASelected const. r=surkov
James Teh <jteh@mozilla.com> - Thu, 02 Aug 2018 16:27:18 +1000 - rev 430288
Push 34396 by aiakab@mozilla.com at Tue, 07 Aug 2018 09:35:06 +0000
Bug 1480058 part 2: Add nsAccUtils::IsARIAMultiSelectable and make nsAccUtils::ISARIASelected const. r=surkov We need to be able to call these methods from const methods, so they must take a const Accessible*. MozReview-Commit-ID: CDsWZG1ik31
a0a9bd6c09dedc6a11043b8cb669b34b883f5a5f: Bug 1480058 part 1: Expose states for aria-selected/aria-multiselectable on XUL tab/tabs. r=surkov
James Teh <jteh@mozilla.com> - Thu, 02 Aug 2018 16:25:09 +1000 - rev 430287
Push 34396 by aiakab@mozilla.com at Tue, 07 Aug 2018 09:35:06 +0000
Bug 1480058 part 1: Expose states for aria-selected/aria-multiselectable on XUL tab/tabs. r=surkov MozReview-Commit-ID: JeV5vBffQIq