Chromium Code Reviews

Side by Side Diff: third_party/WebKit/Source/modules/push_messaging/PushPermissionStatusCallbacks.cpp

Issue 1773813007: blink: Rename modules/ method to prefix with get when they collide. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: clash-modules: rebase-fixes Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "modules/push_messaging/PushPermissionStatusCallbacks.h" 5 #include "modules/push_messaging/PushPermissionStatusCallbacks.h"
6 6
7 #include "bindings/core/v8/ScriptPromiseResolver.h" 7 #include "bindings/core/v8/ScriptPromiseResolver.h"
8 #include "modules/push_messaging/PushError.h" 8 #include "modules/push_messaging/PushError.h"
9 #include "wtf/text/WTFString.h" 9 #include "wtf/text/WTFString.h"
10 10
11 namespace blink { 11 namespace blink {
12 12
13 PushPermissionStatusCallbacks::PushPermissionStatusCallbacks(ScriptPromiseResolv er* resolver) 13 PushPermissionStatusCallbacks::PushPermissionStatusCallbacks(ScriptPromiseResolv er* resolver)
14 : m_resolver(resolver) 14 : m_resolver(resolver)
15 { 15 {
16 } 16 }
17 17
18 PushPermissionStatusCallbacks::~PushPermissionStatusCallbacks() 18 PushPermissionStatusCallbacks::~PushPermissionStatusCallbacks()
19 { 19 {
20 } 20 }
21 21
22 void PushPermissionStatusCallbacks::onSuccess(WebPushPermissionStatus status) 22 void PushPermissionStatusCallbacks::onSuccess(WebPushPermissionStatus status)
23 { 23 {
24 m_resolver->resolve(permissionString(status)); 24 m_resolver->resolve(permissionString(status));
25 } 25 }
26 26
27 void PushPermissionStatusCallbacks::onError(const WebPushError& error) 27 void PushPermissionStatusCallbacks::onError(const WebPushError& error)
28 { 28 {
29 if (!m_resolver->executionContext() || m_resolver->executionContext()->activ eDOMObjectsAreStopped()) 29 if (!m_resolver->getExecutionContext() || m_resolver->getExecutionContext()- >activeDOMObjectsAreStopped())
30 return; 30 return;
31 m_resolver->reject(PushError::take(m_resolver.get(), error)); 31 m_resolver->reject(PushError::take(m_resolver.get(), error));
32 } 32 }
33 33
34 // static 34 // static
35 String PushPermissionStatusCallbacks::permissionString(WebPushPermissionStatus s tatus) 35 String PushPermissionStatusCallbacks::permissionString(WebPushPermissionStatus s tatus)
36 { 36 {
37 switch (status) { 37 switch (status) {
38 case WebPushPermissionStatusGranted: 38 case WebPushPermissionStatusGranted:
39 return "granted"; 39 return "granted";
40 case WebPushPermissionStatusDenied: 40 case WebPushPermissionStatusDenied:
41 return "denied"; 41 return "denied";
42 case WebPushPermissionStatusPrompt: 42 case WebPushPermissionStatusPrompt:
43 return "prompt"; 43 return "prompt";
44 } 44 }
45 45
46 ASSERT_NOT_REACHED(); 46 ASSERT_NOT_REACHED();
47 return "denied"; 47 return "denied";
48 } 48 }
49 49
50 } // namespace blink 50 } // namespace blink
OLDNEW

Powered by Google App Engine