[Webkit-unassigned] [Bug 58443] [GTK] Support the file system API
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 5 18:39:12 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=58443
--- Comment #15 from Gustavo Noronha (kov) <gns at gnome.org> 2012-04-05 18:39:12 PST ---
(From update of attachment 135795)
View in context: https://bugs.webkit.org/attachment.cgi?id=135795&action=review
OK, I'm starting to grasp this code a bit more. I still need to do some more reading of the spec and understand the interaction with ScriptController, I'll probably be able to do it over the weekend, I have a few comments for now:
> Source/WebCore/Modules/filesystem/LocalFileSystem.cpp:55
> +#if PLATFORM(GTK)
> +#include "AsyncFileSystemCallbacksGtk.h"
> +#endif
> +
We're essentially replacing the whole file for GTK+, I don't see any reason to use #if PLATFORM(GTK) in this file at all, better do like Chromium: http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/filesystem/LocalFileSystem.cpp#L34
> Source/WebCore/platform/gtk/AsyncFileSystemCallbacksGtk.cpp:3
> + * Copyright (C) 2012 ChangSeok Oh <shivamidow at gmail.com>
This file seems to be essentially unchanged from Zan's patch, except for some code shuffling, so I think he should be the only copyright holder.
> Source/WebCore/platform/gtk/AsyncFileSystemCallbacksGtk.h:3
> + * Copyright (C) 2012 ChangSeok Oh <shivamidow at gmail.com>
Ditto. Please check for more such cases =)
> Source/WebCore/platform/gtk/AsyncFileSystemGtk.cpp:34
> +#include "LocalFileSystem.h"
> #include "NotImplemented.h"
>
Empty line, don't need NotImplemented.h anymore, too.
> LayoutTests/platform/gtk/Skipped:304
> +# Following tests are passed, if FileSystem API feature is enabled.
I think when we land this we should enable filesystem by default in build-webkit, so that it gets tested in the bots.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list