1. A method in a data processing system having a browser, a client application, and a service application, the method comprising the steps of: displaying, by the browser, contents of at least one of a plurality of files in the window; receiving, by the browser, user input including modifications to the at least one of the plurality of files; transmitting, by the browser to the service application, the user input including modifications to the at least one of the plurality of files; receiving, by the browser, an indication of a termination of the execution of the window; determining, by the service application, which of the plurality of files have been modified and not saved; generating a list of the determined files by the service application and sending the list to the client application; receiving the list by the client application; and displaying the list to the user to enable the user to save at least one of the determined files.