Hi,
This is a snapshot of what the MUS+ASH team has been working on. The team is focusing on Ash refactoring supporting running mash in a single process.
Ash Refactoring
We split the ash refactoring into 2 milestones: supporting mash running in a single process and supporting mash running in separate process. Overall, we are down to 236 ash includes with tests (vs 259 on 9/20). Excluding test includes, we are at 85 (vs 94 on 9/20). The Browser pass rate with mash enabled is at 91% (vs 94% on 7/20). The apparent test regression is because ~500 accessibility tests were moved from chromevox_tests into browser_tests. These tests were not passing before, so things looked better than they really were.
Single Process Mash (Status: In progress)
The team is working on refactoring ash headers for supporting running mash in a single process. Here is a summary of the bugs we are tracking: