Notifications should be in Modules/notifications
authorgyuyoung.kim@samsung.com <gyuyoung.kim@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 5 Jul 2012 06:02:37 +0000 (06:02 +0000)
committergyuyoung.kim@samsung.com <gyuyoung.kim@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 5 Jul 2012 06:02:37 +0000 (06:02 +0000)
https://bugs.webkit.org/show_bug.cgi?id=82121

Reviewed by Adam Barth.

The notifications directory is now self-contained. This patch moves it to the Modules directory.

No new tests, covered by existing tests.

* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.am:
* GNUmakefile.list.am:
* Modules/notifications/DOMWindowNotifications.cpp: Renamed from Source/WebCore/notifications/DOMWindowNotifications.cpp.
(WebCore):
(WebCore::DOMWindowNotifications::DOMWindowNotifications):
(WebCore::DOMWindowNotifications::~DOMWindowNotifications):
(WebCore::DOMWindowNotifications::from):
(WebCore::DOMWindowNotifications::webkitNotifications):
(WebCore::DOMWindowNotifications::disconnectFrameForPageCache):
(WebCore::DOMWindowNotifications::reconnectFrameFromPageCache):
(WebCore::DOMWindowNotifications::willDestroyGlobalObjectInCachedFrame):
(WebCore::DOMWindowNotifications::willDestroyGlobalObjectInFrame):
(WebCore::DOMWindowNotifications::willDetachGlobalObjectFromFrame):
* Modules/notifications/DOMWindowNotifications.h: Renamed from Source/WebCore/notifications/DOMWindowNotifications.h.
(WebCore):
(DOMWindowNotifications):
* Modules/notifications/DOMWindowNotifications.idl: Renamed from Source/WebCore/notifications/DOMWindowNotifications.idl.
* Modules/notifications/Notification.cpp: Renamed from Source/WebCore/notifications/Notification.cpp.
(WebCore):
(WebCore::Notification::Notification):
(WebCore::Notification::~Notification):
(WebCore::Notification::create):
(WebCore::getAndAddEventListener):
(WebCore::Notification::interfaceName):
(WebCore::Notification::show):
(WebCore::Notification::close):
(WebCore::Notification::eventTargetData):
(WebCore::Notification::ensureEventTargetData):
(WebCore::Notification::contextDestroyed):
(WebCore::Notification::finalize):
(WebCore::Notification::dispatchShowEvent):
(WebCore::Notification::dispatchClickEvent):
(WebCore::Notification::dispatchCloseEvent):
(WebCore::Notification::dispatchErrorEvent):
(WebCore::Notification::taskTimerFired):
(WebCore::Notification::permissionLevel):
(WebCore::Notification::permissionString):
(WebCore::Notification::requestPermission):
* Modules/notifications/Notification.h: Renamed from Source/WebCore/notifications/Notification.h.
(WebCore):
(Notification):
(WebCore::Notification::cancel):
(WebCore::Notification::isHTML):
(WebCore::Notification::setHTML):
(WebCore::Notification::url):
(WebCore::Notification::setURL):
(WebCore::Notification::iconURL):
(WebCore::Notification::title):
(WebCore::Notification::body):
(WebCore::Notification::dir):
(WebCore::Notification::setDir):
(WebCore::Notification::replaceId):
(WebCore::Notification::setReplaceId):
(WebCore::Notification::tag):
(WebCore::Notification::setTag):
(WebCore::Notification::direction):
(WebCore::Notification::scriptExecutionContext):
(WebCore::Notification::detachPresenter):
(WebCore::Notification::setBody):
(WebCore::Notification::refEventTarget):
(WebCore::Notification::derefEventTarget):
* Modules/notifications/Notification.idl: Renamed from Source/WebCore/notifications/Notification.idl.
* Modules/notifications/NotificationCenter.cpp: Renamed from Source/WebCore/notifications/NotificationCenter.cpp.
(WebCore):
(WebCore::NotificationCenter::create):
(WebCore::NotificationCenter::NotificationCenter):
(WebCore::NotificationCenter::checkPermission):
(WebCore::NotificationCenter::requestPermission):
(WebCore::NotificationCenter::stop):
(WebCore::NotificationCenter::requestTimedOut):
(WebCore::NotificationCenter::NotificationRequestCallback::createAndStartTimer):
(WebCore::NotificationCenter::NotificationRequestCallback::NotificationRequestCallback):
(WebCore::NotificationCenter::NotificationRequestCallback::startTimer):
(WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
* Modules/notifications/NotificationCenter.h: Renamed from Source/WebCore/notifications/NotificationCenter.h.
(WebCore):
(NotificationCenter):
(WebCore::NotificationCenter::createHTMLNotification):
(WebCore::NotificationCenter::createNotification):
(WebCore::NotificationCenter::client):
(NotificationRequestCallback):
* Modules/notifications/NotificationCenter.idl: Renamed from Source/WebCore/notifications/NotificationCenter.idl.
* Modules/notifications/NotificationClient.h: Renamed from Source/WebCore/notifications/NotificationClient.h.
(WebCore):
(NotificationClient):
(WebCore::NotificationClient::clearNotifications):
(WebCore::NotificationClient::~NotificationClient):
* Modules/notifications/NotificationController.cpp: Renamed from Source/WebCore/notifications/NotificationController.cpp.
(WebCore):
(WebCore::NotificationController::NotificationController):
(WebCore::NotificationController::~NotificationController):
(WebCore::NotificationController::create):
(WebCore::NotificationController::clientFrom):
(WebCore::NotificationController::supplementName):
(WebCore::provideNotification):
* Modules/notifications/NotificationController.h: Renamed from Source/WebCore/notifications/NotificationController.h.
(WebCore):
(NotificationController):
(WebCore::NotificationController::from):
(WebCore::NotificationController::client):
* Modules/notifications/NotificationPermissionCallback.h: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.h.
(WebCore):
(NotificationPermissionCallback):
(WebCore::NotificationPermissionCallback::~NotificationPermissionCallback):
* Modules/notifications/NotificationPermissionCallback.idl: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.idl.
* Modules/notifications/WorkerContextNotifications.cpp: Renamed from Source/WebCore/notifications/WorkerContextNotifications.cpp.
(WebCore):
(WebCore::WorkerContextNotifications::WorkerContextNotifications):
(WebCore::WorkerContextNotifications::~WorkerContextNotifications):
(WebCore::WorkerContextNotifications::from):
(WebCore::WorkerContextNotifications::webkitNotifications):
* Modules/notifications/WorkerContextNotifications.h: Renamed from Source/WebCore/notifications/WorkerContextNotifications.h.
(WebCore):
(WorkerContextNotifications):
* Modules/notifications/WorkerContextNotifications.idl: Renamed from Source/WebCore/notifications/WorkerContextNotifications.idl.
* Target.pri:
* WebCore.gyp/WebCore.gyp:
* WebCore.gypi:
* WebCore.pri:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.vcproj/WebCoreCommon.vsprops:
* WebCore.vcproj/copyForwardingHeaders.cmd:
* WebCore.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@121882 268f45cc-cd09-0410-ab3c-d52691b4dbfc

31 files changed:
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/DerivedSources.make
Source/WebCore/DerivedSources.pri
Source/WebCore/GNUmakefile.am
Source/WebCore/GNUmakefile.list.am
Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp [moved from Source/WebCore/notifications/DOMWindowNotifications.cpp with 100% similarity]
Source/WebCore/Modules/notifications/DOMWindowNotifications.h [moved from Source/WebCore/notifications/DOMWindowNotifications.h with 100% similarity]
Source/WebCore/Modules/notifications/DOMWindowNotifications.idl [moved from Source/WebCore/notifications/DOMWindowNotifications.idl with 100% similarity]
Source/WebCore/Modules/notifications/Notification.cpp [moved from Source/WebCore/notifications/Notification.cpp with 100% similarity]
Source/WebCore/Modules/notifications/Notification.h [moved from Source/WebCore/notifications/Notification.h with 100% similarity]
Source/WebCore/Modules/notifications/Notification.idl [moved from Source/WebCore/notifications/Notification.idl with 100% similarity]
Source/WebCore/Modules/notifications/NotificationCenter.cpp [moved from Source/WebCore/notifications/NotificationCenter.cpp with 100% similarity]
Source/WebCore/Modules/notifications/NotificationCenter.h [moved from Source/WebCore/notifications/NotificationCenter.h with 100% similarity]
Source/WebCore/Modules/notifications/NotificationCenter.idl [moved from Source/WebCore/notifications/NotificationCenter.idl with 100% similarity]
Source/WebCore/Modules/notifications/NotificationClient.h [moved from Source/WebCore/notifications/NotificationClient.h with 100% similarity]
Source/WebCore/Modules/notifications/NotificationController.cpp [moved from Source/WebCore/notifications/NotificationController.cpp with 100% similarity]
Source/WebCore/Modules/notifications/NotificationController.h [moved from Source/WebCore/notifications/NotificationController.h with 100% similarity]
Source/WebCore/Modules/notifications/NotificationPermissionCallback.h [moved from Source/WebCore/notifications/NotificationPermissionCallback.h with 100% similarity]
Source/WebCore/Modules/notifications/NotificationPermissionCallback.idl [moved from Source/WebCore/notifications/NotificationPermissionCallback.idl with 100% similarity]
Source/WebCore/Modules/notifications/WorkerContextNotifications.cpp [moved from Source/WebCore/notifications/WorkerContextNotifications.cpp with 100% similarity]
Source/WebCore/Modules/notifications/WorkerContextNotifications.h [moved from Source/WebCore/notifications/WorkerContextNotifications.h with 100% similarity]
Source/WebCore/Modules/notifications/WorkerContextNotifications.idl [moved from Source/WebCore/notifications/WorkerContextNotifications.idl with 100% similarity]
Source/WebCore/Target.pri
Source/WebCore/WebCore.gyp/WebCore.gyp
Source/WebCore/WebCore.gypi
Source/WebCore/WebCore.pri
Source/WebCore/WebCore.vcproj/WebCore.vcproj
Source/WebCore/WebCore.vcproj/WebCoreCommon.vsprops
Source/WebCore/WebCore.vcproj/copyForwardingHeaders.cmd
Source/WebCore/WebCore.xcodeproj/project.pbxproj

index 350eb6f..9a4dae8 100644 (file)
@@ -4,6 +4,7 @@ SET(WebCore_INCLUDE_DIRECTORIES
     "${WEBCORE_DIR}/Modules/geolocation"
     "${WEBCORE_DIR}/Modules/indexeddb"
     "${WEBCORE_DIR}/Modules/intents"
+    "${WEBCORE_DIR}/Modules/notifications"
     "${WEBCORE_DIR}/Modules/quota"
     "${WEBCORE_DIR}/Modules/webaudio"
     "${WEBCORE_DIR}/Modules/webdatabase"
@@ -32,7 +33,6 @@ SET(WebCore_INCLUDE_DIRECTORIES
     "${WEBCORE_DIR}/loader/cache"
     "${WEBCORE_DIR}/loader/icon"
     "${WEBCORE_DIR}/mathml"
-    "${WEBCORE_DIR}/notifications"
     "${WEBCORE_DIR}/page"
     "${WEBCORE_DIR}/page/animation"
     "${WEBCORE_DIR}/page/scrolling"
@@ -1716,19 +1716,19 @@ ENDIF ()
 
 IF (ENABLE_NOTIFICATIONS)
     LIST(APPEND WebCore_SOURCES
-        notifications/DOMWindowNotifications.cpp
-        notifications/NotificationCenter.cpp
-        notifications/NotificationController.cpp
-        notifications/Notification.cpp
-        notifications/WorkerContextNotifications.cpp
+        Modules/notifications/DOMWindowNotifications.cpp
+        Modules/notifications/NotificationCenter.cpp
+        Modules/notifications/NotificationController.cpp
+        Modules/notifications/Notification.cpp
+        Modules/notifications/WorkerContextNotifications.cpp
     )
 
     LIST(APPEND WebCore_IDL_FILES
-        notifications/DOMWindowNotifications.idl
-        notifications/Notification.idl
-        notifications/NotificationCenter.idl
-        notifications/NotificationPermissionCallback.idl
-        notifications/WorkerContextNotifications.idl
+        Modules/notifications/DOMWindowNotifications.idl
+        Modules/notifications/Notification.idl
+        Modules/notifications/NotificationCenter.idl
+        Modules/notifications/NotificationPermissionCallback.idl
+        Modules/notifications/WorkerContextNotifications.idl
     )
 ENDIF ()
 
index f650fb1..7af5dae 100644 (file)
@@ -1,3 +1,141 @@
+2012-07-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
+
+        Notifications should be in Modules/notifications
+        https://bugs.webkit.org/show_bug.cgi?id=82121
+
+        Reviewed by Adam Barth.
+
+        The notifications directory is now self-contained. This patch moves it to the Modules directory.
+
+        No new tests, covered by existing tests.
+
+        * CMakeLists.txt:
+        * DerivedSources.make:
+        * DerivedSources.pri:
+        * GNUmakefile.am:
+        * GNUmakefile.list.am:
+        * Modules/notifications/DOMWindowNotifications.cpp: Renamed from Source/WebCore/notifications/DOMWindowNotifications.cpp.
+        (WebCore):
+        (WebCore::DOMWindowNotifications::DOMWindowNotifications):
+        (WebCore::DOMWindowNotifications::~DOMWindowNotifications):
+        (WebCore::DOMWindowNotifications::from):
+        (WebCore::DOMWindowNotifications::webkitNotifications):
+        (WebCore::DOMWindowNotifications::disconnectFrameForPageCache):
+        (WebCore::DOMWindowNotifications::reconnectFrameFromPageCache):
+        (WebCore::DOMWindowNotifications::willDestroyGlobalObjectInCachedFrame):
+        (WebCore::DOMWindowNotifications::willDestroyGlobalObjectInFrame):
+        (WebCore::DOMWindowNotifications::willDetachGlobalObjectFromFrame):
+        * Modules/notifications/DOMWindowNotifications.h: Renamed from Source/WebCore/notifications/DOMWindowNotifications.h.
+        (WebCore):
+        (DOMWindowNotifications):
+        * Modules/notifications/DOMWindowNotifications.idl: Renamed from Source/WebCore/notifications/DOMWindowNotifications.idl.
+        * Modules/notifications/Notification.cpp: Renamed from Source/WebCore/notifications/Notification.cpp.
+        (WebCore):
+        (WebCore::Notification::Notification):
+        (WebCore::Notification::~Notification):
+        (WebCore::Notification::create):
+        (WebCore::getAndAddEventListener):
+        (WebCore::Notification::interfaceName):
+        (WebCore::Notification::show):
+        (WebCore::Notification::close):
+        (WebCore::Notification::eventTargetData):
+        (WebCore::Notification::ensureEventTargetData):
+        (WebCore::Notification::contextDestroyed):
+        (WebCore::Notification::finalize):
+        (WebCore::Notification::dispatchShowEvent):
+        (WebCore::Notification::dispatchClickEvent):
+        (WebCore::Notification::dispatchCloseEvent):
+        (WebCore::Notification::dispatchErrorEvent):
+        (WebCore::Notification::taskTimerFired):
+        (WebCore::Notification::permissionLevel):
+        (WebCore::Notification::permissionString):
+        (WebCore::Notification::requestPermission):
+        * Modules/notifications/Notification.h: Renamed from Source/WebCore/notifications/Notification.h.
+        (WebCore):
+        (Notification):
+        (WebCore::Notification::cancel):
+        (WebCore::Notification::isHTML):
+        (WebCore::Notification::setHTML):
+        (WebCore::Notification::url):
+        (WebCore::Notification::setURL):
+        (WebCore::Notification::iconURL):
+        (WebCore::Notification::title):
+        (WebCore::Notification::body):
+        (WebCore::Notification::dir):
+        (WebCore::Notification::setDir):
+        (WebCore::Notification::replaceId):
+        (WebCore::Notification::setReplaceId):
+        (WebCore::Notification::tag):
+        (WebCore::Notification::setTag):
+        (WebCore::Notification::direction):
+        (WebCore::Notification::scriptExecutionContext):
+        (WebCore::Notification::detachPresenter):
+        (WebCore::Notification::setBody):
+        (WebCore::Notification::refEventTarget):
+        (WebCore::Notification::derefEventTarget):
+        * Modules/notifications/Notification.idl: Renamed from Source/WebCore/notifications/Notification.idl.
+        * Modules/notifications/NotificationCenter.cpp: Renamed from Source/WebCore/notifications/NotificationCenter.cpp.
+        (WebCore):
+        (WebCore::NotificationCenter::create):
+        (WebCore::NotificationCenter::NotificationCenter):
+        (WebCore::NotificationCenter::checkPermission):
+        (WebCore::NotificationCenter::requestPermission):
+        (WebCore::NotificationCenter::stop):
+        (WebCore::NotificationCenter::requestTimedOut):
+        (WebCore::NotificationCenter::NotificationRequestCallback::createAndStartTimer):
+        (WebCore::NotificationCenter::NotificationRequestCallback::NotificationRequestCallback):
+        (WebCore::NotificationCenter::NotificationRequestCallback::startTimer):
+        (WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
+        * Modules/notifications/NotificationCenter.h: Renamed from Source/WebCore/notifications/NotificationCenter.h.
+        (WebCore):
+        (NotificationCenter):
+        (WebCore::NotificationCenter::createHTMLNotification):
+        (WebCore::NotificationCenter::createNotification):
+        (WebCore::NotificationCenter::client):
+        (NotificationRequestCallback):
+        * Modules/notifications/NotificationCenter.idl: Renamed from Source/WebCore/notifications/NotificationCenter.idl.
+        * Modules/notifications/NotificationClient.h: Renamed from Source/WebCore/notifications/NotificationClient.h.
+        (WebCore):
+        (NotificationClient):
+        (WebCore::NotificationClient::clearNotifications):
+        (WebCore::NotificationClient::~NotificationClient):
+        * Modules/notifications/NotificationController.cpp: Renamed from Source/WebCore/notifications/NotificationController.cpp.
+        (WebCore):
+        (WebCore::NotificationController::NotificationController):
+        (WebCore::NotificationController::~NotificationController):
+        (WebCore::NotificationController::create):
+        (WebCore::NotificationController::clientFrom):
+        (WebCore::NotificationController::supplementName):
+        (WebCore::provideNotification):
+        * Modules/notifications/NotificationController.h: Renamed from Source/WebCore/notifications/NotificationController.h.
+        (WebCore):
+        (NotificationController):
+        (WebCore::NotificationController::from):
+        (WebCore::NotificationController::client):
+        * Modules/notifications/NotificationPermissionCallback.h: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.h.
+        (WebCore):
+        (NotificationPermissionCallback):
+        (WebCore::NotificationPermissionCallback::~NotificationPermissionCallback):
+        * Modules/notifications/NotificationPermissionCallback.idl: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.idl.
+        * Modules/notifications/WorkerContextNotifications.cpp: Renamed from Source/WebCore/notifications/WorkerContextNotifications.cpp.
+        (WebCore):
+        (WebCore::WorkerContextNotifications::WorkerContextNotifications):
+        (WebCore::WorkerContextNotifications::~WorkerContextNotifications):
+        (WebCore::WorkerContextNotifications::from):
+        (WebCore::WorkerContextNotifications::webkitNotifications):
+        * Modules/notifications/WorkerContextNotifications.h: Renamed from Source/WebCore/notifications/WorkerContextNotifications.h.
+        (WebCore):
+        (WorkerContextNotifications):
+        * Modules/notifications/WorkerContextNotifications.idl: Renamed from Source/WebCore/notifications/WorkerContextNotifications.idl.
+        * Target.pri:
+        * WebCore.gyp/WebCore.gyp:
+        * WebCore.gypi:
+        * WebCore.pri:
+        * WebCore.vcproj/WebCore.vcproj:
+        * WebCore.vcproj/WebCoreCommon.vsprops:
+        * WebCore.vcproj/copyForwardingHeaders.cmd:
+        * WebCore.xcodeproj/project.pbxproj:
+
 2012-07-04  Hayato Ito  <hayato@chromium.org>
 
         Remove inline keywords from functions which can not be inlined in ComposedShadowTreeWalker
index 03f4004..7a8c287 100644 (file)
@@ -31,6 +31,7 @@ VPATH = \
     $(WebCore)/Modules/filesystem \
     $(WebCore)/Modules/geolocation \
     $(WebCore)/Modules/indexeddb \
+    $(WebCore)/Modules/notifications \
     $(WebCore)/Modules/quota \
     $(WebCore)/Modules/webaudio \
     $(WebCore)/Modules/webdatabase \
@@ -48,7 +49,6 @@ VPATH = \
     $(WebCore)/html/track \
     $(WebCore)/inspector \
     $(WebCore)/loader/appcache \
-    $(WebCore)/notifications \
     $(WebCore)/page \
     $(WebCore)/plugins \
     $(WebCore)/storage \
@@ -105,6 +105,11 @@ BINDING_IDLS = \
     $(WebCore)/Modules/indexeddb/IDBVersionChangeEvent.idl \
     $(WebCore)/Modules/indexeddb/IDBVersionChangeRequest.idl \
     $(WebCore)/Modules/indexeddb/WorkerContextIndexedDatabase.idl \
+    $(WebCore)/Modules/notifications/DOMWindowNotifications.idl \
+    $(WebCore)/Modules/notifications/Notification.idl \
+    $(WebCore)/Modules/notifications/NotificationCenter.idl \
+    $(WebCore)/Modules/notifications/NotificationPermissionCallback.idl \
+    $(WebCore)/Modules/notifications/WorkerContextNotifications.idl \
     $(WebCore)/Modules/quota/DOMWindowQuota.idl \
     $(WebCore)/Modules/quota/StorageInfo.idl \
     $(WebCore)/Modules/quota/StorageInfoErrorCallback.idl \
@@ -394,11 +399,6 @@ BINDING_IDLS = \
     $(WebCore)/inspector/ScriptProfile.idl \
     $(WebCore)/inspector/ScriptProfileNode.idl \
     $(WebCore)/loader/appcache/DOMApplicationCache.idl \
-    $(WebCore)/notifications/DOMWindowNotifications.idl \
-    $(WebCore)/notifications/Notification.idl \
-    $(WebCore)/notifications/NotificationCenter.idl \
-    $(WebCore)/notifications/NotificationPermissionCallback.idl \
-    $(WebCore)/notifications/WorkerContextNotifications.idl \
     $(WebCore)/page/AbstractView.idl \
     $(WebCore)/page/BarInfo.idl \
     $(WebCore)/page/Console.idl \
@@ -942,8 +942,8 @@ IDL_INCLUDES = \
     $(WebCore)/fileapi \
     $(WebCore)/html \
     $(WebCore)/css \
-    $(WebCore)/page \
     $(WebCore)/notifications \
+    $(WebCore)/page \
     $(WebCore)/xml \
     $(WebCore)/svg
 
index e90b92d..c6dc80d 100644 (file)
@@ -128,6 +128,11 @@ IDL_BINDINGS += \
     $$PWD/Modules/indexeddb/IDBRequest.idl \
     $$PWD/Modules/indexeddb/IDBTransaction.idl \
     $$PWD/Modules/indexeddb/WorkerContextIndexedDatabase.idl \
+    $$PWD/Modules/notifications/DOMWindowNotifications.idl \
+    $$PWD/Modules/notifications/Notification.idl \
+    $$PWD/Modules/notifications/NotificationCenter.idl \
+    $$PWD/Modules/notifications/NotificationPermissionCallback.idl \
+    $$PWD/Modules/notifications/WorkerContextNotifications.idl \
     $$PWD/Modules/quota/DOMWindowQuota.idl \
     $$PWD/Modules/quota/StorageInfo.idl \
     $$PWD/Modules/quota/StorageInfoErrorCallback.idl \
@@ -403,11 +408,6 @@ IDL_BINDINGS += \
     $$PWD/inspector/ScriptProfile.idl \
     $$PWD/inspector/ScriptProfileNode.idl \
     $$PWD/loader/appcache/DOMApplicationCache.idl \
-    $$PWD/notifications/DOMWindowNotifications.idl \
-    $$PWD/notifications/Notification.idl \
-    $$PWD/notifications/NotificationCenter.idl \
-    $$PWD/notifications/NotificationPermissionCallback.idl \
-    $$PWD/notifications/WorkerContextNotifications.idl \
     $$PWD/page/BarInfo.idl \
     $$PWD/page/Console.idl \
     $$PWD/page/Coordinates.idl \
index fb339c7..b825f0b 100644 (file)
@@ -16,6 +16,7 @@ webcore_cppflags += \
        -I$(srcdir)/Source/WebCore/Modules/geolocation \
        -I$(srcdir)/Source/WebCore/Modules/indexeddb \
        -I$(srcdir)/Source/WebCore/Modules/mediastream \
+       -I$(srcdir)/Source/WebCore/Modules/notifications \
        -I$(srcdir)/Source/WebCore/Modules/webaudio \
        -I$(srcdir)/Source/WebCore/Modules/webdatabase \
        -I$(srcdir)/Source/WebCore/Modules/websockets \
@@ -46,7 +47,6 @@ webcore_cppflags += \
        -I$(srcdir)/Source/WebCore/loader/cache \
        -I$(srcdir)/Source/WebCore/loader/icon \
        -I$(srcdir)/Source/WebCore/mathml \
-       -I$(srcdir)/Source/WebCore/notifications \
        -I$(srcdir)/Source/WebCore/page \
        -I$(srcdir)/Source/WebCore/page/animation \
        -I$(srcdir)/Source/WebCore/page/scrolling \
@@ -872,6 +872,7 @@ IDL_PATH := \
     $(WebCore)/Modules/geolocation \
     $(WebCore)/Modules/indexeddb \
     $(WebCore)/Modules/mediastream \
+    $(WebCore)/Modules/notifications \
     $(WebCore)/Modules/webaudio \
     $(WebCore)/Modules/webdatabase \
     $(WebCore)/Modules/websockets \
@@ -886,7 +887,6 @@ IDL_PATH := \
     $(WebCore)/html/track \
     $(WebCore)/inspector \
     $(WebCore)/loader/appcache \
-    $(WebCore)/notifications \
     $(WebCore)/page \
     $(WebCore)/plugins \
     $(WebCore)/storage \
@@ -1040,6 +1040,7 @@ EXTRA_DIST += \
        $(shell ls $(srcdir)/Source/WebCore/Modules/geolocation/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/Modules/indexeddb/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/Modules/mediastream/*.idl) \
+       $(shell ls $(srcdir)/Source/WebCore/Modules/notifications/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/Modules/webaudio/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/Modules/webdatabase/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/Modules/websockets/*.idl) \
@@ -1053,7 +1054,6 @@ EXTRA_DIST += \
        $(shell ls $(srcdir)/Source/WebCore/html/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/inspector/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/loader/appcache/*.idl) \
-       $(shell ls $(srcdir)/Source/WebCore/notifications/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/page/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/plugins/*.idl) \
        $(shell ls $(srcdir)/Source/WebCore/storage/*.idl) \
index de7bcc6..c50abe8 100644 (file)
@@ -710,6 +710,9 @@ dom_binding_idls += \
        $(WebCore)/Modules/mediastream/PeerConnection00.idl \
        $(WebCore)/Modules/mediastream/SessionDescription.idl \
        $(WebCore)/Modules/mediastream/SignalingCallback.idl \
+       $(WebCore)/Modules/notifications/Notification.idl \
+       $(WebCore)/Modules/notifications/NotificationCenter.idl \
+       $(WebCore)/Modules/notifications/NotificationPermissionCallback.idl \
        $(WebCore)/Modules/webaudio/AudioContext.idl \
        $(WebCore)/Modules/webaudio/AudioPannerNode.idl \
        $(WebCore)/Modules/webaudio/DynamicsCompressorNode.idl \
@@ -949,9 +952,6 @@ dom_binding_idls += \
        $(WebCore)/inspector/ScriptProfile.idl \
        $(WebCore)/inspector/ScriptProfileNode.idl \
        $(WebCore)/loader/appcache/DOMApplicationCache.idl \
-       $(WebCore)/notifications/Notification.idl \
-       $(WebCore)/notifications/NotificationCenter.idl \
-       $(WebCore)/notifications/NotificationPermissionCallback.idl \
        $(WebCore)/page/BarInfo.idl \
        $(WebCore)/page/Console.idl \
        $(WebCore)/page/Coordinates.idl \
@@ -1194,6 +1194,18 @@ webcore_modules_sources += \
        Source/WebCore/Modules/mediastream/UserMediaController.cpp \
        Source/WebCore/Modules/mediastream/UserMediaRequest.cpp \
        Source/WebCore/Modules/mediastream/UserMediaRequest.h \
+       Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp \
+       Source/WebCore/Modules/notifications/DOMWindowNotifications.h \
+       Source/WebCore/Modules/notifications/NotificationCenter.cpp \
+       Source/WebCore/Modules/notifications/NotificationCenter.h \
+       Source/WebCore/Modules/notifications/NotificationClient.h \
+       Source/WebCore/Modules/notifications/NotificationController.cpp \
+       Source/WebCore/Modules/notifications/NotificationController.h \
+       Source/WebCore/Modules/notifications/Notification.cpp \
+       Source/WebCore/Modules/notifications/Notification.h \
+       Source/WebCore/Modules/notifications/NotificationPermissionCallback.h \
+       Source/WebCore/Modules/notifications/WorkerContextNotifications.cpp \
+       Source/WebCore/Modules/notifications/WorkerContextNotifications.h \
        Source/WebCore/Modules/webdatabase/AbstractDatabase.cpp \
        Source/WebCore/Modules/webdatabase/AbstractDatabase.h \
        Source/WebCore/Modules/webdatabase/ChangeVersionWrapper.cpp \
@@ -2949,18 +2961,6 @@ webcore_sources += \
        Source/WebCore/mathml/MathMLMathElement.h \
        Source/WebCore/mathml/MathMLTextElement.cpp \
        Source/WebCore/mathml/MathMLTextElement.h \
-       Source/WebCore/notifications/DOMWindowNotifications.cpp \
-       Source/WebCore/notifications/DOMWindowNotifications.h \
-       Source/WebCore/notifications/NotificationCenter.cpp \
-       Source/WebCore/notifications/NotificationCenter.h \
-       Source/WebCore/notifications/NotificationClient.h \
-       Source/WebCore/notifications/NotificationController.cpp \
-       Source/WebCore/notifications/NotificationController.h \
-       Source/WebCore/notifications/Notification.cpp \
-       Source/WebCore/notifications/Notification.h \
-       Source/WebCore/notifications/NotificationPermissionCallback.h \
-       Source/WebCore/notifications/WorkerContextNotifications.cpp \
-       Source/WebCore/notifications/WorkerContextNotifications.h \
        Source/WebCore/page/animation/AnimationBase.cpp \
        Source/WebCore/page/animation/AnimationBase.h \
        Source/WebCore/page/animation/AnimationController.cpp \
index 665f03d..b2456bd 100644 (file)
@@ -427,6 +427,11 @@ SOURCES += \
     Modules/filesystem/FileWriterSync.cpp \
     Modules/filesystem/LocalFileSystem.cpp \
     Modules/filesystem/WorkerContextFileSystem.cpp \
+    Modules/notifications/DOMWindowNotifications.cpp \
+    Modules/notifications/Notification.cpp \
+    Modules/notifications/NotificationCenter.cpp \
+    Modules/notifications/NotificationController.cpp \
+    Modules/notifications/WorkerContextNotifications.cpp \
     css/CSSAspectRatioValue.cpp \
     css/CSSBorderImageSliceValue.cpp \
     css/CSSBorderImage.cpp \
@@ -999,11 +1004,6 @@ SOURCES += \
     loader/SubresourceLoader.cpp \
     loader/TextResourceDecoder.cpp \
     loader/ThreadableLoader.cpp \
-    notifications/DOMWindowNotifications.cpp \
-    notifications/Notification.cpp \
-    notifications/NotificationCenter.cpp \
-    notifications/NotificationController.cpp \
-    notifications/WorkerContextNotifications.cpp \
     page/animation/AnimationBase.cpp \
     page/animation/AnimationController.cpp \
     page/animation/CompositeAnimation.cpp \
@@ -1587,6 +1587,13 @@ HEADERS += \
     Modules/geolocation/PositionErrorCallback.h \
     Modules/geolocation/PositionOptions.h \
     \
+    Modules/notifications/DOMWindowNotifications.h \
+    Modules/notifications/Notification.h \
+    Modules/notifications/NotificationCenter.h \
+    Modules/notifications/NotificationClient.h \
+    Modules/notifications/NotificationController.h \
+    Modules/notifications/WorkerContextNotifications.h \
+    \
     Modules/webdatabase/AbstractDatabase.h \
     Modules/webdatabase/ChangeVersionWrapper.h \
     Modules/webdatabase/DOMWindowWebDatabase.h \
@@ -2151,12 +2158,6 @@ HEADERS += \
     mathml/MathMLInlineContainerElement.h \
     mathml/MathMLMathElement.h \
     mathml/MathMLTextElement.h \
-    notifications/DOMWindowNotifications.h \
-    notifications/Notification.h \
-    notifications/NotificationCenter.h \
-    notifications/NotificationClient.h \
-    notifications/NotificationController.h \
-    notifications/WorkerContextNotifications.h \
     page/animation/AnimationBase.h \
     page/animation/AnimationController.h \
     page/animation/CompositeAnimation.h \
index 25a37d3..cb0e76a 100644 (file)
@@ -59,6 +59,7 @@
       '../Modules/intents',
       '../Modules/indexeddb',
       '../Modules/mediastream',
+      '../Modules/notifications',
       '../Modules/quota',
       '../Modules/speech',
       '../Modules/webaudio',
@@ -95,7 +96,6 @@
       '../loader/cache',
       '../loader/icon',
       '../mathml',
-      '../notifications',
       '../page',
       '../page/animation',
       '../page/chromium',
               '--include', '../Modules/indexeddb',
               '--include', '../Modules/intents',
               '--include', '../Modules/mediastream',
+              '--include', '../Modules/notifications',
               '--include', '../Modules/webaudio',
               '--include', '../Modules/webdatabase',
               '--include', '../css',
               '--include', '../dom',
               '--include', '../fileapi',
               '--include', '../html',
-              '--include', '../notifications',
               '--include', '../page',
               '--include', '../plugins',
               '--include', '../storage',
index cb1012e..3b0fdb1 100644 (file)
             'Modules/geolocation/PositionError.h',
             'Modules/geolocation/PositionErrorCallback.h',
             'Modules/geolocation/PositionOptions.h',
+            'Modules/notifications/NotificationClient.h',
+            'Modules/notifications/NotificationController.h',
+            'Modules/webdatabase/AbstractDatabase.h',
+            'Modules/webdatabase/Database.h',
+            'Modules/webdatabase/DatabaseDetails.h',
+            'Modules/webdatabase/DatabaseTracker.h',
+            'Modules/webdatabase/DatabaseTrackerClient.h',
+            'Modules/webdatabase/SQLError.h',
+            'Modules/webdatabase/SQLResultSet.h',
+            'Modules/webdatabase/SQLResultSetRowList.h',
+            'Modules/webdatabase/SQLStatementCallback.h',
+            'Modules/webdatabase/SQLStatementErrorCallback.h',
+            'Modules/webdatabase/SQLTransaction.h',
+            'Modules/webdatabase/SQLTransactionCallback.h',
+            'Modules/webdatabase/SQLTransactionErrorCallback.h',
             'accessibility/AXObjectCache.h',
             'accessibility/AccessibilityObject.h',
             'bindings/ScriptControllerBase.h',
             'loader/icon/IconDatabaseBase.h',
             'loader/icon/IconDatabaseClient.h',
             'loader/mac/LoaderNSURLExtras.h',
-            'Modules/webdatabase/AbstractDatabase.h',
-            'Modules/webdatabase/Database.h',
-            'Modules/webdatabase/DatabaseDetails.h',
-            'Modules/webdatabase/DatabaseTracker.h',
-            'Modules/webdatabase/DatabaseTrackerClient.h',
-            'Modules/webdatabase/SQLError.h',
-            'Modules/webdatabase/SQLResultSet.h',
-            'Modules/webdatabase/SQLResultSetRowList.h',
-            'Modules/webdatabase/SQLStatementCallback.h',
-            'Modules/webdatabase/SQLStatementErrorCallback.h',
-            'Modules/webdatabase/SQLTransaction.h',
-            'Modules/webdatabase/SQLTransactionCallback.h',
-            'Modules/webdatabase/SQLTransactionErrorCallback.h',
-            'notifications/NotificationClient.h',
-            'notifications/NotificationController.h',
             'page/Chrome.h',
             'page/ChromeClient.h',
             'page/Console.h',
             'Modules/mediastream/PeerConnection00.idl',
             'Modules/mediastream/SessionDescription.idl',
             'Modules/mediastream/SignalingCallback.idl',
+            'Modules/notifications/DOMWindowNotifications.idl',
+            'Modules/notifications/Notification.idl',
+            'Modules/notifications/NotificationCenter.idl',
+            'Modules/notifications/NotificationPermissionCallback.idl',
+            'Modules/notifications/WorkerContextNotifications.idl',
             'Modules/quota/DOMWindowQuota.idl',
             'Modules/quota/StorageInfo.idl',
             'Modules/quota/StorageInfoErrorCallback.idl',
             'inspector/ScriptProfile.idl',
             'inspector/ScriptProfileNode.idl',
             'loader/appcache/DOMApplicationCache.idl',
-            'notifications/DOMWindowNotifications.idl',
-            'notifications/Notification.idl',
-            'notifications/NotificationCenter.idl',
-            'notifications/NotificationPermissionCallback.idl',
-            'notifications/WorkerContextNotifications.idl',
             'page/AbstractView.idl',
             'page/BarInfo.idl',
             'page/Console.idl',
             'Modules/mediastream/UserMediaController.h',
             'Modules/mediastream/UserMediaRequest.cpp',
             'Modules/mediastream/UserMediaRequest.h',
+            'Modules/notifications/DOMWindowNotifications.cpp',
+            'Modules/notifications/DOMWindowNotifications.h',
+            'Modules/notifications/Notification.cpp',
+            'Modules/notifications/Notification.h',
+            'Modules/notifications/NotificationCenter.cpp',
+            'Modules/notifications/NotificationCenter.h',
+            'Modules/notifications/NotificationController.cpp',
+            'Modules/notifications/NotificationController.h',
+            'Modules/notifications/NotificationPermissionCallback.h',
+            'Modules/notifications/WorkerContextNotifications.cpp',
+            'Modules/notifications/WorkerContextNotifications.h',
             'Modules/quota/DOMWindowQuota.cpp',
             'Modules/quota/DOMWindowQuota.h',
             'Modules/quota/StorageInfo.cpp',
             'mathml/MathMLMathElement.h',
             'mathml/MathMLTextElement.cpp',
             'mathml/MathMLTextElement.h',
-            'notifications/DOMWindowNotifications.cpp',
-            'notifications/DOMWindowNotifications.h',
-            'notifications/Notification.cpp',
-            'notifications/Notification.h',
-            'notifications/NotificationCenter.cpp',
-            'notifications/NotificationCenter.h',
-            'notifications/NotificationController.cpp',
-            'notifications/NotificationController.h',
-            'notifications/NotificationPermissionCallback.h',
-            'notifications/WorkerContextNotifications.cpp',
-            'notifications/WorkerContextNotifications.h',
             'page/BarInfo.cpp',
             'page/BarInfo.h',
             'page/Chrome.cpp',
index 16aebbc..b9cde17 100644 (file)
@@ -20,6 +20,7 @@ INCLUDEPATH += \
     $$SOURCE_DIR/Modules/filesystem \
     $$SOURCE_DIR/Modules/geolocation \
     $$SOURCE_DIR/Modules/indexeddb \
+    $$SOURCE_DIR/Modules/notifications \
     $$SOURCE_DIR/Modules/quota \
     $$SOURCE_DIR/Modules/webaudio \
     $$SOURCE_DIR/Modules/webdatabase \
@@ -47,7 +48,6 @@ INCLUDEPATH += \
     $$SOURCE_DIR/loader/cache \
     $$SOURCE_DIR/loader/icon \
     $$SOURCE_DIR/mathml \
-    $$SOURCE_DIR/notifications \
     $$SOURCE_DIR/page \
     $$SOURCE_DIR/page/animation \
     $$SOURCE_DIR/page/qt \
index e40e696..1972407 100755 (executable)
                                </File>
                        </Filter>
                        <Filter
+                               Name="notifications"
+                               >
+                               <File
+                                       RelativePath="..\Modules\notifications\DOMWindowNotifications.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\DOMWindowNotifications.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\Notification.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\Notification.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\NotificationCenter.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\NotificationCenter.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\NotificationClient.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\WorkerContextNotifications.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\Modules\notifications\WorkerContextNotifications.h"
+                                       >
+                               </File>
+                       </Filter>
+                       <Filter
                                Name="webdatabase"
                                >
                                <File
                        </File>
                </Filter>
                <Filter
-                       Name="notifications"
-                       >
-                       <File
-                               RelativePath="..\notifications\DOMWindowNotifications.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\DOMWindowNotifications.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\Notification.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\Notification.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\NotificationCenter.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\NotificationCenter.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\NotificationClient.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\WorkerContextNotifications.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\notifications\WorkerContextNotifications.h"
-                               >
-                       </File>
-               </Filter>
-               <Filter
                        Name="editing"
                        >
                        <File
index 1cdc2f4..0641d65 100644 (file)
@@ -7,7 +7,7 @@
        >
        <Tool
                Name="VCCLCompilerTool"
-               AdditionalIncludeDirectories="&quot;$(ProjectDir)..&quot;;&quot;$(ProjectDir)..\Modules\filesystem&quot;;&quot;$(ProjectDir)..\Modules\geolocation&quot;;&quot;$(ProjectDir)..\Modules\indexeddb&quot;;&quot;$(ProjectDir)..\Modules\quota&quot;;&quot;$(ProjectDir)..\Modules\webdatabase&quot;;&quot;$(ProjectDir)..\Modules\websockets&quot;;&quot;$(ProjectDir)..\accessibility&quot;;&quot;$(ProjectDir)..\accessibility\win&quot;;&quot;$(ProjectDir)..\bridge&quot;;&quot;$(ProjectDir)..\bridge\c&quot;;&quot;$(ProjectDir)..\bridge\jsc&quot;;&quot;$(ProjectDir)..\css&quot;;&quot;$(ProjectDir)..\editing&quot;;&quot;$(ProjectDir)..\fileapi&quot;;&quot;$(ProjectDir)..\rendering&quot;;&quot;$(ProjectDir)..\rendering\mathml&quot;;&quot;$(ProjectDir)..\rendering\style&quot;;&quot;$(ProjectDir)..\rendering\svg&quot;;&quot;$(ProjectDir)..\bindings&quot;;&quot;$(ProjectDir)..\bindings\generic&quot;;&quot;$(ProjectDir)..\bindings\js&quot;;&quot;$(ProjectDir)..\bindings\js\specialization&quot;;&quot;$(ProjectDir)..\dom&quot;;&quot;$(ProjectDir)..\dom\default&quot;;&quot;$(ProjectDir)..\history&quot;;&quot;$(ProjectDir)..\html&quot;;&quot;$(ProjectDir)..\html\canvas&quot;;&quot;$(ProjectDir)..\html\parser&quot;;&quot;$(ProjectDir)..\html\shadow&quot;;&quot;$(ProjectDir)..\inspector&quot;;&quot;$(ProjectDir)..\loader&quot;;&quot;$(ProjectDir)..\loader\appcache&quot;;&quot;$(ProjectDir)..\loader\archive&quot;;&quot;$(ProjectDir)..\loader\archive\cf&quot;;&quot;$(ProjectDir)..\loader\cache&quot;;&quot;$(ProjectDir)..\loader\icon&quot;;&quot;$(ProjectDir)..\mathml&quot;;&quot;$(ProjectDir)..\notifications&quot;;&quot;$(ProjectDir)..\page&quot;;&quot;$(ProjectDir)..\page\animation&quot;;&quot;$(ProjectDir)..\page\scrolling&quot;;&quot;$(ProjectDir)..\page\win&quot;;&quot;$(ProjectDir)..\platform&quot;;&quot;$(ProjectDir)..\platform\animation&quot;;&quot;$(ProjectDir)..\platform\mock&quot;;&quot;$(ProjectDir)..\platform\sql&quot;;&quot;$(ProjectDir)..\platform\win&quot;;&quot;$(ProjectDir)..\platform\network&quot;;&quot;$(ProjectDir)..\platform\network\win&quot;;&quot;$(ProjectDir)..\platform\cf&quot;;&quot;$(ProjectDir)..\platform\graphics&quot;;&quot;$(ProjectDir)..\platform\graphics\ca&quot;;&quot;$(ProjectDir)..\platform\graphics\filters&quot;;&quot;$(ProjectDir)..\platform\graphics\filters\arm&quot;;&quot;$(ProjectDir)..\platform\graphics\opentype&quot;;&quot;$(ProjectDir)..\platform\graphics\transforms&quot;;&quot;$(ProjectDir)..\platform\text&quot;;&quot;$(ProjectDir)..\platform\text\transcoder&quot;;&quot;$(ProjectDir)..\platform\graphics\win&quot;;&quot;$(ProjectDir)..\xml&quot;;&quot;$(ProjectDir)..\xml\parser&quot;;&quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;;&quot;$(ProjectDir)..\plugins&quot;;&quot;$(ProjectDir)..\plugins\win&quot;;&quot;$(ProjectDir)..\svg\animation&quot;;&quot;$(ProjectDir)..\svg\graphics&quot;;&quot;$(ProjectDir)..\svg\properties&quot;;&quot;$(ProjectDir)..\svg\graphics\filters&quot;;&quot;$(ProjectDir)..\svg&quot;;&quot;$(ProjectDir)..\testing&quot;;&quot;$(ProjectDir)..\wml&quot;;&quot;$(ProjectDir)..\storage&quot;;&quot;$(ProjectDir)..\websockets&quot;;&quot;$(ProjectDir)..\workers&quot;;&quot;$(ConfigurationBuildDir)\include&quot;;&quot;$(ConfigurationBuildDir)\include\private&quot;;&quot;$(ConfigurationBuildDir)\include\JavaScriptCore&quot;;&quot;$(ConfigurationBuildDir)\include\private\JavaScriptCore&quot;;&quot;$(ProjectDir)..\ForwardingHeaders&quot;;&quot;$(WebKitLibrariesDir)\include&quot;;&quot;$(WebKitLibrariesDir)\include\private&quot;;&quot;$(WebKitLibrariesDir)\include\private\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\include\pthreads&quot;;&quot;$(WebKitLibrariesDir)\include\sqlite&quot;;&quot;$(WebKitLibrariesDir)\include\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\include\zlib&quot;"
+               AdditionalIncludeDirectories="&quot;$(ProjectDir)..&quot;;&quot;$(ProjectDir)..\Modules\filesystem&quot;;&quot;$(ProjectDir)..\Modules\geolocation&quot;;&quot;$(ProjectDir)..\Modules\indexeddb&quot;;&quot;$(ProjectDir)..\Modules\quota&quot;;&quot;$(ProjectDir)..\Modules\notifications&quot;;&quot;$(ProjectDir)..\Modules\webdatabase&quot;;&quot;$(ProjectDir)..\Modules\websockets&quot;;&quot;$(ProjectDir)..\accessibility&quot;;&quot;$(ProjectDir)..\accessibility\win&quot;;&quot;$(ProjectDir)..\bridge&quot;;&quot;$(ProjectDir)..\bridge\c&quot;;&quot;$(ProjectDir)..\bridge\jsc&quot;;&quot;$(ProjectDir)..\css&quot;;&quot;$(ProjectDir)..\editing&quot;;&quot;$(ProjectDir)..\fileapi&quot;;&quot;$(ProjectDir)..\rendering&quot;;&quot;$(ProjectDir)..\rendering\mathml&quot;;&quot;$(ProjectDir)..\rendering\style&quot;;&quot;$(ProjectDir)..\rendering\svg&quot;;&quot;$(ProjectDir)..\bindings&quot;;&quot;$(ProjectDir)..\bindings\generic&quot;;&quot;$(ProjectDir)..\bindings\js&quot;;&quot;$(ProjectDir)..\bindings\js\specialization&quot;;&quot;$(ProjectDir)..\dom&quot;;&quot;$(ProjectDir)..\dom\default&quot;;&quot;$(ProjectDir)..\history&quot;;&quot;$(ProjectDir)..\html&quot;;&quot;$(ProjectDir)..\html\canvas&quot;;&quot;$(ProjectDir)..\html\parser&quot;;&quot;$(ProjectDir)..\html\shadow&quot;;&quot;$(ProjectDir)..\inspector&quot;;&quot;$(ProjectDir)..\loader&quot;;&quot;$(ProjectDir)..\loader\appcache&quot;;&quot;$(ProjectDir)..\loader\archive&quot;;&quot;$(ProjectDir)..\loader\archive\cf&quot;;&quot;$(ProjectDir)..\loader\cache&quot;;&quot;$(ProjectDir)..\loader\icon&quot;;&quot;$(ProjectDir)..\mathml&quot;;&quot;$(ProjectDir)..\page&quot;;&quot;$(ProjectDir)..\page\animation&quot;;&quot;$(ProjectDir)..\page\scrolling&quot;;&quot;$(ProjectDir)..\page\win&quot;;&quot;$(ProjectDir)..\platform&quot;;&quot;$(ProjectDir)..\platform\animation&quot;;&quot;$(ProjectDir)..\platform\mock&quot;;&quot;$(ProjectDir)..\platform\sql&quot;;&quot;$(ProjectDir)..\platform\win&quot;;&quot;$(ProjectDir)..\platform\network&quot;;&quot;$(ProjectDir)..\platform\network\win&quot;;&quot;$(ProjectDir)..\platform\cf&quot;;&quot;$(ProjectDir)..\platform\graphics&quot;;&quot;$(ProjectDir)..\platform\graphics\ca&quot;;&quot;$(ProjectDir)..\platform\graphics\filters&quot;;&quot;$(ProjectDir)..\platform\graphics\filters\arm&quot;;&quot;$(ProjectDir)..\platform\graphics\opentype&quot;;&quot;$(ProjectDir)..\platform\graphics\transforms&quot;;&quot;$(ProjectDir)..\platform\text&quot;;&quot;$(ProjectDir)..\platform\text\transcoder&quot;;&quot;$(ProjectDir)..\platform\graphics\win&quot;;&quot;$(ProjectDir)..\xml&quot;;&quot;$(ProjectDir)..\xml\parser&quot;;&quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;;&quot;$(ProjectDir)..\plugins&quot;;&quot;$(ProjectDir)..\plugins\win&quot;;&quot;$(ProjectDir)..\svg\animation&quot;;&quot;$(ProjectDir)..\svg\graphics&quot;;&quot;$(ProjectDir)..\svg\properties&quot;;&quot;$(ProjectDir)..\svg\graphics\filters&quot;;&quot;$(ProjectDir)..\svg&quot;;&quot;$(ProjectDir)..\testing&quot;;&quot;$(ProjectDir)..\wml&quot;;&quot;$(ProjectDir)..\storage&quot;;&quot;$(ProjectDir)..\websockets&quot;;&quot;$(ProjectDir)..\workers&quot;;&quot;$(ConfigurationBuildDir)\include&quot;;&quot;$(ConfigurationBuildDir)\include\private&quot;;&quot;$(ConfigurationBuildDir)\include\JavaScriptCore&quot;;&quot;$(ConfigurationBuildDir)\include\private\JavaScriptCore&quot;;&quot;$(ProjectDir)..\ForwardingHeaders&quot;;&quot;$(WebKitLibrariesDir)\include&quot;;&quot;$(WebKitLibrariesDir)\include\private&quot;;&quot;$(WebKitLibrariesDir)\include\private\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\include\pthreads&quot;;&quot;$(WebKitLibrariesDir)\include\sqlite&quot;;&quot;$(WebKitLibrariesDir)\include\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\include\zlib&quot;"
                PreprocessorDefinitions="__WIN32__;DISABLE_3D_RENDERING;WEBCORE_CONTEXT_MENUS"
                UsePrecompiledHeader="2"
                PrecompiledHeaderThrough="WebCorePrefix.h"
index eebbcf1..83f1f03 100755 (executable)
@@ -22,6 +22,7 @@ xcopy /y /d "%CONFIGURATIONBUILDDIR%\obj\WebCore\DerivedSources\*.h" "%CONFIGURA
 xcopy /y /d "%ProjectDir%..\Modules\filesystem\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\Modules\geolocation\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\Modules\quota\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
+xcopy /y /d "%ProjectDir%..\Modules\notifications\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\Modules\webdatabase\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\Modules\websockets\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\accessibility\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
@@ -37,7 +38,6 @@ xcopy /y /d "%ProjectDir%..\history\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCor
 xcopy /y /d "%ProjectDir%..\history\cf\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\html\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\html\parser\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
-xcopy /y /d "%ProjectDir%..\notifications\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\css\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
 xcopy /y /d "%ProjectDir%..\platform\animation\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
index 3b833ef..0a15b9a 100644 (file)
                31288E6F0E3005D6003619AE /* WebKitCSSKeyframeRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitCSSKeyframeRule.h; sourceTree = "<group>"; };
                31288E700E3005D6003619AE /* WebKitCSSKeyframesRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebKitCSSKeyframesRule.cpp; sourceTree = "<group>"; };
                31288E710E3005D6003619AE /* WebKitCSSKeyframesRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitCSSKeyframesRule.h; sourceTree = "<group>"; };
-               3128CA67147331520074C72A /* NotificationController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationController.cpp; path = notifications/NotificationController.cpp; sourceTree = "<group>"; };
-               3128CA6A147331630074C72A /* NotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationController.h; path = notifications/NotificationController.h; sourceTree = "<group>"; };
+               3128CA67147331520074C72A /* NotificationController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationController.cpp; path = Modules/notifications/NotificationController.cpp; sourceTree = "<group>"; };
+               3128CA6A147331630074C72A /* NotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationController.h; path = Modules/notifications/NotificationController.h; sourceTree = "<group>"; };
                312D67B01535691F00563D0D /* Dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dictionary.cpp; sourceTree = "<group>"; };
                31313F631443B35E006E2A90 /* FilterEffectRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FilterEffectRenderer.cpp; sourceTree = "<group>"; };
                31313F641443B35E006E2A90 /* FilterEffectRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilterEffectRenderer.h; sourceTree = "<group>"; };
                31C0FF460E4CEFDD007D6FE5 /* DOMWebKitTransitionEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMWebKitTransitionEvent.h; sourceTree = "<group>"; };
                31C0FF470E4CEFDD007D6FE5 /* DOMWebKitTransitionEvent.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMWebKitTransitionEvent.mm; sourceTree = "<group>"; };
                31C0FF480E4CEFDD007D6FE5 /* DOMWebKitTransitionEventInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMWebKitTransitionEventInternal.h; sourceTree = "<group>"; };
-               31EC1D5014FEFD0800C94662 /* NotificationPermissionCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationPermissionCallback.idl; path = notifications/NotificationPermissionCallback.idl; sourceTree = "<group>"; };
-               31EC1DAC14FF26EA00C94662 /* NotificationPermissionCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NotificationPermissionCallback.h; path = notifications/NotificationPermissionCallback.h; sourceTree = "<group>"; };
+               31EC1D5014FEFD0800C94662 /* NotificationPermissionCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationPermissionCallback.idl; path = Modules/notifications/NotificationPermissionCallback.idl; sourceTree = "<group>"; };
+               31EC1DAC14FF26EA00C94662 /* NotificationPermissionCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NotificationPermissionCallback.h; path = Modules/notifications/NotificationPermissionCallback.h; sourceTree = "<group>"; };
                31EC1E2614FF60EE00C94662 /* JSNotificationPermissionCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotificationPermissionCallback.cpp; sourceTree = "<group>"; };
                31EC1E2714FF60EE00C94662 /* JSNotificationPermissionCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotificationPermissionCallback.h; sourceTree = "<group>"; };
                31FB1A4F120A5D0600DC02A0 /* DeviceMotionClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeviceMotionClient.h; sourceTree = "<group>"; };
                31FE6E6C1501A3BF0004EBC4 /* JSNotificationCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotificationCustom.cpp; sourceTree = "<group>"; };
                3314ACE910892086000F0E56 /* JSExceptionBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSExceptionBase.cpp; sourceTree = "<group>"; };
                3314ACEA10892086000F0E56 /* JSExceptionBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExceptionBase.h; sourceTree = "<group>"; };
-               333F704E0FB49CA2008E12A6 /* Notification.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Notification.idl; path = notifications/Notification.idl; sourceTree = "<group>"; };
-               333F704F0FB49CA2008E12A6 /* Notification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notification.h; path = notifications/Notification.h; sourceTree = "<group>"; };
-               33503C9910179A74003B47E1 /* NotificationClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = NotificationClient.h; path = notifications/NotificationClient.h; sourceTree = "<group>"; };
+               333F704E0FB49CA2008E12A6 /* Notification.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Notification.idl; path = Modules/notifications/Notification.idl; sourceTree = "<group>"; };
+               333F704F0FB49CA2008E12A6 /* Notification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notification.h; path =Modules/notifications/Notification.h; sourceTree = "<group>"; };
+               33503C9910179A74003B47E1 /* NotificationClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = NotificationClient.h; path = Modules/notifications/NotificationClient.h; sourceTree = "<group>"; };
                33503C9F10179AD7003B47E1 /* JSNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotification.cpp; sourceTree = "<group>"; };
                33503CA010179AD7003B47E1 /* JSNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotification.h; sourceTree = "<group>"; };
                33503CA110179AD7003B47E1 /* JSNotificationCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotificationCenter.cpp; sourceTree = "<group>"; };
                33503CA210179AD7003B47E1 /* JSNotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotificationCenter.h; sourceTree = "<group>"; };
                33503CBF10179C1A003B47E1 /* JSDesktopNotificationsCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDesktopNotificationsCustom.cpp; sourceTree = "<group>"; };
-               33503CC61017A1B1003B47E1 /* Notification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Notification.cpp; path = notifications/Notification.cpp; sourceTree = "<group>"; };
-               3390CA510FFC157B00921962 /* NotificationCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationCenter.cpp; path = notifications/NotificationCenter.cpp; sourceTree = "<group>"; };
-               3390CA520FFC157B00921962 /* NotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationCenter.h; path = notifications/NotificationCenter.h; sourceTree = "<group>"; };
-               3390CA530FFC157B00921962 /* NotificationCenter.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationCenter.idl; path = notifications/NotificationCenter.idl; sourceTree = "<group>"; };
+               33503CC61017A1B1003B47E1 /* Notification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Notification.cpp; path = Modules/notifications/Notification.cpp; sourceTree = "<group>"; };
+               3390CA510FFC157B00921962 /* NotificationCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationCenter.cpp; path = Modules/notifications/NotificationCenter.cpp; sourceTree = "<group>"; };
+               3390CA520FFC157B00921962 /* NotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationCenter.h; path = Modules/notifications/NotificationCenter.h; sourceTree = "<group>"; };
+               3390CA530FFC157B00921962 /* NotificationCenter.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationCenter.idl; path = Modules/notifications/NotificationCenter.idl; sourceTree = "<group>"; };
                339B5B62131DAA3200F48D02 /* CookiesStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CookiesStrategy.h; sourceTree = "<group>"; };
                33C0CCD2112C5E6200CE057D /* SecureTextInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecureTextInput.cpp; sourceTree = "<group>"; };
                33C0CCD3112C5E6200CE057D /* SecureTextInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecureTextInput.h; sourceTree = "<group>"; };
                97AABD1014FA09D5007457AE /* WebSocketHandshakeResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebSocketHandshakeResponse.h; path = Modules/websockets/WebSocketHandshakeResponse.h; sourceTree = "<group>"; };
                97AABD1114FA09D5007457AE /* WorkerThreadableWebSocketChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerThreadableWebSocketChannel.cpp; path = Modules/websockets/WorkerThreadableWebSocketChannel.cpp; sourceTree = "<group>"; };
                97AABD1214FA09D5007457AE /* WorkerThreadableWebSocketChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerThreadableWebSocketChannel.h; path = Modules/websockets/WorkerThreadableWebSocketChannel.h; sourceTree = "<group>"; };
-               97B38E23151C4264004622E9 /* DOMWindowNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DOMWindowNotifications.cpp; path = notifications/DOMWindowNotifications.cpp; sourceTree = "<group>"; };
-               97B38E24151C4264004622E9 /* DOMWindowNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DOMWindowNotifications.h; path = notifications/DOMWindowNotifications.h; sourceTree = "<group>"; };
-               97B38E25151C4264004622E9 /* DOMWindowNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowNotifications.idl; path = notifications/DOMWindowNotifications.idl; sourceTree = "<group>"; };
+               97B38E23151C4264004622E9 /* DOMWindowNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DOMWindowNotifications.cpp; path = Modules/notifications/DOMWindowNotifications.cpp; sourceTree = "<group>"; };
+               97B38E24151C4264004622E9 /* DOMWindowNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DOMWindowNotifications.h; path = Modules/notifications/DOMWindowNotifications.h; sourceTree = "<group>"; };
+               97B38E25151C4264004622E9 /* DOMWindowNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowNotifications.idl; path = Modules/notifications/DOMWindowNotifications.idl; sourceTree = "<group>"; };
                97BC69D61505F076001B74AC /* AbstractDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AbstractDatabase.cpp; path = Modules/webdatabase/AbstractDatabase.cpp; sourceTree = "<group>"; };
                97BC69D71505F076001B74AC /* AbstractDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AbstractDatabase.h; path = Modules/webdatabase/AbstractDatabase.h; sourceTree = "<group>"; };
                97BC69D81505F076001B74AC /* ChangeVersionWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChangeVersionWrapper.cpp; path = Modules/webdatabase/ChangeVersionWrapper.cpp; sourceTree = "<group>"; };
                97E4028D13A696ED00913D67 /* IconController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IconController.cpp; sourceTree = "<group>"; };
                97E4028E13A696ED00913D67 /* IconController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IconController.h; sourceTree = "<group>"; };
                97EF7DFD107E55B700D7C49C /* ScriptControllerBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScriptControllerBase.cpp; sourceTree = "<group>"; };
-               97F8E661151D4A3F00D2D181 /* WorkerContextNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerContextNotifications.cpp; path = notifications/WorkerContextNotifications.cpp; sourceTree = "<group>"; };
-               97F8E662151D4A3F00D2D181 /* WorkerContextNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerContextNotifications.h; path = notifications/WorkerContextNotifications.h; sourceTree = "<group>"; };
-               97F8E663151D4A3F00D2D181 /* WorkerContextNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = WorkerContextNotifications.idl; path = notifications/WorkerContextNotifications.idl; sourceTree = "<group>"; };
+               97F8E661151D4A3F00D2D181 /* WorkerContextNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerContextNotifications.cpp; path = Modules/notifications/WorkerContextNotifications.cpp; sourceTree = "<group>"; };
+               97F8E662151D4A3F00D2D181 /* WorkerContextNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerContextNotifications.h; path = Modules/notifications/WorkerContextNotifications.h; sourceTree = "<group>"; };
+               97F8E663151D4A3F00D2D181 /* WorkerContextNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = WorkerContextNotifications.idl; path = Modules/notifications/WorkerContextNotifications.idl; sourceTree = "<group>"; };
                9831AE49154225A200FE2644 /* ReferrerPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReferrerPolicy.h; sourceTree = "<group>"; };
                984264EF12D5280A000D88A4 /* LinkLoaderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkLoaderClient.h; sourceTree = "<group>"; };
                9856F8C81549E82400B04F3A /* Prerenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Prerenderer.cpp; path = loader/Prerenderer.cpp; sourceTree = SOURCE_ROOT; };
                                1C81B94D0E9732D900266E07 /* inspector */,
                                BCB16BFB0979C38700467741 /* loader */,
                                FABE72EC1059C1EB00D999DD /* mathml */,
-                               333F703D0FB49C16008E12A6 /* notifications */,
                                65BF02180974806300C43196 /* page */,
                                BCF1A5BA097832090061A123 /* platform */,
                                5DCF83690D59157800953BC6 /* plugins */,
                971145FE14EF006E00674FD9 /* Modules */ = {
                        isa = PBXGroup;
                        children = (
+                               333F703D0FB49C16008E12A6 /* notifications */,
                                971145FF14EF007900674FD9 /* geolocation */,
                                9712A55315004E3C0048AF10 /* indexeddb */,
                                89F60B08157F68350075E157 /* quota */,
                                2E4346480F546A8200B0F1BA /* WorkerContext.cpp in Sources */,
                                9712A611150090CE0048AF10 /* WorkerContextIndexedDatabase.cpp in Sources */,
                                97F8E665151D4A4B00D2D181 /* WorkerContextNotifications.cpp in Sources */,
-                               A8CCBB4C151F833B00AB7CE9 /* WorkerContextWebDatabase.cpp in Sources */,
-                               F34742E01343631F00531BC2 /* WorkerDebuggerAgent.cpp in Sources */,
+                               A8CCBB4C151F833B00AB7CE9 /* WorkerContextWebDatabase.cpp in Sources */, F34742E01343631F00531BC2 /* WorkerDebuggerAgent.cpp in Sources */,
                                A3E2643014748991005A8588 /* WorkerEventQueue.cpp in Sources */,
                                F36E07A41358A8BE00AACBC9 /* WorkerInspectorController.cpp in Sources */,
                                2E43464C0F546A8200B0F1BA /* WorkerLocation.cpp in Sources */,