Changeset 65877 in webkit


Ignore:
Timestamp:
Aug 24, 2010 1:51:39 AM (14 years ago)
Author:
Simon Hausmann
Message:

[Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian
https://bugs.webkit.org/show_bug.cgi?id=31273

Patch by Laszlo Gombos <Laszlo Gombos> on 2010-08-24
Reviewed by Simon Hausmann.

On Symbian PREPEND_INCLUDEPATH is the best way to make sure that
WebKit headers are included before platform headers. On all other
platforms continue to use INCLUDEPATH (as before).

This patch also removed the workarounds that are put in place
now that we have a better solution.

No new tests as there is no new functionality.

  • WebCore.pro:
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r65876 r65877  
     12010-08-24  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian
     6        https://bugs.webkit.org/show_bug.cgi?id=31273
     7
     8        On Symbian PREPEND_INCLUDEPATH is the best way to make sure that
     9        WebKit headers are included before platform headers. On all other
     10        platforms continue to use INCLUDEPATH (as before).
     11
     12        This patch also removed the workarounds that are put in place
     13        now that we have a better solution.
     14
     15        No new tests as there is no new functionality.
     16
     17        * WebCore.pro:
     18
    1192010-08-24  Ariya Hidayat  <ariya@sencha.com>
    220
  • trunk/WebCore/WebCore.pro

    r65827 r65877  
    4747    DEPLOYMENT += webkitlibs webkitbackup
    4848
    49     # Need to guarantee that these come before system includes of /epoc32/include
    50     MMP_RULES += "USERINCLUDE bridge"
    51     MMP_RULES += "USERINCLUDE platform/animation"
    52     MMP_RULES += "USERINCLUDE platform/text"
    53     MMP_RULES += "USERINCLUDE rendering"
    5449    symbian-abld|symbian-sbsv2 {
    5550        # RO text (code) section in qtwebkit.dll exceeds allocated space for gcce udeb target.
     
    184179include(WebCore.pri)
    185180
    186 INCLUDEPATH = \
     181WEBCORE_INCLUDEPATH = \
    187182    $$PWD \
    188183    $$PWD/accessibility \
     
    232227    $$PWD/workers \
    233228    $$PWD/xml \
    234     $$WC_GENERATED_SOURCES_DIR \
    235     $$INCLUDEPATH
    236 
    237 INCLUDEPATH = \
     229    $$WC_GENERATED_SOURCES_DIR
     230
     231WEBCORE_INCLUDEPATH = \
    238232    $$PWD/bridge/qt \
    239233    $$PWD/page/qt \
     
    243237    $$PWD/../WebKit/qt/Api \
    244238    $$PWD/../WebKit/qt/WebCoreSupport \
    245     $$INCLUDEPATH
     239    $$WEBCORE_INCLUDEPATH
     240
     241symbian {
     242    PREPEND_INCLUDEPATH = $$WEBCORE_INCLUDEPATH $$PREPEND_INCLUDEPATH
     243} else {
     244    INCLUDEPATH = $$WEBCORE_INCLUDEPATH $$INCLUDEPATH
     245}
    246246
    247247QT += network
Note: See TracChangeset for help on using the changeset viewer.