Changeset 80079 in webkit


Ignore:
Timestamp:
Mar 1, 2011 6:15:26 PM (13 years ago)
Author:
dcheng@chromium.org
Message:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • Source/cmake/OptionsEfl.cmake:
  • Source/cmake/OptionsWinCE.cmake:
  • Source/cmakeconfig.h.cmake:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • wtf/Platform.h:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • Configurations/FeatureDefines.xcconfig:
  • GNUmakefile.am:
  • features.pri:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • features.gypi:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • Scripts/build-webkit:

2011-03-01 Daniel Cheng <dcheng@chromium.org>

Reviewed by David Levin.

Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510

  • win/tools/vsprops/FeatureDefines.vsprops:
  • win/tools/vsprops/FeatureDefinesCairo.vsprops:
Location:
trunk
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r79999 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * Source/cmake/OptionsEfl.cmake:
     9        * Source/cmake/OptionsWinCE.cmake:
     10        * Source/cmakeconfig.h.cmake:
     11
    1122011-03-01  Andras Becsi  <abecsi@webkit.org>
    213
  • trunk/Source/JavaScriptCore/ChangeLog

    r80070 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * wtf/Platform.h:
     9
    1102011-03-01  Oliver Hunt  <oliver@apple.com>
    211
  • trunk/Source/JavaScriptCore/wtf/Platform.h

    r80070 r80079  
    654654#define ENABLE_CONTEXT_MENUS 0
    655655#define ENABLE_DRAG_SUPPORT 0
     656#define ENABLE_DATA_TRANSFER_ITEMS 0
    656657#define ENABLE_FTPDIR 1
    657658#define ENABLE_GEOLOCATION 1
     
    896897#endif
    897898
     899#if !defined(ENABLE_DATA_TRANSFER_ITEMS)
     900#define ENABLE_DATA_TRANSFER_ITEMS 0
     901#endif
     902
    898903#if !defined(ENABLE_DASHBOARD_SUPPORT)
    899904#define ENABLE_DASHBOARD_SUPPORT 0
  • trunk/Source/WebCore/ChangeLog

    r80077 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9        * GNUmakefile.am:
     10        * features.pri:
     11
    1122011-03-01  Joseph Pecoraro  <joepeck@webkit.org>
    213
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r77607 r80079  
    6767ENABLE_DATALIST_macosx = ENABLE_DATALIST;
    6868
     69ENABLE_DATA_TRANSFER_ITEMS = ;
     70
    6971ENABLE_DEVICE_ORIENTATION = ;
    7072ENABLE_DIRECTORY_UPLOAD = ;
     
    126128ENABLE_XSLT = ENABLE_XSLT;
    127129
    128 FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
     130FEATURE_DEFINES = $(ENABLE_LINK_PREFETCH) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_WEBGL) $(ENABLE_3D_RENDERING) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_DATABASE) $(ENABLE_DATAGRID) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILTERS) $(ENABLE_FILE_SYSTEM) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_IMAGE_RESIZER) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_MATHML) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PROGRESS_TAG) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(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_MEDIA_STATISTICS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WML) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
  • trunk/Source/WebCore/GNUmakefile.am

    r80041 r80079  
    40064006
    40074007# ----
     4008# HTML5 data transfer items support
     4009#-----
     4010if ENABLE_DATA_TRANSFER_ITEMS
     4011FEATURE_DEFINES += ENABLE_DATA_TRANSFER_ITEMS=1
     4012webcore_cppflags += -DENABLE_DATA_TRANSFER_ITEMS=1
     4013endif # END ENABLE_DATA_TRANSFER_ITEMS
     4014
     4015# ----
    40084016# HTML5 server-sent events
    40094017# ----
  • trunk/Source/WebCore/features.pri

    r79028 r80079  
    213213contains(DEFINES, ENABLE_BLOB=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_BLOB=1
    214214contains(DEFINES, ENABLE_MEDIA_STATISTICS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_MEDIA_STATISTICS=1
     215contains(DEFINES, ENABLE_DATA_TRANSFER_ITEMS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATA_TRANSFER_ITEMS=1
  • trunk/Source/WebKit/chromium/ChangeLog

    r80056 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * features.gypi:
     9
    1102011-03-01  Jeremy Orlow  <jorlow@chromium.org>
    211
  • trunk/Source/WebKit/chromium/features.gypi

    r79774 r80079  
    5050        'ENABLE_DATABASE=1',
    5151        'ENABLE_DATAGRID=0',
     52        'ENABLE_DATA_TRANSFER_ITEMS=0',
    5253        'ENABLE_DEVICE_ORIENTATION=1',
    5354        'ENABLE_DIRECTORY_UPLOAD=1',
  • trunk/Source/cmake/OptionsEfl.cmake

    r79069 r80079  
    6767WEBKIT_FEATURE(ENABLE_DATAGRID "Enable datagrid" DEFAULT OFF)
    6868WEBKIT_FEATURE(ENABLE_DATALIST "Enable datalist" DEFAULT ON HTML)
     69WEBKIT_FEATURE(ENABLE_DATA_TRANSFER_ITEMS "Enable data transfer items" DEFAULT OFF)
    6970WEBKIT_FEATURE(ENABLE_DOM_STORAGE "Enable DOM storage" DEFAULT ON)
    7071WEBKIT_FEATURE(ENABLE_EVENTSOURCE "Enable event source" DEFAULT ON)
  • trunk/Source/cmake/OptionsWinCE.cmake

    r74938 r80079  
    2727WEBKIT_FEATURE(ENABLE_DATAGRID "Enable datagrid" DEFAULT OFF)
    2828WEBKIT_FEATURE(ENABLE_DATALIST "Enable datalist" DEFAULT OFF HTML)
     29WEBKIT_FEATURE(ENABLE_DATA_TRANSFER_ITEMS "Enable data transfer items" DEFAULT OFF)
    2930WEBKIT_FEATURE(ENABLE_DOM_STORAGE "Enable DOM storage" DEFAULT OFF)
    3031WEBKIT_FEATURE(ENABLE_EVENTSOURCE "Enable event source" DEFAULT ON)
  • trunk/Source/cmakeconfig.h.cmake

    r76656 r80079  
    1111#define ENABLE_DATAGRID @ENABLE_DATAGRID_VALUE@
    1212#define ENABLE_DATALIST @ENABLE_DATALIST_VALUE@
     13#define ENABLE_DATA_TRANSFER_ITEMS @ENABLE_DATA_TRANSFER_ITEMS_VALUE@
    1314#define ENABLE_DOM_STORAGE @ENABLE_DOM_STORAGE_VALUE@
    1415#define ENABLE_EVENTSOURCE @ENABLE_EVENTSOURCE_VALUE@
  • trunk/Tools/ChangeLog

    r80061 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * Scripts/build-webkit:
     9
    1102011-02-23  Joseph Pecoraro  <joepeck@webkit.org>
    211
  • trunk/Tools/Scripts/build-webkit

    r79846 r80079  
    7171    $datagridSupport,
    7272    $datalistSupport,
     73    $dataTransferItemsSupport,
    7374    $deviceOrientationSupport,
    7475    $directoryUploadSupport,
     
    149150      define => "ENABLE_DATALIST", default => 1, value => \$datalistSupport },
    150151
     152    { option => "data-transfer-items", desc => "Toggle HTML5 data transfer items support",
     153      define => "ENABLE_DATA_TRANSFER_ITEMS", default => 0, value => \$dataTransferItemsSupport },
     154
    151155    { option => "device-orientation", desc => "Toggle DeviceOrientation support",
    152156      define => "ENABLE_DEVICE_ORIENTATION", default => 0, value => \$deviceOrientationSupport },
  • trunk/WebKitLibraries/ChangeLog

    r80011 r80079  
     12011-03-01  Daniel Cheng  <dcheng@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        Add feature define for data transfer items
     6        https://bugs.webkit.org/show_bug.cgi?id=55510
     7
     8        * win/tools/vsprops/FeatureDefines.vsprops:
     9        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     10
    1112011-03-01  Sam Weinig  <sam@webkit.org>
    212
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops

    r77607 r80079  
    1010  <Tool
    1111                Name="VCCLCompilerTool"
    12                 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(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_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
     12                PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(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_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
    1313        />
    1414  <UserMacro
     
    5555                Name="ENABLE_DATALIST"
    5656                Value="ENABLE_DATALIST"
     57                PerformEnvironmentSet="true"
     58        />
     59  <UserMacro
     60                Name="ENABLE_DATA_TRANSFER_ITEMS"
     61                Value=""
    5762                PerformEnvironmentSet="true"
    5863        />
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops

    r77607 r80079  
    1010  <Tool
    1111                Name="VCCLCompilerTool"
    12                 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(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_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
     12                PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(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_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
    1313        />
    1414  <UserMacro
     
    5555                Name="ENABLE_DATALIST"
    5656                Value="ENABLE_DATALIST"
     57                PerformEnvironmentSet="true"
     58        />
     59  <UserMacro
     60                Name="ENABLE_DATA_TRANSFER_ITEMS"
     61                Value=""
    5762                PerformEnvironmentSet="true"
    5863        />
Note: See TracChangeset for help on using the changeset viewer.