~ubuntu-branches/ubuntu/lucid/webkit/lucid-updates

« back to all changes in this revision

Viewing changes to WebCore/GNUmakefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2010-02-04 19:30:57 UTC
  • mfrom: (1.2.8 upstream) (4.3.9 sid)
  • Revision ID: james.westby@ubuntu.com-20100204193057-d3018lm1fipb0703
* New upstream release
* debian/copyright:
- Updated with changes since 1.1.19.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
WebCore := $(srcdir)/WebCore
3
3
 
4
 
FEATURE_DEFINES_JAVASCRIPT := LANGUAGE_JAVASCRIPT=1
 
4
FEATURE_DEFINES :=
5
5
SVG_FEATURES :=
6
6
HTML_FEATURES :=
7
7
 
15
15
        -I$(srcdir)/WebCore/bridge \
16
16
        -I$(srcdir)/WebCore/bridge/c \
17
17
        -I$(srcdir)/WebCore/bridge/jni/jsc \
 
18
        -I$(srcdir)/WebCore/bridge/jsc \
18
19
        -I$(srcdir)/WebCore/css \
19
20
        -I$(srcdir)/WebCore/dom \
20
21
        -I$(srcdir)/WebCore/dom/default \
163
164
        WebCore/dom/WebKitAnimationEvent.idl \
164
165
        WebCore/dom/WebKitTransitionEvent.idl \
165
166
        WebCore/dom/WheelEvent.idl \
 
167
        WebCore/html/Blob.idl \
166
168
        WebCore/html/canvas/WebGLArray.idl \
167
169
        WebCore/html/canvas/WebGLArrayBuffer.idl \
168
170
        WebCore/html/canvas/WebGLByteArray.idl \
316
318
        WebCore/accessibility/AccessibilityListBoxOption.h \
317
319
        WebCore/accessibility/AccessibilityMediaControls.cpp \
318
320
        WebCore/accessibility/AccessibilityMediaControls.h \
 
321
        WebCore/accessibility/AccessibilityMenuList.cpp \
 
322
        WebCore/accessibility/AccessibilityMenuList.h \
 
323
        WebCore/accessibility/AccessibilityMenuListPopup.cpp \
 
324
        WebCore/accessibility/AccessibilityMenuListPopup.h \
 
325
        WebCore/accessibility/AccessibilityMenuListOption.cpp \
 
326
        WebCore/accessibility/AccessibilityMenuListOption.h \
319
327
        WebCore/accessibility/AccessibilityObject.cpp \
320
328
        WebCore/accessibility/AccessibilityObject.h \
321
329
        WebCore/accessibility/AccessibilityRenderObject.cpp \
322
330
        WebCore/accessibility/AccessibilityRenderObject.h \
 
331
        WebCore/accessibility/AccessibilityScrollbar.cpp \
 
332
        WebCore/accessibility/AccessibilityScrollbar.h \
323
333
        WebCore/accessibility/AccessibilitySlider.cpp \
324
334
        WebCore/accessibility/AccessibilitySlider.h \
325
335
        WebCore/accessibility/AccessibilityTable.cpp \
333
343
        WebCore/accessibility/AccessibilityTableRow.cpp \
334
344
        WebCore/accessibility/AccessibilityTableRow.h \
335
345
        WebCore/bindings/js/CachedScriptSourceProvider.h \
336
 
        WebCore/bindings/js/DOMObjectWithSVGContext.h \
337
346
        WebCore/bindings/js/GCController.cpp \
338
347
        WebCore/bindings/js/GCController.h \
339
348
        WebCore/bindings/js/JSAttrCustom.cpp \
413
422
        WebCore/bindings/js/JSImageDataCustom.cpp \
414
423
        WebCore/bindings/js/JSInjectedScriptHostCustom.cpp \
415
424
        WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp \
416
 
        WebCore/bindings/js/JSInspectedObjectWrapper.cpp \
417
 
        WebCore/bindings/js/JSInspectedObjectWrapper.h \
418
 
        WebCore/bindings/js/JSInspectorCallbackWrapper.cpp \
419
 
        WebCore/bindings/js/JSInspectorCallbackWrapper.h \
420
425
        WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp \
421
426
        WebCore/bindings/js/JSLazyEventListener.cpp \
422
427
        WebCore/bindings/js/JSLazyEventListener.h \
444
449
        WebCore/bindings/js/JSPluginElementFunctions.cpp \
445
450
        WebCore/bindings/js/JSPluginElementFunctions.h \
446
451
        WebCore/bindings/js/JSPopStateEventCustom.cpp \
