1. A computer-implemented method comprising: receiving, on a client device, user input associated with migrating web application content and/or state on the client device to a web browser on the client device, the web application content and/or state being associated with a web application that is integrated on the client device via a web application mode browser, the web browser configured with functionality that is not available in the web application mode browser, the web application mode browser configured to: enable navigation to domains associated with the web application within the web application mode browser; and instantiate a default browser for navigation to domains outside of the domains associated with the web application; saving data associated with the web application, the saving including an ability to save user credentials associated with the web application; and responsive to said saving, migrating, on the client device, the web application content and/or state to the web browser, the migrating comprising migrating content and/or state associated with at least one web application tab.