Bug 1388365 - Add minimize and fullscreen to client.Window. r?whimboo draft
authorAndreas Tolfsen <ato@sny.no>
Tue, 08 Aug 2017 15:36:38 +0100
changeset 642717 6fc2ca2f0ca5327d075283458c9ef18e22e23e35
parent 642716 5b069b674c29368eead868fa3f5ca70df1275f67
child 642718 61311750a3609096a7bdce45cf1c9a5992fb283e
push id72846
push userbmo:ato@sny.no
push dateTue, 08 Aug 2017 17:43:46 +0000
reviewerswhimboo
bugs1388365
milestone57.0a1
Bug 1388365 - Add minimize and fullscreen to client.Window. r?whimboo MozReview-Commit-ID: KMqJmnAwGEY
testing/web-platform/tests/tools/webdriver/webdriver/client.py
--- a/testing/web-platform/tests/tools/webdriver/webdriver/client.py
+++ b/testing/web-platform/tests/tools/webdriver/webdriver/client.py
@@ -272,16 +272,24 @@ class Window(object):
     @command
     def state(self):
         return self.rect["state"]
 
     @command
     def maximize(self):
         return self.session.send_session_command("POST", "window/maximize")
 
+    @command
+    def minimize(self):
+        return self.session.send_session_command("POST", "window/minimize")
+
+    @command
+    def fullscreen(self):
+        return self.session.send_session_command("POST", "window/fullscreen")
+
 
 class Find(object):
     def __init__(self, session):
         self.session = session
 
     @command
     def css(self, selector, all=True):
         return self._find_element("css selector", selector, all)