447
 
        WebCore/bindings/js/JSQuarantinedObjectWrapper.cpp \
448
 
        WebCore/bindings/js/JSQuarantinedObjectWrapper.h \
449
452
        WebCore/bindings/js/JSStorageCustom.h \
450
453
        WebCore/bindings/js/JSStyleSheetCustom.cpp \
451
454
        WebCore/bindings/js/JSStyleSheetListCustom.cpp \
486
489
        WebCore/bindings/js/ScriptState.cpp \
487
490
        WebCore/bindings/js/ScriptState.h \
488
491
        WebCore/bindings/js/ScriptString.h \
 
492
        WebCore/bindings/js/ScriptWrappable.h \
489
493
        WebCore/bindings/js/ScriptValue.cpp \
490
494
        WebCore/bindings/js/ScriptValue.h \
491
495
        WebCore/bindings/js/SerializedScriptValue.cpp \
492
496
        WebCore/bindings/js/SerializedScriptValue.h \
493
497
        WebCore/bindings/js/StringSourceProvider.h \
494
498
        WebCore/bindings/ScriptControllerBase.cpp \
495
 
        WebCore/bridge/Bridge.cpp \
496
499
        WebCore/bridge/Bridge.h \
497
500
        WebCore/bridge/IdentifierRep.cpp \
498
501
        WebCore/bridge/IdentifierRep.h \
506
509
        WebCore/bridge/c/c_runtime.h \
507
510
        WebCore/bridge/c/c_utility.cpp \
508
511
        WebCore/bridge/c/c_utility.h \
 
512
        WebCore/bridge/jni/JNIBridge.h \
509
513
        WebCore/bridge/jni/JNIUtility.h \
510
514
        WebCore/bridge/jni/jni_jsobject.h \
511
 
        WebCore/bridge/jni/jni_runtime.h \
 
515
        WebCore/bridge/jni/jsc/JNIBridgeJSC.h \
512
516
        WebCore/bridge/jni/jsc/JavaClassJSC.h \
513
517
        WebCore/bridge/jni/jsc/JavaInstanceJSC.h \
 
518
        WebCore/bridge/jsc/BridgeJSC.h \
 
519
        WebCore/bridge/jsc/BridgeJSC.cpp \
514
520
        WebCore/bridge/npapi.h \
515
521
        WebCore/bridge/npruntime.cpp \
516
522
        WebCore/bridge/npruntime.h \
951
957
        WebCore/history/HistoryItem.h \
952
958
        WebCore/history/PageCache.cpp \
953
959
        WebCore/history/PageCache.h \
 
960
        WebCore/html/Blob.cpp \
 
961
        WebCore/html/Blob.h \
954
962
        WebCore/html/canvas/CanvasContextAttributes.h \
955
963
        WebCore/html/canvas/CanvasGradient.cpp \
956
964
        WebCore/html/canvas/CanvasGradient.h \
972
980
        WebCore/html/DataGridColumnList.cpp \
973
981
        WebCore/html/DataGridColumnList.h \
974
982
        WebCore/html/DataGridDataSource.h \
 
983
        WebCore/html/DateComponents.cpp \
 
984
        WebCore/html/DateComponents.h \
975
985
        WebCore/html/DOMDataGridDataSource.cpp \
976
986
        WebCore/html/DOMDataGridDataSource.h \
977
987
        WebCore/html/File.cpp \
1143
1153
        WebCore/html/HTMLUListElement.h \
1144
1154
        WebCore/html/HTMLViewSourceDocument.cpp \
1145
1155
        WebCore/html/HTMLViewSourceDocument.h \
1146
 
        WebCore/html/ISODateTime.cpp \
1147
 
        WebCore/html/ISODateTime.h \
1148
1156
        WebCore/html/ImageData.cpp \
1149
1157
        WebCore/html/ImageData.h \
1150
1158
        WebCore/html/MediaError.h \
1593
1601
        WebCore/platform/graphics/UnitBezier.h \
1594
1602
        WebCore/platform/graphics/WidthIterator.cpp \
1595
1603
        WebCore/platform/graphics/WidthIterator.h \
 
1604
        WebCore/platform/graphics/transforms/AffineTransform.cpp \
 
1605
        WebCore/platform/graphics/transforms/AffineTransform.h \
1596
1606
        WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
1597
1607
        WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
1598
1608
        WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
1996
2006
        WebCore/platform/gtk/FileSystemGtk.cpp \
1997
2007
        WebCore/platform/gtk/GRefPtrGtk.cpp \
1998
2008
        WebCore/platform/gtk/GRefPtrGtk.h \
 
