find . | grep CMake
Oops...user error.
Created attachment 56239 [details] Patch
Attachment 56239 [details] did not build on chromium: Build output: http://webkit-commit-queue.appspot.com/results/2269238
Created attachment 56245 [details] Patch
+ Darin since it is mostly WebKit API changes (though I think any Chromium reviewer could look at it)
Comment on attachment 56245 [details] Patch > - virtual void open(const String& name, const String& description, bool modifyDatabase, PassRefPtr<IDBCallbacks>, Frame*, ExceptionCode&); > + virtual void open(const String& name, const String& description, bool modifyDatabase, PassRefPtr<IDBCallbacks>, const String& origin, Frame*, ExceptionCode&); Here and a bunch of other places, you're passing around the origin as a String/WebString. It probably makes more sense to use SecurityOrigin/WebSecurityOrigin. That was the main thing I saw, but I'm not terribly confident on my understanding of the Chromium API layering and organization, so fishd's opinion will be appreciated. :)
Created attachment 56349 [details] Patch
Nate: Fixed the issues you raised. FishD: Please take a look.
Attachment 56349 [details] did not build on chromium: Build output: http://webkit-commit-queue.appspot.com/results/2293260
Created attachment 56360 [details] Patch
Comment on attachment 56360 [details] Patch WebKit/chromium/src/WebIndexedDatabaseImpl.cpp:63 + nit: extraneous new line WebKit/chromium/src/WebIDBDatabaseImpl.cpp:51 + nit: extraneous new line WebKit/chromium/src/WebIDBCallbacksImpl.h:61 + nit: extraneous new line
Committed r59755: <http://trac.webkit.org/changeset/59755>
http://trac.webkit.org/changeset/59755 might have broken Chromium Win Release