[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

hausmann at webkit.org hausmann at webkit.org
Wed Dec 22 13:21:09 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 4768485b359bf9167d255fbd9414bed62a7e4dc6
Author: hausmann at webkit.org <hausmann at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sun Sep 12 18:08:07 2010 +0000

    Fix compilation of the V8 bindings on X11 with Qt.
    
    Reviewed by Andreas Kling.
    
    This changes brings the file in sync with its copy in bridge/,
    adding additional conflicting X11 keywords to undef. This is
    a temporary fix until the file is removed altogether, which is
    tracked in https://bugs.webkit.org/show_bug.cgi?id=45617
    
    * bindings/v8/npruntime_internal.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@67331 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 2cbab48..c873e31 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -17,6 +17,19 @@
 
         Fix compilation of the V8 bindings on X11 with Qt.
 
+        This changes brings the file in sync with its copy in bridge/,
+        adding additional conflicting X11 keywords to undef. This is
+        a temporary fix until the file is removed altogether, which is
+        tracked in https://bugs.webkit.org/show_bug.cgi?id=45617
+
+        * bindings/v8/npruntime_internal.h:
+
+2010-09-12  Simon Hausmann  <simon.hausmann at nokia.com>
+
+        Reviewed by Andreas Kling.
+
+        Fix compilation of the V8 bindings on X11 with Qt.
+
         These headers include npruntime, which drag on X11Resources.h, which
         among other things #define's None and Boolean. Later on v8.h is included,
         which declares these in enums and therefore conflicts. npruntime_internal.h
diff --git a/WebCore/bindings/v8/npruntime_internal.h b/WebCore/bindings/v8/npruntime_internal.h
index 75bf2b0..40d639f 100644
--- a/WebCore/bindings/v8/npruntime_internal.h
+++ b/WebCore/bindings/v8/npruntime_internal.h
@@ -38,4 +38,16 @@
     #undef Auto
     #undef Complex
     #undef Status
+    #undef CursorShape
+    #undef FocusIn
+    #undef FocusOut
+    #undef KeyPress
+    #undef KeyRelease
+    #undef Unsorted
+    #undef Bool
+    #undef FontChange
+    #undef GrayScale
+    #undef NormalState
+    #undef True
+    #undef False
 #endif

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list