2009
        WebCore/platform/gtk/GOwnPtrGtk.cpp \
 
2010
        WebCore/platform/gtk/GOwnPtrGtk.h \
1999
2011
        WebCore/platform/gtk/GtkPluginWidget.cpp \
2000
2012
        WebCore/platform/gtk/GtkPluginWidget.h \
2001
2013
        WebCore/platform/gtk/KURLGtk.cpp \
2081
2093
# Channel mesaging support
2082
2094
# ---
2083
2095
if ENABLE_CHANNEL_MESSAGING
2084
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_CHANNEL_MESSAGING=1
 
2096
FEATURE_DEFINES += ENABLE_CHANNEL_MESSAGING=1
2085
2097
 
2086
2098
webcore_cppflags += \
2087
2099
        -DENABLE_CHANNEL_MESSAGING=1
2119
2131
# ----
2120
2132
# HTML Data Grid - disable for now.
2121
2133
# ----
2122
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATAGRID=0
 
2134
FEATURE_DEFINES += ENABLE_DATAGRID=0
2123
2135
 
2124
2136
webcore_cppflags += \
2125
2137
        -DENABLE_DATAGRID=0
2128
2140
# JavaScript Debugger/Profiler
2129
2141
# ----
2130
2142
if ENABLE_JAVASCRIPT_DEBUGGER
2131
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_JAVASCRIPT_DEBUGGER=1
 
2143
FEATURE_DEFINES += ENABLE_JAVASCRIPT_DEBUGGER=1
2132
2144
 
2133
2145
webcore_cppflags += \
2134
2146
        -DENABLE_JAVASCRIPT_DEBUGGER=1
2143
2155
# Offline Web Applications
2144
2156
# ----
2145
2157
if ENABLE_OFFLINE_WEB_APPLICATIONS
2146
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_OFFLINE_WEB_APPLICATIONS=1
 
2158
FEATURE_DEFINES += ENABLE_OFFLINE_WEB_APPLICATIONS=1
2147
2159
 
2148
2160
IDL_BINDINGS += \
2149
2161
        WebCore/loader/appcache/DOMApplicationCache.idl
2174
2186
# Database Support
2175
2187
# ----
2176
2188
if ENABLE_DATABASE
2177
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATABASE=1
 
2189
FEATURE_DEFINES += ENABLE_DATABASE=1
2178
2190
 
2179
2191
IDL_BINDINGS += \
2180
2192
        WebCore/storage/Database.idl \
2254
2266
# HTML5 datalist Support
2255
2267
# ----
2256
2268
if ENABLE_DATALIST
2257
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATALIST=1
 
2269
FEATURE_DEFINES += ENABLE_DATALIST=1
2258
2270
HTML_FEATURES += ENABLE_DATALIST=1
2259
2271
 
2260
2272
webcore_cppflags += -DENABLE_DATALIST=1
2269
2281
endif
2270
2282
 
2271
2283
if ENABLE_EVENTSOURCE
2272
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_EVENTSOURCE=1
 
2284
FEATURE_DEFINES += ENABLE_EVENTSOURCE=1
2273
2285
 
2274
2286
webcore_cppflags += \
2275
2287
        -DENABLE_EVENTSOURCE=1
2279
2291
# HTML5 client-side session and persistent storage
2280
2292
# ----
2281
2293
if ENABLE_DOM_STORAGE
2282
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_DOM_STORAGE=1
 
2294
FEATURE_DEFINES += ENABLE_DOM_STORAGE=1
2283
2295
 
2284
2296
IDL_BINDINGS += \
2285
2297
        WebCore/storage/Storage.idl \
2343
2355
# ----
2344
2356
if ENABLE_ORIENTATION_EVENTS
2345
2357
 
2346
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_ORIENTATION_EVENTS=1
 
2358
FEATURE_DEFINES += ENABLE_ORIENTATION_EVENTS=1
2347
2359
 
2348
2360
webcore_cppflags += -DENABLE_ORIENTATION_EVENTS=1
2349
2361
 
2353
2365
# Video Support
2354
2366
# ----
2355
2367
if ENABLE_VIDEO
2356
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_VIDEO=1
 
2368
FEATURE_DEFINES += ENABLE_VIDEO=1
2357
2369
 
2358
2370
HTML_FEATURES += ENABLE_VIDEO=1
2359
2371
webcore_cppflags += -DENABLE_VIDEO=1
2405
2417
# XHTML-MP Support
2406
2418
# ----
2407
2419
if ENABLE_XHTMLMP
2408
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_XHTMLMP=1
 
