The Eclipse IDE needs the ability to save the state of editors to mitigate the risk of data loss due to crashes.
Auto-save takes two forms. First, the workbench must be able to automatically save the file (or files) that underlies a dirty editor. This must be configurable via preferences to save based on the passage of time, or on key events such as deactivation of the editor. Second, the workbench must be able to capture the state of dirty editors (without affecting the underlying files) in a manner which it can be recovered when the IDE is restarted. Again, as this may have performance implications, this should be configurable via preferences.
Your proposal should specify exactly which bugs you will address and your approach to doing so successfully. You should demonstrate that you have the skills necessary to complete this work item.
Unless stated otherwise, the expected outcome will include you ensuring the proposed contributions have been accepted by the development team.