gecko-dev/testing/web-platform/tests/webdriver/contexts.py
James Graham 01d463c115 Bug 1279809 - Update web-platform-tests to revision 664c6072db0f96031ff775f4a6c0a744e77c3265, a=testonly
MozReview-Commit-ID: E83aHzA3aTa


--HG--
rename : testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-isvalid.html => testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-novalid.html
rename : testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-isvalid.html => testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-novalid.html
rename : testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-isvalid.html => testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-novalid.html
rename : testing/web-platform/tests/mediacapture-streams/GUM-api.html => testing/web-platform/tests/mediacapture-streams/GUM-api.https.html
rename : testing/web-platform/tests/mediacapture-streams/GUM-deny.html => testing/web-platform/tests/mediacapture-streams/GUM-deny.https.html
rename : testing/web-platform/tests/mediacapture-streams/GUM-empty-option-param.html => testing/web-platform/tests/mediacapture-streams/GUM-empty-option-param.https.html
rename : testing/web-platform/tests/mediacapture-streams/GUM-unknownkey-option-param.html => testing/web-platform/tests/mediacapture-streams/GUM-unknownkey-option-param.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-enumerateDevices.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getUserMedia.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getUserMedia.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-MediaElement-preload-none.html => testing/web-platform/tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-MediaElement-srcObject.html => testing/web-platform/tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-add-audio-track.html => testing/web-platform/tests/mediacapture-streams/MediaStream-add-audio-track.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-audio-only.html => testing/web-platform/tests/mediacapture-streams/MediaStream-audio-only.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-finished-add.html => testing/web-platform/tests/mediacapture-streams/MediaStream-finished-add.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-gettrackid.html => testing/web-platform/tests/mediacapture-streams/MediaStream-gettrackid.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-id-manual.html => testing/web-platform/tests/mediacapture-streams/MediaStream-id-manual.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-idl.html => testing/web-platform/tests/mediacapture-streams/MediaStream-idl.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-removetrack.html => testing/web-platform/tests/mediacapture-streams/MediaStream-removetrack.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStream-video-only.html => testing/web-platform/tests/mediacapture-streams/MediaStream-video-only.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-end.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-end.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-id.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-id.https.html
rename : testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-init.html => testing/web-platform/tests/mediacapture-streams/MediaStreamTrack-init.https.html
2016-06-23 10:36:47 +01:00

27 lines
900 B
Python

def test_resize(session):
# setting the window size by webdriver is synchronous
# so we should see the results immediately
session.window.size = (200, 100)
assert session.window.size == {"width": 100, "height": 200}
session.window.size = (100, 200)
assert session.window.size == {"width": 200, "height": 100}
def test_resize_by_script(session):
# setting the window size by JS is asynchronous
# so we poll waiting for the results
size0 = session.window.size
session.execute_script("window.resizeTo(100, 200)")
size1 = session.window.size
while size0 == size1:
size1 = session.window.size
assert size1 == {"width": 100, "height": 200}
session.execute_script("window.resizeTo(200, 100)")
size2 = session.window.size
while size1 == size2:
size2 = session.window.size
assert size2 == {"width": 200, "height": 100}