Changeset 130281 in webkit


Ignore:
Timestamp:
Oct 3, 2012 6:13:30 AM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL] Skeleton code of File system API.
https://bugs.webkit.org/show_bug.cgi?id=91187

Patch by Dongwoo Joshua Im <dw.im@samsung.com> on 2012-10-03
Reviewed by Gyuyoung Kim.

Add skeleton code of File System API on EFL port.
Implementation patches will be created later.

No new tests because this is just skeleton code.

  • CMakeLists.txt: Add new files which created by other patches in Modules/filesystem/ directory.
  • PlatformEfl.cmake: Add AsyncFileSystemEfl.cpp.
  • platform/AsyncFileSystem.cpp:

(WebCore):

  • platform/efl/AsyncFileSystemEfl.cpp: Added.
  • platform/efl/AsyncFileSystemEfl.h: Added.
Location:
trunk/Source/WebCore
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/CMakeLists.txt

    r130081 r130281  
    145145    Modules/battery/NavigatorBattery.idl
    146146
     147    Modules/filesystem/DataTransferItemFileSystem.idl
    147148    Modules/filesystem/DirectoryEntry.idl
    148149    Modules/filesystem/DirectoryEntrySync.idl
     
    166167    Modules/filesystem/FileWriter.idl
    167168    Modules/filesystem/FileWriterSync.idl
     169    Modules/filesystem/HTMLInputElementFileSystem.idl
    168170    Modules/filesystem/Metadata.idl
    169171    Modules/filesystem/MetadataCallback.idl
     
    796798    Modules/filesystem/FileWriterBase.cpp
    797799    Modules/filesystem/FileWriterSync.cpp
     800    Modules/filesystem/HTMLInputElementFileSystem.cpp
    798801    Modules/filesystem/LocalFileSystem.cpp
    799802    Modules/filesystem/WorkerContextFileSystem.cpp
  • trunk/Source/WebCore/ChangeLog

    r130278 r130281  
     12012-10-03  Dongwoo Joshua Im  <dw.im@samsung.com>
     2
     3        [EFL] Skeleton code of File system API.
     4        https://bugs.webkit.org/show_bug.cgi?id=91187
     5
     6        Reviewed by Gyuyoung Kim.
     7
     8        Add skeleton code of File System API on EFL port.
     9        Implementation patches will be created later.
     10
     11        No new tests because this is just skeleton code.
     12
     13        * CMakeLists.txt: Add new files which created by other patches in Modules/filesystem/ directory.
     14        * PlatformEfl.cmake: Add AsyncFileSystemEfl.cpp.
     15        * platform/AsyncFileSystem.cpp:
     16        (WebCore):
     17        * platform/efl/AsyncFileSystemEfl.cpp: Added.
     18        * platform/efl/AsyncFileSystemEfl.h: Added.
     19
    1202012-10-03  Andreas Kling  <kling@webkit.org>
    221
  • trunk/Source/WebCore/PlatformEfl.cmake

    r129720 r130281  
    1616  page/efl/EventHandlerEfl.cpp
    1717  platform/Cursor.cpp
     18  platform/efl/AsyncFileSystemEfl.cpp
    1819  platform/efl/BatteryProviderEfl.cpp
    1920  platform/efl/ClipboardEfl.cpp
     
    325326  ADD_DEFINITIONS(-DUNINSTALLED_AUDIO_RESOURCES_DIR="${WEBCORE_DIR}/platform/audio/resources")
    326327ENDIF ()
    327 
  • trunk/Source/WebCore/platform/AsyncFileSystem.cpp

    r129988 r130281  
    4040namespace WebCore {
    4141
    42 #if !PLATFORM(CHROMIUM) && !PLATFORM(GTK) && !PLATFORM(BLACKBERRY)
     42#if !PLATFORM(CHROMIUM) && !PLATFORM(GTK) && !PLATFORM(BLACKBERRY) && !PLATFORM(EFL)
    4343bool AsyncFileSystem::isAvailable()
    4444{
Note: See TracChangeset for help on using the changeset viewer.