This week, I worked on many milestones to get back on the track. Though I am still out of track, I can see things getting merged and moving forward. I am still way out of my and need to get all done by 14th July.

Though, here is the current status,

MilestoneStatus
M1.2.1One test failing.
M1.2.2One test needs to implemented. Also many tests are failing, so need to fix them as well.
M1.6All tests are written, but need to fix failing tests.
M1.7Need to write 2 tests, and some of them are failing in the CI.
M1.8Implemented first huge CUJ. However, need to write 5 more.
M1.10No clue, except test passes when upgrading chrome version
M1.11I found the root cause, and fixed it. But there are many other bugs in next steps which needs to be fixed.
M1.12Same as step 11.