1. A method for processing a plurality of web pages, comprising: recording, by a web browser application, navigation to a first set of web pages, the first set of web pages sharing a first common domain; recording, by the web browser application, navigation to a second set of web pages, the second set of web pages sharing a second common domain; receiving a request to display representations of a plurality of previously visited web pages; and responsive to the request, displaying, on a user interface, representations of the plurality of previously visited web pages, including: a first stack of representations of the first set of web pages, and a second stack of representations of the second set of web pages; wherein the method is performed by a computing device.