Changeset 51373 in webkit
- Timestamp:
- Nov 24, 2009 9:38:48 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r51369 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * configure.ac: 9 1 10 2009-11-24 Jason Smith <dark.panda@gmail.com> 2 11 -
trunk/JavaScriptCore/ChangeLog
r51371 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * Configurations/FeatureDefines.xcconfig: 9 * wtf/Platform.h: 10 1 11 2009-11-24 Chris Marrin <cmarrin@apple.com> 2 12 -
trunk/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r50322 r51373 52 52 ENABLE_NOTIFICATIONS = ; 53 53 ENABLE_OFFLINE_WEB_APPLICATIONS = ENABLE_OFFLINE_WEB_APPLICATIONS; 54 ENABLE_SHARED_SCRIPT = ; 54 55 ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS; 55 56 ENABLE_SVG = ENABLE_SVG; … … 67 68 ENABLE_XSLT = ENABLE_XSLT; 68 69 69 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_ WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT);70 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_SCRIPT) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/JavaScriptCore/wtf/Platform.h
r51371 r51373 745 745 #endif 746 746 747 #if !defined(ENABLE_SHARED_SCRIPT) 748 #define ENABLE_SHARED_SCRIPT 0 749 #endif 750 747 751 #if !defined(ENABLE_TEXT_CARET) 748 752 #define ENABLE_TEXT_CARET 1 -
trunk/WebCore/ChangeLog
r51371 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * Configurations/FeatureDefines.xcconfig: 9 * GNUmakefile.am: 10 * WebCore.pro: 11 1 12 2009-11-24 Chris Marrin <cmarrin@apple.com> 2 13 -
trunk/WebCore/Configurations/FeatureDefines.xcconfig
r50322 r51373 52 52 ENABLE_NOTIFICATIONS = ; 53 53 ENABLE_OFFLINE_WEB_APPLICATIONS = ENABLE_OFFLINE_WEB_APPLICATIONS; 54 ENABLE_SHARED_SCRIPT = ; 54 55 ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS; 55 56 ENABLE_SVG = ENABLE_SVG; … … 67 68 ENABLE_XSLT = ENABLE_XSLT; 68 69 69 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_ WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT);70 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_SCRIPT) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/WebCore/GNUmakefile.am
r51063 r51373 2658 2658 2659 2659 # ---- 2660 # WebKitSharedScript 2661 # ---- 2662 if ENABLE_SHARED_SCRIPT 2663 FEATURE_DEFINES_JAVASCRIPT += ENABLE_SHARED_SCRIPT=1 2664 2665 webcore_cppflags += \ 2666 -DENABLE_SHARED_SCRIPT=1 2667 2668 endif 2669 2670 # ---- 2660 2671 # MathML support 2661 2672 # ---- -
trunk/WebCore/WebCore.pro
r51174 r51373 132 132 !contains(DEFINES, ENABLE_DASHBOARD_SUPPORT=.): DEFINES += ENABLE_DASHBOARD_SUPPORT=0 133 133 !contains(DEFINES, ENABLE_FILTERS=.): DEFINES += ENABLE_FILTERS=0 134 !contains(DEFINES, ENABLE_SHARED_SCRIPT=.): DEFINES += ENABLE_SHARED_SCRIPT=0 134 135 !contains(DEFINES, ENABLE_XPATH=.): DEFINES += ENABLE_XPATH=1 135 136 #!contains(DEFINES, ENABLE_XBL=.): DEFINES += ENABLE_XBL=1 … … 2655 2656 } 2656 2657 2658 contains(DEFINES, ENABLE_SHARED_SCRIPT=1) { 2659 FEATURE_DEFINES_JAVASCRIPT += ENABLE_SHARED_SCRIPT=1 2660 } 2661 2657 2662 contains(DEFINES, ENABLE_WORKERS=1) { 2658 2663 FEATURE_DEFINES_JAVASCRIPT += ENABLE_WORKERS=1 -
trunk/WebKit/ChangeLog
r51337 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * chromium/features.gypi: 9 1 10 2009-11-24 Mark Rowe <mrowe@apple.com> 2 11 -
trunk/WebKit/chromium/ChangeLog
r51364 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * features.gypi: 9 1 10 2009-11-24 Evan Stade <estade@chromium.org> 2 11 -
trunk/WebKit/chromium/features.gypi
r49834 r51373 54 54 'ENABLE_XSLT=1', 55 55 'ENABLE_XPATH=1', 56 'ENABLE_SHARED_SCRIPT=0', 56 57 'ENABLE_SHARED_WORKERS=1', 57 58 'ENABLE_SVG=1', … … 62 63 'ENABLE_SVG_FONTS=1', 63 64 'ENABLE_VIDEO=1', 64 65 'ENABLE_WEB_SOCKETS=1', 65 66 'ENABLE_WORKERS=1', 66 67 ], -
trunk/WebKit/mac/ChangeLog
r51354 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2009-11-24 Alexey Proskuryakov <ap@apple.com> 2 11 -
trunk/WebKit/mac/Configurations/FeatureDefines.xcconfig
r50322 r51373 52 52 ENABLE_NOTIFICATIONS = ; 53 53 ENABLE_OFFLINE_WEB_APPLICATIONS = ENABLE_OFFLINE_WEB_APPLICATIONS; 54 ENABLE_SHARED_SCRIPT = ; 54 55 ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS; 55 56 ENABLE_SVG = ENABLE_SVG; … … 67 68 ENABLE_XSLT = ENABLE_XSLT; 68 69 69 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_ WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT);70 FEATURE_DEFINES = $(ENABLE_3D_CANVAS) $(ENABLE_3D_RENDERING) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_SHARED_SCRIPT) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_VIDEO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/WebKitTools/ChangeLog
r51371 r51373 1 2009-11-24 Dmitry Titov <dimich@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 6 https://bugs.webkit.org/show_bug.cgi?id=31444 7 8 * Scripts/build-webkit: 9 1 10 2009-11-24 Chris Marrin <cmarrin@apple.com> 2 11 -
trunk/WebKitTools/Scripts/build-webkit
r51357 r51373 53 53 my ($threeDCanvasSupport, $threeDRenderingSupport, $channelMessagingSupport, $databaseSupport, $datagridSupport, $datalistSupport, 54 54 $domStorageSupport, $eventsourceSupport, $filtersSupport, $geolocationSupport, $iconDatabaseSupport, 55 $javaScriptDebuggerSupport, $mathmlSupport, $offlineWebApplicationSupport, $shared WorkersSupport,55 $javaScriptDebuggerSupport, $mathmlSupport, $offlineWebApplicationSupport, $sharedScriptSupport, $sharedWorkersSupport, 56 56 $svgSupport, $svgAnimationSupport, $svgAsImageSupport, $svgDOMObjCBindingsSupport, $svgFontsSupport, 57 57 $svgForeignObjectSupport, $svgUseSupport, $videoSupport, $webSocketsSupport, $wmlSupport, $wcssSupport, $xhtmlmpSupport, $workersSupport, … … 106 106 { option => "offline-web-applications", desc => "Toggle Offline Web Application Support", 107 107 define => "ENABLE_OFFLINE_WEB_APPLICATIONS", default => 1, value => \$offlineWebApplicationSupport }, 108 109 { option => "shared-script", desc => "Toggle Shared Script Support", 110 define => "ENABLE_SHARED_SCRIPT", default => 0, value => \$sharedScriptSupport }, 108 111 109 112 { option => "shared-workers", desc => "Toggle SharedWorkers support", -
trunk/configure.ac
r50527 r51373 411 411 [],[enable_mathml="no"]) 412 412 AC_MSG_RESULT([$enable_mathml]) 413 414 # check whether to enable SharedScript support 415 AC_MSG_CHECKING([whether to enable SharedScript support]) 416 AC_ARG_ENABLE(shared_script, 417 AC_HELP_STRING([--enable-shared-script], 418 [enable support for SharedScript [default=no]]), 419 [],[enable_shared_script="no"]) 420 AC_MSG_RESULT([$enable_shared_script]) 413 421 414 422 # check whether to enable SVG support … … 752 760 AM_CONDITIONAL([ENABLE_NOTIFICATIONS],[test "$enable_notifications" = "yes"]) 753 761 AM_CONDITIONAL([ENABLE_ORIENTATION_EVENTS],[test "$enable_orientation_events" = "yes"]) 762 AM_CONDITIONAL([ENABLE_SHARED_SCRIPT],[test "$enable_shared_script" = "yes"]) 754 763 AM_CONDITIONAL([ENABLE_SVG],[test "$enable_svg" = "yes"]) 755 764 AM_CONDITIONAL([ENABLE_SVG_ANIMATION],[test "$enable_svg_animation" = "yes"])
Note: See TracChangeset
for help on using the changeset viewer.