Index: third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
diff --git a/third_party/WebKit/Source/modules/notifications/NotificationData.cpp b/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
index d453aae8d74a42aea02bc1452ae257de666c5bdb..c0b8de3677254de684dc0a507164464866021540 100644 |
--- a/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
+++ b/third_party/WebKit/Source/modules/notifications/NotificationData.cpp |
@@ -86,10 +86,11 @@ WebNotificationData CreateWebNotificationData( |
const ScriptValue& data = options.data(); |
v8::Isolate* isolate = data.GetIsolate(); |
DCHECK(isolate->InContext()); |
+ SerializedScriptValue::SerializeOptions options; |
+ options.for_storage = true; |
RefPtr<SerializedScriptValue> serialized_script_value = |
- SerializedScriptValue::Serialize( |
- isolate, data.V8Value(), SerializedScriptValue::SerializeOptions(), |
- exception_state); |
+ SerializedScriptValue::Serialize(isolate, data.V8Value(), options, |
+ exception_state); |
if (exception_state.HadException()) |
return WebNotificationData(); |