diff options
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/headers.rs | 5 | ||||
-rw-r--r-- | components/script/dom/webidls/Headers.webidl | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/components/script/dom/headers.rs b/components/script/dom/headers.rs index 182dcbf9ac2..e97edc00572 100644 --- a/components/script/dom/headers.rs +++ b/components/script/dom/headers.rs @@ -4,6 +4,7 @@ use dom::bindings::cell::DOMRefCell; use dom::bindings::codegen::Bindings::HeadersBinding; +use dom::bindings::codegen::Bindings::HeadersBinding::HeadersMethods; use dom::bindings::error::Error; use dom::bindings::global::GlobalRef; use dom::bindings::js::Root; @@ -42,9 +43,11 @@ impl Headers { pub fn new(global: GlobalRef) -> Root<Headers> { reflect_dom_object(box Headers::new_inherited(), global, HeadersBinding::Wrap) } +} +impl HeadersMethods for Headers { // https://fetch.spec.whatwg.org/#concept-headers-append - pub fn Append(&self, name: ByteString, value: ByteString) -> Result<(), Error> { + fn Append(&self, name: ByteString, value: ByteString) -> Result<(), Error> { // Step 1 let value = normalize_value(value); diff --git a/components/script/dom/webidls/Headers.webidl b/components/script/dom/webidls/Headers.webidl index 0b9c0ce0156..038dbe46f74 100644 --- a/components/script/dom/webidls/Headers.webidl +++ b/components/script/dom/webidls/Headers.webidl @@ -6,8 +6,8 @@ /* typedef (Headers or sequence<sequence<ByteString>>) HeadersInit; */ -/* [Constructor(optional HeadersInit init), - * Exposed=(Window,Worker)] */ +/* [Constructor(optional HeadersInit init),*/ + [Exposed=(Window,Worker)] interface Headers { [Throws] |