diff --git a/lib/js/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.js b/lib/js/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.js index c28a796e..43438ab9 100644 --- a/lib/js/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.js +++ b/lib/js/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.js @@ -8,8 +8,6 @@ var Webapi__Dom__NodeFilter = require("../../../src/Webapi/Webapi__Dom/Webapi__D var el = document.createElement("strong"); -document.characterSet; - Webapi__Dom__Document.compatMode(document); document.doctype; diff --git a/src/Webapi/Webapi__Dom/Webapi__Dom__Document.re b/src/Webapi/Webapi__Dom/Webapi__Dom__Document.re index c018c10f..11658b74 100644 --- a/src/Webapi/Webapi__Dom/Webapi__Dom__Document.re +++ b/src/Webapi/Webapi__Dom/Webapi__Dom__Document.re @@ -17,7 +17,6 @@ module Impl = (T: {type t;}) => { let ofNode = (node: Dom.node) : option(T.t) => Webapi__Dom__Node.nodeType(node) == Document ? Some(Obj.magic(node)) : None; - [@bs.get] external characterSet : T.t => string = ""; [@bs.get] external compatMode : T.t => string /* compatMode enum */ = ""; /* experimental */ let compatMode: T.t => Webapi__Dom__Types.compatMode = (self) => Webapi__Dom__Types.decodeCompatMode(compatMode(self)); diff --git a/src/Webapi/Webapi__Dom/Webapi__Dom__HtmlDocument.re b/src/Webapi/Webapi__Dom/Webapi__Dom__HtmlDocument.re index 36a790b9..31c1efa7 100644 --- a/src/Webapi/Webapi__Dom/Webapi__Dom__HtmlDocument.re +++ b/src/Webapi/Webapi__Dom/Webapi__Dom__HtmlDocument.re @@ -3,11 +3,13 @@ module Impl = (T: {type t;}) => { [@bs.get] [@bs.return nullable] external activeElement : t_htmlDocument => option(Dom.element) = ""; [@bs.get] [@bs.return nullable] external body : t_htmlDocument => option(Dom.element) = ""; /* returns option HTMLBodyElement */ + [@bs.get] external characterSet : t_htmlDocument => string = ""; [@bs.set] external setBody : (t_htmlDocument, Dom.element) => unit = "body"; /* accepth HTMLBodyElement */ [@bs.get] external cookie : t_htmlDocument => string = ""; [@bs.set] external setCookie : (t_htmlDocument, string) => unit = "cookie"; [@bs.get] [@bs.return nullable] external defaultView : t_htmlDocument => option(Dom.window) = ""; [@bs.get] external designMode : t_htmlDocument => string /* designMode enum */ = ""; + [@bs.get] external contentType: T.t => string = ""; let designMode: t_htmlDocument => Webapi__Dom__Types.designMode = (self) => Webapi__Dom__Types.decodeDesignMode(designMode(self)); [@bs.set] external setDesignMode : (t_htmlDocument, string /* designMode enum */) => unit = "designMode"; diff --git a/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.re b/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.re index 4df531d3..b86ec84e 100644 --- a/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.re +++ b/tests/Webapi/Webapi__Dom/Webapi__Dom__Document__test.re @@ -3,7 +3,6 @@ open Document; let el = document |> createElement("strong"); -let _ = characterSet(document); let _ = compatMode(document); let _ = doctype(document); let _ = documentElement(document);