Title: [93697] trunk/Source/WebKit/efl
- Revision
- 93697
- Author
- [email protected]
- Date
- 2011-08-24 02:48:47 -0700 (Wed, 24 Aug 2011)
Log Message
[EFL] Add dummy IconDatabaseClientEfl.
http://bugs.webkit.org/show_bug.cgi?id=65596
Implements a dummy IconDatabaseClientEfl class.
Adds two files, IconDatabaseClientEfl.h | .cpp.
Patch by Jaehun Lim <[email protected]> on 2011-08-24
Reviewed by Kent Tamura.
* CMakeListsEfl.txt:
* WebCoreSupport/IconDatabaseClientEfl.cpp: Added.
(WebCore::IconDatabaseClientEfl::performImport):
(WebCore::IconDatabaseClientEfl::didRemoveAllIcons):
(WebCore::IconDatabaseClientEfl::didImportIconURLForPageURL):
(WebCore::IconDatabaseClientEfl::didImportIconDataForPageURL):
(WebCore::IconDatabaseClientEfl::didChangeIconForPageURL):
(WebCore::IconDatabaseClientEfl::didFinishURLImport):
* WebCoreSupport/IconDatabaseClientEfl.h: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/Source/WebKit/efl/CMakeListsEfl.txt (93696 => 93697)
--- trunk/Source/WebKit/efl/CMakeListsEfl.txt 2011-08-24 09:07:59 UTC (rev 93696)
+++ trunk/Source/WebKit/efl/CMakeListsEfl.txt 2011-08-24 09:48:47 UTC (rev 93697)
@@ -62,6 +62,7 @@
efl/WebCoreSupport/EditorClientEfl.cpp
efl/WebCoreSupport/FrameLoaderClientEfl.cpp
efl/WebCoreSupport/FullscreenVideoControllerEfl.cpp
+ efl/WebCoreSupport/IconDatabaseClientEfl.cpp
efl/WebCoreSupport/InspectorClientEfl.cpp
efl/WebCoreSupport/NotificationPresenterClientEfl.cpp
Modified: trunk/Source/WebKit/efl/ChangeLog (93696 => 93697)
--- trunk/Source/WebKit/efl/ChangeLog 2011-08-24 09:07:59 UTC (rev 93696)
+++ trunk/Source/WebKit/efl/ChangeLog 2011-08-24 09:48:47 UTC (rev 93697)
@@ -1,3 +1,23 @@
+2011-08-24 Jaehun Lim <[email protected]>
+
+ [EFL] Add dummy IconDatabaseClientEfl.
+ http://bugs.webkit.org/show_bug.cgi?id=65596
+
+ Implements a dummy IconDatabaseClientEfl class.
+ Adds two files, IconDatabaseClientEfl.h | .cpp.
+
+ Reviewed by Kent Tamura.
+
+ * CMakeListsEfl.txt:
+ * WebCoreSupport/IconDatabaseClientEfl.cpp: Added.
+ (WebCore::IconDatabaseClientEfl::performImport):
+ (WebCore::IconDatabaseClientEfl::didRemoveAllIcons):
+ (WebCore::IconDatabaseClientEfl::didImportIconURLForPageURL):
+ (WebCore::IconDatabaseClientEfl::didImportIconDataForPageURL):
+ (WebCore::IconDatabaseClientEfl::didChangeIconForPageURL):
+ (WebCore::IconDatabaseClientEfl::didFinishURLImport):
+ * WebCoreSupport/IconDatabaseClientEfl.h: Added.
+
2011-08-23 KwangHyuk Kim <[email protected]>
[EFL] Change parameter type for some APIs in ewk_tile_matrix.
Added: trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.cpp (0 => 93697)
--- trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.cpp (rev 0)
+++ trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.cpp 2011-08-24 09:48:47 UTC (rev 93697)
@@ -0,0 +1,61 @@
+/*
+ * Copyright (C) 2011 Samsung Electronics
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#include "config.h"
+#include "IconDatabaseClientEfl.h"
+
+#if ENABLE(ICONDATABASE)
+#include "NotImplemented.h"
+
+namespace WebCore {
+
+bool IconDatabaseClientEfl::performImport()
+{
+ notImplemented();
+ return true;
+}
+
+void IconDatabaseClientEfl::didRemoveAllIcons()
+{
+ notImplemented();
+}
+
+void IconDatabaseClientEfl::didImportIconURLForPageURL(const String&)
+{
+ notImplemented();
+}
+
+void IconDatabaseClientEfl::didImportIconDataForPageURL(const String&)
+{
+ notImplemented();
+}
+
+void IconDatabaseClientEfl::didChangeIconForPageURL(const String&)
+{
+ notImplemented();
+}
+
+void IconDatabaseClientEfl::didFinishURLImport()
+{
+ notImplemented();
+}
+
+}
+
+#endif
Added: trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.h (0 => 93697)
--- trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.h (rev 0)
+++ trunk/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.h 2011-08-24 09:48:47 UTC (rev 93697)
@@ -0,0 +1,42 @@
+/*
+ * Copyright (C) 2011 Samsung Electronics
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#ifndef IconDatabaseClientEfl_h
+#define IconDatabaseClientEfl_h
+
+#if ENABLE(ICONDATABASE)
+
+#include "IconDatabaseClient.h"
+
+namespace WebCore {
+
+class IconDatabaseClientEfl : public IconDatabaseClient {
+public:
+ virtual bool performImport();
+ virtual void didRemoveAllIcons();
+ virtual void didImportIconURLForPageURL(const String&);
+ virtual void didImportIconDataForPageURL(const String&);
+ virtual void didChangeIconForPageURL(const String&);
+ virtual void didFinishURLImport();
+};
+
+}
+
+#endif
+#endif // IconDatabaseClientEfl_h
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes