Index: Source/modules/beacon/NavigatorBeacon.cpp |
diff --git a/Source/modules/beacon/NavigatorBeacon.cpp b/Source/modules/beacon/NavigatorBeacon.cpp |
index 77cc13e8a774d557f73c48ecf2684305ff9d81cb..54993de2202edec9a9698ae3999115f96424d0e2 100644 |
--- a/Source/modules/beacon/NavigatorBeacon.cpp |
+++ b/Source/modules/beacon/NavigatorBeacon.cpp |
@@ -104,7 +104,7 @@ bool NavigatorBeacon::sendBeacon(ExecutionContext* context, Navigator& navigator |
if (data.isArrayBufferView()) |
allowed = BeaconLoader::sendBeacon(navigator.frame(), allowance, url, data.getAsArrayBufferView()->view(), bytes); |
else if (data.isBlob()) |
- allowed = BeaconLoader::sendBeacon(navigator.frame(), allowance, url, data.getAsBlob(), bytes); |
+ allowed = BeaconLoader::sendBeacon(navigator.frame(), allowance, url, data.getAsBlob().get(), bytes); |
else if (data.isString()) |
allowed = BeaconLoader::sendBeacon(navigator.frame(), allowance, url, data.getAsString(), bytes); |
else if (data.isFormData()) |