Changeset 121882 in webkit


Ignore:
Timestamp:
Jul 4, 2012 11:02:37 PM (12 years ago)
Author:
gyuyoung.kim@samsung.com
Message:

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:
Location:
trunk/Source/WebCore
Files:
1 added
14 edited
17 moved

Legend:

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

    r121691 r121882  
    55    "${WEBCORE_DIR}/Modules/indexeddb"
    66    "${WEBCORE_DIR}/Modules/intents"
     7    "${WEBCORE_DIR}/Modules/notifications"
    78    "${WEBCORE_DIR}/Modules/quota"
    89    "${WEBCORE_DIR}/Modules/webaudio"
     
    3334    "${WEBCORE_DIR}/loader/icon"
    3435    "${WEBCORE_DIR}/mathml"
    35     "${WEBCORE_DIR}/notifications"
    3636    "${WEBCORE_DIR}/page"
    3737    "${WEBCORE_DIR}/page/animation"
     
    17171717IF (ENABLE_NOTIFICATIONS)
    17181718    LIST(APPEND WebCore_SOURCES
    1719         notifications/DOMWindowNotifications.cpp
    1720         notifications/NotificationCenter.cpp
    1721         notifications/NotificationController.cpp
    1722         notifications/Notification.cpp
    1723         notifications/WorkerContextNotifications.cpp
     1719        Modules/notifications/DOMWindowNotifications.cpp
     1720        Modules/notifications/NotificationCenter.cpp
     1721        Modules/notifications/NotificationController.cpp
     1722        Modules/notifications/Notification.cpp
     1723        Modules/notifications/WorkerContextNotifications.cpp
    17241724    )
    17251725
    17261726    LIST(APPEND WebCore_IDL_FILES
    1727         notifications/DOMWindowNotifications.idl
    1728         notifications/Notification.idl
    1729         notifications/NotificationCenter.idl
    1730         notifications/NotificationPermissionCallback.idl
    1731         notifications/WorkerContextNotifications.idl
     1727        Modules/notifications/DOMWindowNotifications.idl
     1728        Modules/notifications/Notification.idl
     1729        Modules/notifications/NotificationCenter.idl
     1730        Modules/notifications/NotificationPermissionCallback.idl
     1731        Modules/notifications/WorkerContextNotifications.idl
    17321732    )
    17331733ENDIF ()
  • trunk/Source/WebCore/ChangeLog

    r121875 r121882  
     12012-07-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
     2
     3        Notifications should be in Modules/notifications
     4        https://bugs.webkit.org/show_bug.cgi?id=82121
     5
     6        Reviewed by Adam Barth.
     7
     8        The notifications directory is now self-contained. This patch moves it to the Modules directory.
     9
     10        No new tests, covered by existing tests.
     11
     12        * CMakeLists.txt:
     13        * DerivedSources.make:
     14        * DerivedSources.pri:
     15        * GNUmakefile.am:
     16        * GNUmakefile.list.am:
     17        * Modules/notifications/DOMWindowNotifications.cpp: Renamed from Source/WebCore/notifications/DOMWindowNotifications.cpp.
     18        (WebCore):
     19        (WebCore::DOMWindowNotifications::DOMWindowNotifications):
     20        (WebCore::DOMWindowNotifications::~DOMWindowNotifications):
     21        (WebCore::DOMWindowNotifications::from):
     22        (WebCore::DOMWindowNotifications::webkitNotifications):
     23        (WebCore::DOMWindowNotifications::disconnectFrameForPageCache):
     24        (WebCore::DOMWindowNotifications::reconnectFrameFromPageCache):
     25        (WebCore::DOMWindowNotifications::willDestroyGlobalObjectInCachedFrame):
     26        (WebCore::DOMWindowNotifications::willDestroyGlobalObjectInFrame):
     27        (WebCore::DOMWindowNotifications::willDetachGlobalObjectFromFrame):
     28        * Modules/notifications/DOMWindowNotifications.h: Renamed from Source/WebCore/notifications/DOMWindowNotifications.h.
     29        (WebCore):
     30        (DOMWindowNotifications):
     31        * Modules/notifications/DOMWindowNotifications.idl: Renamed from Source/WebCore/notifications/DOMWindowNotifications.idl.
     32        * Modules/notifications/Notification.cpp: Renamed from Source/WebCore/notifications/Notification.cpp.
     33        (WebCore):
     34        (WebCore::Notification::Notification):
     35        (WebCore::Notification::~Notification):
     36        (WebCore::Notification::create):
     37        (WebCore::getAndAddEventListener):
     38        (WebCore::Notification::interfaceName):
     39        (WebCore::Notification::show):
     40        (WebCore::Notification::close):
     41        (WebCore::Notification::eventTargetData):
     42        (WebCore::Notification::ensureEventTargetData):
     43        (WebCore::Notification::contextDestroyed):
     44        (WebCore::Notification::finalize):
     45        (WebCore::Notification::dispatchShowEvent):
     46        (WebCore::Notification::dispatchClickEvent):
     47        (WebCore::Notification::dispatchCloseEvent):
     48        (WebCore::Notification::dispatchErrorEvent):
     49        (WebCore::Notification::taskTimerFired):
     50        (WebCore::Notification::permissionLevel):
     51        (WebCore::Notification::permissionString):
     52        (WebCore::Notification::requestPermission):
     53        * Modules/notifications/Notification.h: Renamed from Source/WebCore/notifications/Notification.h.
     54        (WebCore):
     55        (Notification):
     56        (WebCore::Notification::cancel):
     57        (WebCore::Notification::isHTML):
     58        (WebCore::Notification::setHTML):
     59        (WebCore::Notification::url):
     60        (WebCore::Notification::setURL):
     61        (WebCore::Notification::iconURL):
     62        (WebCore::Notification::title):
     63        (WebCore::Notification::body):
     64        (WebCore::Notification::dir):
     65        (WebCore::Notification::setDir):
     66        (WebCore::Notification::replaceId):
     67        (WebCore::Notification::setReplaceId):
     68        (WebCore::Notification::tag):
     69        (WebCore::Notification::setTag):
     70        (WebCore::Notification::direction):
     71        (WebCore::Notification::scriptExecutionContext):
     72        (WebCore::Notification::detachPresenter):
     73        (WebCore::Notification::setBody):
     74        (WebCore::Notification::refEventTarget):
     75        (WebCore::Notification::derefEventTarget):
     76        * Modules/notifications/Notification.idl: Renamed from Source/WebCore/notifications/Notification.idl.
     77        * Modules/notifications/NotificationCenter.cpp: Renamed from Source/WebCore/notifications/NotificationCenter.cpp.
     78        (WebCore):
     79        (WebCore::NotificationCenter::create):
     80        (WebCore::NotificationCenter::NotificationCenter):
     81        (WebCore::NotificationCenter::checkPermission):
     82        (WebCore::NotificationCenter::requestPermission):
     83        (WebCore::NotificationCenter::stop):
     84        (WebCore::NotificationCenter::requestTimedOut):
     85        (WebCore::NotificationCenter::NotificationRequestCallback::createAndStartTimer):
     86        (WebCore::NotificationCenter::NotificationRequestCallback::NotificationRequestCallback):
     87        (WebCore::NotificationCenter::NotificationRequestCallback::startTimer):
     88        (WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
     89        * Modules/notifications/NotificationCenter.h: Renamed from Source/WebCore/notifications/NotificationCenter.h.
     90        (WebCore):
     91        (NotificationCenter):
     92        (WebCore::NotificationCenter::createHTMLNotification):
     93        (WebCore::NotificationCenter::createNotification):
     94        (WebCore::NotificationCenter::client):
     95        (NotificationRequestCallback):
     96        * Modules/notifications/NotificationCenter.idl: Renamed from Source/WebCore/notifications/NotificationCenter.idl.
     97        * Modules/notifications/NotificationClient.h: Renamed from Source/WebCore/notifications/NotificationClient.h.
     98        (WebCore):
     99        (NotificationClient):
     100        (WebCore::NotificationClient::clearNotifications):
     101        (WebCore::NotificationClient::~NotificationClient):
     102        * Modules/notifications/NotificationController.cpp: Renamed from Source/WebCore/notifications/NotificationController.cpp.
     103        (WebCore):
     104        (WebCore::NotificationController::NotificationController):
     105        (WebCore::NotificationController::~NotificationController):
     106        (WebCore::NotificationController::create):
     107        (WebCore::NotificationController::clientFrom):
     108        (WebCore::NotificationController::supplementName):
     109        (WebCore::provideNotification):
     110        * Modules/notifications/NotificationController.h: Renamed from Source/WebCore/notifications/NotificationController.h.
     111        (WebCore):
     112        (NotificationController):
     113        (WebCore::NotificationController::from):
     114        (WebCore::NotificationController::client):
     115        * Modules/notifications/NotificationPermissionCallback.h: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.h.
     116        (WebCore):
     117        (NotificationPermissionCallback):
     118        (WebCore::NotificationPermissionCallback::~NotificationPermissionCallback):
     119        * Modules/notifications/NotificationPermissionCallback.idl: Renamed from Source/WebCore/notifications/NotificationPermissionCallback.idl.
     120        * Modules/notifications/WorkerContextNotifications.cpp: Renamed from Source/WebCore/notifications/WorkerContextNotifications.cpp.
     121        (WebCore):
     122        (WebCore::WorkerContextNotifications::WorkerContextNotifications):
     123        (WebCore::WorkerContextNotifications::~WorkerContextNotifications):
     124        (WebCore::WorkerContextNotifications::from):
     125        (WebCore::WorkerContextNotifications::webkitNotifications):
     126        * Modules/notifications/WorkerContextNotifications.h: Renamed from Source/WebCore/notifications/WorkerContextNotifications.h.
     127        (WebCore):
     128        (WorkerContextNotifications):
     129        * Modules/notifications/WorkerContextNotifications.idl: Renamed from Source/WebCore/notifications/WorkerContextNotifications.idl.
     130        * Target.pri:
     131        * WebCore.gyp/WebCore.gyp:
     132        * WebCore.gypi:
     133        * WebCore.pri:
     134        * WebCore.vcproj/WebCore.vcproj:
     135        * WebCore.vcproj/WebCoreCommon.vsprops:
     136        * WebCore.vcproj/copyForwardingHeaders.cmd:
     137        * WebCore.xcodeproj/project.pbxproj:
     138
    11392012-07-04  Hayato Ito  <hayato@chromium.org>
    2140
  • trunk/Source/WebCore/DerivedSources.make

    r120957 r121882  
    3232    $(WebCore)/Modules/geolocation \
    3333    $(WebCore)/Modules/indexeddb \
     34    $(WebCore)/Modules/notifications \
    3435    $(WebCore)/Modules/quota \
    3536    $(WebCore)/Modules/webaudio \
     
    4950    $(WebCore)/inspector \
    5051    $(WebCore)/loader/appcache \
    51     $(WebCore)/notifications \
    5252    $(WebCore)/page \
    5353    $(WebCore)/plugins \
     
    106106    $(WebCore)/Modules/indexeddb/IDBVersionChangeRequest.idl \
    107107    $(WebCore)/Modules/indexeddb/WorkerContextIndexedDatabase.idl \
     108    $(WebCore)/Modules/notifications/DOMWindowNotifications.idl \
     109    $(WebCore)/Modules/notifications/Notification.idl \
     110    $(WebCore)/Modules/notifications/NotificationCenter.idl \
     111    $(WebCore)/Modules/notifications/NotificationPermissionCallback.idl \
     112    $(WebCore)/Modules/notifications/WorkerContextNotifications.idl \
    108113    $(WebCore)/Modules/quota/DOMWindowQuota.idl \
    109114    $(WebCore)/Modules/quota/StorageInfo.idl \
     
    395400    $(WebCore)/inspector/ScriptProfileNode.idl \
    396401    $(WebCore)/loader/appcache/DOMApplicationCache.idl \
    397     $(WebCore)/notifications/DOMWindowNotifications.idl \
    398     $(WebCore)/notifications/Notification.idl \
    399     $(WebCore)/notifications/NotificationCenter.idl \
    400     $(WebCore)/notifications/NotificationPermissionCallback.idl \
    401     $(WebCore)/notifications/WorkerContextNotifications.idl \
    402402    $(WebCore)/page/AbstractView.idl \
    403403    $(WebCore)/page/BarInfo.idl \
     
    943943    $(WebCore)/html \
    944944    $(WebCore)/css \
     945    $(WebCore)/notifications \
    945946    $(WebCore)/page \
    946     $(WebCore)/notifications \
    947947    $(WebCore)/xml \
    948948    $(WebCore)/svg
  • trunk/Source/WebCore/DerivedSources.pri

    r121777 r121882  
    129129    $$PWD/Modules/indexeddb/IDBTransaction.idl \
    130130    $$PWD/Modules/indexeddb/WorkerContextIndexedDatabase.idl \
     131    $$PWD/Modules/notifications/DOMWindowNotifications.idl \
     132    $$PWD/Modules/notifications/Notification.idl \
     133    $$PWD/Modules/notifications/NotificationCenter.idl \
     134    $$PWD/Modules/notifications/NotificationPermissionCallback.idl \
     135    $$PWD/Modules/notifications/WorkerContextNotifications.idl \
    131136    $$PWD/Modules/quota/DOMWindowQuota.idl \
    132137    $$PWD/Modules/quota/StorageInfo.idl \
     
    404409    $$PWD/inspector/ScriptProfileNode.idl \
    405410    $$PWD/loader/appcache/DOMApplicationCache.idl \
    406     $$PWD/notifications/DOMWindowNotifications.idl \
    407     $$PWD/notifications/Notification.idl \
    408     $$PWD/notifications/NotificationCenter.idl \
    409     $$PWD/notifications/NotificationPermissionCallback.idl \
    410     $$PWD/notifications/WorkerContextNotifications.idl \
    411411    $$PWD/page/BarInfo.idl \
    412412    $$PWD/page/Console.idl \
  • trunk/Source/WebCore/GNUmakefile.am

    r121861 r121882  
    1717        -I$(srcdir)/Source/WebCore/Modules/indexeddb \
    1818        -I$(srcdir)/Source/WebCore/Modules/mediastream \
     19        -I$(srcdir)/Source/WebCore/Modules/notifications \
    1920        -I$(srcdir)/Source/WebCore/Modules/webaudio \
    2021        -I$(srcdir)/Source/WebCore/Modules/webdatabase \
     
    4748        -I$(srcdir)/Source/WebCore/loader/icon \
    4849        -I$(srcdir)/Source/WebCore/mathml \
    49         -I$(srcdir)/Source/WebCore/notifications \
    5050        -I$(srcdir)/Source/WebCore/page \
    5151        -I$(srcdir)/Source/WebCore/page/animation \
     
    873873    $(WebCore)/Modules/indexeddb \
    874874    $(WebCore)/Modules/mediastream \
     875    $(WebCore)/Modules/notifications \
    875876    $(WebCore)/Modules/webaudio \
    876877    $(WebCore)/Modules/webdatabase \
     
    887888    $(WebCore)/inspector \
    888889    $(WebCore)/loader/appcache \
    889     $(WebCore)/notifications \
    890890    $(WebCore)/page \
    891891    $(WebCore)/plugins \
     
    10411041        $(shell ls $(srcdir)/Source/WebCore/Modules/indexeddb/*.idl) \
    10421042        $(shell ls $(srcdir)/Source/WebCore/Modules/mediastream/*.idl) \
     1043        $(shell ls $(srcdir)/Source/WebCore/Modules/notifications/*.idl) \
    10431044        $(shell ls $(srcdir)/Source/WebCore/Modules/webaudio/*.idl) \
    10441045        $(shell ls $(srcdir)/Source/WebCore/Modules/webdatabase/*.idl) \
     
    10541055        $(shell ls $(srcdir)/Source/WebCore/inspector/*.idl) \
    10551056        $(shell ls $(srcdir)/Source/WebCore/loader/appcache/*.idl) \
    1056         $(shell ls $(srcdir)/Source/WebCore/notifications/*.idl) \
    10571057        $(shell ls $(srcdir)/Source/WebCore/page/*.idl) \
    10581058        $(shell ls $(srcdir)/Source/WebCore/plugins/*.idl) \
  • trunk/Source/WebCore/GNUmakefile.list.am

    r121691 r121882  
    711711        $(WebCore)/Modules/mediastream/SessionDescription.idl \
    712712        $(WebCore)/Modules/mediastream/SignalingCallback.idl \
     713        $(WebCore)/Modules/notifications/Notification.idl \
     714        $(WebCore)/Modules/notifications/NotificationCenter.idl \
     715        $(WebCore)/Modules/notifications/NotificationPermissionCallback.idl \
    713716        $(WebCore)/Modules/webaudio/AudioContext.idl \
    714717        $(WebCore)/Modules/webaudio/AudioPannerNode.idl \
     
    950953        $(WebCore)/inspector/ScriptProfileNode.idl \
    951954        $(WebCore)/loader/appcache/DOMApplicationCache.idl \
    952         $(WebCore)/notifications/Notification.idl \
    953         $(WebCore)/notifications/NotificationCenter.idl \
    954         $(WebCore)/notifications/NotificationPermissionCallback.idl \
    955955        $(WebCore)/page/BarInfo.idl \
    956956        $(WebCore)/page/Console.idl \
     
    11951195        Source/WebCore/Modules/mediastream/UserMediaRequest.cpp \
    11961196        Source/WebCore/Modules/mediastream/UserMediaRequest.h \
     1197        Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp \
     1198        Source/WebCore/Modules/notifications/DOMWindowNotifications.h \
     1199        Source/WebCore/Modules/notifications/NotificationCenter.cpp \
     1200        Source/WebCore/Modules/notifications/NotificationCenter.h \
     1201        Source/WebCore/Modules/notifications/NotificationClient.h \
     1202        Source/WebCore/Modules/notifications/NotificationController.cpp \
     1203        Source/WebCore/Modules/notifications/NotificationController.h \
     1204        Source/WebCore/Modules/notifications/Notification.cpp \
     1205        Source/WebCore/Modules/notifications/Notification.h \
     1206        Source/WebCore/Modules/notifications/NotificationPermissionCallback.h \
     1207        Source/WebCore/Modules/notifications/WorkerContextNotifications.cpp \
     1208        Source/WebCore/Modules/notifications/WorkerContextNotifications.h \
    11971209        Source/WebCore/Modules/webdatabase/AbstractDatabase.cpp \
    11981210        Source/WebCore/Modules/webdatabase/AbstractDatabase.h \
     
    29502962        Source/WebCore/mathml/MathMLTextElement.cpp \
    29512963        Source/WebCore/mathml/MathMLTextElement.h \
    2952         Source/WebCore/notifications/DOMWindowNotifications.cpp \
    2953         Source/WebCore/notifications/DOMWindowNotifications.h \
    2954         Source/WebCore/notifications/NotificationCenter.cpp \
    2955         Source/WebCore/notifications/NotificationCenter.h \
    2956         Source/WebCore/notifications/NotificationClient.h \
    2957         Source/WebCore/notifications/NotificationController.cpp \
    2958         Source/WebCore/notifications/NotificationController.h \
    2959         Source/WebCore/notifications/Notification.cpp \
    2960         Source/WebCore/notifications/Notification.h \
    2961         Source/WebCore/notifications/NotificationPermissionCallback.h \
    2962         Source/WebCore/notifications/WorkerContextNotifications.cpp \
    2963         Source/WebCore/notifications/WorkerContextNotifications.h \
    29642964        Source/WebCore/page/animation/AnimationBase.cpp \
    29652965        Source/WebCore/page/animation/AnimationBase.h \
  • trunk/Source/WebCore/Target.pri

    r121861 r121882  
    428428    Modules/filesystem/LocalFileSystem.cpp \
    429429    Modules/filesystem/WorkerContextFileSystem.cpp \
     430    Modules/notifications/DOMWindowNotifications.cpp \
     431    Modules/notifications/Notification.cpp \
     432    Modules/notifications/NotificationCenter.cpp \
     433    Modules/notifications/NotificationController.cpp \
     434    Modules/notifications/WorkerContextNotifications.cpp \
    430435    css/CSSAspectRatioValue.cpp \
    431436    css/CSSBorderImageSliceValue.cpp \
     
    10001005    loader/TextResourceDecoder.cpp \
    10011006    loader/ThreadableLoader.cpp \
    1002     notifications/DOMWindowNotifications.cpp \
    1003     notifications/Notification.cpp \
    1004     notifications/NotificationCenter.cpp \
    1005     notifications/NotificationController.cpp \
    1006     notifications/WorkerContextNotifications.cpp \
    10071007    page/animation/AnimationBase.cpp \
    10081008    page/animation/AnimationController.cpp \
     
    15871587    Modules/geolocation/PositionErrorCallback.h \
    15881588    Modules/geolocation/PositionOptions.h \
     1589    \
     1590    Modules/notifications/DOMWindowNotifications.h \
     1591    Modules/notifications/Notification.h \
     1592    Modules/notifications/NotificationCenter.h \
     1593    Modules/notifications/NotificationClient.h \
     1594    Modules/notifications/NotificationController.h \
     1595    Modules/notifications/WorkerContextNotifications.h \
    15891596    \
    15901597    Modules/webdatabase/AbstractDatabase.h \
     
    21522159    mathml/MathMLMathElement.h \
    21532160    mathml/MathMLTextElement.h \
    2154     notifications/DOMWindowNotifications.h \
    2155     notifications/Notification.h \
    2156     notifications/NotificationCenter.h \
    2157     notifications/NotificationClient.h \
    2158     notifications/NotificationController.h \
    2159     notifications/WorkerContextNotifications.h \
    21602161    page/animation/AnimationBase.h \
    21612162    page/animation/AnimationController.h \
  • trunk/Source/WebCore/WebCore.gyp/WebCore.gyp

    r121500 r121882  
    6060      '../Modules/indexeddb',
    6161      '../Modules/mediastream',
     62      '../Modules/notifications',
    6263      '../Modules/quota',
    6364      '../Modules/speech',
     
    9697      '../loader/icon',
    9798      '../mathml',
    98       '../notifications',
    9999      '../page',
    100100      '../page/animation',
     
    10481048              '--include', '../Modules/intents',
    10491049              '--include', '../Modules/mediastream',
     1050              '--include', '../Modules/notifications',
    10501051              '--include', '../Modules/webaudio',
    10511052              '--include', '../Modules/webdatabase',
     
    10541055              '--include', '../fileapi',
    10551056              '--include', '../html',
    1056               '--include', '../notifications',
    10571057              '--include', '../page',
    10581058              '--include', '../plugins',
  • trunk/Source/WebCore/WebCore.gypi

    r121866 r121882  
    1313            'Modules/geolocation/PositionErrorCallback.h',
    1414            'Modules/geolocation/PositionOptions.h',
     15            'Modules/notifications/NotificationClient.h',
     16            'Modules/notifications/NotificationController.h',
     17            'Modules/webdatabase/AbstractDatabase.h',
     18            'Modules/webdatabase/Database.h',
     19            'Modules/webdatabase/DatabaseDetails.h',
     20            'Modules/webdatabase/DatabaseTracker.h',
     21            'Modules/webdatabase/DatabaseTrackerClient.h',
     22            'Modules/webdatabase/SQLError.h',
     23            'Modules/webdatabase/SQLResultSet.h',
     24            'Modules/webdatabase/SQLResultSetRowList.h',
     25            'Modules/webdatabase/SQLStatementCallback.h',
     26            'Modules/webdatabase/SQLStatementErrorCallback.h',
     27            'Modules/webdatabase/SQLTransaction.h',
     28            'Modules/webdatabase/SQLTransactionCallback.h',
     29            'Modules/webdatabase/SQLTransactionErrorCallback.h',
    1530            'accessibility/AXObjectCache.h',
    1631            'accessibility/AccessibilityObject.h',
     
    200215            'loader/icon/IconDatabaseClient.h',
    201216            'loader/mac/LoaderNSURLExtras.h',
    202             'Modules/webdatabase/AbstractDatabase.h',
    203             'Modules/webdatabase/Database.h',
    204             'Modules/webdatabase/DatabaseDetails.h',
    205             'Modules/webdatabase/DatabaseTracker.h',
    206             'Modules/webdatabase/DatabaseTrackerClient.h',
    207             'Modules/webdatabase/SQLError.h',
    208             'Modules/webdatabase/SQLResultSet.h',
    209             'Modules/webdatabase/SQLResultSetRowList.h',
    210             'Modules/webdatabase/SQLStatementCallback.h',
    211             'Modules/webdatabase/SQLStatementErrorCallback.h',
    212             'Modules/webdatabase/SQLTransaction.h',
    213             'Modules/webdatabase/SQLTransactionCallback.h',
    214             'Modules/webdatabase/SQLTransactionErrorCallback.h',
    215             'notifications/NotificationClient.h',
    216             'notifications/NotificationController.h',
    217217            'page/Chrome.h',
    218218            'page/ChromeClient.h',
     
    843843            'Modules/mediastream/SessionDescription.idl',
    844844            'Modules/mediastream/SignalingCallback.idl',
     845            'Modules/notifications/DOMWindowNotifications.idl',
     846            'Modules/notifications/Notification.idl',
     847            'Modules/notifications/NotificationCenter.idl',
     848            'Modules/notifications/NotificationPermissionCallback.idl',
     849            'Modules/notifications/WorkerContextNotifications.idl',
    845850            'Modules/quota/DOMWindowQuota.idl',
    846851            'Modules/quota/StorageInfo.idl',
     
    11471152            'inspector/ScriptProfileNode.idl',
    11481153            'loader/appcache/DOMApplicationCache.idl',
    1149             'notifications/DOMWindowNotifications.idl',
    1150             'notifications/Notification.idl',
    1151             'notifications/NotificationCenter.idl',
    1152             'notifications/NotificationPermissionCallback.idl',
    1153             'notifications/WorkerContextNotifications.idl',
    11541154            'page/AbstractView.idl',
    11551155            'page/BarInfo.idl',
     
    15701570            'Modules/mediastream/UserMediaRequest.cpp',
    15711571            'Modules/mediastream/UserMediaRequest.h',
     1572            'Modules/notifications/DOMWindowNotifications.cpp',
     1573            'Modules/notifications/DOMWindowNotifications.h',
     1574            'Modules/notifications/Notification.cpp',
     1575            'Modules/notifications/Notification.h',
     1576            'Modules/notifications/NotificationCenter.cpp',
     1577            'Modules/notifications/NotificationCenter.h',
     1578            'Modules/notifications/NotificationController.cpp',
     1579            'Modules/notifications/NotificationController.h',
     1580            'Modules/notifications/NotificationPermissionCallback.h',
     1581            'Modules/notifications/WorkerContextNotifications.cpp',
     1582            'Modules/notifications/WorkerContextNotifications.h',
    15721583            'Modules/quota/DOMWindowQuota.cpp',
    15731584            'Modules/quota/DOMWindowQuota.h',
     
    30053016            'mathml/MathMLTextElement.cpp',
    30063017            'mathml/MathMLTextElement.h',
    3007             'notifications/DOMWindowNotifications.cpp',
    3008             'notifications/DOMWindowNotifications.h',
    3009             'notifications/Notification.cpp',
    3010             'notifications/Notification.h',
    3011             'notifications/NotificationCenter.cpp',
    3012             'notifications/NotificationCenter.h',
    3013             'notifications/NotificationController.cpp',
    3014             'notifications/NotificationController.h',
    3015             'notifications/NotificationPermissionCallback.h',
    3016             'notifications/WorkerContextNotifications.cpp',
    3017             'notifications/WorkerContextNotifications.h',
    30183018            'page/BarInfo.cpp',
    30193019            'page/BarInfo.h',
  • trunk/Source/WebCore/WebCore.pri

    r121777 r121882  
    2121    $$SOURCE_DIR/Modules/geolocation \
    2222    $$SOURCE_DIR/Modules/indexeddb \
     23    $$SOURCE_DIR/Modules/notifications \
    2324    $$SOURCE_DIR/Modules/quota \
    2425    $$SOURCE_DIR/Modules/webaudio \
     
    4849    $$SOURCE_DIR/loader/icon \
    4950    $$SOURCE_DIR/mathml \
    50     $$SOURCE_DIR/notifications \
    5151    $$SOURCE_DIR/page \
    5252    $$SOURCE_DIR/page/animation \
  • trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj

    r121850 r121882  
    2496024960                        </Filter>
    2496124961                        <Filter
     24962                                Name="notifications"
     24963                                >
     24964                                <File
     24965                                        RelativePath="..\Modules\notifications\DOMWindowNotifications.cpp"
     24966                                        >
     24967                                </File>
     24968                                <File
     24969                                        RelativePath="..\Modules\notifications\DOMWindowNotifications.h"
     24970                                        >
     24971                                </File>
     24972                                <File
     24973                                        RelativePath="..\Modules\notifications\Notification.cpp"
     24974                                        >
     24975                                </File>
     24976                                <File
     24977                                        RelativePath="..\Modules\notifications\Notification.h"
     24978                                        >
     24979                                </File>
     24980                                <File
     24981                                        RelativePath="..\Modules\notifications\NotificationCenter.cpp"
     24982                                        >
     24983                                </File>
     24984                                <File
     24985                                        RelativePath="..\Modules\notifications\NotificationCenter.h"
     24986                                        >
     24987                                </File>
     24988                                <File
     24989                                        RelativePath="..\Modules\notifications\NotificationClient.h"
     24990                                        >
     24991                                </File>
     24992                                <File
     24993                                        RelativePath="..\Modules\notifications\WorkerContextNotifications.cpp"
     24994                                        >
     24995                                </File>
     24996                                <File
     24997                                        RelativePath="..\Modules\notifications\WorkerContextNotifications.h"
     24998                                        >
     24999                                </File>
     25000                        </Filter>
     25001                        <Filter
    2496225002                                Name="webdatabase"
    2496325003                                >
     
    5478554825                </Filter>
    5478654826                <Filter
    54787                         Name="notifications"
    54788                         >
    54789                         <File
    54790                                 RelativePath="..\notifications\DOMWindowNotifications.cpp"
    54791                                 >
    54792                         </File>
    54793                         <File
    54794                                 RelativePath="..\notifications\DOMWindowNotifications.h"
    54795                                 >
    54796                         </File>
    54797                         <File
    54798                                 RelativePath="..\notifications\Notification.cpp"
    54799                                 >
    54800                         </File>
    54801                         <File
    54802                                 RelativePath="..\notifications\Notification.h"
    54803                                 >
    54804                         </File>
    54805                         <File
    54806                                 RelativePath="..\notifications\NotificationCenter.cpp"
    54807                                 >
    54808                         </File>
    54809                         <File
    54810                                 RelativePath="..\notifications\NotificationCenter.h"
    54811                                 >
    54812                         </File>
    54813                         <File
    54814                                 RelativePath="..\notifications\NotificationClient.h"
    54815                                 >
    54816                         </File>
    54817                         <File
    54818                                 RelativePath="..\notifications\WorkerContextNotifications.cpp"
    54819                                 >
    54820                         </File>
    54821                         <File
    54822                                 RelativePath="..\notifications\WorkerContextNotifications.h"
    54823                                 >
    54824                         </File>
    54825                 </Filter>
    54826                 <Filter
    5482754827                        Name="editing"
    5482854828                        >
  • trunk/Source/WebCore/WebCore.vcproj/WebCoreCommon.vsprops

    r119954 r121882  
    88        <Tool
    99                Name="VCCLCompilerTool"
    10                 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;"
     10                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;"
    1111                PreprocessorDefinitions="__WIN32__;DISABLE_3D_RENDERING;WEBCORE_CONTEXT_MENUS"
    1212                UsePrecompiledHeader="2"
  • trunk/Source/WebCore/WebCore.vcproj/copyForwardingHeaders.cmd

    r119954 r121882  
    2323xcopy /y /d "%ProjectDir%..\Modules\geolocation\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    2424xcopy /y /d "%ProjectDir%..\Modules\quota\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
     25xcopy /y /d "%ProjectDir%..\Modules\notifications\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    2526xcopy /y /d "%ProjectDir%..\Modules\webdatabase\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    2627xcopy /y /d "%ProjectDir%..\Modules\websockets\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
     
    3839xcopy /y /d "%ProjectDir%..\html\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    3940xcopy /y /d "%ProjectDir%..\html\parser\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    40 xcopy /y /d "%ProjectDir%..\notifications\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    4141xcopy /y /d "%ProjectDir%..\css\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    4242xcopy /y /d "%ProjectDir%..\platform\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r121598 r121882  
    78647864                31288E700E3005D6003619AE /* WebKitCSSKeyframesRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebKitCSSKeyframesRule.cpp; sourceTree = "<group>"; };
    78657865                31288E710E3005D6003619AE /* WebKitCSSKeyframesRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitCSSKeyframesRule.h; sourceTree = "<group>"; };
    7866                 3128CA67147331520074C72A /* NotificationController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationController.cpp; path = notifications/NotificationController.cpp; sourceTree = "<group>"; };
    7867                 3128CA6A147331630074C72A /* NotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationController.h; path = notifications/NotificationController.h; sourceTree = "<group>"; };
     7866                3128CA67147331520074C72A /* NotificationController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationController.cpp; path = Modules/notifications/NotificationController.cpp; sourceTree = "<group>"; };
     7867                3128CA6A147331630074C72A /* NotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationController.h; path = Modules/notifications/NotificationController.h; sourceTree = "<group>"; };
    78687868                312D67B01535691F00563D0D /* Dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dictionary.cpp; sourceTree = "<group>"; };
    78697869                31313F631443B35E006E2A90 /* FilterEffectRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FilterEffectRenderer.cpp; sourceTree = "<group>"; };
     
    79347934                31C0FF470E4CEFDD007D6FE5 /* DOMWebKitTransitionEvent.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMWebKitTransitionEvent.mm; sourceTree = "<group>"; };
    79357935                31C0FF480E4CEFDD007D6FE5 /* DOMWebKitTransitionEventInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMWebKitTransitionEventInternal.h; sourceTree = "<group>"; };
    7936                 31EC1D5014FEFD0800C94662 /* NotificationPermissionCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationPermissionCallback.idl; path = notifications/NotificationPermissionCallback.idl; sourceTree = "<group>"; };
    7937                 31EC1DAC14FF26EA00C94662 /* NotificationPermissionCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NotificationPermissionCallback.h; path = notifications/NotificationPermissionCallback.h; sourceTree = "<group>"; };
     7936                31EC1D5014FEFD0800C94662 /* NotificationPermissionCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationPermissionCallback.idl; path = Modules/notifications/NotificationPermissionCallback.idl; sourceTree = "<group>"; };
     7937                31EC1DAC14FF26EA00C94662 /* NotificationPermissionCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NotificationPermissionCallback.h; path = Modules/notifications/NotificationPermissionCallback.h; sourceTree = "<group>"; };
    79387938                31EC1E2614FF60EE00C94662 /* JSNotificationPermissionCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotificationPermissionCallback.cpp; sourceTree = "<group>"; };
    79397939                31EC1E2714FF60EE00C94662 /* JSNotificationPermissionCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotificationPermissionCallback.h; sourceTree = "<group>"; };
     
    79527952                3314ACE910892086000F0E56 /* JSExceptionBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSExceptionBase.cpp; sourceTree = "<group>"; };
    79537953                3314ACEA10892086000F0E56 /* JSExceptionBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExceptionBase.h; sourceTree = "<group>"; };
    7954                 333F704E0FB49CA2008E12A6 /* Notification.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Notification.idl; path = notifications/Notification.idl; sourceTree = "<group>"; };
    7955                 333F704F0FB49CA2008E12A6 /* Notification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notification.h; path = notifications/Notification.h; sourceTree = "<group>"; };
    7956                 33503C9910179A74003B47E1 /* NotificationClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = NotificationClient.h; path = notifications/NotificationClient.h; sourceTree = "<group>"; };
     7954                333F704E0FB49CA2008E12A6 /* Notification.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Notification.idl; path = Modules/notifications/Notification.idl; sourceTree = "<group>"; };
     7955                333F704F0FB49CA2008E12A6 /* Notification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notification.h; path =Modules/notifications/Notification.h; sourceTree = "<group>"; };
     7956                33503C9910179A74003B47E1 /* NotificationClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = NotificationClient.h; path = Modules/notifications/NotificationClient.h; sourceTree = "<group>"; };
    79577957                33503C9F10179AD7003B47E1 /* JSNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotification.cpp; sourceTree = "<group>"; };
    79587958                33503CA010179AD7003B47E1 /* JSNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotification.h; sourceTree = "<group>"; };
     
    79607960                33503CA210179AD7003B47E1 /* JSNotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotificationCenter.h; sourceTree = "<group>"; };
    79617961                33503CBF10179C1A003B47E1 /* JSDesktopNotificationsCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDesktopNotificationsCustom.cpp; sourceTree = "<group>"; };
    7962                 33503CC61017A1B1003B47E1 /* Notification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Notification.cpp; path = notifications/Notification.cpp; sourceTree = "<group>"; };
    7963                 3390CA510FFC157B00921962 /* NotificationCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationCenter.cpp; path = notifications/NotificationCenter.cpp; sourceTree = "<group>"; };
    7964                 3390CA520FFC157B00921962 /* NotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationCenter.h; path = notifications/NotificationCenter.h; sourceTree = "<group>"; };
    7965                 3390CA530FFC157B00921962 /* NotificationCenter.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationCenter.idl; path = notifications/NotificationCenter.idl; sourceTree = "<group>"; };
     7962                33503CC61017A1B1003B47E1 /* Notification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Notification.cpp; path = Modules/notifications/Notification.cpp; sourceTree = "<group>"; };
     7963                3390CA510FFC157B00921962 /* NotificationCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotificationCenter.cpp; path = Modules/notifications/NotificationCenter.cpp; sourceTree = "<group>"; };
     7964                3390CA520FFC157B00921962 /* NotificationCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotificationCenter.h; path = Modules/notifications/NotificationCenter.h; sourceTree = "<group>"; };
     7965                3390CA530FFC157B00921962 /* NotificationCenter.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NotificationCenter.idl; path = Modules/notifications/NotificationCenter.idl; sourceTree = "<group>"; };
    79667966                339B5B62131DAA3200F48D02 /* CookiesStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CookiesStrategy.h; sourceTree = "<group>"; };
    79677967                33C0CCD2112C5E6200CE057D /* SecureTextInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecureTextInput.cpp; sourceTree = "<group>"; };
     
    1067810678                97AABD1114FA09D5007457AE /* WorkerThreadableWebSocketChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerThreadableWebSocketChannel.cpp; path = Modules/websockets/WorkerThreadableWebSocketChannel.cpp; sourceTree = "<group>"; };
    1067910679                97AABD1214FA09D5007457AE /* WorkerThreadableWebSocketChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerThreadableWebSocketChannel.h; path = Modules/websockets/WorkerThreadableWebSocketChannel.h; sourceTree = "<group>"; };
    10680                 97B38E23151C4264004622E9 /* DOMWindowNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DOMWindowNotifications.cpp; path = notifications/DOMWindowNotifications.cpp; sourceTree = "<group>"; };
    10681                 97B38E24151C4264004622E9 /* DOMWindowNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DOMWindowNotifications.h; path = notifications/DOMWindowNotifications.h; sourceTree = "<group>"; };
    10682                 97B38E25151C4264004622E9 /* DOMWindowNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowNotifications.idl; path = notifications/DOMWindowNotifications.idl; sourceTree = "<group>"; };
     10680                97B38E23151C4264004622E9 /* DOMWindowNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DOMWindowNotifications.cpp; path = Modules/notifications/DOMWindowNotifications.cpp; sourceTree = "<group>"; };
     10681                97B38E24151C4264004622E9 /* DOMWindowNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DOMWindowNotifications.h; path = Modules/notifications/DOMWindowNotifications.h; sourceTree = "<group>"; };
     10682                97B38E25151C4264004622E9 /* DOMWindowNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowNotifications.idl; path = Modules/notifications/DOMWindowNotifications.idl; sourceTree = "<group>"; };
    1068310683                97BC69D61505F076001B74AC /* AbstractDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AbstractDatabase.cpp; path = Modules/webdatabase/AbstractDatabase.cpp; sourceTree = "<group>"; };
    1068410684                97BC69D71505F076001B74AC /* AbstractDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AbstractDatabase.h; path = Modules/webdatabase/AbstractDatabase.h; sourceTree = "<group>"; };
     
    1076310763                97E4028E13A696ED00913D67 /* IconController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IconController.h; sourceTree = "<group>"; };
    1076410764                97EF7DFD107E55B700D7C49C /* ScriptControllerBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScriptControllerBase.cpp; sourceTree = "<group>"; };
    10765                 97F8E661151D4A3F00D2D181 /* WorkerContextNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerContextNotifications.cpp; path = notifications/WorkerContextNotifications.cpp; sourceTree = "<group>"; };
    10766                 97F8E662151D4A3F00D2D181 /* WorkerContextNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerContextNotifications.h; path = notifications/WorkerContextNotifications.h; sourceTree = "<group>"; };
    10767                 97F8E663151D4A3F00D2D181 /* WorkerContextNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = WorkerContextNotifications.idl; path = notifications/WorkerContextNotifications.idl; sourceTree = "<group>"; };
     10765                97F8E661151D4A3F00D2D181 /* WorkerContextNotifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WorkerContextNotifications.cpp; path = Modules/notifications/WorkerContextNotifications.cpp; sourceTree = "<group>"; };
     10766                97F8E662151D4A3F00D2D181 /* WorkerContextNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WorkerContextNotifications.h; path = Modules/notifications/WorkerContextNotifications.h; sourceTree = "<group>"; };
     10767                97F8E663151D4A3F00D2D181 /* WorkerContextNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = WorkerContextNotifications.idl; path = Modules/notifications/WorkerContextNotifications.idl; sourceTree = "<group>"; };
    1076810768                9831AE49154225A200FE2644 /* ReferrerPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReferrerPolicy.h; sourceTree = "<group>"; };
    1076910769                984264EF12D5280A000D88A4 /* LinkLoaderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkLoaderClient.h; sourceTree = "<group>"; };
     
    1394113941                                BCB16BFB0979C38700467741 /* loader */,
    1394213942                                FABE72EC1059C1EB00D999DD /* mathml */,
    13943                                 333F703D0FB49C16008E12A6 /* notifications */,
    1394413943                                65BF02180974806300C43196 /* page */,
    1394513944                                BCF1A5BA097832090061A123 /* platform */,
     
    1749117490                        isa = PBXGroup;
    1749217491                        children = (
     17492                                333F703D0FB49C16008E12A6 /* notifications */,
    1749317493                                971145FF14EF007900674FD9 /* geolocation */,
    1749417494                                9712A55315004E3C0048AF10 /* indexeddb */,
     
    2816828168                                9712A611150090CE0048AF10 /* WorkerContextIndexedDatabase.cpp in Sources */,
    2816928169                                97F8E665151D4A4B00D2D181 /* WorkerContextNotifications.cpp in Sources */,
    28170                                 A8CCBB4C151F833B00AB7CE9 /* WorkerContextWebDatabase.cpp in Sources */,
    28171                                 F34742E01343631F00531BC2 /* WorkerDebuggerAgent.cpp in Sources */,
     28170                                A8CCBB4C151F833B00AB7CE9 /* WorkerContextWebDatabase.cpp in Sources */, F34742E01343631F00531BC2 /* WorkerDebuggerAgent.cpp in Sources */,
    2817228171                                A3E2643014748991005A8588 /* WorkerEventQueue.cpp in Sources */,
    2817328172                                F36E07A41358A8BE00AACBC9 /* WorkerInspectorController.cpp in Sources */,
Note: See TracChangeset for help on using the changeset viewer.