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

xan at webkit.org xan at webkit.org
Wed Dec 22 17:59:10 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 2061b52a3bd1bc5bbc0fd7dfbde41b02dcf31c30
Author: xan at webkit.org <xan at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Dec 3 23:09:55 2010 +0000

    2010-12-03  Xan Lopez  <xlopez at igalia.com>
    
            Unreviewed build fix for GTK+.
    
            Add configure.ac-fu for WebAudio.
    
            * configure.ac:
    
    WebCore:
    
    2010-12-03  Xan Lopez  <xlopez at igalia.com>
    
            Unreviewed build fix.
    
            The JS code generator includes headers unconditionally, so we need
            to generate them unconditionally and disable the feature. The
            WebAudio files hadn't been added to our sources list.
    
            * GNUmakefile.am:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73309 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/ChangeLog b/ChangeLog
index 42e9967..31926a0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-12-03  Xan Lopez  <xlopez at igalia.com>
+
+        Unreviewed build fix for GTK+.
+
+        Add configure.ac-fu for WebAudio.
+
+        * configure.ac:
+
 2010-12-02  Gustavo Noronha Silva  <gustavo.noronha at collabora.co.uk>
 
         Reviewed by Eric Seidel.
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 6a81fe4..5beec67 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,13 @@
+2010-12-03  Xan Lopez  <xlopez at igalia.com>
+
+        Unreviewed build fix.
+
+        The JS code generator includes headers unconditionally, so we need
+        to generate them unconditionally and disable the feature. The
+        WebAudio files hadn't been added to our sources list.
+
+        * GNUmakefile.am:
+
 2010-12-03  Patrick Gansterer  <paroga at webkit.org>
 
         Unreviewed build fix.
diff --git a/WebCore/GNUmakefile.am b/WebCore/GNUmakefile.am
index 6ced55f..89e2a93 100644
--- a/WebCore/GNUmakefile.am
+++ b/WebCore/GNUmakefile.am
@@ -118,6 +118,10 @@ webcore_built_sources += \
 	DerivedSources/WebCore/JSArrayBufferView.h \
 	DerivedSources/WebCore/JSAttr.cpp \
 	DerivedSources/WebCore/JSAttr.h \
+	DerivedSources/WebCore/JSAudioContext.cpp \
+	DerivedSources/WebCore/JSAudioContext.h \
+	DerivedSources/WebCore/JSAudioPannerNode.cpp \
+	DerivedSources/WebCore/JSAudioPannerNode.h \
 	DerivedSources/WebCore/JSBarInfo.cpp \
 	DerivedSources/WebCore/JSBarInfo.h \
 	DerivedSources/WebCore/JSBeforeLoadEvent.cpp \
@@ -4570,10 +4574,12 @@ DerivedSources/WebCore/XLinkNames.cpp : $(WebCore)/dom/make_names.pl $(WebCore)/
 	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --attrs $(WebCore)/svg/xlinkattrs.in --outputDir "$(GENSOURCES_WEBCORE)"
 
 # ----
-# Web Audio Support - disable for now.
+# Web Audio Support
 # ----
-FEATURE_DEFINES += ENABLE_WEB_AUDIO=0
-webcore_cppflags += -DENABLE_WEB_AUDIO=0
+if ENABLE_WEB_AUDIO
+FEATURE_DEFINES += ENABLE_WEB_AUDIO=1
+webcore_cppflags += -DENABLE_WEB_AUDIO=1
+endif
 
 # ----
 # Web Sockets Support
diff --git a/configure.ac b/configure.ac
index bb703b4..9e2df40 100644
--- a/configure.ac
+++ b/configure.ac
@@ -635,6 +635,14 @@ AC_ARG_ENABLE(web_sockets,
               [],[enable_web_sockets="yes"])
 AC_MSG_RESULT([$enable_web_sockets])
 
+# check whether to enable Web Audio support
+AC_MSG_CHECKING([whether to enable Web Audio support])
+AC_ARG_ENABLE(web_audio,
+              AC_HELP_STRING([--enable-web-audio],
+                             [enable support for Web Audio [default=no]]),
+              [],[enable_web_audio="no"])
+AC_MSG_RESULT([$enable_web_audio])
+
 # check whether to enable Web Timing support
 AC_MSG_CHECKING([whether to enable Web Timing support])
 AC_ARG_ENABLE(web_timing,
@@ -957,6 +965,7 @@ AM_CONDITIONAL([ENABLE_SHARED_WORKERS],[test "$enable_shared_workers" = "yes"])
 AM_CONDITIONAL([SVG_FLAGS],[test "$svg_flags" = "yes"])
 AM_CONDITIONAL([HTML_FLAGS],[test "$html_flags" = "yes"])
 AM_CONDITIONAL([ENABLE_WEB_SOCKETS],[test "$enable_web_sockets" = "yes"])
+AM_CONDITIONAL([ENABLE_WEB_AUDIO],[test "$enable_web_audio" = "yes"])
 AM_CONDITIONAL([ENABLE_WEB_TIMING],[test "$enable_web_timing" = "yes"])
 AM_CONDITIONAL([ENABLE_OPCODE_STATS],[test "$enable_opcode_stats" = "yes"])
 
@@ -1023,6 +1032,7 @@ Features:
  SVG as image support                                     : $enable_svg_as_image
  SVG use element support                                  : $enable_svg_use
  WML support                                              : $enable_wml
+ Web Audio support                                        : $enable_web_audio
  Web Sockets support                                      : $enable_web_sockets
  Web Timing support                                       : $enable_web_timing
  Web Workers support                                      : $enable_workers

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list