Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times

* Doesn't rely on 'mousedown' event to get the tab ID, use 'tap' event to select tab ID directly
Merge pull request #26228 from begeeben/1059650_back_button_stops

Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times, r=Dale Harvey
Revert "Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times"

This reverts commit e5b514a212b49013b7c18f31b7a7696a07cde13a.
Revert "Merge pull request #26125 from nullaus/bug1077595"

This reverts commit a2d1cbfa62f3880c15c84215bdc5fdad4e537486.
bug 1077595 -- With fixed unit test. a=testonly
Merge pull request #26423 from nullaus/v2.0

bug 1077595 -- With fixed unit test. a=testonly