There is no facility for setting all cookies to expire at the end of a browser session. This security feature is present in other browsers.
The old trick of setting the cookie file to read-only no longer works.
this probably wants to be resolved in the same fashion as bug 19411 The problem is apparently outside webkit and not under webkit developer control. It has been reported as Problem ID: 5994040 at https://bugreport.apple.com/