Abandoned webform log
You'll need to write a custom module that calls an AJAX function after each field of the Webform has been changed that fires the same function that the Save draft button does.

Shouldn't be too complicated, there is a starting point at Use AJAX to auto save a draft which should hopefully push you in the right direction, plus Webform Ajax might also help