commiting changes related to browser widget implementation