Index: third_party/WebKit/Source/modules/nfc/NFC.cpp |
diff --git a/third_party/WebKit/Source/modules/nfc/NFC.cpp b/third_party/WebKit/Source/modules/nfc/NFC.cpp |
index 23c28a548ad4be449eb3557f2ce02c0c56fa6897..6cf8bdea98edc390203cbf0c43f4524d1a40dc80 100644 |
--- a/third_party/WebKit/Source/modules/nfc/NFC.cpp |
+++ b/third_party/WebKit/Source/modules/nfc/NFC.cpp |
@@ -18,7 +18,7 @@ |
#include "platform/mojo/MojoHelper.h" |
#include "public/platform/InterfaceProvider.h" |
-namespace nfc = device::nfc::blink; |
+namespace mojom = device::nfc::mojom::blink; |
namespace { |
const char kJsonMimePrefix[] = "application/"; |
@@ -32,14 +32,14 @@ const char kCharSetUTF8[] = ";charset=UTF-8"; |
// Mojo type converters |
namespace mojo { |
-using nfc::NFCMessage; |
-using nfc::NFCMessagePtr; |
-using nfc::NFCRecord; |
-using nfc::NFCRecordPtr; |
-using nfc::NFCRecordType; |
-using nfc::NFCPushOptions; |
-using nfc::NFCPushOptionsPtr; |
-using nfc::NFCPushTarget; |
+using mojom::NFCMessage; |
+using mojom::NFCMessagePtr; |
+using mojom::NFCRecord; |
+using mojom::NFCRecordPtr; |
+using mojom::NFCRecordType; |
+using mojom::NFCPushOptions; |
+using mojom::NFCPushOptionsPtr; |
+using mojom::NFCPushTarget; |
NFCPushTarget toNFCPushTarget(const WTF::String& target) |
{ |
@@ -359,7 +359,7 @@ bool isValidOpaqueRecord(const NFCRecord& record) |
bool isValidNFCRecord(const NFCRecord& record) |
{ |
- nfc::NFCRecordType type; |
+ mojom::NFCRecordType type; |
if (record.hasRecordType()) { |
type = mojo::toNFCRecordType(record.recordType()); |
} else { |
@@ -368,24 +368,24 @@ bool isValidNFCRecord(const NFCRecord& record) |
// https://w3c.github.io/web-nfc/#creating-web-nfc-message |
// If NFCRecord.recordType is not set and record type cannot be deduced |
// from NFCRecord.data, reject promise with SyntaxError. |
- if (type == nfc::NFCRecordType::EMPTY) |
+ if (type == mojom::NFCRecordType::EMPTY) |
return false; |
} |
// Non-empty records must have data. |
- if (!record.hasData() && (type != nfc::NFCRecordType::EMPTY)) |
+ if (!record.hasData() && (type != mojom::NFCRecordType::EMPTY)) |
return false; |
switch (type) { |
- case nfc::NFCRecordType::TEXT: |
+ case mojom::NFCRecordType::TEXT: |
return isValidTextRecord(record); |
- case nfc::NFCRecordType::URL: |
+ case mojom::NFCRecordType::URL: |
return isValidURLRecord(record); |
- case nfc::NFCRecordType::JSON: |
+ case mojom::NFCRecordType::JSON: |
return isValidJSONRecord(record); |
- case nfc::NFCRecordType::OPAQUE_RECORD: |
+ case mojom::NFCRecordType::OPAQUE_RECORD: |
return isValidOpaqueRecord(record); |
- case nfc::NFCRecordType::EMPTY: |
+ case mojom::NFCRecordType::EMPTY: |
return !record.hasData() && record.mediaType().isEmpty(); |
} |
@@ -423,7 +423,7 @@ DOMException* isValidNFCPushMessage(const NFCPushMessage& message) |
return nullptr; |
} |
-bool setURL(const String& origin, nfc::NFCMessagePtr& message) |
+bool setURL(const String& origin, mojom::NFCMessagePtr& message) |
{ |
KURL originURL(ParsedURLString, origin); |
@@ -486,7 +486,7 @@ ScriptPromise NFC::push(ScriptState* scriptState, const NFCPushMessage& pushMess |
if (!m_nfc) |
return ScriptPromise::rejectWithDOMException(scriptState, DOMException::create(NotSupportedError)); |
- nfc::NFCMessagePtr message = nfc::NFCMessage::From(pushMessage); |
+ mojom::NFCMessagePtr message = mojom::NFCMessage::From(pushMessage); |
if (!message) |
return ScriptPromise::rejectWithDOMException(scriptState, DOMException::create(SyntaxError)); |
@@ -496,7 +496,7 @@ ScriptPromise NFC::push(ScriptState* scriptState, const NFCPushMessage& pushMess |
ScriptPromiseResolver* resolver = ScriptPromiseResolver::create(scriptState); |
m_requests.add(resolver); |
auto callback = convertToBaseCallback(WTF::bind(&NFC::OnRequestCompleted, wrapPersistent(this), wrapPersistent(resolver))); |
- m_nfc->Push(std::move(message), nfc::NFCPushOptions::From(options), callback); |
+ m_nfc->Push(std::move(message), mojom::NFCPushOptions::From(options), callback); |
return resolver->promise(); |
} |
@@ -550,7 +550,7 @@ void NFC::pageVisibilityChanged() |
m_nfc->SuspendNFCOperations(); |
} |
-void NFC::OnRequestCompleted(ScriptPromiseResolver* resolver, nfc::NFCErrorPtr error) |
+void NFC::OnRequestCompleted(ScriptPromiseResolver* resolver, mojom::NFCErrorPtr error) |
{ |
if (!m_requests.contains(resolver)) |
return; |
@@ -569,12 +569,12 @@ void NFC::OnConnectionError() |
// If NFCService is not available or disappears when NFC hardware is |
// disabled, reject promise with NotSupportedError exception. |
for (ScriptPromiseResolver* resolver : m_requests) |
- resolver->reject(NFCError::take(resolver, nfc::NFCErrorType::NOT_SUPPORTED)); |
+ resolver->reject(NFCError::take(resolver, mojom::NFCErrorType::NOT_SUPPORTED)); |
m_requests.clear(); |
} |
-void NFC::OnWatch(mojo::WTFArray<uint32_t> ids, nfc::NFCMessagePtr) |
+void NFC::OnWatch(mojo::WTFArray<uint32_t> ids, mojom::NFCMessagePtr) |
{ |
// TODO(shalamov): Not implemented. |
} |