NotificationController 45 Source/modules/notifications/Notification.cpp NotificationClient* client = NotificationController::clientFrom(toDocument(context)->page()); NotificationController 91 Source/modules/notifications/Notification.cpp if (NotificationController::from(toDocument(executionContext())->page())->client()->checkPermission(executionContext()) != NotificationClient::PermissionAllowed) { NotificationController 164 Source/modules/notifications/Notification.cpp return permissionString(NotificationController::from(toDocument(context)->page())->client()->checkPermission(context)); NotificationController 170 Source/modules/notifications/Notification.cpp NotificationController::from(toDocument(context)->page())->client()->requestPermission(context, callback); NotificationController 34 Source/modules/notifications/NotificationController.cpp NotificationController::NotificationController(NotificationClient* client) NotificationController 39 Source/modules/notifications/NotificationController.cpp NotificationController::~NotificationController() NotificationController 43 Source/modules/notifications/NotificationController.cpp PassOwnPtr<NotificationController> NotificationController::create(NotificationClient* client) NotificationController 45 Source/modules/notifications/NotificationController.cpp return adoptPtr(new NotificationController(client)); NotificationController 48 Source/modules/notifications/NotificationController.cpp NotificationClient* NotificationController::clientFrom(Page* page) NotificationController 50 Source/modules/notifications/NotificationController.cpp if (NotificationController* controller = NotificationController::from(page)) NotificationController 55 Source/modules/notifications/NotificationController.cpp const char* NotificationController::supplementName() NotificationController 62 Source/modules/notifications/NotificationController.cpp NotificationController::provideTo(page, NotificationController::supplementName(), NotificationController::create(client)); NotificationController 37 Source/modules/notifications/NotificationController.h class NotificationController FINAL : public Supplement<Page> { NotificationController 38 Source/modules/notifications/NotificationController.h WTF_MAKE_NONCOPYABLE(NotificationController); NotificationController 40 Source/modules/notifications/NotificationController.h virtual ~NotificationController(); NotificationController 42 Source/modules/notifications/NotificationController.h static PassOwnPtr<NotificationController> create(NotificationClient*); NotificationController 44 Source/modules/notifications/NotificationController.h static NotificationController* from(Page* page) { return static_cast<NotificationController*>(Supplement<Page>::from(page, supplementName())); } NotificationController 50 Source/modules/notifications/NotificationController.h explicit NotificationController(NotificationClient*);