diff --git a/src/stdlib/WebSharper.JavaScript/Html5.fs b/src/stdlib/WebSharper.JavaScript/Html5.fs
index 7201758c..ff6e0db1 100644
--- a/src/stdlib/WebSharper.JavaScript/Html5.fs
+++ b/src/stdlib/WebSharper.JavaScript/Html5.fs
@@ -557,7 +557,8 @@ module File =
"size" =? T
"type" =? T
"slice" => T?start * T?``end`` * T?contentType ^-> TSelf
- "close" => T ^-> T
+ "arrayBuffer" => T ^-> EcmaPromise.[TypedArrays.ArrayBuffer]
+ "text" => T ^-> EcmaPromise.[T]
]
let File =
@@ -567,7 +568,7 @@ module File =
"name" =? T
"lastModifiedDate" =? EcmaDate |> Obsolete
"lastModifed" =? T
- "size" =? T
+ "webkitRelativePath" =? T
]
let ProgressEvent =
@@ -618,6 +619,7 @@ module File =
"readAsArrayBuffer " => Blob ^-> T
"readAsText" => Blob * !?T?encoding ^-> T
"readAsDataURL" => Blob ^-> T
+ "readAsBinaryString" => Blob * !?T?encoding ^-> T
]
let TextFileReader =