[Webkit-unassigned] [Bug 21773] LastSession.plist file with Safari/WebKit

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 5 08:40:18 PST 2009


------- Comment #4 from jdmuys at mac.com  2009-02-05 08:40 PDT -------
Since I didn't really understood your answer, I peeked into WebKit.app and
Safari.app bundle. It turns out (among other things) that WebKit.app exec is
52kB (Safari.app exec is over 4 MB).

So I downloaded the whole webkit source, and found theWebKitLauncher XCode
project, which seems to be the one building WebKit.app

Reading the source code there, I saw what I had been missing all along:

WebKit.app actually launches Safari.app, after having connected it with its own
WebKit framework.

So that explains why this issue is not a WebKit issue. I wanted to document
this here with this comment, for my sake when I have forgotten about that,
sometimes in the future (and possibly for the sake of others with the same

Is there a way to work around this?

Looking for the string "LastSession.plist", I found it only in Safari.app exec.
So only a binary patch can redirect it ("LostSession.plist" seems mandated
;-)). I didn't try it. This may break Safari in spectacular ways. 

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list