Sylvestre Ledru
eafe8b152d
Bug 2023419 - Remove Emacs/Vim modelines from accessible/ r=emilio
...
replaced by .editorconfig
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D287834
2026-03-18 10:29:47 +00:00
Serban Stanca
5a709d4a9a
Revert "Bug 2023419 - Remove Emacs/Vim modelines from accessible/ r=emilio" for causing mochitests failures in browser_action.js.
...
This reverts commit 2fa4815c8d .
2026-03-17 15:34:26 +00:00
Sylvestre Ledru
2fa4815c8d
Bug 2023419 - Remove Emacs/Vim modelines from accessible/ r=emilio
...
replaced by .editorconfig
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D287834
2026-03-17 09:21:51 +00:00
Emilio Cobos Álvarez
3d62fa94e3
Bug 2010014 - Unify how we deal with accessibility state of xul radio / checkbox. r=Jamie,mkennedy
...
Since bug 2008041, the element state is reflected in them, so we can
just use it. Remove the Checkbox/RadioStateChanged events which now
are not needed.
Differential Revision: https://phabricator.services.mozilla.com/D278801
2026-01-14 02:25:04 +00:00
Emilio Cobos Álvarez
a71fc67673
Bug 2008041 - Make XUL disabled / checked attributes html-style boolean attributes. r=desktop-theme-reviewers,tabbrowser-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,layout-reviewers,sthompson,nsharpley,robwu,nchevobbe,jwatt,dimi,dao
...
Much like bug 1979014 did for other attributes (these ones were a bit
harder because there's also native code that looked at them).
Make disabled imply :disabled, and checked imply :checked, which
simplifies the theming code while at it.
Differential Revision: https://phabricator.services.mozilla.com/D277665
2026-01-06 22:02:03 +00:00
James Teh
16935b4b44
Bug 1844238 part 1: Change includes of Role.h to mozilla/a11y/Role.h. r=eeejay
...
Role.h will soon be generated, but it is generated within the obj dir, so local includes won't work.
Our C++ style guide says we should prefer exported includes wherever possible anyway.
This was done with this shell command inside the accessible/ directory:
```
sed -i 's,#include "Role.h",#include "mozilla/a11y/Role.h",' `git grep -l '#include "Role.h"'`
```
Differential Revision: https://phabricator.services.mozilla.com/D183940
2023-07-26 02:19:41 +00:00
Nathan LaPre
89ac38d8ce
Bug 1840732 Part 3: Remove unnecessary includes from accessible/generic, r=Jamie
...
This revision removes unnecessary include directives from cpp files in the
accessible/generic directory. These suggestions came from the Include What You
Use tool.
Depends on D182397
Differential Revision: https://phabricator.services.mozilla.com/D182398
2023-07-07 03:22:07 +00:00
Eitan Isaacson
922ff4f2f2
Bug 1752380 - P1: Introduce HasPrimaryAction and remove redundant DoAction/ActionCount implementation. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D137200
2022-02-15 23:20:11 +00:00
Sylvestre Ledru
e5a134f73a
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
2018-11-30 11:46:48 +01:00
Paolo Amadini
c6d228453f
Bug 1499947 - Part 1 - Remove XULProgressMeterAccessible and its base template class. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D12144
2018-11-20 14:10:38 +00:00
Alexander Surkov
ca350b4669
Bug 1486671 - stop using nsIDOMXULCheckboxElement, r=jamie
2018-08-29 15:42:31 +08:00
Tokio Kajitsuka
31133b7ebc
Bug 1438193 - part11-9: NativeState r=surkov
...
turn NativeState into const functions
2018-05-16 03:04:50 +09:00
Tokio Kajitsuka
5723c7517e
Bug 1438193 - part11-8: DoAction r=surkov
...
turn DoAction & ActionCount into const functions
2018-05-16 02:40:22 +09:00
Tokio Kajitsuka
f5610b1316
Bug 1438193 - part11-6: Value r=surkov
...
turn Accessible::Value into a const function
2018-05-16 01:55:28 +09:00
Tokio Kajitsuka
e89b0e8659
Bug 1438193 - part7: NativeRole r=surkov
...
turn NativeRole into const functions
2018-05-08 04:05:50 +09:00
Boris Zbarsky
162522356c
Bug 1452185 part 3. Remove unnecessary nsIDOMXULElement includes. r=qdot
...
MozReview-Commit-ID: Ft5MnbFtyB9
2018-04-09 16:30:32 -04:00
Adrian Wielgosik
b3471f9af4
Bug 1440741 - Remove all members from nsIDOMHTMLFormElement. r=qdot
...
MozReview-Commit-ID: 2UcUy4MkVsM
2018-02-23 19:28:08 +01:00
Emilio Cobos Álvarez
8a71d3197b
Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
...
MozReview-Commit-ID: 8JZuS6O8f8W
2017-12-25 17:50:10 +01:00
Emilio Cobos Álvarez
ecd202d763
Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
2017-12-25 12:55:45 +01:00
Emilio Cobos Álvarez
b3956b6171
Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
...
MozReview-Commit-ID: 8JZuS6O8f8W
2017-12-07 19:13:50 +01:00
Alexander Surkov
be19c27102
Bug 1076816 - segregate XPCOM tree, r=davidb
2014-10-21 20:49:28 -04:00
Alexander Surkov
2eb0e9beb8
Bug 1064877 - dexpcomify Accessible class, r=tbsaunde
2014-09-16 13:30:23 -04:00
Birunthan Mohanathas
e551bc9312
Bug 1028563 - Part 1: Flatten accessible/src/ directory. rs=surkov
2014-06-22 10:15:19 -07:00