Decouple accessibility walker from the client code as much as possible.
Categories
(DevTools :: Accessibility Tools, task, P1)
Tracking
(Fission Milestone:M6, firefox75 fixed)
| Tracking | Status | |
|---|---|---|
| firefox75 | --- | fixed |
People
(Reporter: yzen, Assigned: yzen)
References
Details
(Whiteboard: dt-fission-m2-reserve)
Attachments
(6 files)
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review |
Right now we are passing accessibility walker to too many components and methods. Instead we should avoid references to a top level accessibility walker wherever possible since in many cases there will be no guarantee that the accessible fronts will belong to it.
There are a couple of places (particularly where we add event listeners to the walker) where we can't just avoid having a walker and instead, in the future would have to add (dynamically) listeners to all walkers that are created for various targets.
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
Depends on D58027
| Assignee | ||
Comment 2•6 years ago
|
||
Depends on D58028
| Assignee | ||
Comment 3•6 years ago
|
||
Depends on D58029
| Assignee | ||
Comment 4•6 years ago
|
||
Depends on D58030
| Assignee | ||
Comment 5•6 years ago
|
||
Depends on D58031
| Assignee | ||
Comment 6•6 years ago
|
||
Depends on D58032
Updated•5 years ago
|
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Tracking DevTools bugs for Fission Nightly (M6) milestone
Updated•5 years ago
|
Comment 9•5 years ago
|
||
Backed out 8 changesets (Bug 1599806, Bug 1604594, Bug 1605435) for causing devtools failures CLOSED TREE
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=288244542&resultStatus=testfailed%2Cbusted%2Cexception&revision=b3b92ce56bbd9c3af13ffe23252e110d9791fc1d
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288244542&repo=autoland&lineNumber=1828
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288244801&repo=autoland&lineNumber=1114
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288244529&repo=autoland&lineNumber=1659
Backout: https://hg.mozilla.org/integration/autoland/rev/567ff72d71662e200541d1afbe69a19b8c442ac1
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/391271e9ad89
https://hg.mozilla.org/mozilla-central/rev/6f00a753bb76
https://hg.mozilla.org/mozilla-central/rev/821540954b36
https://hg.mozilla.org/mozilla-central/rev/7ca11e8e8c11
https://hg.mozilla.org/mozilla-central/rev/6b29e01a852e
https://hg.mozilla.org/mozilla-central/rev/e2a479bc29b4
| Assignee | ||
Updated•5 years ago
|
Description
•