diff --git a/components/script/dom/testbinding.rs b/components/script/dom/testbinding.rs index a5bb29a7e76..2beaa4d8897 100644 --- a/components/script/dom/testbinding.rs +++ b/components/script/dom/testbinding.rs @@ -472,6 +472,9 @@ impl TestBindingMethods for TestBinding { fn PassStringSequence(&self, _: Vec) {} fn PassInterfaceSequence(&self, _: Vec>) {} + fn PassOverloaded(&self, _: CustomAutoRooterGuard) {} + fn PassOverloaded_(&self, _: DOMString) {} + fn PassNullableBoolean(&self, _: Option) {} fn PassNullableByte(&self, _: Option) {} fn PassNullableOctet(&self, _: Option) {} diff --git a/components/script/dom/webidls/TestBinding.webidl b/components/script/dom/webidls/TestBinding.webidl index 1a1c86293cb..f95f4505ffb 100644 --- a/components/script/dom/webidls/TestBinding.webidl +++ b/components/script/dom/webidls/TestBinding.webidl @@ -275,6 +275,9 @@ interface TestBinding { void passStringSequence(sequence seq); void passInterfaceSequence(sequence seq); + void passOverloaded(ArrayBuffer arg); + void passOverloaded(DOMString arg); + void passNullableBoolean(boolean? arg); void passNullableByte(byte? arg); void passNullableOctet(octet? arg);