2420
FEATURE_DEFINES += ENABLE_XHTMLMP=1
2409
2421
 
2410
2422
webcore_cppflags += -DENABLE_XHTMLMP=1
2411
2423
 
2418
2430
# XPath Support
2419
2431
# ----
2420
2432
if ENABLE_XPATH
2421
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_XPATH=1
 
2433
FEATURE_DEFINES += ENABLE_XPATH=1
2422
2434
 
2423
2435
webcore_cppflags += -DENABLE_XPATH=1
2424
2436
 
2488
2500
# XSLT Support
2489
2501
# ----
2490
2502
if ENABLE_XSLT
2491
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_XSLT=1
 
2503
FEATURE_DEFINES += ENABLE_XSLT=1
2492
2504
 
2493
2505
webcore_cppflags += -DENABLE_XSLT=1
2494
2506
 
2512
2524
# Web Workers support
2513
2525
# ----
2514
2526
if ENABLE_WORKERS
2515
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_WORKERS=1
 
2527
FEATURE_DEFINES += ENABLE_WORKERS=1
2516
2528
 
2517
2529
webcore_cppflags += \
2518
2530
        -DENABLE_WORKERS=1
2562
2574
# SharedWorker support
2563
2575
# ---
2564
2576
if ENABLE_SHARED_WORKERS
2565
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SHARED_WORKERS=1
 
2577
FEATURE_DEFINES += ENABLE_SHARED_WORKERS=1
2566
2578
 
2567
2579
webcore_cppflags += \
2568
2580
        -DENABLE_SHARED_WORKERS=1
2586
2598
# WML Support
2587
2599
# ----
2588
2600
if ENABLE_WML
2589
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_WML=1
 
2601
FEATURE_DEFINES += ENABLE_WML=1
2590
2602
 
2591
2603
webcore_built_sources += \
2592
2604
        DerivedSources/WMLElementFactory.cpp \
2645
2657
# ----
2646
2658
if ENABLE_FILTERS
2647
2659
 
2648
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_FILTERS=1
 
2660
FEATURE_DEFINES += ENABLE_FILTERS=1
2649
2661
webcore_cppflags += -DENABLE_FILTERS=1
2650
2662
 
2651
2663
webcore_sources += \
2680
2692
# ----
2681
2693
if ENABLE_GEOLOCATION
2682
2694
 
2683
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_GEOLOCATION=1
 
2695
FEATURE_DEFINES += ENABLE_GEOLOCATION=1
2684
2696
webcore_cppflags += \
2685
2697
        -DENABLE_GEOLOCATION=1
2686
2698
 
2694
2706
# ----
2695
2707
if ENABLE_MATHML
2696
2708
 
2697
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_MATHML=1
 
2709
FEATURE_DEFINES += ENABLE_MATHML=1
2698
2710
 
2699
2711
webcore_cppflags += \
2700
2712
        -DENABLE_MATHML=1
2733
2745
# Notifications support
2734
2746
# ----
2735
2747
if ENABLE_NOTIFICATIONS
2736
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_NOTIFICATIONS=1
 
2748
FEATURE_DEFINES += ENABLE_NOTIFICATIONS=1
2737
2749
 
2738
2750
webcore_cppflags += \
2739
2751
        -DENABLE_NOTIFICATIONS=1
2754
2766
# FIXME: allow a more fine-grained inclusion/generation of sources per SVG feature
2755
2767
# ----
2756
2768
if ENABLE_SVG
2757
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG=1
 
2769
FEATURE_DEFINES += ENABLE_SVG=1
2758
2770
 
2759
2771
WEBCORE_CSS_PROPERTY_NAMES += $(WebCore)/css/SVGCSSPropertyNames.in 
2760
2772
WEBCORE_CSS_VALUE_KEYWORDS += $(WebCore)/css/SVGCSSValueKeywords.in
2918
2930
        -DENABLE_SVG=1
2919
2931
 
2920
2932
webcore_sources += \
 
2933
        WebCore/bindings/js/JSSVGContextCache.h \
2921
2934
        WebCore/bindings/js/JSSVGElementInstanceCustom.cpp \
2922
2935
        WebCore/bindings/js/JSSVGLengthCustom.cpp \
2923
2936
        WebCore/bindings/js/JSSVGMatrixCustom.cpp \
3011
3024
        WebCore/svg/SVGAnimatedPoints.cpp \
3012
3025
        WebCore/svg/SVGAnimatedPoints.h \
3013
3026
        WebCore/svg/SVGAnimatedProperty.h \
 
3027
        WebCore/svg/SVGAnimatedPropertySynchronizer.h \
 
