There are many browsers available for Android, several of which serving as mobile counterparts to their desktop alternatives. Opera comes to mind here, as does Firefox. The latter browser has received an update to version 31 and received a number of new features in the process. The top item on the ol' changelog is the ability to reorder homescreen panels (or pages, as I think of them). If you happen to view your reading list more often than bookmarks, for example, then you can now re-arrange the two so that your preferred page comes first.
Another useful update is the new ability to manually refresh synced tabs. When you head to the synced tab area of the browser, you can simply pull down on the page and release to initiate a refresh.
The bulk of the other changes on the list are more technical or aimed at developers. Nevertheless, here's the list. I know it's what the readers want.
- NEW Ability to re-order existing panels in browser homescreen
- NEW Added ability to refresh synced tabs on demand
- NEW Firefox Hub APIs (learn more, examples)
- NEW mozilla::pkix as default certificate verifier (learn more)
- NEW Locales added: Assamese [as], Bengali [bn-IN], Gujarati [gu-IN], Hindi [hi-IN], Kannada [kn], Malayalam [ml], Marathi [mr], Oriya [or], Panjabi [pa-IN], Tamil [ta], Telugu [te]
- CHANGED Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
- HTML5 WebVTT implemented and enabled (learn more)
- HTML5 CSS3 variables implemented (learn more)
- DEVELOPER New Array built-in: Array.prototype.fill() (learn more)
- DEVELOPER New Object built-in: Object.setPrototypeOf() (learn more)
- DEVELOPER CSP 1.1 nonce-source and hash-source enabled by default
- DEVELOPER navigator.sendBeacon enabled by default (learn more)