Changeset 167872 in webkit


Ignore:
Timestamp:
Apr 27, 2014 11:15:33 PM (10 years ago)
Author:
ryuan.choi@samsung.com
Message:

[EFL] Remove indexedDB's dependency on leveldb and disable indexedDB
https://bugs.webkit.org/show_bug.cgi?id=132176

Patch by Joonghun Park <jh718.park@samsung.com> on 2014-04-27
Reviewed by Gyuyoung Kim.

.:
EFL port will use sqlite to support indexedDB. So, this patch removes levelDB dependency for now.

  • Source/cmake/OptionsEfl.cmake:

Tools:
EFL port will use sqlite to support indexedDB. So, this patch removes levelDB dependency
and turn off indexedDB feature until the sqlite implementation is introduced.

  • Scripts/webkitperl/FeatureList.pm:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r167666 r167872  
     12014-04-27  Joonghun Park  <jh718.park@samsung.com>
     2
     3        [EFL] Remove indexedDB's dependency on leveldb and disable indexedDB
     4        https://bugs.webkit.org/show_bug.cgi?id=132176
     5
     6        Reviewed by Gyuyoung Kim.
     7
     8        EFL port will use sqlite to support indexedDB. So, this patch removes levelDB dependency for now.
     9
     10        * Source/cmake/OptionsEfl.cmake:
     11
    1122014-04-22  Alex Christensen  <achristensen@webkit.org>
    213
  • trunk/Source/cmake/OptionsEfl.cmake

    r167488 r167872  
    7070WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FULLSCREEN_API ON)
    7171WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GAMEPAD ON)
    72 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE ON)
     72WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE OFF)
    7373WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE_IN_WORKERS OFF)
    7474WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR ON)
     
    290290endif ()
    291291
    292 if (ENABLE_INDEXED_DATABASE)
    293     set(WTF_USE_LEVELDB 1)
    294     add_definitions(-DWTF_USE_LEVELDB=1)
    295 endif ()
    296 
    297292if (ENABLE_FTL_JIT)
    298293    find_package(LLVM REQUIRED)
  • trunk/Tools/ChangeLog

    r167834 r167872  
     12014-04-27  Joonghun Park  <jh718.park@samsung.com>
     2
     3        [EFL] Remove indexedDB's dependency on leveldb and disable indexedDB
     4        https://bugs.webkit.org/show_bug.cgi?id=132176
     5
     6        Reviewed by Gyuyoung Kim.
     7
     8        EFL port will use sqlite to support indexedDB. So, this patch removes levelDB dependency
     9        and turn off indexedDB feature until the sqlite implementation is introduced.
     10
     11        * Scripts/webkitperl/FeatureList.pm:
     12
    1132014-04-25  James Craig  <jcraig@apple.com>
    214
  • trunk/Tools/Scripts/webkitperl/FeatureList.pm

    r167488 r167872  
    274274
    275275    { option => "indexed-database", desc => "Toggle Indexed Database support",
    276       define => "ENABLE_INDEXED_DATABASE", default => (isGtk() || isEfl()), value => \$indexedDatabaseSupport },
     276      define => "ENABLE_INDEXED_DATABASE", default => isGtk(), value => \$indexedDatabaseSupport },
    277277
    278278    { option => "input-speech", desc => "Toggle Input Speech support",
Note: See TracChangeset for help on using the changeset viewer.