3028
        WebCore/svg/SVGAnimatedPropertyTraits.h \
3014
3029
        WebCore/svg/SVGAnimatedTemplate.h \
3015
3030
        WebCore/svg/SVGAnimationElement.cpp \
3016
3031
        WebCore/svg/SVGAnimationElement.h \
3038
3053
        WebCore/svg/SVGElementInstance.h \
3039
3054
        WebCore/svg/SVGElementInstanceList.cpp \
3040
3055
        WebCore/svg/SVGElementInstanceList.h \
 
3056
        WebCore/svg/SVGElementRareData.h \
3041
3057
        WebCore/svg/SVGEllipseElement.cpp \
3042
3058
        WebCore/svg/SVGEllipseElement.h \
3043
3059
        WebCore/svg/SVGException.h \
3260
3276
        WebCore/svg/SVGZoomAndPan.h \
3261
3277
        WebCore/svg/SVGZoomEvent.cpp \
3262
3278
        WebCore/svg/SVGZoomEvent.h \
3263
 
        WebCore/svg/SynchronizablePropertyController.cpp \
3264
 
        WebCore/svg/SynchronizablePropertyController.h \
3265
 
        WebCore/svg/SynchronizableTypeWrapper.h \
3266
3279
        WebCore/svg/animation/SMILTime.cpp \
3267
3280
        WebCore/svg/animation/SMILTime.h \
3268
3281
        WebCore/svg/animation/SMILTimeContainer.cpp \
3328
3341
 
3329
3342
# SVG Features
3330
3343
if ENABLE_SVG_USE
3331
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_USE=1
 
3344
FEATURE_DEFINES += ENABLE_SVG_USE=1
3332
3345
SVG_FEATURES += ENABLE_SVG_USE=1
3333
3346
webcore_cppflags += -DENABLE_SVG_USE=1
3334
3347
endif
3335
3348
 
3336
3349
if ENABLE_SVG_FOREIGN_OBJECT
3337
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_FOREIGN_OBJECT=1
 
3350
FEATURE_DEFINES += ENABLE_SVG_FOREIGN_OBJECT=1
3338
3351
SVG_FEATURES += ENABLE_SVG_FOREIGN_OBJECT=1
3339
3352
webcore_cppflags += -DENABLE_SVG_FOREIGN_OBJECT=1
3340
3353
endif
3341
3354
 
3342
3355
if ENABLE_SVG_FONTS
3343
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_FONTS=1
 
3356
FEATURE_DEFINES += ENABLE_SVG_FONTS=1
3344
3357
SVG_FEATURES += ENABLE_SVG_FONTS=1
3345
3358
webcore_cppflags += -DENABLE_SVG_FONTS=1
3346
3359
endif
3347
3360
 
3348
3361
if ENABLE_SVG_AS_IMAGE
3349
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_AS_IMAGE=1
 
3362
FEATURE_DEFINES += ENABLE_SVG_AS_IMAGE=1
3350
3363
SVG_FEATURES += ENABLE_SVG_AS_IMAGE=1
3351
3364
webcore_cppflags += -DENABLE_SVG_AS_IMAGE=1
3352
3365
endif
3353
3366
 
3354
3367
if ENABLE_SVG_ANIMATION
3355
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_ANIMATION=1
 
3368
FEATURE_DEFINES += ENABLE_SVG_ANIMATION=1
3356
3369
SVG_FEATURES += ENABLE_SVG_ANIMATION=1
3357
3370
webcore_cppflags += -DENABLE_SVG_ANIMATION=1
3358
3371
endif
3383
3396
# Web Sockets Support
3384
3397
# ----
3385
3398
if ENABLE_WEB_SOCKETS
3386
 
FEATURE_DEFINES_JAVASCRIPT += ENABLE_WEB_SOCKETS=1
 
3399
FEATURE_DEFINES += ENABLE_WEB_SOCKETS=1
3387
3400
 
3388
3401
IDL_BINDINGS += \
3389
3402
        WebCore/websockets/WebSocket.idl
3536
3549
 
3537
3550
.SECONDARY:
3538
3551
DerivedSources/JS%.cpp: %.idl $(SCRIPTS_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorJS.pm
3539
 
        $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES)" --defines "$(FEATURE_DEFINES_JAVASCRIPT)" --generator JS $<
 
3552
        $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES)" --defines "LANGUAGE_JAVASCRIPT=1 $(FEATURE_DEFINES)" --generator JS $<
3540
3553
 
3541
3554
IDL_BINDINGS_JS_PURE := \
3542
3555
        WebCore/svg/ElementTimeControl.idl \