This is a sub-component of "Bug 25376: Refactor localStorage code for use in multi-process browsers" (https://bugs.webkit.org/show_bug.cgi?id=25376).
Created attachment 31731 [details]
Split the syncing portions of LocalStorageArea into StorageAreaSync. This name will make more sense in the next patch (in this set) when LocalStorageArea and SessionStorageArea are merged to become simply StorageArea. (Thus the synching portion of StorageArea is in StorageAreaSync.)
This looks like a big patch, but really all it's doing is splitting code and patching split-related things up.
Oops, forgot to add everyone from the other bug to the CC list for this one.
Brady you're definitely the idea reviewer for this one as well.
Comment on attachment 31731 [details]
> Index: WebCore/ChangeLog
> +2009-06-23 Jeremy Orlow <email@example.com>
> + Reviewed by NOBODY (OOPS!).
nit: please include a bug link.
> + * storage/StorageAreaSync.cpp: Copied from WebCore/storage/LocalStorageArea.cpp.
> + (WebCore::StorageAreaSync::create):
nit: it is common practice to delete the list of methods for file copies since
they aren't that interesting to the reader of the ChangeLog.
Landed as http://trac.webkit.org/changeset/45124