diff options
Diffstat (limited to 'components/script/dom/webidls/Window.webidl')
-rw-r--r-- | components/script/dom/webidls/Window.webidl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/components/script/dom/webidls/Window.webidl b/components/script/dom/webidls/Window.webidl index a4af9bf692b..26edbca5c7a 100644 --- a/components/script/dom/webidls/Window.webidl +++ b/components/script/dom/webidls/Window.webidl @@ -65,6 +65,8 @@ [Throws] void postMessage(any message, USVString targetOrigin, optional sequence<object> transfer /*= []*/); + [Throws] + void postMessage(any message, optional WindowPostMessageOptions options = {}); // also has obsolete members }; @@ -172,3 +174,8 @@ partial interface Window { [Pref="css.animations.testing.enabled"] readonly attribute unsigned long runningAnimationCount; }; + +dictionary WindowPostMessageOptions { + USVString targetOrigin = "/"; + sequence<object> transfer; +}; |