CONFIG(debug, debug|release) is not the same as !CONFIG(release, debug|release). This subtly difference only has impact in a few build environments. This difference has caused some hard to find build-breaks on Symbian. The proposal is to use only either CONFIG(release, debug|release) or CONFIG(debug, debug|release) conditions everywhere but do not mix them.
Created attachment 55595 [details] use the CONFIG(release, debug|release) test everywhere
Landed: http://trac.webkit.org/changeset/59264
<cherry-pick-for-backport: r59264>
Revision r59264 cherry-picked into qtwebkit-2.0 with commit 4ee9c252c187832cec8bf0b82e89e6016aec5388