STS-3599: L&F Browser Improvements