diff options
Diffstat (limited to 'components/script/dom/history.rs')
-rw-r--r-- | components/script/dom/history.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/history.rs b/components/script/dom/history.rs index 92c27dfb82d..05dff680c2c 100644 --- a/components/script/dom/history.rs +++ b/components/script/dom/history.rs @@ -185,7 +185,8 @@ impl History { // TODO: Step 4 // Step 5 - let serialized_data = StructuredCloneData::write(*cx, data)?.move_to_arraybuffer(); + rooted!(in(cx) let transfer = UndefinedValue()); + let serialized_data = StructuredCloneData::write(*cx, data, transfer.handle())?.move_to_arraybuffer(); let new_url: ServoUrl = match url { // Step 6 |