I spent some time on lingering problems resulting from my pass through the dialogs
Finished refactoring the hints mechanism as part of my performance work. This exposed a bunch of long standing bugs in the calendar. I added workarounds for these bugs, but more work remains for the calendar to correctly save and use hints. I described this work in a task added to bugzilla, but didn't finish it.
Rewrote the focus validation code used in recorded script, which was blocking QA adding new tests.
Spent a bunch of time looking into how to use hints in the table and ran into a number of problem, most notably the hint for remove doesn't have enough information to be useful
Briefly looked at the table scrolling performance problem, however I still don't understand the source of the problem.