Disappearing icons is a bug with your launcher, nothing to do with the actual browser you're using.
If you're looking for a browser that was specifically designed for web apps, check out Hermit. (Disclaimer: I'm the author).
A place to ask your questions and seek help related to your Android device and the Android ecosystem.
Whether you're looking for app recommendations, phone buying advice, or want to explore rooting and tutorials, this is the place for you!
Disappearing icons is a bug with your launcher, nothing to do with the actual browser you're using.
If you're looking for a browser that was specifically designed for web apps, check out Hermit. (Disclaimer: I'm the author).