not sure, let us know if you find out.
btw, this has nothing to do with browser, but did you know you can create folders on your home screen. for example, i created a folder on my home screen, then put all my game apps in it, good way to organize
long press anywhere on your homes creen with available space
then select folders
then new folder
now you have a folder on your home screen! and just drag and drop any apps you want into it. great way to organize!
to change the name of the folder, open the folder, and up where the title bar is, where it says "folder"...long press on that...and it allows you to change the folder name.