Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix build with ENABLE(DATABASE_PROCESS) and !ENABLE(INDEXED_DATABASE)
https://bugs.webkit.org/show_bug.cgi?id=146550 Patch by Emanuele Aina <emanuele.aina@collabora.com> on 2015-09-02 Reviewed by Brady Eidson. Given that INDEXED_DATABASE at the moment is the only user of DATABASE_PROCESS, their guards got inevitably mixed up with various levels of consistency. Since the --no-indexed-database flag from build-webkit leaves DATABASE_PROCESS enabled, this resulted in build failures. * DatabaseProcess/DatabaseProcess.cpp: * DatabaseProcess/DatabaseToWebProcessConnection.cpp: * Shared/Databases/DatabaseProcessCreationParameters.cpp: * Shared/Databases/DatabaseProcessCreationParameters.h: * UIProcess/WebProcessPool.cpp: * WebProcess/Databases/WebToDatabaseProcessConnection.cpp: * WebProcess/Databases/WebToDatabaseProcessConnection.h: Add missing ENABLE(INDEXED_DATABASE) guards and moved the misplaced ones. * DatabaseProcess/DatabaseProcess.h: Ditto, and also add a forward declaration for SecurityOriginData since with INDEXED_DATABASE off SecurityOriginData.h is no longer included by way of UniqueIDBDatabaseIdentifier.h. Canonical link: https://commits.webkit.org/166822@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@189244 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
1 parent
9fb4f08
commit bad6a88
Showing
9 changed files
with
86 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.