builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1384 starttime: 1461281090.09 results: success (0) buildid: 20160421152511 builduid: fb2da7143087488297dc06197c968c88 revision: c550088d726eeaa1b4c0399a8d00f70bfa20e4b9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.093815) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.094278) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.094570) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.334028) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.334367) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 16:24:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 14.7M=0.001s 2016-04-21 16:24:50 (14.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.311989 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.686011) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.686348) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.053446 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:50.783257) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:24:50.783585) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c550088d726eeaa1b4c0399a8d00f70bfa20e4b9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c550088d726eeaa1b4c0399a8d00f70bfa20e4b9 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 16:24:50,922 truncating revision to first 12 chars 2016-04-21 16:24:50,922 Setting DEBUG logging. 2016-04-21 16:24:50,922 attempt 1/10 2016-04-21 16:24:50,923 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/c550088d726e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 16:24:51,900 unpacking tar archive at: mozilla-inbound-c550088d726e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.339962 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:24:52.158287) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:52.158612) ========= script_repo_revision: c550088d726eeaa1b4c0399a8d00f70bfa20e4b9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:52.159000) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:52.159293) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:24:52.190442) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-04-21 16:24:52.190714) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False 16:24:52 INFO - MultiFileLogger online at 20160421 16:24:52 in /builds/slave/test 16:24:52 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 16:24:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:24:52 INFO - {'append_to_log': False, 16:24:52 INFO - 'base_work_dir': '/builds/slave/test', 16:24:52 INFO - 'blob_upload_branch': 'mozilla-inbound', 16:24:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:24:52 INFO - 'buildbot_json_path': 'buildprops.json', 16:24:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:24:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:24:52 INFO - 'download_minidump_stackwalk': True, 16:24:52 INFO - 'download_symbols': 'true', 16:24:52 INFO - 'e10s': False, 16:24:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:24:52 INFO - 'tooltool.py': '/tools/tooltool.py', 16:24:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:24:52 INFO - '/tools/misc-python/virtualenv.py')}, 16:24:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:24:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:24:52 INFO - 'log_level': 'info', 16:24:52 INFO - 'log_to_console': True, 16:24:52 INFO - 'opt_config_files': (), 16:24:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:24:52 INFO - '--processes=1', 16:24:52 INFO - '--config=%(test_path)s/wptrunner.ini', 16:24:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:24:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:24:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:24:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:24:52 INFO - 'pip_index': False, 16:24:52 INFO - 'require_test_zip': True, 16:24:52 INFO - 'test_type': ('testharness',), 16:24:52 INFO - 'this_chunk': '1', 16:24:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:24:52 INFO - 'total_chunks': '10', 16:24:52 INFO - 'virtualenv_path': 'venv', 16:24:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:24:52 INFO - 'work_dir': 'build'} 16:24:52 INFO - ##### 16:24:52 INFO - ##### Running clobber step. 16:24:52 INFO - ##### 16:24:52 INFO - Running pre-action listener: _resource_record_pre_action 16:24:52 INFO - Running main action method: clobber 16:24:52 INFO - rmtree: /builds/slave/test/build 16:24:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:24:54 INFO - Running post-action listener: _resource_record_post_action 16:24:54 INFO - ##### 16:24:54 INFO - ##### Running read-buildbot-config step. 16:24:54 INFO - ##### 16:24:54 INFO - Running pre-action listener: _resource_record_pre_action 16:24:54 INFO - Running main action method: read_buildbot_config 16:24:54 INFO - Using buildbot properties: 16:24:54 INFO - { 16:24:54 INFO - "project": "", 16:24:54 INFO - "product": "firefox", 16:24:54 INFO - "script_repo_revision": "production", 16:24:54 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 16:24:54 INFO - "repository": "", 16:24:54 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 16:24:54 INFO - "buildid": "20160421152511", 16:24:54 INFO - "pgo_build": "False", 16:24:54 INFO - "basedir": "/builds/slave/test", 16:24:54 INFO - "buildnumber": 82, 16:24:54 INFO - "slavename": "tst-linux64-spot-1384", 16:24:54 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 16:24:54 INFO - "platform": "linux64", 16:24:54 INFO - "branch": "mozilla-inbound", 16:24:54 INFO - "revision": "c550088d726eeaa1b4c0399a8d00f70bfa20e4b9", 16:24:54 INFO - "repo_path": "integration/mozilla-inbound", 16:24:54 INFO - "moz_repo_path": "", 16:24:54 INFO - "stage_platform": "linux64", 16:24:54 INFO - "builduid": "fb2da7143087488297dc06197c968c88", 16:24:54 INFO - "slavebuilddir": "test" 16:24:54 INFO - } 16:24:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 16:24:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 16:24:54 INFO - Running post-action listener: _resource_record_post_action 16:24:54 INFO - ##### 16:24:54 INFO - ##### Running download-and-extract step. 16:24:54 INFO - ##### 16:24:54 INFO - Running pre-action listener: _resource_record_pre_action 16:24:54 INFO - Running main action method: download_and_extract 16:24:54 INFO - mkdir: /builds/slave/test/build/tests 16:24:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:24:54 INFO - https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 16:24:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:24:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:24:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:24:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 16:24:55 INFO - Downloaded 1361 bytes. 16:24:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:24:55 INFO - Using the following test package requirements: 16:24:55 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 16:24:55 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 16:24:55 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 16:24:55 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'jsshell-linux-x86_64.zip'], 16:24:55 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 16:24:55 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 16:24:55 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 16:24:55 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 16:24:55 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 16:24:55 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:24:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 16:24:55 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 16:24:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:24:55 INFO - https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 16:24:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:24:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:24:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:24:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 16:24:57 INFO - Downloaded 22745613 bytes. 16:24:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:24:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:24:58 INFO - caution: filename not matched: web-platform/* 16:24:58 INFO - Return code: 11 16:24:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:24:58 INFO - https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 16:24:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:24:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:24:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:24:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 16:25:01 INFO - Downloaded 36400340 bytes. 16:25:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:25:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:25:04 INFO - caution: filename not matched: bin/* 16:25:04 INFO - caution: filename not matched: config/* 16:25:04 INFO - caution: filename not matched: mozbase/* 16:25:04 INFO - caution: filename not matched: marionette/* 16:25:04 INFO - caution: filename not matched: tools/wptserve/* 16:25:04 INFO - Return code: 11 16:25:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:04 INFO - https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 16:25:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:25:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:25:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:25:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 16:25:08 INFO - Downloaded 64360095 bytes. 16:25:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:25:08 INFO - mkdir: /builds/slave/test/properties 16:25:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:25:08 INFO - Writing to file /builds/slave/test/properties/build_url 16:25:08 INFO - Contents: 16:25:08 INFO - build_url:https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:25:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:25:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:25:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:25:09 INFO - Contents: 16:25:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:09 INFO - https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:25:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:25:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:25:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:25:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 16:25:13 INFO - Downloaded 90855066 bytes. 16:25:13 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:25:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:25:22 INFO - Return code: 0 16:25:22 INFO - Running post-action listener: _resource_record_post_action 16:25:22 INFO - Running post-action listener: set_extra_try_arguments 16:25:22 INFO - ##### 16:25:22 INFO - ##### Running create-virtualenv step. 16:25:22 INFO - ##### 16:25:22 INFO - Running pre-action listener: _pre_create_virtualenv 16:25:22 INFO - Running pre-action listener: _resource_record_pre_action 16:25:22 INFO - Running main action method: create_virtualenv 16:25:22 INFO - Creating virtualenv /builds/slave/test/build/venv 16:25:22 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 16:25:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:25:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:25:22 INFO - Using real prefix '/usr' 16:25:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:25:25 INFO - Installing distribute.............................................................................................................................................................................................done. 16:25:29 INFO - Installing pip.................done. 16:25:29 INFO - Return code: 0 16:25:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:25:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:25:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10df030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1207d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 16:25:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:25:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:29 INFO - 'CCACHE_UMASK': '002', 16:25:29 INFO - 'DISPLAY': ':0', 16:25:29 INFO - 'HOME': '/home/cltbld', 16:25:29 INFO - 'LANG': 'en_US.UTF-8', 16:25:29 INFO - 'LOGNAME': 'cltbld', 16:25:29 INFO - 'MAIL': '/var/mail/cltbld', 16:25:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:29 INFO - 'MOZ_NO_REMOTE': '1', 16:25:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:29 INFO - 'PWD': '/builds/slave/test', 16:25:29 INFO - 'SHELL': '/bin/bash', 16:25:29 INFO - 'SHLVL': '1', 16:25:29 INFO - 'TERM': 'linux', 16:25:29 INFO - 'TMOUT': '86400', 16:25:29 INFO - 'USER': 'cltbld', 16:25:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:25:29 INFO - '_': '/tools/buildbot/bin/python'} 16:25:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:25:29 INFO - Downloading/unpacking psutil>=0.7.1 16:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:25:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:25:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:25:34 INFO - Installing collected packages: psutil 16:25:34 INFO - Running setup.py install for psutil 16:25:34 INFO - building 'psutil._psutil_linux' extension 16:25:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 16:25:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 16:25:34 INFO - building 'psutil._psutil_posix' extension 16:25:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 16:25:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 16:25:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:25:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:25:35 INFO - Successfully installed psutil 16:25:35 INFO - Cleaning up... 16:25:35 INFO - Return code: 0 16:25:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:25:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:25:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:25:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10df030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1207d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 16:25:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:25:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:35 INFO - 'CCACHE_UMASK': '002', 16:25:35 INFO - 'DISPLAY': ':0', 16:25:35 INFO - 'HOME': '/home/cltbld', 16:25:35 INFO - 'LANG': 'en_US.UTF-8', 16:25:35 INFO - 'LOGNAME': 'cltbld', 16:25:35 INFO - 'MAIL': '/var/mail/cltbld', 16:25:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:35 INFO - 'MOZ_NO_REMOTE': '1', 16:25:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:35 INFO - 'PWD': '/builds/slave/test', 16:25:35 INFO - 'SHELL': '/bin/bash', 16:25:35 INFO - 'SHLVL': '1', 16:25:35 INFO - 'TERM': 'linux', 16:25:35 INFO - 'TMOUT': '86400', 16:25:35 INFO - 'USER': 'cltbld', 16:25:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:25:35 INFO - '_': '/tools/buildbot/bin/python'} 16:25:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:25:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:25:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:25:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:25:39 INFO - Installing collected packages: mozsystemmonitor 16:25:39 INFO - Running setup.py install for mozsystemmonitor 16:25:39 INFO - Successfully installed mozsystemmonitor 16:25:39 INFO - Cleaning up... 16:25:39 INFO - Return code: 0 16:25:39 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:25:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:25:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:25:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10df030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1207d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 16:25:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:25:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:39 INFO - 'CCACHE_UMASK': '002', 16:25:39 INFO - 'DISPLAY': ':0', 16:25:39 INFO - 'HOME': '/home/cltbld', 16:25:39 INFO - 'LANG': 'en_US.UTF-8', 16:25:39 INFO - 'LOGNAME': 'cltbld', 16:25:39 INFO - 'MAIL': '/var/mail/cltbld', 16:25:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:39 INFO - 'MOZ_NO_REMOTE': '1', 16:25:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:39 INFO - 'PWD': '/builds/slave/test', 16:25:39 INFO - 'SHELL': '/bin/bash', 16:25:39 INFO - 'SHLVL': '1', 16:25:39 INFO - 'TERM': 'linux', 16:25:39 INFO - 'TMOUT': '86400', 16:25:39 INFO - 'USER': 'cltbld', 16:25:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:25:39 INFO - '_': '/tools/buildbot/bin/python'} 16:25:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:25:40 INFO - Downloading/unpacking blobuploader==1.2.4 16:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:43 INFO - Downloading blobuploader-1.2.4.tar.gz 16:25:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:25:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:25:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:25:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:25:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:45 INFO - Downloading docopt-0.6.1.tar.gz 16:25:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:25:45 INFO - Installing collected packages: blobuploader, requests, docopt 16:25:45 INFO - Running setup.py install for blobuploader 16:25:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:25:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:25:45 INFO - Running setup.py install for requests 16:25:46 INFO - Running setup.py install for docopt 16:25:46 INFO - Successfully installed blobuploader requests docopt 16:25:46 INFO - Cleaning up... 16:25:46 INFO - Return code: 0 16:25:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:25:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:25:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:25:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10df030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1207d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:25:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:25:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:46 INFO - 'CCACHE_UMASK': '002', 16:25:46 INFO - 'DISPLAY': ':0', 16:25:46 INFO - 'HOME': '/home/cltbld', 16:25:46 INFO - 'LANG': 'en_US.UTF-8', 16:25:46 INFO - 'LOGNAME': 'cltbld', 16:25:46 INFO - 'MAIL': '/var/mail/cltbld', 16:25:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:46 INFO - 'MOZ_NO_REMOTE': '1', 16:25:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:46 INFO - 'PWD': '/builds/slave/test', 16:25:46 INFO - 'SHELL': '/bin/bash', 16:25:46 INFO - 'SHLVL': '1', 16:25:46 INFO - 'TERM': 'linux', 16:25:46 INFO - 'TMOUT': '86400', 16:25:46 INFO - 'USER': 'cltbld', 16:25:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:25:46 INFO - '_': '/tools/buildbot/bin/python'} 16:25:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:25:47 INFO - Running setup.py (path:/tmp/pip-6Ritse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:25:47 INFO - Running setup.py (path:/tmp/pip-E_GgUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:25:47 INFO - Running setup.py (path:/tmp/pip-YbLuUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:25:47 INFO - Running setup.py (path:/tmp/pip-DBiMou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:25:47 INFO - Running setup.py (path:/tmp/pip-fhLbO8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:25:47 INFO - Running setup.py (path:/tmp/pip-KbOOgy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:25:47 INFO - Running setup.py (path:/tmp/pip-bJLtLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:25:48 INFO - Running setup.py (path:/tmp/pip-86BO_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:25:48 INFO - Running setup.py (path:/tmp/pip-OUPcOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:25:48 INFO - Running setup.py (path:/tmp/pip-O8je3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:25:48 INFO - Running setup.py (path:/tmp/pip-LkjoaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:25:48 INFO - Running setup.py (path:/tmp/pip-0kTORK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:25:48 INFO - Running setup.py (path:/tmp/pip-GwbZWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:25:48 INFO - Running setup.py (path:/tmp/pip-eT_Eqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:48 INFO - Running setup.py (path:/tmp/pip-yyguSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:25:49 INFO - Running setup.py (path:/tmp/pip-YNDaCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:25:49 INFO - Running setup.py (path:/tmp/pip-Z9pbo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:25:49 INFO - Running setup.py (path:/tmp/pip-Hf0Vcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:25:49 INFO - Running setup.py (path:/tmp/pip-6_eBGP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:25:49 INFO - Running setup.py (path:/tmp/pip-cmjznL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:25:50 INFO - Running setup.py (path:/tmp/pip-F3euoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:25:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:25:50 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 16:25:50 INFO - Running setup.py install for manifestparser 16:25:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:25:50 INFO - Running setup.py install for mozcrash 16:25:50 INFO - Running setup.py install for mozdebug 16:25:50 INFO - Running setup.py install for mozdevice 16:25:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Running setup.py install for mozfile 16:25:51 INFO - Running setup.py install for mozhttpd 16:25:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Running setup.py install for mozinfo 16:25:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Running setup.py install for mozInstall 16:25:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:25:51 INFO - Running setup.py install for mozleak 16:25:52 INFO - Running setup.py install for mozlog 16:25:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:25:52 INFO - Running setup.py install for moznetwork 16:25:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:25:52 INFO - Running setup.py install for mozprocess 16:25:52 INFO - Running setup.py install for mozprofile 16:25:53 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:25:53 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:25:53 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:25:53 INFO - Running setup.py install for mozrunner 16:25:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:25:53 INFO - Running setup.py install for mozscreenshot 16:25:53 INFO - Running setup.py install for moztest 16:25:53 INFO - Running setup.py install for mozversion 16:25:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:25:53 INFO - Running setup.py install for wptserve 16:25:54 INFO - Running setup.py install for marionette-driver 16:25:54 INFO - Running setup.py install for browsermob-proxy 16:25:54 INFO - Running setup.py install for marionette-client 16:25:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:25:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:25:55 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 16:25:55 INFO - Cleaning up... 16:25:55 INFO - Return code: 0 16:25:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:25:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:25:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:25:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:25:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10df030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1207d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:25:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:25:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:55 INFO - 'CCACHE_UMASK': '002', 16:25:55 INFO - 'DISPLAY': ':0', 16:25:55 INFO - 'HOME': '/home/cltbld', 16:25:55 INFO - 'LANG': 'en_US.UTF-8', 16:25:55 INFO - 'LOGNAME': 'cltbld', 16:25:55 INFO - 'MAIL': '/var/mail/cltbld', 16:25:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:55 INFO - 'MOZ_NO_REMOTE': '1', 16:25:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:55 INFO - 'PWD': '/builds/slave/test', 16:25:55 INFO - 'SHELL': '/bin/bash', 16:25:55 INFO - 'SHLVL': '1', 16:25:55 INFO - 'TERM': 'linux', 16:25:55 INFO - 'TMOUT': '86400', 16:25:55 INFO - 'USER': 'cltbld', 16:25:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:25:55 INFO - '_': '/tools/buildbot/bin/python'} 16:25:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:25:55 INFO - Running setup.py (path:/tmp/pip-RcV1ex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:25:55 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:25:55 INFO - Running setup.py (path:/tmp/pip-3uyBey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:25:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:25:55 INFO - Running setup.py (path:/tmp/pip-ZTdG6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:25:56 INFO - Running setup.py (path:/tmp/pip-XZXnBS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:25:56 INFO - Running setup.py (path:/tmp/pip-JZQ5qx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:25:56 INFO - Running setup.py (path:/tmp/pip-qPMUQJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:25:56 INFO - Running setup.py (path:/tmp/pip-mpnAYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:25:56 INFO - Running setup.py (path:/tmp/pip-F2SSsu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:25:56 INFO - Running setup.py (path:/tmp/pip-VwUPc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:25:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:25:56 INFO - Running setup.py (path:/tmp/pip-6L5nQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:25:57 INFO - Running setup.py (path:/tmp/pip-0TWhPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:25:57 INFO - Running setup.py (path:/tmp/pip-IFPbZa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:25:57 INFO - Running setup.py (path:/tmp/pip-oD91II-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:25:57 INFO - Running setup.py (path:/tmp/pip-NqFonZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:57 INFO - Running setup.py (path:/tmp/pip-d0Zkrd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:25:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:25:57 INFO - Running setup.py (path:/tmp/pip-vsVqXk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:25:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 16:25:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:25:58 INFO - Running setup.py (path:/tmp/pip-5BOjnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:25:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 16:25:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:25:58 INFO - Running setup.py (path:/tmp/pip-ZRb_uj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:25:58 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 16:25:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:25:58 INFO - Running setup.py (path:/tmp/pip-_DNUZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:25:58 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 16:25:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:25:58 INFO - Running setup.py (path:/tmp/pip-edilwO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:25:58 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:25:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:25:59 INFO - Running setup.py (path:/tmp/pip-oNH5ip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:25:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:25:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:25:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:25:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:25:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:26:03 INFO - Downloading blessings-1.6.tar.gz 16:26:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:26:03 INFO - Installing collected packages: blessings 16:26:03 INFO - Running setup.py install for blessings 16:26:03 INFO - Successfully installed blessings 16:26:03 INFO - Cleaning up... 16:26:03 INFO - Return code: 0 16:26:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:26:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:26:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:26:04 INFO - Reading from file tmpfile_stdout 16:26:04 INFO - Current package versions: 16:26:04 INFO - argparse == 1.2.1 16:26:04 INFO - blessings == 1.6 16:26:04 INFO - blobuploader == 1.2.4 16:26:04 INFO - browsermob-proxy == 0.6.0 16:26:04 INFO - docopt == 0.6.1 16:26:04 INFO - manifestparser == 1.1 16:26:04 INFO - marionette-client == 2.3.0 16:26:04 INFO - marionette-driver == 1.4.0 16:26:04 INFO - mozInstall == 1.12 16:26:04 INFO - mozcrash == 0.17 16:26:04 INFO - mozdebug == 0.1 16:26:04 INFO - mozdevice == 0.48 16:26:04 INFO - mozfile == 1.2 16:26:04 INFO - mozhttpd == 0.7 16:26:04 INFO - mozinfo == 0.9 16:26:04 INFO - mozleak == 0.1 16:26:04 INFO - mozlog == 3.1 16:26:04 INFO - moznetwork == 0.27 16:26:04 INFO - mozprocess == 0.22 16:26:04 INFO - mozprofile == 0.28 16:26:04 INFO - mozrunner == 6.11 16:26:04 INFO - mozscreenshot == 0.1 16:26:04 INFO - mozsystemmonitor == 0.0 16:26:04 INFO - moztest == 0.7 16:26:04 INFO - mozversion == 1.4 16:26:04 INFO - psutil == 3.1.1 16:26:04 INFO - requests == 1.2.3 16:26:04 INFO - wptserve == 1.4.0 16:26:04 INFO - wsgiref == 0.1.2 16:26:04 INFO - Running post-action listener: _resource_record_post_action 16:26:04 INFO - Running post-action listener: _start_resource_monitoring 16:26:04 INFO - Starting resource monitoring. 16:26:04 INFO - ##### 16:26:04 INFO - ##### Running pull step. 16:26:04 INFO - ##### 16:26:04 INFO - Running pre-action listener: _resource_record_pre_action 16:26:04 INFO - Running main action method: pull 16:26:04 INFO - Pull has nothing to do! 16:26:04 INFO - Running post-action listener: _resource_record_post_action 16:26:04 INFO - ##### 16:26:04 INFO - ##### Running install step. 16:26:04 INFO - ##### 16:26:04 INFO - Running pre-action listener: _resource_record_pre_action 16:26:04 INFO - Running main action method: install 16:26:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:26:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:26:05 INFO - Reading from file tmpfile_stdout 16:26:05 INFO - Detecting whether we're running mozinstall >=1.0... 16:26:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:26:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:26:05 INFO - Reading from file tmpfile_stdout 16:26:05 INFO - Output received: 16:26:05 INFO - Usage: mozinstall [options] installer 16:26:05 INFO - Options: 16:26:05 INFO - -h, --help show this help message and exit 16:26:05 INFO - -d DEST, --destination=DEST 16:26:05 INFO - Directory to install application into. [default: 16:26:05 INFO - "/builds/slave/test"] 16:26:05 INFO - --app=APP Application being installed. [default: firefox] 16:26:05 INFO - mkdir: /builds/slave/test/build/application 16:26:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:26:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 16:26:40 INFO - Reading from file tmpfile_stdout 16:26:40 INFO - Output received: 16:26:40 INFO - /builds/slave/test/build/application/firefox/firefox 16:26:40 INFO - Running post-action listener: _resource_record_post_action 16:26:40 INFO - ##### 16:26:40 INFO - ##### Running run-tests step. 16:26:40 INFO - ##### 16:26:40 INFO - Running pre-action listener: _resource_record_pre_action 16:26:40 INFO - Running main action method: run_tests 16:26:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:26:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:26:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:26:40 INFO - grabbing minidump binary from tooltool 16:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:40 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120e570>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x120ee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1206380>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:26:40 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:26:40 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 16:26:40 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:26:40 INFO - Return code: 0 16:26:40 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 16:26:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:26:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 16:26:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 16:26:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:40 INFO - 'CCACHE_UMASK': '002', 16:26:40 INFO - 'DISPLAY': ':0', 16:26:40 INFO - 'HOME': '/home/cltbld', 16:26:40 INFO - 'LANG': 'en_US.UTF-8', 16:26:40 INFO - 'LOGNAME': 'cltbld', 16:26:40 INFO - 'MAIL': '/var/mail/cltbld', 16:26:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:26:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:40 INFO - 'MOZ_NO_REMOTE': '1', 16:26:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:40 INFO - 'PWD': '/builds/slave/test', 16:26:40 INFO - 'SHELL': '/bin/bash', 16:26:40 INFO - 'SHLVL': '1', 16:26:40 INFO - 'TERM': 'linux', 16:26:40 INFO - 'TMOUT': '86400', 16:26:40 INFO - 'USER': 'cltbld', 16:26:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917', 16:26:40 INFO - '_': '/tools/buildbot/bin/python'} 16:26:40 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 16:26:41 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 16:26:41 INFO - import pkg_resources 16:26:42 INFO - Using 1 client processes 16:26:43 INFO - wptserve Starting http server on 127.0.0.1:8000 16:26:43 INFO - wptserve Starting http server on 127.0.0.1:8001 16:26:43 INFO - wptserve Starting http server on 127.0.0.1:8443 16:26:45 INFO - SUITE-START | Running 778 tests 16:26:45 INFO - Running testharness tests 16:26:45 INFO - Setting up ssl 16:26:45 INFO - PROCESS | certutil | 16:26:45 INFO - PROCESS | certutil | 16:26:45 INFO - PROCESS | certutil | 16:26:45 INFO - Certificate Nickname Trust Attributes 16:26:45 INFO - SSL,S/MIME,JAR/XPI 16:26:45 INFO - 16:26:45 INFO - web-platform-tests CT,, 16:26:45 INFO - 16:26:45 INFO - Starting runner 16:26:48 INFO - PROCESS | 6717 | 1461281208735 Marionette DEBUG Marionette enabled via build flag and pref 16:26:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af832b000 == 1 [pid = 6717] [id = 1] 16:26:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 1 (0x7f0af832b800) [pid = 6717] [serial = 1] [outer = (nil)] 16:26:49 INFO - PROCESS | 6717 | [6717] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:26:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 2 (0x7f0af832c800) [pid = 6717] [serial = 2] [outer = 0x7f0af832b800] 16:26:49 INFO - PROCESS | 6717 | 1461281209471 Marionette INFO Listening on port 2828 16:26:50 INFO - PROCESS | 6717 | 1461281210119 Marionette DEBUG Marionette enabled via command-line flag 16:26:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af520e000 == 2 [pid = 6717] [id = 2] 16:26:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 3 (0x7f0af520e800) [pid = 6717] [serial = 3] [outer = (nil)] 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:26:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 4 (0x7f0af520f800) [pid = 6717] [serial = 4] [outer = 0x7f0af520e800] 16:26:50 INFO - PROCESS | 6717 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f0af52f7cd0 16:26:50 INFO - PROCESS | 6717 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f0af4648520 16:26:50 INFO - PROCESS | 6717 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f0af464b7f0 16:26:50 INFO - PROCESS | 6717 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f0af464baf0 16:26:50 INFO - PROCESS | 6717 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f0af464be20 16:26:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 5 (0x7f0af4688000) [pid = 6717] [serial = 5] [outer = 0x7f0af832b800] 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:26:50 INFO - PROCESS | 6717 | 1461281210533 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42016 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:26:50 INFO - PROCESS | 6717 | 1461281210583 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42017 16:26:50 INFO - PROCESS | 6717 | 1461281210640 Marionette DEBUG Closed connection conn0 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 16:26:50 INFO - PROCESS | 6717 | 1461281210749 Marionette DEBUG Closed connection conn1 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:26:50 INFO - PROCESS | 6717 | 1461281210763 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42018 16:26:50 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:26:50 INFO - PROCESS | 6717 | 1461281210836 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42019 16:26:50 INFO - PROCESS | 6717 | 1461281210841 Marionette DEBUG Closed connection conn2 16:26:50 INFO - PROCESS | 6717 | 1461281210889 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:26:50 INFO - PROCESS | 6717 | 1461281210915 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421152511","device":"desktop","version":"48.0a1"} 16:26:51 INFO - PROCESS | 6717 | [6717] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:26:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90a9000 == 3 [pid = 6717] [id = 3] 16:26:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 6 (0x7f0ae90a9800) [pid = 6717] [serial = 6] [outer = (nil)] 16:26:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90aa000 == 4 [pid = 6717] [id = 4] 16:26:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 7 (0x7f0ae90cd800) [pid = 6717] [serial = 7] [outer = (nil)] 16:26:53 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:26:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8014800 == 5 [pid = 6717] [id = 5] 16:26:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 8 (0x7f0ae808cc00) [pid = 6717] [serial = 8] [outer = (nil)] 16:26:53 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:26:53 INFO - PROCESS | 6717 | [6717] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:26:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 9 (0x7f0ae7eeb800) [pid = 6717] [serial = 9] [outer = 0x7f0ae808cc00] 16:26:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 10 (0x7f0ae79ab000) [pid = 6717] [serial = 10] [outer = 0x7f0ae90a9800] 16:26:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 11 (0x7f0ae7810c00) [pid = 6717] [serial = 11] [outer = 0x7f0ae90cd800] 16:26:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 12 (0x7f0ae7812800) [pid = 6717] [serial = 12] [outer = 0x7f0ae808cc00] 16:26:55 INFO - PROCESS | 6717 | 1461281215561 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 6717 | 1461281215586 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 13 (0x7f0af66ebc00) [pid = 6717] [serial = 13] [outer = 0x7f0ae808cc00] 16:26:56 INFO - PROCESS | 6717 | 1461281216406 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"363b1d02-f40b-4deb-98a1-91c853e1b49c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421152511","device":"desktop","version":"48.0a1","command_id":1}}] 16:26:56 INFO - PROCESS | 6717 | 1461281216672 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:26:57 INFO - PROCESS | 6717 | 1461281217020 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:26:57 INFO - PROCESS | 6717 | 1461281217198 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:26:57 INFO - PROCESS | 6717 | [6717] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:26:57 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:26:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 14 (0x7f0ae155f800) [pid = 6717] [serial = 14] [outer = 0x7f0ae808cc00] 16:26:57 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:26:57 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:26:57 INFO - PROCESS | 6717 | 1461281217747 Marionette TRACE conn3 <- [1,3,null,{}] 16:26:57 INFO - PROCESS | 6717 | 1461281217753 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:26:57 INFO - PROCESS | 6717 | 1461281217781 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:26:57 INFO - PROCESS | 6717 | 1461281217824 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:26:57 INFO - PROCESS | 6717 | 1461281217829 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 16:26:57 INFO - PROCESS | 6717 | 1461281217838 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 6717 | 1461281217845 Marionette TRACE conn3 <- [1,6,null,{}] 16:26:57 INFO - PROCESS | 6717 | 1461281217853 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 6717 | 1461281217873 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:26:57 INFO - PROCESS | 6717 | 1461281217884 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52b2800 == 6 [pid = 6717] [id = 6] 16:26:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 15 (0x7f0ae0938400) [pid = 6717] [serial = 15] [outer = (nil)] 16:26:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 16 (0x7f0ae093a400) [pid = 6717] [serial = 16] [outer = 0x7f0ae0938400] 16:26:57 INFO - PROCESS | 6717 | 1461281217971 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 17 (0x7f0ae7315000) [pid = 6717] [serial = 17] [outer = 0x7f0ae0938400] 16:26:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae09ac000 == 7 [pid = 6717] [id = 7] 16:26:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 18 (0x7f0ae08a6400) [pid = 6717] [serial = 18] [outer = (nil)] 16:26:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 19 (0x7f0ae8086c00) [pid = 6717] [serial = 19] [outer = 0x7f0ae08a6400] 16:26:58 INFO - PROCESS | 6717 | 1461281218511 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 20 (0x7f0ae055c400) [pid = 6717] [serial = 20] [outer = 0x7f0ae08a6400] 16:26:59 INFO - PROCESS | 6717 | [6717] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:26:59 INFO - PROCESS | 6717 | 1461281219160 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1437ms 16:26:59 INFO - PROCESS | 6717 | 1461281219473 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 6717 | 1461281219479 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 16:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:26:59 INFO - PROCESS | 6717 | 1461281219626 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 6717 | 1461281219635 Marionette TRACE conn3 <- [1,10,null,{}] 16:26:59 INFO - PROCESS | 6717 | 1461281219676 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 6717 | 1461281219939 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:27:00 INFO - PROCESS | 6717 | 1461281220040 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae222f800 == 8 [pid = 6717] [id = 8] 16:27:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 21 (0x7f0ae054fc00) [pid = 6717] [serial = 21] [outer = (nil)] 16:27:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 22 (0x7f0ae093e800) [pid = 6717] [serial = 22] [outer = 0x7f0ae054fc00] 16:27:00 INFO - PROCESS | 6717 | 1461281220132 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 23 (0x7f0ae1f10000) [pid = 6717] [serial = 23] [outer = 0x7f0ae054fc00] 16:27:01 INFO - PROCESS | 6717 | 1461281221051 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1539ms 16:27:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae761d000 == 9 [pid = 6717] [id = 9] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 24 (0x7f0ae761d800) [pid = 6717] [serial = 24] [outer = (nil)] 16:27:01 INFO - PROCESS | 6717 | 1461281221112 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 6717 | 1461281221118 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 25 (0x7f0ae79a4000) [pid = 6717] [serial = 25] [outer = 0x7f0ae761d800] 16:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 26 (0x7f0ae7d24000) [pid = 6717] [serial = 26] [outer = 0x7f0ae761d800] 16:27:01 INFO - PROCESS | 6717 | 1461281221212 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 6717 | 1461281221219 Marionette TRACE conn3 <- [1,14,null,{}] 16:27:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae761e000 == 10 [pid = 6717] [id = 10] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 27 (0x7f0ae3fc8000) [pid = 6717] [serial = 27] [outer = (nil)] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 28 (0x7f0ae76bd000) [pid = 6717] [serial = 28] [outer = 0x7f0ae3fc8000] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 29 (0x7f0ae7eeb000) [pid = 6717] [serial = 29] [outer = 0x7f0ae3fc8000] 16:27:01 INFO - PROCESS | 6717 | 1461281221418 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 6717 | 1461281221722 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:27:01 INFO - PROCESS | 6717 | 1461281221920 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae830b800 == 11 [pid = 6717] [id = 11] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 30 (0x7f0ae81a0400) [pid = 6717] [serial = 30] [outer = (nil)] 16:27:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 31 (0x7f0ae90cf800) [pid = 6717] [serial = 31] [outer = 0x7f0ae81a0400] 16:27:02 INFO - PROCESS | 6717 | 1461281222011 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 32 (0x7f0ae94fa800) [pid = 6717] [serial = 32] [outer = 0x7f0ae81a0400] 16:27:02 INFO - PROCESS | 6717 | 1461281222949 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1838ms 16:27:03 INFO - PROCESS | 6717 | 1461281223002 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 6717 | 1461281223005 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 16:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:27:03 INFO - PROCESS | 6717 | 1461281223014 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 6717 | 1461281223019 Marionette TRACE conn3 <- [1,18,null,{}] 16:27:03 INFO - PROCESS | 6717 | 1461281223037 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 6717 | 1461281223354 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:27:03 INFO - PROCESS | 6717 | 1461281223462 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ed0000 == 12 [pid = 6717] [id = 12] 16:27:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 33 (0x7f0af463a800) [pid = 6717] [serial = 33] [outer = (nil)] 16:27:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 34 (0x7f0af525c800) [pid = 6717] [serial = 34] [outer = 0x7f0af463a800] 16:27:03 INFO - PROCESS | 6717 | 1461281223577 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 35 (0x7f0ae9672c00) [pid = 6717] [serial = 35] [outer = 0x7f0af463a800] 16:27:04 INFO - PROCESS | 6717 | 1461281224529 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1535ms 16:27:04 INFO - PROCESS | 6717 | 1461281224550 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 6717 | 1461281224556 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 16:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:27:04 INFO - PROCESS | 6717 | 1461281224564 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - PROCESS | 6717 | 1461281224568 Marionette TRACE conn3 <- [1,22,null,{}] 16:27:04 INFO - PROCESS | 6717 | 1461281224575 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 6717 | 1461281224772 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:27:05 INFO - PROCESS | 6717 | 1461281225114 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3f35000 == 13 [pid = 6717] [id = 13] 16:27:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 36 (0x7f0ae6328000) [pid = 6717] [serial = 36] [outer = (nil)] 16:27:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 37 (0x7f0ae6874c00) [pid = 6717] [serial = 37] [outer = 0x7f0ae6328000] 16:27:05 INFO - PROCESS | 6717 | 1461281225254 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 38 (0x7f0ae781c400) [pid = 6717] [serial = 38] [outer = 0x7f0ae6328000] 16:27:06 INFO - PROCESS | 6717 | 1461281226326 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1832ms 16:27:06 INFO - PROCESS | 6717 | 1461281226399 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 6717 | 1461281226405 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 16:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:27:06 INFO - PROCESS | 6717 | 1461281226416 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 6717 | 1461281226420 Marionette TRACE conn3 <- [1,26,null,{}] 16:27:06 INFO - PROCESS | 6717 | 1461281226430 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:06 INFO - PROCESS | 6717 | 1461281226608 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:27:06 INFO - PROCESS | 6717 | 1461281226700 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8008800 == 14 [pid = 6717] [id = 14] 16:27:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 39 (0x7f0ae3fc5800) [pid = 6717] [serial = 39] [outer = (nil)] 16:27:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 40 (0x7f0ae919b800) [pid = 6717] [serial = 40] [outer = 0x7f0ae3fc5800] 16:27:06 INFO - PROCESS | 6717 | 1461281226784 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 41 (0x7f0ae94f6800) [pid = 6717] [serial = 41] [outer = 0x7f0ae3fc5800] 16:27:07 INFO - PROCESS | 6717 | 1461281227584 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1239ms 16:27:07 INFO - PROCESS | 6717 | 1461281227659 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 6717 | 1461281227667 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 16:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:27:07 INFO - PROCESS | 6717 | 1461281227675 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 6717 | 1461281227680 Marionette TRACE conn3 <- [1,30,null,{}] 16:27:07 INFO - PROCESS | 6717 | 1461281227686 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 6717 | 1461281227860 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:27:07 INFO - PROCESS | 6717 | 1461281227950 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae910b800 == 15 [pid = 6717] [id = 15] 16:27:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 42 (0x7f0ae90c8000) [pid = 6717] [serial = 42] [outer = (nil)] 16:27:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 43 (0x7f0aeb4ed800) [pid = 6717] [serial = 43] [outer = 0x7f0ae90c8000] 16:27:08 INFO - PROCESS | 6717 | 1461281228031 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 44 (0x7f0aee77b000) [pid = 6717] [serial = 44] [outer = 0x7f0ae90c8000] 16:27:08 INFO - PROCESS | 6717 | 1461281228831 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1191ms 16:27:08 INFO - PROCESS | 6717 | 1461281228868 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 6717 | 1461281228871 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 16:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:27:08 INFO - PROCESS | 6717 | 1461281228888 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 6717 | 1461281228898 Marionette TRACE conn3 <- [1,34,null,{}] 16:27:08 INFO - PROCESS | 6717 | 1461281228908 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 6717 | 1461281229085 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:27:09 INFO - PROCESS | 6717 | 1461281229175 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2040000 == 16 [pid = 6717] [id = 16] 16:27:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 45 (0x7f0adf75f400) [pid = 6717] [serial = 45] [outer = (nil)] 16:27:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 46 (0x7f0ae1f27c00) [pid = 6717] [serial = 46] [outer = 0x7f0adf75f400] 16:27:09 INFO - PROCESS | 6717 | 1461281229264 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 47 (0x7f0af578d000) [pid = 6717] [serial = 47] [outer = 0x7f0adf75f400] 16:27:10 INFO - PROCESS | 6717 | 1461281230255 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1399ms 16:27:10 INFO - PROCESS | 6717 | 1461281230281 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:27:10 INFO - PROCESS | 6717 | 1461281230291 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 16:27:10 INFO - PROCESS | 6717 | 1461281230304 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 6717 | 1461281230312 Marionette TRACE conn3 <- [1,38,null,{}] 16:27:10 INFO - PROCESS | 6717 | 1461281230322 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 6717 | 1461281230560 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:27:10 INFO - PROCESS | 6717 | 1461281230693 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90af000 == 17 [pid = 6717] [id = 17] 16:27:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 48 (0x7f0ae8e5c000) [pid = 6717] [serial = 48] [outer = (nil)] 16:27:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 49 (0x7f0ae94f3400) [pid = 6717] [serial = 49] [outer = 0x7f0ae8e5c000] 16:27:10 INFO - PROCESS | 6717 | 1461281230789 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 50 (0x7f0aea0e9800) [pid = 6717] [serial = 50] [outer = 0x7f0ae8e5c000] 16:27:11 INFO - PROCESS | 6717 | 1461281231744 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1495ms 16:27:11 INFO - PROCESS | 6717 | 1461281231798 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 6717 | 1461281231810 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 16:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:27:11 INFO - PROCESS | 6717 | 1461281231824 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 6717 | 1461281231830 Marionette TRACE conn3 <- [1,42,null,{}] 16:27:11 INFO - PROCESS | 6717 | 1461281231837 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 6717 | 1461281232037 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:27:12 INFO - PROCESS | 6717 | 1461281232167 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0a6b800 == 18 [pid = 6717] [id = 18] 16:27:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 51 (0x7f0ae90c5800) [pid = 6717] [serial = 51] [outer = (nil)] 16:27:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 52 (0x7f0aee77e000) [pid = 6717] [serial = 52] [outer = 0x7f0ae90c5800] 16:27:12 INFO - PROCESS | 6717 | 1461281232254 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 53 (0x7f0af54de800) [pid = 6717] [serial = 53] [outer = 0x7f0ae90c5800] 16:27:13 INFO - PROCESS | 6717 | 1461281233142 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1385ms 16:27:13 INFO - PROCESS | 6717 | 1461281233209 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:27:13 INFO - PROCESS | 6717 | 1461281233213 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 16:27:13 INFO - PROCESS | 6717 | 1461281233221 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - PROCESS | 6717 | 1461281233229 Marionette TRACE conn3 <- [1,46,null,{}] 16:27:13 INFO - PROCESS | 6717 | 1461281233248 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:13 INFO - PROCESS | 6717 | 1461281233481 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:27:13 INFO - PROCESS | 6717 | 1461281233614 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af4686800 == 19 [pid = 6717] [id = 19] 16:27:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 54 (0x7f0af663fc00) [pid = 6717] [serial = 54] [outer = (nil)] 16:27:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 55 (0x7f0af67aa800) [pid = 6717] [serial = 55] [outer = 0x7f0af663fc00] 16:27:13 INFO - PROCESS | 6717 | 1461281233710 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 56 (0x7f0af883e400) [pid = 6717] [serial = 56] [outer = 0x7f0af663fc00] 16:27:14 INFO - PROCESS | 6717 | 1461281234690 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1501ms 16:27:14 INFO - PROCESS | 6717 | 1461281234723 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:27:14 INFO - PROCESS | 6717 | 1461281234728 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 16:27:14 INFO - PROCESS | 6717 | 1461281234736 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 6717 | 1461281234739 Marionette TRACE conn3 <- [1,50,null,{}] 16:27:14 INFO - PROCESS | 6717 | 1461281234746 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 6717 | 1461281234963 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:27:15 INFO - PROCESS | 6717 | 1461281235095 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5765800 == 20 [pid = 6717] [id = 20] 16:27:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 57 (0x7f0ae08ae400) [pid = 6717] [serial = 57] [outer = (nil)] 16:27:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 58 (0x7f0ae51f9800) [pid = 6717] [serial = 58] [outer = 0x7f0ae08ae400] 16:27:15 INFO - PROCESS | 6717 | 1461281235181 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 59 (0x7f0af8840400) [pid = 6717] [serial = 59] [outer = 0x7f0ae08ae400] 16:27:16 INFO - PROCESS | 6717 | 1461281236184 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1486ms 16:27:16 INFO - PROCESS | 6717 | 1461281236223 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 6717 | 1461281236230 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 16:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:27:16 INFO - PROCESS | 6717 | 1461281236241 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 6717 | 1461281236247 Marionette TRACE conn3 <- [1,54,null,{}] 16:27:16 INFO - PROCESS | 6717 | 1461281236290 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:16 INFO - PROCESS | 6717 | 1461281236492 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:27:16 INFO - PROCESS | 6717 | 1461281236682 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0a71800 == 21 [pid = 6717] [id = 21] 16:27:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 60 (0x7f0ae81a3000) [pid = 6717] [serial = 60] [outer = (nil)] 16:27:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 61 (0x7f0ae8847400) [pid = 6717] [serial = 61] [outer = 0x7f0ae81a3000] 16:27:16 INFO - PROCESS | 6717 | 1461281236778 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 62 (0x7f0ae91a6000) [pid = 6717] [serial = 62] [outer = 0x7f0ae81a3000] 16:27:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae910b800 == 20 [pid = 6717] [id = 15] 16:27:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8008800 == 19 [pid = 6717] [id = 14] 16:27:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3f35000 == 18 [pid = 6717] [id = 13] 16:27:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae222f800 == 17 [pid = 6717] [id = 8] 16:27:17 INFO - PROCESS | 6717 | 1461281237701 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1521ms 16:27:17 INFO - PROCESS | 6717 | 1461281237761 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 6717 | 1461281237769 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 16:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:27:17 INFO - PROCESS | 6717 | 1461281237780 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 6717 | 1461281237786 Marionette TRACE conn3 <- [1,58,null,{}] 16:27:17 INFO - PROCESS | 6717 | 1461281237798 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 6717 | 1461281238031 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:27:18 INFO - PROCESS | 6717 | 1461281238216 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8008800 == 18 [pid = 6717] [id = 22] 16:27:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 63 (0x7f0ae75b8c00) [pid = 6717] [serial = 63] [outer = (nil)] 16:27:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 64 (0x7f0ae8375c00) [pid = 6717] [serial = 64] [outer = 0x7f0ae75b8c00] 16:27:18 INFO - PROCESS | 6717 | 1461281238320 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 65 (0x7f0ae94ed800) [pid = 6717] [serial = 65] [outer = 0x7f0ae75b8c00] 16:27:19 INFO - PROCESS | 6717 | 1461281239180 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1446ms 16:27:19 INFO - PROCESS | 6717 | 1461281239227 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 6717 | 1461281239237 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 16:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:27:19 INFO - PROCESS | 6717 | 1461281239269 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 6717 | 1461281239273 Marionette TRACE conn3 <- [1,62,null,{}] 16:27:19 INFO - PROCESS | 6717 | 1461281239282 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:19 INFO - PROCESS | 6717 | 1461281239479 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:27:19 INFO - PROCESS | 6717 | 1461281239616 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1d3800 == 19 [pid = 6717] [id = 23] 16:27:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 66 (0x7f0ae9851400) [pid = 6717] [serial = 66] [outer = (nil)] 16:27:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 67 (0x7f0aeb9d8c00) [pid = 6717] [serial = 67] [outer = 0x7f0ae9851400] 16:27:19 INFO - PROCESS | 6717 | 1461281239707 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 68 (0x7f0af525d400) [pid = 6717] [serial = 68] [outer = 0x7f0ae9851400] 16:27:20 INFO - PROCESS | 6717 | 1461281240579 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1353ms 16:27:20 INFO - PROCESS | 6717 | 1461281240618 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 6717 | 1461281240623 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 16:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:27:20 INFO - PROCESS | 6717 | 1461281240650 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 6717 | 1461281240657 Marionette TRACE conn3 <- [1,66,null,{}] 16:27:20 INFO - PROCESS | 6717 | 1461281240674 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 6717 | 1461281240865 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:27:21 INFO - PROCESS | 6717 | 1461281241013 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52ae800 == 20 [pid = 6717] [id = 24] 16:27:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 69 (0x7f0af5748000) [pid = 6717] [serial = 69] [outer = (nil)] 16:27:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 70 (0x7f0af690b800) [pid = 6717] [serial = 70] [outer = 0x7f0af5748000] 16:27:21 INFO - PROCESS | 6717 | 1461281241110 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 71 (0x7f0af9fedc00) [pid = 6717] [serial = 71] [outer = 0x7f0af5748000] 16:27:22 INFO - PROCESS | 6717 | 1461281242000 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1391ms 16:27:22 INFO - PROCESS | 6717 | 1461281242037 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 6717 | 1461281242041 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 16:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:27:22 INFO - PROCESS | 6717 | 1461281242049 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 6717 | 1461281242053 Marionette TRACE conn3 <- [1,70,null,{}] 16:27:22 INFO - PROCESS | 6717 | 1461281242079 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 6717 | 1461281242266 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:27:22 INFO - PROCESS | 6717 | 1461281242398 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af660d000 == 21 [pid = 6717] [id = 25] 16:27:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 72 (0x7f0af59e8800) [pid = 6717] [serial = 72] [outer = (nil)] 16:27:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 73 (0x7f0afa79c800) [pid = 6717] [serial = 73] [outer = 0x7f0af59e8800] 16:27:22 INFO - PROCESS | 6717 | 1461281242485 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 74 (0x7f0afab2a000) [pid = 6717] [serial = 74] [outer = 0x7f0af59e8800] 16:27:23 INFO - PROCESS | 6717 | 1461281243226 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1248ms 16:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:27:23 INFO - PROCESS | 6717 | 1461281243299 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 6717 | 1461281243302 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 16:27:23 INFO - PROCESS | 6717 | 1461281243308 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 6717 | 1461281243312 Marionette TRACE conn3 <- [1,74,null,{}] 16:27:23 INFO - PROCESS | 6717 | 1461281243317 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 6717 | 1461281243517 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:27:23 INFO - PROCESS | 6717 | 1461281243533 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af8883800 == 22 [pid = 6717] [id = 26] 16:27:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 75 (0x7f0aef687800) [pid = 6717] [serial = 75] [outer = (nil)] 16:27:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 76 (0x7f0aef689400) [pid = 6717] [serial = 76] [outer = 0x7f0aef687800] 16:27:23 INFO - PROCESS | 6717 | 1461281243608 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 77 (0x7f0afab2dc00) [pid = 6717] [serial = 77] [outer = 0x7f0aef687800] 16:27:24 INFO - PROCESS | 6717 | 1461281244488 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1234ms 16:27:24 INFO - PROCESS | 6717 | 1461281244547 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 6717 | 1461281244552 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 16:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:27:24 INFO - PROCESS | 6717 | 1461281244559 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 6717 | 1461281244563 Marionette TRACE conn3 <- [1,78,null,{}] 16:27:24 INFO - PROCESS | 6717 | 1461281244570 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 6717 | 1461281244826 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:27:24 INFO - PROCESS | 6717 | 1461281244963 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae6310800 == 23 [pid = 6717] [id = 27] 16:27:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 78 (0x7f0ae51f1400) [pid = 6717] [serial = 78] [outer = (nil)] 16:27:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 79 (0x7f0afac7f000) [pid = 6717] [serial = 79] [outer = 0x7f0ae51f1400] 16:27:25 INFO - PROCESS | 6717 | 1461281245047 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 80 (0x7f0afeda0000) [pid = 6717] [serial = 80] [outer = 0x7f0ae51f1400] 16:27:25 INFO - PROCESS | 6717 | 1461281245966 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1441ms 16:27:26 INFO - PROCESS | 6717 | 1461281246002 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 6717 | 1461281246008 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 16:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:27:26 INFO - PROCESS | 6717 | 1461281246018 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 6717 | 1461281246025 Marionette TRACE conn3 <- [1,82,null,{}] 16:27:26 INFO - PROCESS | 6717 | 1461281246036 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 6717 | 1461281246253 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:27:26 INFO - PROCESS | 6717 | 1461281246272 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae099b800 == 24 [pid = 6717] [id = 28] 16:27:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 81 (0x7f0ae71db800) [pid = 6717] [serial = 81] [outer = (nil)] 16:27:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 82 (0x7f0ae76bac00) [pid = 6717] [serial = 82] [outer = 0x7f0ae71db800] 16:27:26 INFO - PROCESS | 6717 | 1461281246423 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 83 (0x7f0ae8361400) [pid = 6717] [serial = 83] [outer = 0x7f0ae71db800] 16:27:26 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af4686800 == 23 [pid = 6717] [id = 19] 16:27:26 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0a6b800 == 22 [pid = 6717] [id = 18] 16:27:26 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae90af000 == 21 [pid = 6717] [id = 17] 16:27:27 INFO - PROCESS | 6717 | 1461281247410 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1438ms 16:27:27 INFO - PROCESS | 6717 | 1461281247456 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 6717 | 1461281247465 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 16:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:27:27 INFO - PROCESS | 6717 | 1461281247477 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 6717 | 1461281247484 Marionette TRACE conn3 <- [1,86,null,{}] 16:27:27 INFO - PROCESS | 6717 | 1461281247494 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 6717 | 1461281247717 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:27:27 INFO - PROCESS | 6717 | 1461281247852 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1e7000 == 22 [pid = 6717] [id = 29] 16:27:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 84 (0x7f0ae8366000) [pid = 6717] [serial = 84] [outer = (nil)] 16:27:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 85 (0x7f0ae89c5000) [pid = 6717] [serial = 85] [outer = 0x7f0ae8366000] 16:27:27 INFO - PROCESS | 6717 | 1461281247934 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 86 (0x7f0ae94f1000) [pid = 6717] [serial = 86] [outer = 0x7f0ae8366000] 16:27:28 INFO - PROCESS | 6717 | 1461281248808 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1387ms 16:27:28 INFO - PROCESS | 6717 | 1461281248874 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 6717 | 1461281248883 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 16:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:27:28 INFO - PROCESS | 6717 | 1461281248897 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 6717 | 1461281248901 Marionette TRACE conn3 <- [1,90,null,{}] 16:27:28 INFO - PROCESS | 6717 | 1461281248908 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 6717 | 1461281249086 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:27:29 INFO - PROCESS | 6717 | 1461281249259 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5994800 == 23 [pid = 6717] [id = 30] 16:27:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 87 (0x7f0af5253400) [pid = 6717] [serial = 87] [outer = (nil)] 16:27:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 88 (0x7f0af54e5000) [pid = 6717] [serial = 88] [outer = 0x7f0af5253400] 16:27:29 INFO - PROCESS | 6717 | 1461281249345 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 89 (0x7f0af6641800) [pid = 6717] [serial = 89] [outer = 0x7f0af5253400] 16:27:30 INFO - PROCESS | 6717 | 1461281250190 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1338ms 16:27:30 INFO - PROCESS | 6717 | 1461281250236 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 6717 | 1461281250240 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 16:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:27:30 INFO - PROCESS | 6717 | 1461281250266 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 6717 | 1461281250273 Marionette TRACE conn3 <- [1,94,null,{}] 16:27:30 INFO - PROCESS | 6717 | 1461281250290 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 6717 | 1461281250472 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:27:30 INFO - PROCESS | 6717 | 1461281250607 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa939800 == 24 [pid = 6717] [id = 31] 16:27:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 90 (0x7f0af9ff2400) [pid = 6717] [serial = 90] [outer = (nil)] 16:27:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 91 (0x7f0afa5c6800) [pid = 6717] [serial = 91] [outer = 0x7f0af9ff2400] 16:27:30 INFO - PROCESS | 6717 | 1461281250689 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 92 (0x7f0afac03400) [pid = 6717] [serial = 92] [outer = 0x7f0af9ff2400] 16:27:31 INFO - PROCESS | 6717 | 1461281251556 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:27:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 93 (0x7f0ae730e800) [pid = 6717] [serial = 93] [outer = 0x7f0ae3fc8000] 16:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1394ms 16:27:31 INFO - PROCESS | 6717 | 1461281251695 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 6717 | 1461281251699 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 16:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:27:31 INFO - PROCESS | 6717 | 1461281251718 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 6717 | 1461281251722 Marionette TRACE conn3 <- [1,98,null,{}] 16:27:31 INFO - PROCESS | 6717 | 1461281251729 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 6717 | 1461281251892 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:27:32 INFO - PROCESS | 6717 | 1461281252024 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac15000 == 25 [pid = 6717] [id = 32] 16:27:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 94 (0x7f0ae3fd0000) [pid = 6717] [serial = 94] [outer = (nil)] 16:27:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 95 (0x7f0ae89d1800) [pid = 6717] [serial = 95] [outer = 0x7f0ae3fd0000] 16:27:32 INFO - PROCESS | 6717 | 1461281252105 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 96 (0x7f0afeb10800) [pid = 6717] [serial = 96] [outer = 0x7f0ae3fd0000] 16:27:33 INFO - PROCESS | 6717 | 1461281253053 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1389ms 16:27:33 INFO - PROCESS | 6717 | 1461281253102 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 6717 | 1461281253108 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 16:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:27:33 INFO - PROCESS | 6717 | 1461281253136 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 6717 | 1461281253143 Marionette TRACE conn3 <- [1,102,null,{}] 16:27:33 INFO - PROCESS | 6717 | 1461281253153 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 6717 | 1461281253323 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:27:33 INFO - PROCESS | 6717 | 1461281253490 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ecd000 == 26 [pid = 6717] [id = 33] 16:27:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 97 (0x7f0ae8363800) [pid = 6717] [serial = 97] [outer = (nil)] 16:27:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 98 (0x7f0ae8365800) [pid = 6717] [serial = 98] [outer = 0x7f0ae8363800] 16:27:33 INFO - PROCESS | 6717 | 1461281253612 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 99 (0x7f0ae94f8c00) [pid = 6717] [serial = 99] [outer = 0x7f0ae8363800] 16:27:33 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52ae800 == 25 [pid = 6717] [id = 24] 16:27:33 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1d3800 == 24 [pid = 6717] [id = 23] 16:27:33 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8008800 == 23 [pid = 6717] [id = 22] 16:27:34 INFO - PROCESS | 6717 | 1461281254544 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1440ms 16:27:34 INFO - PROCESS | 6717 | 1461281254580 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:27:34 INFO - PROCESS | 6717 | 1461281254594 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 16:27:34 INFO - PROCESS | 6717 | 1461281254604 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 6717 | 1461281254610 Marionette TRACE conn3 <- [1,106,null,{}] 16:27:34 INFO - PROCESS | 6717 | 1461281254618 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 6717 | 1461281254790 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:27:34 INFO - PROCESS | 6717 | 1461281254926 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52b8800 == 24 [pid = 6717] [id = 34] 16:27:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0ae9814c00) [pid = 6717] [serial = 100] [outer = (nil)] 16:27:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0aeb5b0400) [pid = 6717] [serial = 101] [outer = 0x7f0ae9814c00] 16:27:35 INFO - PROCESS | 6717 | 1461281255010 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0aef61dc00) [pid = 6717] [serial = 102] [outer = 0x7f0ae9814c00] 16:27:35 INFO - PROCESS | 6717 | 1461281255836 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1285ms 16:27:35 INFO - PROCESS | 6717 | 1461281255889 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 6717 | 1461281255899 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 16:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:27:35 INFO - PROCESS | 6717 | 1461281255912 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 6717 | 1461281255915 Marionette TRACE conn3 <- [1,110,null,{}] 16:27:35 INFO - PROCESS | 6717 | 1461281255924 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 6717 | 1461281256106 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:27:36 INFO - PROCESS | 6717 | 1461281256241 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa560800 == 25 [pid = 6717] [id = 35] 16:27:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0aea26a000) [pid = 6717] [serial = 103] [outer = (nil)] 16:27:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0af67b1000) [pid = 6717] [serial = 104] [outer = 0x7f0aea26a000] 16:27:36 INFO - PROCESS | 6717 | 1461281256321 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0af9ff5c00) [pid = 6717] [serial = 105] [outer = 0x7f0aea26a000] 16:27:37 INFO - PROCESS | 6717 | 1461281257284 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1437ms 16:27:37 INFO - PROCESS | 6717 | 1461281257348 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:27:37 INFO - PROCESS | 6717 | 1461281257353 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 16:27:37 INFO - PROCESS | 6717 | 1461281257360 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 6717 | 1461281257366 Marionette TRACE conn3 <- [1,114,null,{}] 16:27:37 INFO - PROCESS | 6717 | 1461281257382 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 6717 | 1461281257596 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:27:37 INFO - PROCESS | 6717 | 1461281257768 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afeb2d800 == 26 [pid = 6717] [id = 36] 16:27:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0afabbf800) [pid = 6717] [serial = 106] [outer = (nil)] 16:27:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0afd599c00) [pid = 6717] [serial = 107] [outer = 0x7f0afabbf800] 16:27:37 INFO - PROCESS | 6717 | 1461281257854 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0afeda4800) [pid = 6717] [serial = 108] [outer = 0x7f0afabbf800] 16:27:38 INFO - PROCESS | 6717 | 1461281258836 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1542ms 16:27:38 INFO - PROCESS | 6717 | 1461281258902 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:27:38 INFO - PROCESS | 6717 | 1461281258907 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 16:27:38 INFO - PROCESS | 6717 | 1461281258913 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 6717 | 1461281258917 Marionette TRACE conn3 <- [1,118,null,{}] 16:27:38 INFO - PROCESS | 6717 | 1461281258922 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 6717 | 1461281259088 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:27:39 INFO - PROCESS | 6717 | 1461281259223 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade616800 == 27 [pid = 6717] [id = 37] 16:27:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0ade574c00) [pid = 6717] [serial = 109] [outer = (nil)] 16:27:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0ade57c000) [pid = 6717] [serial = 110] [outer = 0x7f0ade574c00] 16:27:39 INFO - PROCESS | 6717 | 1461281259327 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ade5b1800) [pid = 6717] [serial = 111] [outer = 0x7f0ade574c00] 16:27:40 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa939800 == 26 [pid = 6717] [id = 31] 16:27:40 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1e7000 == 25 [pid = 6717] [id = 29] 16:27:40 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5994800 == 24 [pid = 6717] [id = 30] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae6310800 == 23 [pid = 6717] [id = 27] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5765800 == 22 [pid = 6717] [id = 20] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afac15000 == 21 [pid = 6717] [id = 32] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae830b800 == 20 [pid = 6717] [id = 11] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0a71800 == 19 [pid = 6717] [id = 21] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52b2800 == 18 [pid = 6717] [id = 6] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af8883800 == 17 [pid = 6717] [id = 26] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af660d000 == 16 [pid = 6717] [id = 25] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae099b800 == 15 [pid = 6717] [id = 28] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8ed0000 == 14 [pid = 6717] [id = 12] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afeb2d800 == 13 [pid = 6717] [id = 36] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa560800 == 12 [pid = 6717] [id = 35] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2040000 == 11 [pid = 6717] [id = 16] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8ecd000 == 10 [pid = 6717] [id = 33] 16:27:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52b8800 == 9 [pid = 6717] [id = 34] 16:27:43 INFO - PROCESS | 6717 | 1461281263513 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 4652ms 16:27:43 INFO - PROCESS | 6717 | 1461281263566 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 6717 | 1461281263573 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 16:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:27:43 INFO - PROCESS | 6717 | 1461281263583 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 6717 | 1461281263588 Marionette TRACE conn3 <- [1,122,null,{}] 16:27:43 INFO - PROCESS | 6717 | 1461281263600 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 6717 | 1461281263770 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:27:43 INFO - PROCESS | 6717 | 1461281263890 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae203c800 == 10 [pid = 6717] [id = 38] 16:27:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0ae1f04400) [pid = 6717] [serial = 112] [outer = (nil)] 16:27:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae1f09800) [pid = 6717] [serial = 113] [outer = 0x7f0ae1f04400] 16:27:43 INFO - PROCESS | 6717 | 1461281263960 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae1f1a400) [pid = 6717] [serial = 114] [outer = 0x7f0ae1f04400] 16:27:44 INFO - PROCESS | 6717 | 1461281264678 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1135ms 16:27:44 INFO - PROCESS | 6717 | 1461281264725 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 6717 | 1461281264736 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 16:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:27:44 INFO - PROCESS | 6717 | 1461281264748 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 6717 | 1461281264752 Marionette TRACE conn3 <- [1,126,null,{}] 16:27:44 INFO - PROCESS | 6717 | 1461281264763 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 6717 | 1461281264933 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:27:44 INFO - PROCESS | 6717 | 1461281264947 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae1599000 == 11 [pid = 6717] [id = 39] 16:27:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae3fc4800) [pid = 6717] [serial = 115] [outer = (nil)] 16:27:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae51f7800) [pid = 6717] [serial = 116] [outer = 0x7f0ae3fc4800] 16:27:45 INFO - PROCESS | 6717 | 1461281265014 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ae6875000) [pid = 6717] [serial = 117] [outer = 0x7f0ae3fc4800] 16:27:46 INFO - PROCESS | 6717 | 1461281266030 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1336ms 16:27:46 INFO - PROCESS | 6717 | 1461281266124 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 6717 | 1461281266129 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 16:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:27:46 INFO - PROCESS | 6717 | 1461281266149 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 6717 | 1461281266155 Marionette TRACE conn3 <- [1,130,null,{}] 16:27:46 INFO - PROCESS | 6717 | 1461281266174 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 6717 | 1461281266383 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:27:46 INFO - PROCESS | 6717 | 1461281266460 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1d3800 == 12 [pid = 6717] [id = 40] 16:27:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ade5bd000) [pid = 6717] [serial = 118] [outer = (nil)] 16:27:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae89ca400) [pid = 6717] [serial = 119] [outer = 0x7f0ade5bd000] 16:27:46 INFO - PROCESS | 6717 | 1461281266577 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae94ec800) [pid = 6717] [serial = 120] [outer = 0x7f0ade5bd000] 16:27:47 INFO - PROCESS | 6717 | 1461281267545 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1442ms 16:27:47 INFO - PROCESS | 6717 | 1461281267600 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 6717 | 1461281267608 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 16:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:27:47 INFO - PROCESS | 6717 | 1461281267618 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 6717 | 1461281267623 Marionette TRACE conn3 <- [1,134,null,{}] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0adf75f400) [pid = 6717] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ae3fc5800) [pid = 6717] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ae6328000) [pid = 6717] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0ae90c8000) [pid = 6717] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae81a0400) [pid = 6717] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae054fc00) [pid = 6717] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0af463a800) [pid = 6717] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 112 (0x7f0ae0938400) [pid = 6717] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 111 (0x7f0af5748000) [pid = 6717] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0ae9814c00) [pid = 6717] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0af9ff2400) [pid = 6717] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0ae71db800) [pid = 6717] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0aea26a000) [pid = 6717] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ae08ae400) [pid = 6717] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ae51f1400) [pid = 6717] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae81a3000) [pid = 6717] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0ae9851400) [pid = 6717] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0af663fc00) [pid = 6717] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 101 (0x7f0ae75b8c00) [pid = 6717] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0af5253400) [pid = 6717] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 99 (0x7f0ae8366000) [pid = 6717] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 98 (0x7f0ae90c5800) [pid = 6717] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 97 (0x7f0ae8e5c000) [pid = 6717] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 96 (0x7f0ae8363800) [pid = 6717] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 95 (0x7f0af59e8800) [pid = 6717] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 94 (0x7f0afabbf800) [pid = 6717] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 93 (0x7f0aef687800) [pid = 6717] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:27:48 INFO - PROCESS | 6717 | --DOMWINDOW == 92 (0x7f0ae3fd0000) [pid = 6717] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:27:48 INFO - PROCESS | 6717 | 1461281268804 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 6717 | 1461281269000 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:27:49 INFO - PROCESS | 6717 | 1461281269116 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae800d800 == 13 [pid = 6717] [id = 41] 16:27:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 93 (0x7f0ae8361c00) [pid = 6717] [serial = 121] [outer = (nil)] 16:27:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 94 (0x7f0ae89cc800) [pid = 6717] [serial = 122] [outer = 0x7f0ae8361c00] 16:27:49 INFO - PROCESS | 6717 | 1461281269190 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 95 (0x7f0aea0edc00) [pid = 6717] [serial = 123] [outer = 0x7f0ae8361c00] 16:27:50 INFO - PROCESS | 6717 | 1461281270030 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2438ms 16:27:50 INFO - PROCESS | 6717 | 1461281270056 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:27:50 INFO - PROCESS | 6717 | 1461281270061 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 16:27:50 INFO - PROCESS | 6717 | 1461281270069 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 6717 | 1461281270071 Marionette TRACE conn3 <- [1,138,null,{}] 16:27:50 INFO - PROCESS | 6717 | 1461281270079 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 6717 | 1461281270225 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:27:50 INFO - PROCESS | 6717 | 1461281270242 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5795000 == 14 [pid = 6717] [id = 42] 16:27:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 96 (0x7f0ade5b0400) [pid = 6717] [serial = 124] [outer = (nil)] 16:27:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 97 (0x7f0aeb937000) [pid = 6717] [serial = 125] [outer = 0x7f0ade5b0400] 16:27:50 INFO - PROCESS | 6717 | 1461281270307 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 98 (0x7f0aef688400) [pid = 6717] [serial = 126] [outer = 0x7f0ade5b0400] 16:27:51 INFO - PROCESS | 6717 | 1461281271236 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 16:27:51 INFO - PROCESS | 6717 | 1461281271302 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 6717 | 1461281271309 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 16:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:27:51 INFO - PROCESS | 6717 | 1461281271318 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 6717 | 1461281271324 Marionette TRACE conn3 <- [1,142,null,{}] 16:27:51 INFO - PROCESS | 6717 | 1461281271333 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 6717 | 1461281271563 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:27:51 INFO - PROCESS | 6717 | 1461281271744 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8882000 == 15 [pid = 6717] [id = 43] 16:27:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 99 (0x7f0ae3fc8800) [pid = 6717] [serial = 127] [outer = (nil)] 16:27:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0ae51b2000) [pid = 6717] [serial = 128] [outer = 0x7f0ae3fc8800] 16:27:51 INFO - PROCESS | 6717 | 1461281271833 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0ae6877800) [pid = 6717] [serial = 129] [outer = 0x7f0ae3fc8800] 16:27:52 INFO - PROCESS | 6717 | 1461281272785 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1485ms 16:27:52 INFO - PROCESS | 6717 | 1461281272803 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 6717 | 1461281272812 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 16:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:27:52 INFO - PROCESS | 6717 | 1461281272823 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 6717 | 1461281272828 Marionette TRACE conn3 <- [1,146,null,{}] 16:27:52 INFO - PROCESS | 6717 | 1461281272835 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 6717 | 1461281273002 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:27:53 INFO - PROCESS | 6717 | 1461281273147 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6404800 == 16 [pid = 6717] [id = 44] 16:27:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0ae835b000) [pid = 6717] [serial = 130] [outer = (nil)] 16:27:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ae85ef400) [pid = 6717] [serial = 131] [outer = 0x7f0ae835b000] 16:27:53 INFO - PROCESS | 6717 | 1461281273232 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0aea26e800) [pid = 6717] [serial = 132] [outer = 0x7f0ae835b000] 16:27:54 INFO - PROCESS | 6717 | 1461281274380 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1591ms 16:27:54 INFO - PROCESS | 6717 | 1461281274415 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 6717 | 1461281274421 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 16:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:27:54 INFO - PROCESS | 6717 | 1461281274436 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 6717 | 1461281274448 Marionette TRACE conn3 <- [1,150,null,{}] 16:27:54 INFO - PROCESS | 6717 | 1461281274458 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 6717 | 1461281274716 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:27:54 INFO - PROCESS | 6717 | 1461281274885 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae05c1000 == 17 [pid = 6717] [id = 45] 16:27:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae1f05000) [pid = 6717] [serial = 133] [outer = (nil)] 16:27:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0ae1f0c800) [pid = 6717] [serial = 134] [outer = 0x7f0ae1f05000] 16:27:54 INFO - PROCESS | 6717 | 1461281274957 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0ae3fc7400) [pid = 6717] [serial = 135] [outer = 0x7f0ae1f05000] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ae919b800) [pid = 6717] [serial = 40] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ae6874c00) [pid = 6717] [serial = 37] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0aeb4ed800) [pid = 6717] [serial = 43] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0ae79a4000) [pid = 6717] [serial = 25] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0ae76bd000) [pid = 6717] [serial = 28] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 101 (0x7f0ae781c400) [pid = 6717] [serial = 38] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0ae90cf800) [pid = 6717] [serial = 31] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 99 (0x7f0ae94fa800) [pid = 6717] [serial = 32] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 98 (0x7f0ae093e800) [pid = 6717] [serial = 22] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 97 (0x7f0af525c800) [pid = 6717] [serial = 34] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 96 (0x7f0ae94f6800) [pid = 6717] [serial = 41] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 95 (0x7f0ae9672c00) [pid = 6717] [serial = 35] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 94 (0x7f0ae7315000) [pid = 6717] [serial = 17] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 93 (0x7f0aee77b000) [pid = 6717] [serial = 44] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 92 (0x7f0ae1f10000) [pid = 6717] [serial = 23] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 91 (0x7f0ae8361400) [pid = 6717] [serial = 83] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 90 (0x7f0af578d000) [pid = 6717] [serial = 47] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 89 (0x7f0ae94f3400) [pid = 6717] [serial = 49] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 88 (0x7f0ae1f27c00) [pid = 6717] [serial = 46] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 87 (0x7f0ae94f8c00) [pid = 6717] [serial = 99] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 86 (0x7f0aeb9d8c00) [pid = 6717] [serial = 67] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 85 (0x7f0ae8375c00) [pid = 6717] [serial = 64] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 84 (0x7f0ae89c5000) [pid = 6717] [serial = 85] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 83 (0x7f0afab2dc00) [pid = 6717] [serial = 77] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 82 (0x7f0aeb5b0400) [pid = 6717] [serial = 101] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 81 (0x7f0afac7f000) [pid = 6717] [serial = 79] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 80 (0x7f0ae91a6000) [pid = 6717] [serial = 62] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 79 (0x7f0af832c800) [pid = 6717] [serial = 2] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 78 (0x7f0ae8847400) [pid = 6717] [serial = 61] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 77 (0x7f0ae7812800) [pid = 6717] [serial = 12] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 76 (0x7f0ae7eeb800) [pid = 6717] [serial = 9] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 75 (0x7f0af525d400) [pid = 6717] [serial = 68] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 74 (0x7f0af883e400) [pid = 6717] [serial = 56] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 73 (0x7f0ae94ed800) [pid = 6717] [serial = 65] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 72 (0x7f0af6641800) [pid = 6717] [serial = 89] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 71 (0x7f0ae51f9800) [pid = 6717] [serial = 58] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 70 (0x7f0ae94f1000) [pid = 6717] [serial = 86] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 69 (0x7f0afa5c6800) [pid = 6717] [serial = 91] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 68 (0x7f0af54de800) [pid = 6717] [serial = 53] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 67 (0x7f0af690b800) [pid = 6717] [serial = 70] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 66 (0x7f0af67aa800) [pid = 6717] [serial = 55] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 65 (0x7f0af54e5000) [pid = 6717] [serial = 88] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 64 (0x7f0af67b1000) [pid = 6717] [serial = 104] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 63 (0x7f0aea0e9800) [pid = 6717] [serial = 50] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 62 (0x7f0aee77e000) [pid = 6717] [serial = 52] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 61 (0x7f0ae8086c00) [pid = 6717] [serial = 19] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 60 (0x7f0af9fedc00) [pid = 6717] [serial = 71] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 59 (0x7f0ae7eeb000) [pid = 6717] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 58 (0x7f0afa79c800) [pid = 6717] [serial = 73] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 57 (0x7f0aef61dc00) [pid = 6717] [serial = 102] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 56 (0x7f0afac03400) [pid = 6717] [serial = 92] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 55 (0x7f0ae89d1800) [pid = 6717] [serial = 95] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 54 (0x7f0ae76bac00) [pid = 6717] [serial = 82] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 53 (0x7f0af9ff5c00) [pid = 6717] [serial = 105] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 52 (0x7f0af8840400) [pid = 6717] [serial = 59] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 51 (0x7f0afeda0000) [pid = 6717] [serial = 80] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 50 (0x7f0ae8365800) [pid = 6717] [serial = 98] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 49 (0x7f0afab2a000) [pid = 6717] [serial = 74] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 48 (0x7f0afeda4800) [pid = 6717] [serial = 108] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 47 (0x7f0aef689400) [pid = 6717] [serial = 76] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 46 (0x7f0ade57c000) [pid = 6717] [serial = 110] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 45 (0x7f0afeb10800) [pid = 6717] [serial = 96] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 44 (0x7f0afd599c00) [pid = 6717] [serial = 107] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | --DOMWINDOW == 43 (0x7f0ae093a400) [pid = 6717] [serial = 16] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 6717 | 1461281275637 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:27:55 INFO - PROCESS | 6717 | 1461281275822 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1446ms 16:27:55 INFO - PROCESS | 6717 | 1461281275877 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 6717 | 1461281275883 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 16:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:27:55 INFO - PROCESS | 6717 | 1461281275893 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 6717 | 1461281275896 Marionette TRACE conn3 <- [1,154,null,{}] 16:27:55 INFO - PROCESS | 6717 | 1461281275903 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 6717 | 1461281276066 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:27:56 INFO - PROCESS | 6717 | 1461281276150 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae6321800 == 18 [pid = 6717] [id = 46] 16:27:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 44 (0x7f0adfa57000) [pid = 6717] [serial = 136] [outer = (nil)] 16:27:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 45 (0x7f0ae51f5000) [pid = 6717] [serial = 137] [outer = 0x7f0adfa57000] 16:27:56 INFO - PROCESS | 6717 | 1461281276214 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 46 (0x7f0ae76bd000) [pid = 6717] [serial = 138] [outer = 0x7f0adfa57000] 16:27:56 INFO - PROCESS | 6717 | 1461281276910 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1036ms 16:27:56 INFO - PROCESS | 6717 | 1461281276931 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 6717 | 1461281276935 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 16:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:27:56 INFO - PROCESS | 6717 | 1461281276949 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 6717 | 1461281276956 Marionette TRACE conn3 <- [1,158,null,{}] 16:27:56 INFO - PROCESS | 6717 | 1461281276986 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 6717 | 1461281277142 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:27:57 INFO - PROCESS | 6717 | 1461281277163 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8009000 == 19 [pid = 6717] [id = 47] 16:27:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 47 (0x7f0ade572000) [pid = 6717] [serial = 139] [outer = (nil)] 16:27:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 48 (0x7f0ae8366800) [pid = 6717] [serial = 140] [outer = 0x7f0ade572000] 16:27:57 INFO - PROCESS | 6717 | 1461281277233 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 49 (0x7f0ae8e5b000) [pid = 6717] [serial = 141] [outer = 0x7f0ade572000] 16:27:58 INFO - PROCESS | 6717 | 1461281278240 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1355ms 16:27:58 INFO - PROCESS | 6717 | 1461281278304 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:27:58 INFO - PROCESS | 6717 | 1461281278309 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 16:27:58 INFO - PROCESS | 6717 | 1461281278316 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 6717 | 1461281278319 Marionette TRACE conn3 <- [1,162,null,{}] 16:27:58 INFO - PROCESS | 6717 | 1461281278324 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:58 INFO - PROCESS | 6717 | 1461281278528 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:27:58 INFO - PROCESS | 6717 | 1461281278547 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ec9800 == 20 [pid = 6717] [id = 48] 16:27:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 50 (0x7f0ae91a6000) [pid = 6717] [serial = 142] [outer = (nil)] 16:27:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 51 (0x7f0ae9424000) [pid = 6717] [serial = 143] [outer = 0x7f0ae91a6000] 16:27:58 INFO - PROCESS | 6717 | 1461281278619 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 52 (0x7f0aea230400) [pid = 6717] [serial = 144] [outer = 0x7f0ae91a6000] 16:27:59 INFO - PROCESS | 6717 | 1461281279439 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1182ms 16:27:59 INFO - PROCESS | 6717 | --DOMWINDOW == 51 (0x7f0ade5bd000) [pid = 6717] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:27:59 INFO - PROCESS | 6717 | --DOMWINDOW == 50 (0x7f0ae3fc4800) [pid = 6717] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:27:59 INFO - PROCESS | 6717 | --DOMWINDOW == 49 (0x7f0ade574c00) [pid = 6717] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:27:59 INFO - PROCESS | 6717 | --DOMWINDOW == 48 (0x7f0ae1f04400) [pid = 6717] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:27:59 INFO - PROCESS | 6717 | --DOMWINDOW == 47 (0x7f0ae8361c00) [pid = 6717] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:27:59 INFO - PROCESS | 6717 | 1461281279528 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 6717 | 1461281279530 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 16:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:27:59 INFO - PROCESS | 6717 | 1461281279540 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 6717 | 1461281279542 Marionette TRACE conn3 <- [1,166,null,{}] 16:27:59 INFO - PROCESS | 6717 | 1461281279548 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 6717 | 1461281279691 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:27:59 INFO - PROCESS | 6717 | 1461281279703 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae911f800 == 21 [pid = 6717] [id = 49] 16:27:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 48 (0x7f0ade5b7800) [pid = 6717] [serial = 145] [outer = (nil)] 16:27:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 49 (0x7f0aea232400) [pid = 6717] [serial = 146] [outer = 0x7f0ade5b7800] 16:27:59 INFO - PROCESS | 6717 | 1461281279767 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 50 (0x7f0aeb4ed800) [pid = 6717] [serial = 147] [outer = 0x7f0ade5b7800] 16:28:00 INFO - PROCESS | 6717 | 1461281280571 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1080ms 16:28:00 INFO - PROCESS | 6717 | 1461281280644 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 6717 | 1461281280646 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 16:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:28:00 INFO - PROCESS | 6717 | 1461281280655 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 6717 | 1461281280659 Marionette TRACE conn3 <- [1,170,null,{}] 16:28:00 INFO - PROCESS | 6717 | 1461281280664 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 6717 | 1461281280840 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:28:00 INFO - PROCESS | 6717 | 1461281280932 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1d5800 == 22 [pid = 6717] [id = 50] 16:28:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 51 (0x7f0ae1f07c00) [pid = 6717] [serial = 148] [outer = (nil)] 16:28:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 52 (0x7f0aee77c000) [pid = 6717] [serial = 149] [outer = 0x7f0ae1f07c00] 16:28:01 INFO - PROCESS | 6717 | 1461281281013 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 53 (0x7f0af54dc400) [pid = 6717] [serial = 150] [outer = 0x7f0ae1f07c00] 16:28:01 INFO - PROCESS | 6717 | 1461281281644 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1026ms 16:28:01 INFO - PROCESS | 6717 | 1461281281684 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 6717 | 1461281281687 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 16:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:28:01 INFO - PROCESS | 6717 | 1461281281694 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 6717 | 1461281281697 Marionette TRACE conn3 <- [1,174,null,{}] 16:28:01 INFO - PROCESS | 6717 | 1461281281703 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 6717 | 1461281281930 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:28:02 INFO - PROCESS | 6717 | 1461281282001 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0994800 == 23 [pid = 6717] [id = 51] 16:28:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 54 (0x7f0ade573000) [pid = 6717] [serial = 151] [outer = (nil)] 16:28:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 55 (0x7f0ade57c000) [pid = 6717] [serial = 152] [outer = 0x7f0ade573000] 16:28:02 INFO - PROCESS | 6717 | 1461281282121 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 56 (0x7f0ae08a4000) [pid = 6717] [serial = 153] [outer = 0x7f0ade573000] 16:28:03 INFO - PROCESS | 6717 | 1461281283031 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1381ms 16:28:03 INFO - PROCESS | 6717 | 1461281283079 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 6717 | 1461281283086 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 16:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:28:03 INFO - PROCESS | 6717 | 1461281283095 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 6717 | 1461281283103 Marionette TRACE conn3 <- [1,178,null,{}] 16:28:03 INFO - PROCESS | 6717 | 1461281283111 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 6717 | 1461281283314 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:28:03 INFO - PROCESS | 6717 | 1461281283441 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8513000 == 24 [pid = 6717] [id = 52] 16:28:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 57 (0x7f0ae15e6c00) [pid = 6717] [serial = 154] [outer = (nil)] 16:28:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 58 (0x7f0ae7310000) [pid = 6717] [serial = 155] [outer = 0x7f0ae15e6c00] 16:28:03 INFO - PROCESS | 6717 | 1461281283524 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 59 (0x7f0ae7eeb400) [pid = 6717] [serial = 156] [outer = 0x7f0ae15e6c00] 16:28:04 INFO - PROCESS | 6717 | 1461281284361 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1335ms 16:28:04 INFO - PROCESS | 6717 | 1461281284431 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 6717 | 1461281284436 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 16:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:28:04 INFO - PROCESS | 6717 | 1461281284442 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 6717 | 1461281284447 Marionette TRACE conn3 <- [1,182,null,{}] 16:28:04 INFO - PROCESS | 6717 | 1461281284453 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 6717 | 1461281284657 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:28:04 INFO - PROCESS | 6717 | 1461281284787 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8008800 == 25 [pid = 6717] [id = 53] 16:28:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 60 (0x7f0ae8380c00) [pid = 6717] [serial = 157] [outer = (nil)] 16:28:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 61 (0x7f0ae91a2800) [pid = 6717] [serial = 158] [outer = 0x7f0ae8380c00] 16:28:04 INFO - PROCESS | 6717 | 1461281284863 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 62 (0x7f0aeb4efc00) [pid = 6717] [serial = 159] [outer = 0x7f0ae8380c00] 16:28:05 INFO - PROCESS | 6717 | 1461281285712 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1334ms 16:28:05 INFO - PROCESS | 6717 | 1461281285778 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 6717 | 1461281285785 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 16:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:28:05 INFO - PROCESS | 6717 | 1461281285802 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 6717 | 1461281285810 Marionette TRACE conn3 <- [1,186,null,{}] 16:28:05 INFO - PROCESS | 6717 | 1461281285816 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:06 INFO - PROCESS | 6717 | 1461281286020 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:28:06 INFO - PROCESS | 6717 | 1461281286116 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af521b000 == 26 [pid = 6717] [id = 54] 16:28:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 63 (0x7f0ae8365400) [pid = 6717] [serial = 160] [outer = (nil)] 16:28:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 64 (0x7f0af525c400) [pid = 6717] [serial = 161] [outer = 0x7f0ae8365400] 16:28:06 INFO - PROCESS | 6717 | 1461281286189 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 65 (0x7f0af5748000) [pid = 6717] [serial = 162] [outer = 0x7f0ae8365400] 16:28:07 INFO - PROCESS | 6717 | 1461281287166 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1400ms 16:28:07 INFO - PROCESS | 6717 | 1461281287196 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 6717 | 1461281287202 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 16:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:28:07 INFO - PROCESS | 6717 | 1461281287211 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 6717 | 1461281287218 Marionette TRACE conn3 <- [1,190,null,{}] 16:28:07 INFO - PROCESS | 6717 | 1461281287229 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 6717 | 1461281287439 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:28:07 INFO - PROCESS | 6717 | 1461281287456 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7dd6800 == 27 [pid = 6717] [id = 55] 16:28:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 66 (0x7f0ae1f08c00) [pid = 6717] [serial = 163] [outer = (nil)] 16:28:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 67 (0x7f0ae3fc9800) [pid = 6717] [serial = 164] [outer = 0x7f0ae1f08c00] 16:28:07 INFO - PROCESS | 6717 | 1461281287524 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 68 (0x7f0ae6878000) [pid = 6717] [serial = 165] [outer = 0x7f0ae1f08c00] 16:28:08 INFO - PROCESS | 6717 | 1461281288480 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 67 (0x7f0ae89ca400) [pid = 6717] [serial = 119] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 66 (0x7f0ae51f7800) [pid = 6717] [serial = 116] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 65 (0x7f0aeb937000) [pid = 6717] [serial = 125] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 64 (0x7f0ade5b1800) [pid = 6717] [serial = 111] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 63 (0x7f0ae1f09800) [pid = 6717] [serial = 113] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 62 (0x7f0ae1f1a400) [pid = 6717] [serial = 114] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 61 (0x7f0aea0edc00) [pid = 6717] [serial = 123] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 60 (0x7f0ae89cc800) [pid = 6717] [serial = 122] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 59 (0x7f0ae94ec800) [pid = 6717] [serial = 120] [outer = (nil)] [url = about:blank] 16:28:08 INFO - PROCESS | 6717 | --DOMWINDOW == 58 (0x7f0ae6875000) [pid = 6717] [serial = 117] [outer = (nil)] [url = about:blank] 16:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1337ms 16:28:08 INFO - PROCESS | 6717 | 1461281288550 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 6717 | 1461281288558 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 16:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:28:08 INFO - PROCESS | 6717 | 1461281288568 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 6717 | 1461281288572 Marionette TRACE conn3 <- [1,194,null,{}] 16:28:08 INFO - PROCESS | 6717 | 1461281288578 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 6717 | 1461281288722 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:28:08 INFO - PROCESS | 6717 | 1461281288817 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae5138000 == 28 [pid = 6717] [id = 56] 16:28:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 59 (0x7f0adf760000) [pid = 6717] [serial = 166] [outer = (nil)] 16:28:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 60 (0x7f0ae75c0000) [pid = 6717] [serial = 167] [outer = 0x7f0adf760000] 16:28:08 INFO - PROCESS | 6717 | 1461281288882 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 61 (0x7f0ae8364c00) [pid = 6717] [serial = 168] [outer = 0x7f0adf760000] 16:28:09 INFO - PROCESS | 6717 | 1461281289548 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 989ms 16:28:09 INFO - PROCESS | 6717 | 1461281289557 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 6717 | 1461281289561 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 16:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:28:09 INFO - PROCESS | 6717 | 1461281289566 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 6717 | 1461281289571 Marionette TRACE conn3 <- [1,198,null,{}] 16:28:09 INFO - PROCESS | 6717 | 1461281289587 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 6717 | 1461281289736 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:28:09 INFO - PROCESS | 6717 | 1461281289835 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae911f000 == 29 [pid = 6717] [id = 57] 16:28:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 62 (0x7f0ae8364400) [pid = 6717] [serial = 169] [outer = (nil)] 16:28:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 63 (0x7f0aea25f800) [pid = 6717] [serial = 170] [outer = 0x7f0ae8364400] 16:28:09 INFO - PROCESS | 6717 | 1461281289902 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 64 (0x7f0aeb9d9000) [pid = 6717] [serial = 171] [outer = 0x7f0ae8364400] 16:28:10 INFO - PROCESS | 6717 | 1461281290557 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1031ms 16:28:10 INFO - PROCESS | 6717 | 1461281290600 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:28:10 INFO - PROCESS | 6717 | 1461281290605 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 16:28:10 INFO - PROCESS | 6717 | 1461281290611 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 6717 | 1461281290614 Marionette TRACE conn3 <- [1,202,null,{}] 16:28:10 INFO - PROCESS | 6717 | 1461281290619 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 6717 | 1461281290813 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:28:10 INFO - PROCESS | 6717 | 1461281290841 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aee7e7000 == 30 [pid = 6717] [id = 58] 16:28:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 65 (0x7f0aeb9d9c00) [pid = 6717] [serial = 172] [outer = (nil)] 16:28:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 66 (0x7f0af54e5c00) [pid = 6717] [serial = 173] [outer = 0x7f0aeb9d9c00] 16:28:10 INFO - PROCESS | 6717 | 1461281290908 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 67 (0x7f0af5787000) [pid = 6717] [serial = 174] [outer = 0x7f0aeb9d9c00] 16:28:11 INFO - PROCESS | 6717 | 1461281291671 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1135ms 16:28:11 INFO - PROCESS | 6717 | 1461281291746 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 6717 | 1461281291750 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 16:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:28:11 INFO - PROCESS | 6717 | 1461281291756 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 6717 | 1461281291761 Marionette TRACE conn3 <- [1,206,null,{}] 16:28:11 INFO - PROCESS | 6717 | 1461281291781 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 6717 | 1461281291986 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:28:12 INFO - PROCESS | 6717 | 1461281292009 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af54a5000 == 31 [pid = 6717] [id = 59] 16:28:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 68 (0x7f0ade575c00) [pid = 6717] [serial = 175] [outer = (nil)] 16:28:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 69 (0x7f0af6638000) [pid = 6717] [serial = 176] [outer = 0x7f0ade575c00] 16:28:12 INFO - PROCESS | 6717 | 1461281292072 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 70 (0x7f0af66ef800) [pid = 6717] [serial = 177] [outer = 0x7f0ade575c00] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 69 (0x7f0ae91a6000) [pid = 6717] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 68 (0x7f0ade5b7800) [pid = 6717] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 67 (0x7f0ade5b0400) [pid = 6717] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 66 (0x7f0adfa57000) [pid = 6717] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 65 (0x7f0ade572000) [pid = 6717] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:28:12 INFO - PROCESS | 6717 | --DOMWINDOW == 64 (0x7f0ae1f05000) [pid = 6717] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:28:12 INFO - PROCESS | 6717 | 1461281292919 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1187ms 16:28:12 INFO - PROCESS | 6717 | 1461281292946 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:28:12 INFO - PROCESS | 6717 | 1461281292950 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 16:28:12 INFO - PROCESS | 6717 | 1461281292957 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 6717 | 1461281292961 Marionette TRACE conn3 <- [1,210,null,{}] 16:28:12 INFO - PROCESS | 6717 | 1461281292966 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 6717 | 1461281293159 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:28:13 INFO - PROCESS | 6717 | 1461281293250 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6407800 == 32 [pid = 6717] [id = 60] 16:28:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 65 (0x7f0af67b6000) [pid = 6717] [serial = 178] [outer = (nil)] 16:28:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 66 (0x7f0af8312400) [pid = 6717] [serial = 179] [outer = 0x7f0af67b6000] 16:28:13 INFO - PROCESS | 6717 | 1461281293322 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 67 (0x7f0af88bc400) [pid = 6717] [serial = 180] [outer = 0x7f0af67b6000] 16:28:13 INFO - PROCESS | 6717 | 1461281293985 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1039ms 16:28:13 INFO - PROCESS | 6717 | 1461281293995 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 6717 | 1461281293998 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 16:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:28:14 INFO - PROCESS | 6717 | 1461281294004 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 6717 | 1461281294008 Marionette TRACE conn3 <- [1,214,null,{}] 16:28:14 INFO - PROCESS | 6717 | 1461281294014 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 6717 | 1461281294146 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:28:14 INFO - PROCESS | 6717 | 1461281294243 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af8321800 == 33 [pid = 6717] [id = 61] 16:28:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 68 (0x7f0ade572400) [pid = 6717] [serial = 181] [outer = (nil)] 16:28:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 69 (0x7f0afa17dc00) [pid = 6717] [serial = 182] [outer = 0x7f0ade572400] 16:28:14 INFO - PROCESS | 6717 | 1461281294304 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 70 (0x7f0afa5c9c00) [pid = 6717] [serial = 183] [outer = 0x7f0ade572400] 16:28:15 INFO - PROCESS | 6717 | 1461281295014 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1080ms 16:28:15 INFO - PROCESS | 6717 | 1461281295086 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 6717 | 1461281295091 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 16:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:28:15 INFO - PROCESS | 6717 | 1461281295100 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 6717 | 1461281295105 Marionette TRACE conn3 <- [1,218,null,{}] 16:28:15 INFO - PROCESS | 6717 | 1461281295115 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 6717 | 1461281295296 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:28:15 INFO - PROCESS | 6717 | 1461281295432 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae53b1000 == 34 [pid = 6717] [id = 62] 16:28:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 71 (0x7f0ade575800) [pid = 6717] [serial = 184] [outer = (nil)] 16:28:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 72 (0x7f0ae08b0400) [pid = 6717] [serial = 185] [outer = 0x7f0ade575800] 16:28:15 INFO - PROCESS | 6717 | 1461281295515 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 73 (0x7f0ae1f1f000) [pid = 6717] [serial = 186] [outer = 0x7f0ade575800] 16:28:16 INFO - PROCESS | 6717 | 1461281296328 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1284ms 16:28:16 INFO - PROCESS | 6717 | 1461281296384 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 6717 | 1461281296393 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 16:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:28:16 INFO - PROCESS | 6717 | 1461281296403 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 6717 | 1461281296407 Marionette TRACE conn3 <- [1,222,null,{}] 16:28:16 INFO - PROCESS | 6717 | 1461281296413 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 6717 | 1461281296577 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:28:16 INFO - PROCESS | 6717 | 1461281296708 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aeb9a4000 == 35 [pid = 6717] [id = 63] 16:28:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 74 (0x7f0ae51f5400) [pid = 6717] [serial = 187] [outer = (nil)] 16:28:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 75 (0x7f0ae8365c00) [pid = 6717] [serial = 188] [outer = 0x7f0ae51f5400] 16:28:16 INFO - PROCESS | 6717 | 1461281296782 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 76 (0x7f0ae9418000) [pid = 6717] [serial = 189] [outer = 0x7f0ae51f5400] 16:28:17 INFO - PROCESS | 6717 | 1461281297634 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1284ms 16:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:28:17 INFO - PROCESS | 6717 | 1461281297688 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 6717 | 1461281297691 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 16:28:17 INFO - PROCESS | 6717 | 1461281297698 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 6717 | 1461281297703 Marionette TRACE conn3 <- [1,226,null,{}] 16:28:17 INFO - PROCESS | 6717 | 1461281297719 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 6717 | 1461281297919 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:28:18 INFO - PROCESS | 6717 | 1461281298051 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa554800 == 36 [pid = 6717] [id = 64] 16:28:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 77 (0x7f0aef626c00) [pid = 6717] [serial = 190] [outer = (nil)] 16:28:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 78 (0x7f0af595e400) [pid = 6717] [serial = 191] [outer = 0x7f0aef626c00] 16:28:18 INFO - PROCESS | 6717 | 1461281298126 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 79 (0x7f0af6903000) [pid = 6717] [serial = 192] [outer = 0x7f0aef626c00] 16:28:18 INFO - PROCESS | 6717 | 1461281298939 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1294ms 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:28:18 INFO - PROCESS | 6717 | 1461281298991 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 6717 | 1461281298995 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 16:28:19 INFO - PROCESS | 6717 | 1461281299001 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 6717 | 1461281299004 Marionette TRACE conn3 <- [1,230,null,{}] 16:28:19 INFO - PROCESS | 6717 | 1461281299010 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 6717 | 1461281299165 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:28:19 INFO - PROCESS | 6717 | 1461281299301 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa7dd800 == 37 [pid = 6717] [id = 65] 16:28:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 80 (0x7f0aef688000) [pid = 6717] [serial = 193] [outer = (nil)] 16:28:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 81 (0x7f0afa5c8c00) [pid = 6717] [serial = 194] [outer = 0x7f0aef688000] 16:28:19 INFO - PROCESS | 6717 | 1461281299376 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 82 (0x7f0afa94bc00) [pid = 6717] [serial = 195] [outer = 0x7f0aef688000] 16:28:20 INFO - PROCESS | 6717 | 1461281300316 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1388ms 16:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:28:20 INFO - PROCESS | 6717 | 1461281300389 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 6717 | 1461281300392 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 16:28:20 INFO - PROCESS | 6717 | 1461281300398 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 6717 | 1461281300401 Marionette TRACE conn3 <- [1,234,null,{}] 16:28:20 INFO - PROCESS | 6717 | 1461281300407 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:20 INFO - PROCESS | 6717 | 1461281300596 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:28:20 INFO - PROCESS | 6717 | 1461281300900 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae79b4800 == 38 [pid = 6717] [id = 66] 16:28:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 83 (0x7f0ade57a000) [pid = 6717] [serial = 196] [outer = (nil)] 16:28:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 84 (0x7f0ade5b9000) [pid = 6717] [serial = 197] [outer = 0x7f0ade57a000] 16:28:20 INFO - PROCESS | 6717 | 1461281300972 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 85 (0x7f0ae093c400) [pid = 6717] [serial = 198] [outer = 0x7f0ade57a000] 16:28:21 INFO - PROCESS | 6717 | 1461281301758 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1429ms 16:28:21 INFO - PROCESS | 6717 | 1461281301829 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 6717 | 1461281301836 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 16:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:28:21 INFO - PROCESS | 6717 | 1461281301844 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 6717 | 1461281301848 Marionette TRACE conn3 <- [1,238,null,{}] 16:28:21 INFO - PROCESS | 6717 | 1461281301856 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 6717 | 1461281302011 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:28:22 INFO - PROCESS | 6717 | 1461281302152 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae09a7000 == 39 [pid = 6717] [id = 67] 16:28:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 86 (0x7f0ae72a8800) [pid = 6717] [serial = 199] [outer = (nil)] 16:28:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 87 (0x7f0ae8358800) [pid = 6717] [serial = 200] [outer = 0x7f0ae72a8800] 16:28:22 INFO - PROCESS | 6717 | 1461281302242 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 88 (0x7f0ae89e5400) [pid = 6717] [serial = 201] [outer = 0x7f0ae72a8800] 16:28:22 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade616800 == 38 [pid = 6717] [id = 37] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 87 (0x7f0aee77c000) [pid = 6717] [serial = 149] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 86 (0x7f0ae9424000) [pid = 6717] [serial = 143] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 85 (0x7f0aea232400) [pid = 6717] [serial = 146] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 84 (0x7f0aea230400) [pid = 6717] [serial = 144] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 83 (0x7f0aeb4ed800) [pid = 6717] [serial = 147] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 82 (0x7f0aef688400) [pid = 6717] [serial = 126] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 81 (0x7f0ae51f5000) [pid = 6717] [serial = 137] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 80 (0x7f0ae8366800) [pid = 6717] [serial = 140] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 79 (0x7f0ae3fc7400) [pid = 6717] [serial = 135] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 78 (0x7f0ae1f0c800) [pid = 6717] [serial = 134] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 77 (0x7f0ae85ef400) [pid = 6717] [serial = 131] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 76 (0x7f0ae76bd000) [pid = 6717] [serial = 138] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 75 (0x7f0ae51b2000) [pid = 6717] [serial = 128] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 6717 | --DOMWINDOW == 74 (0x7f0ae8e5b000) [pid = 6717] [serial = 141] [outer = (nil)] [url = about:blank] 16:28:23 INFO - PROCESS | 6717 | 1461281303032 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1236ms 16:28:23 INFO - PROCESS | 6717 | 1461281303085 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 6717 | 1461281303090 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 16:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:28:23 INFO - PROCESS | 6717 | 1461281303097 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 6717 | 1461281303100 Marionette TRACE conn3 <- [1,242,null,{}] 16:28:23 INFO - PROCESS | 6717 | 1461281303105 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 6717 | 1461281303257 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:28:23 INFO - PROCESS | 6717 | 1461281303353 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7de2000 == 39 [pid = 6717] [id = 68] 16:28:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 75 (0x7f0ae51fac00) [pid = 6717] [serial = 202] [outer = (nil)] 16:28:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 76 (0x7f0ae89ed800) [pid = 6717] [serial = 203] [outer = 0x7f0ae51fac00] 16:28:23 INFO - PROCESS | 6717 | 1461281303416 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 77 (0x7f0ae94ecc00) [pid = 6717] [serial = 204] [outer = 0x7f0ae51fac00] 16:28:24 INFO - PROCESS | 6717 | 1461281304088 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1029ms 16:28:24 INFO - PROCESS | 6717 | 1461281304127 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 6717 | 1461281304130 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 16:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:28:24 INFO - PROCESS | 6717 | 1461281304144 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 6717 | 1461281304154 Marionette TRACE conn3 <- [1,246,null,{}] 16:28:24 INFO - PROCESS | 6717 | 1461281304193 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 6717 | 1461281304347 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:28:24 INFO - PROCESS | 6717 | 1461281304359 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5205800 == 40 [pid = 6717] [id = 69] 16:28:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 78 (0x7f0aea22fc00) [pid = 6717] [serial = 205] [outer = (nil)] 16:28:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 79 (0x7f0af54dc800) [pid = 6717] [serial = 206] [outer = 0x7f0aea22fc00] 16:28:24 INFO - PROCESS | 6717 | 1461281304427 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 80 (0x7f0af59e9000) [pid = 6717] [serial = 207] [outer = 0x7f0aea22fc00] 16:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1160ms 16:28:25 INFO - PROCESS | 6717 | 1461281305291 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:28:25 INFO - PROCESS | 6717 | 1461281305300 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 6717 | 1461281305304 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 16:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:28:25 INFO - PROCESS | 6717 | 1461281305310 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 6717 | 1461281305312 Marionette TRACE conn3 <- [1,250,null,{}] 16:28:25 INFO - PROCESS | 6717 | 1461281305329 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 6717 | 1461281305520 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:28:25 INFO - PROCESS | 6717 | 1461281305598 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9f41000 == 41 [pid = 6717] [id = 70] 16:28:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 81 (0x7f0aea232400) [pid = 6717] [serial = 208] [outer = (nil)] 16:28:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 82 (0x7f0af6905800) [pid = 6717] [serial = 209] [outer = 0x7f0aea232400] 16:28:25 INFO - PROCESS | 6717 | 1461281305662 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 83 (0x7f0af88bd000) [pid = 6717] [serial = 210] [outer = 0x7f0aea232400] 16:28:26 INFO - PROCESS | 6717 | 1461281306384 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1135ms 16:28:26 INFO - PROCESS | 6717 | 1461281306446 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 6717 | 1461281306449 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 16:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:28:26 INFO - PROCESS | 6717 | 1461281306455 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 6717 | 1461281306458 Marionette TRACE conn3 <- [1,254,null,{}] 16:28:26 INFO - PROCESS | 6717 | 1461281306463 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 6717 | 1461281306638 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:28:26 INFO - PROCESS | 6717 | 1461281306705 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa936800 == 42 [pid = 6717] [id = 71] 16:28:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 84 (0x7f0afa5cbc00) [pid = 6717] [serial = 211] [outer = (nil)] 16:28:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 85 (0x7f0afa905400) [pid = 6717] [serial = 212] [outer = 0x7f0afa5cbc00] 16:28:26 INFO - PROCESS | 6717 | 1461281306784 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 86 (0x7f0afab83c00) [pid = 6717] [serial = 213] [outer = 0x7f0afa5cbc00] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 85 (0x7f0ae1f08c00) [pid = 6717] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 84 (0x7f0ade575c00) [pid = 6717] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 83 (0x7f0adf760000) [pid = 6717] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 82 (0x7f0ae8364400) [pid = 6717] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 81 (0x7f0af67b6000) [pid = 6717] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 80 (0x7f0ae1f07c00) [pid = 6717] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:28:27 INFO - PROCESS | 6717 | --DOMWINDOW == 79 (0x7f0aeb9d9c00) [pid = 6717] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:28:27 INFO - PROCESS | 6717 | 1461281307629 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1227ms 16:28:27 INFO - PROCESS | 6717 | 1461281307685 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 6717 | 1461281307688 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 16:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:28:27 INFO - PROCESS | 6717 | 1461281307694 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 6717 | 1461281307696 Marionette TRACE conn3 <- [1,258,null,{}] 16:28:27 INFO - PROCESS | 6717 | 1461281307702 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 6717 | 1461281307957 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:28:28 INFO - PROCESS | 6717 | 1461281308043 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af8340800 == 43 [pid = 6717] [id = 72] 16:28:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 80 (0x7f0ae70ac800) [pid = 6717] [serial = 214] [outer = (nil)] 16:28:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 81 (0x7f0af690d400) [pid = 6717] [serial = 215] [outer = 0x7f0ae70ac800] 16:28:28 INFO - PROCESS | 6717 | 1461281308160 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 82 (0x7f0afac07c00) [pid = 6717] [serial = 216] [outer = 0x7f0ae70ac800] 16:28:28 INFO - PROCESS | 6717 | 1461281308826 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1177ms 16:28:28 INFO - PROCESS | 6717 | 1461281308874 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 6717 | 1461281308876 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 16:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:28:28 INFO - PROCESS | 6717 | 1461281308904 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 6717 | 1461281308908 Marionette TRACE conn3 <- [1,262,null,{}] 16:28:28 INFO - PROCESS | 6717 | 1461281308914 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 6717 | 1461281309049 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:28:29 INFO - PROCESS | 6717 | 1461281309059 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afd545000 == 44 [pid = 6717] [id = 73] 16:28:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 83 (0x7f0ae8364400) [pid = 6717] [serial = 217] [outer = (nil)] 16:28:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 84 (0x7f0ae83ed000) [pid = 6717] [serial = 218] [outer = 0x7f0ae8364400] 16:28:29 INFO - PROCESS | 6717 | 1461281309122 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 85 (0x7f0ae83f1c00) [pid = 6717] [serial = 219] [outer = 0x7f0ae8364400] 16:28:30 INFO - PROCESS | 6717 | 1461281310079 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1252ms 16:28:30 INFO - PROCESS | 6717 | 1461281310142 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:28:30 INFO - PROCESS | 6717 | 1461281310147 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 16:28:30 INFO - PROCESS | 6717 | 1461281310155 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 6717 | 1461281310160 Marionette TRACE conn3 <- [1,266,null,{}] 16:28:30 INFO - PROCESS | 6717 | 1461281310169 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 6717 | 1461281310392 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:28:30 INFO - PROCESS | 6717 | 1461281310526 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae910e000 == 45 [pid = 6717] [id = 74] 16:28:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 86 (0x7f0adfa57000) [pid = 6717] [serial = 220] [outer = (nil)] 16:28:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 87 (0x7f0ae781ac00) [pid = 6717] [serial = 221] [outer = 0x7f0adfa57000] 16:28:30 INFO - PROCESS | 6717 | 1461281310609 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 88 (0x7f0ae83ed400) [pid = 6717] [serial = 222] [outer = 0x7f0adfa57000] 16:28:31 INFO - PROCESS | 6717 | 1461281311428 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1289ms 16:28:31 INFO - PROCESS | 6717 | 1461281311444 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 6717 | 1461281311452 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 16:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:28:31 INFO - PROCESS | 6717 | 1461281311482 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 6717 | 1461281311487 Marionette TRACE conn3 <- [1,270,null,{}] 16:28:31 INFO - PROCESS | 6717 | 1461281311493 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 6717 | 1461281311669 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:28:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 89 (0x7f0ae89ec400) [pid = 6717] [serial = 223] [outer = 0x7f0ae3fc8000] 16:28:31 INFO - PROCESS | 6717 | 1461281311846 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afeb37000 == 46 [pid = 6717] [id = 75] 16:28:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 90 (0x7f0ae9424000) [pid = 6717] [serial = 224] [outer = (nil)] 16:28:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 91 (0x7f0ae94fbc00) [pid = 6717] [serial = 225] [outer = 0x7f0ae9424000] 16:28:31 INFO - PROCESS | 6717 | 1461281311930 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 92 (0x7f0aeb5ae000) [pid = 6717] [serial = 226] [outer = 0x7f0ae9424000] 16:28:32 INFO - PROCESS | 6717 | 1461281312761 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1339ms 16:28:32 INFO - PROCESS | 6717 | 1461281312818 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 6717 | 1461281312821 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 16:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:28:32 INFO - PROCESS | 6717 | 1461281312828 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 6717 | 1461281312834 Marionette TRACE conn3 <- [1,274,null,{}] 16:28:32 INFO - PROCESS | 6717 | 1461281312850 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 6717 | 1461281313056 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:28:33 INFO - PROCESS | 6717 | 1461281313193 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afebb5800 == 47 [pid = 6717] [id = 76] 16:28:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 93 (0x7f0af574e000) [pid = 6717] [serial = 227] [outer = (nil)] 16:28:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 94 (0x7f0afa76a000) [pid = 6717] [serial = 228] [outer = 0x7f0af574e000] 16:28:33 INFO - PROCESS | 6717 | 1461281313268 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 95 (0x7f0afab82800) [pid = 6717] [serial = 229] [outer = 0x7f0af574e000] 16:28:34 INFO - PROCESS | 6717 | 1461281314168 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1388ms 16:28:34 INFO - PROCESS | 6717 | 1461281314217 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:28:34 INFO - PROCESS | 6717 | 1461281314221 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 16:28:34 INFO - PROCESS | 6717 | 1461281314228 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 6717 | 1461281314231 Marionette TRACE conn3 <- [1,278,null,{}] 16:28:34 INFO - PROCESS | 6717 | 1461281314236 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 6717 | 1461281314392 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:28:34 INFO - PROCESS | 6717 | 1461281314533 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae201b800 == 48 [pid = 6717] [id = 77] 16:28:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 96 (0x7f0ade56f800) [pid = 6717] [serial = 230] [outer = (nil)] 16:28:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 97 (0x7f0afac72c00) [pid = 6717] [serial = 231] [outer = 0x7f0ade56f800] 16:28:34 INFO - PROCESS | 6717 | 1461281314610 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 98 (0x7f0afc8bb400) [pid = 6717] [serial = 232] [outer = 0x7f0ade56f800] 16:28:35 INFO - PROCESS | 6717 | 1461281315459 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1290ms 16:28:35 INFO - PROCESS | 6717 | 1461281315518 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 6717 | 1461281315522 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 16:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:28:35 INFO - PROCESS | 6717 | 1461281315547 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 6717 | 1461281315549 Marionette TRACE conn3 <- [1,282,null,{}] 16:28:35 INFO - PROCESS | 6717 | 1461281315556 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 6717 | 1461281315718 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:28:35 INFO - PROCESS | 6717 | 1461281315863 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb6800 == 49 [pid = 6717] [id = 78] 16:28:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 99 (0x7f0ade577000) [pid = 6717] [serial = 233] [outer = (nil)] 16:28:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0afd20dc00) [pid = 6717] [serial = 234] [outer = 0x7f0ade577000] 16:28:35 INFO - PROCESS | 6717 | 1461281315940 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0afeb16c00) [pid = 6717] [serial = 235] [outer = 0x7f0ade577000] 16:28:36 INFO - PROCESS | 6717 | 1461281316731 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1231ms 16:28:36 INFO - PROCESS | 6717 | 1461281316777 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 6717 | 1461281316780 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 16:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:28:36 INFO - PROCESS | 6717 | 1461281316787 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 6717 | 1461281316790 Marionette TRACE conn3 <- [1,286,null,{}] 16:28:36 INFO - PROCESS | 6717 | 1461281316814 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 6717 | 1461281317007 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:28:37 INFO - PROCESS | 6717 | 1461281317287 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb7800 == 50 [pid = 6717] [id = 79] 16:28:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0ade5ba400) [pid = 6717] [serial = 236] [outer = (nil)] 16:28:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ae093a400) [pid = 6717] [serial = 237] [outer = 0x7f0ade5ba400] 16:28:37 INFO - PROCESS | 6717 | 1461281317428 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0ae51a8400) [pid = 6717] [serial = 238] [outer = 0x7f0ade5ba400] 16:28:38 INFO - PROCESS | 6717 | 1461281318190 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1446ms 16:28:38 INFO - PROCESS | 6717 | 1461281318235 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 6717 | 1461281318242 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 16:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:28:38 INFO - PROCESS | 6717 | 1461281318280 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 6717 | 1461281318285 Marionette TRACE conn3 <- [1,290,null,{}] 16:28:38 INFO - PROCESS | 6717 | 1461281318292 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 6717 | 1461281318454 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:28:38 INFO - PROCESS | 6717 | 1461281318602 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae05ca000 == 51 [pid = 6717] [id = 80] 16:28:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae7309400) [pid = 6717] [serial = 239] [outer = (nil)] 16:28:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0ae7eed800) [pid = 6717] [serial = 240] [outer = 0x7f0ae7309400] 16:28:38 INFO - PROCESS | 6717 | 1461281318713 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0ae83ee800) [pid = 6717] [serial = 241] [outer = 0x7f0ae7309400] 16:28:39 INFO - PROCESS | 6717 | 1461281319608 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af8340800 == 50 [pid = 6717] [id = 72] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ae91a2800) [pid = 6717] [serial = 158] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ade57c000) [pid = 6717] [serial = 152] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae7310000) [pid = 6717] [serial = 155] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0afa17dc00) [pid = 6717] [serial = 182] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa936800 == 49 [pid = 6717] [id = 71] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9f41000 == 48 [pid = 6717] [id = 70] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5205800 == 47 [pid = 6717] [id = 69] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7de2000 == 46 [pid = 6717] [id = 68] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae09a7000 == 45 [pid = 6717] [id = 67] 16:28:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae79b4800 == 44 [pid = 6717] [id = 66] 16:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1389ms 16:28:39 INFO - PROCESS | 6717 | 1461281319672 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 6717 | 1461281319678 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 16:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:28:39 INFO - PROCESS | 6717 | 1461281319688 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 6717 | 1461281319691 Marionette TRACE conn3 <- [1,294,null,{}] 16:28:39 INFO - PROCESS | 6717 | 1461281319700 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 6717 | 1461281319857 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0ae6878000) [pid = 6717] [serial = 165] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 101 (0x7f0af6638000) [pid = 6717] [serial = 176] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0af66ef800) [pid = 6717] [serial = 177] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 99 (0x7f0ae75c0000) [pid = 6717] [serial = 167] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 98 (0x7f0aea25f800) [pid = 6717] [serial = 170] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 97 (0x7f0ae8364c00) [pid = 6717] [serial = 168] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 96 (0x7f0af8312400) [pid = 6717] [serial = 179] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 95 (0x7f0af525c400) [pid = 6717] [serial = 161] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 94 (0x7f0af54dc400) [pid = 6717] [serial = 150] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 93 (0x7f0ae3fc9800) [pid = 6717] [serial = 164] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 92 (0x7f0aeb9d9000) [pid = 6717] [serial = 171] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 91 (0x7f0af54e5c00) [pid = 6717] [serial = 173] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 90 (0x7f0af5787000) [pid = 6717] [serial = 174] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | --DOMWINDOW == 89 (0x7f0af88bc400) [pid = 6717] [serial = 180] [outer = (nil)] [url = about:blank] 16:28:39 INFO - PROCESS | 6717 | 1461281319982 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae68e8000 == 45 [pid = 6717] [id = 81] 16:28:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 90 (0x7f0ae1f27c00) [pid = 6717] [serial = 242] [outer = (nil)] 16:28:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 91 (0x7f0ae781bc00) [pid = 6717] [serial = 243] [outer = 0x7f0ae1f27c00] 16:28:40 INFO - PROCESS | 6717 | 1461281320054 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 92 (0x7f0ae94ed400) [pid = 6717] [serial = 244] [outer = 0x7f0ae1f27c00] 16:28:40 INFO - PROCESS | 6717 | 1461281320868 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1235ms 16:28:40 INFO - PROCESS | 6717 | 1461281320924 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 6717 | 1461281320928 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 16:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:28:40 INFO - PROCESS | 6717 | 1461281320937 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 6717 | 1461281320945 Marionette TRACE conn3 <- [1,298,null,{}] 16:28:40 INFO - PROCESS | 6717 | 1461281320960 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 6717 | 1461281321117 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:28:41 INFO - PROCESS | 6717 | 1461281321129 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aee7d8800 == 46 [pid = 6717] [id = 82] 16:28:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 93 (0x7f0ae3fc9800) [pid = 6717] [serial = 245] [outer = (nil)] 16:28:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 94 (0x7f0ae807f400) [pid = 6717] [serial = 246] [outer = 0x7f0ae3fc9800] 16:28:41 INFO - PROCESS | 6717 | 1461281321279 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 95 (0x7f0aea0edc00) [pid = 6717] [serial = 247] [outer = 0x7f0ae3fc9800] 16:28:41 INFO - PROCESS | 6717 | 1461281321947 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1046ms 16:28:41 INFO - PROCESS | 6717 | 1461281321985 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:28:41 INFO - PROCESS | 6717 | 1461281321989 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 16:28:41 INFO - PROCESS | 6717 | 1461281321995 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 6717 | 1461281321998 Marionette TRACE conn3 <- [1,302,null,{}] 16:28:42 INFO - PROCESS | 6717 | 1461281322003 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 6717 | 1461281322186 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:28:42 INFO - PROCESS | 6717 | 1461281322221 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af549b800 == 47 [pid = 6717] [id = 83] 16:28:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 96 (0x7f0ae89e5c00) [pid = 6717] [serial = 248] [outer = (nil)] 16:28:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 97 (0x7f0aef61fc00) [pid = 6717] [serial = 249] [outer = 0x7f0ae89e5c00] 16:28:42 INFO - PROCESS | 6717 | 1461281322285 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 98 (0x7f0af54e1400) [pid = 6717] [serial = 250] [outer = 0x7f0ae89e5c00] 16:28:43 INFO - PROCESS | 6717 | 1461281323069 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1083ms 16:28:43 INFO - PROCESS | 6717 | 1461281323078 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 6717 | 1461281323081 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 16:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:28:43 INFO - PROCESS | 6717 | 1461281323094 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 6717 | 1461281323096 Marionette TRACE conn3 <- [1,306,null,{}] 16:28:43 INFO - PROCESS | 6717 | 1461281323103 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 6717 | 1461281323277 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:28:43 INFO - PROCESS | 6717 | 1461281323347 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6715800 == 48 [pid = 6717] [id = 84] 16:28:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 99 (0x7f0af6637400) [pid = 6717] [serial = 251] [outer = (nil)] 16:28:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0af66e1400) [pid = 6717] [serial = 252] [outer = 0x7f0af6637400] 16:28:43 INFO - PROCESS | 6717 | 1461281323421 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0af88bc400) [pid = 6717] [serial = 253] [outer = 0x7f0af6637400] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0ade57a000) [pid = 6717] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 99 (0x7f0afa5cbc00) [pid = 6717] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 98 (0x7f0aea22fc00) [pid = 6717] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 97 (0x7f0ae72a8800) [pid = 6717] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 96 (0x7f0ae51fac00) [pid = 6717] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 95 (0x7f0ae70ac800) [pid = 6717] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:28:44 INFO - PROCESS | 6717 | --DOMWINDOW == 94 (0x7f0aea232400) [pid = 6717] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:28:44 INFO - PROCESS | 6717 | 1461281324369 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1344ms 16:28:44 INFO - PROCESS | 6717 | 1461281324434 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:28:44 INFO - PROCESS | 6717 | 1461281324439 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 16:28:44 INFO - PROCESS | 6717 | 1461281324448 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 6717 | 1461281324453 Marionette TRACE conn3 <- [1,310,null,{}] 16:28:44 INFO - PROCESS | 6717 | 1461281324461 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - PROCESS | 6717 | 1461281324659 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:28:44 INFO - PROCESS | 6717 | 1461281324674 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9f4d800 == 49 [pid = 6717] [id = 85] 16:28:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 95 (0x7f0ae71cf400) [pid = 6717] [serial = 254] [outer = (nil)] 16:28:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 96 (0x7f0aeb9d5000) [pid = 6717] [serial = 255] [outer = 0x7f0ae71cf400] 16:28:44 INFO - PROCESS | 6717 | 1461281324741 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 97 (0x7f0afabbf000) [pid = 6717] [serial = 256] [outer = 0x7f0ae71cf400] 16:28:45 INFO - PROCESS | 6717 | 1461281325510 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1093ms 16:28:45 INFO - PROCESS | 6717 | 1461281325540 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 6717 | 1461281325544 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 16:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:28:45 INFO - PROCESS | 6717 | 1461281325551 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 6717 | 1461281325554 Marionette TRACE conn3 <- [1,314,null,{}] 16:28:45 INFO - PROCESS | 6717 | 1461281325560 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 6717 | 1461281325738 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:28:45 INFO - PROCESS | 6717 | 1461281325764 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afaba6800 == 50 [pid = 6717] [id = 86] 16:28:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 98 (0x7f0ade570800) [pid = 6717] [serial = 257] [outer = (nil)] 16:28:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 99 (0x7f0afeb6bc00) [pid = 6717] [serial = 258] [outer = 0x7f0ade570800] 16:28:45 INFO - PROCESS | 6717 | 1461281325827 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0afebe6800) [pid = 6717] [serial = 259] [outer = 0x7f0ade570800] 16:28:46 INFO - PROCESS | 6717 | 1461281326835 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1336ms 16:28:46 INFO - PROCESS | 6717 | 1461281326889 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 6717 | 1461281326896 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 16:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:28:46 INFO - PROCESS | 6717 | 1461281326905 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 6717 | 1461281326909 Marionette TRACE conn3 <- [1,318,null,{}] 16:28:46 INFO - PROCESS | 6717 | 1461281326917 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 6717 | 1461281327090 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:28:47 INFO - PROCESS | 6717 | 1461281327230 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ee7800 == 51 [pid = 6717] [id = 87] 16:28:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0ae72a9000) [pid = 6717] [serial = 260] [outer = (nil)] 16:28:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0ae807b800) [pid = 6717] [serial = 261] [outer = 0x7f0ae72a9000] 16:28:47 INFO - PROCESS | 6717 | 1461281327307 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ae8082400) [pid = 6717] [serial = 262] [outer = 0x7f0ae72a9000] 16:28:48 INFO - PROCESS | 6717 | 1461281328203 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1335ms 16:28:48 INFO - PROCESS | 6717 | 1461281328242 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 6717 | 1461281328252 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 16:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:28:48 INFO - PROCESS | 6717 | 1461281328265 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 6717 | 1461281328269 Marionette TRACE conn3 <- [1,322,null,{}] 16:28:48 INFO - PROCESS | 6717 | 1461281328277 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 6717 | 1461281328451 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:28:48 INFO - PROCESS | 6717 | 1461281328589 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5907800 == 52 [pid = 6717] [id = 88] 16:28:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0ae8847400) [pid = 6717] [serial = 263] [outer = (nil)] 16:28:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae89ef800) [pid = 6717] [serial = 264] [outer = 0x7f0ae8847400] 16:28:48 INFO - PROCESS | 6717 | 1461281328665 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0aea232400) [pid = 6717] [serial = 265] [outer = 0x7f0ae8847400] 16:28:49 INFO - PROCESS | 6717 | 1461281329742 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1534ms 16:28:49 INFO - PROCESS | 6717 | 1461281329798 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 6717 | 1461281329802 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 16:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:28:49 INFO - PROCESS | 6717 | 1461281329808 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 6717 | 1461281329814 Marionette TRACE conn3 <- [1,326,null,{}] 16:28:49 INFO - PROCESS | 6717 | 1461281329830 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 6717 | 1461281330087 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:28:50 INFO - PROCESS | 6717 | 1461281330285 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6d0000 == 53 [pid = 6717] [id = 89] 16:28:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0aea260000) [pid = 6717] [serial = 266] [outer = (nil)] 16:28:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0afa5c2c00) [pid = 6717] [serial = 267] [outer = 0x7f0aea260000] 16:28:50 INFO - PROCESS | 6717 | 1461281330367 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0afc8be000) [pid = 6717] [serial = 268] [outer = 0x7f0aea260000] 16:28:51 INFO - PROCESS | 6717 | 1461281331194 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1440ms 16:28:51 INFO - PROCESS | 6717 | 1461281331248 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 6717 | 1461281331251 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 16:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:28:51 INFO - PROCESS | 6717 | 1461281331258 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 6717 | 1461281331261 Marionette TRACE conn3 <- [1,330,null,{}] 16:28:51 INFO - PROCESS | 6717 | 1461281331266 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 6717 | 1461281331422 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:28:51 INFO - PROCESS | 6717 | 1461281331565 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae856f800 == 54 [pid = 6717] [id = 90] 16:28:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0aea26c000) [pid = 6717] [serial = 269] [outer = (nil)] 16:28:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0afeda2c00) [pid = 6717] [serial = 270] [outer = 0x7f0aea26c000] 16:28:51 INFO - PROCESS | 6717 | 1461281331642 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0affae4000) [pid = 6717] [serial = 271] [outer = 0x7f0aea26c000] 16:28:52 INFO - PROCESS | 6717 | 1461281332507 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1286ms 16:28:52 INFO - PROCESS | 6717 | 1461281332544 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 6717 | 1461281332547 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 16:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:28:52 INFO - PROCESS | 6717 | 1461281332553 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 6717 | 1461281332556 Marionette TRACE conn3 <- [1,334,null,{}] 16:28:52 INFO - PROCESS | 6717 | 1461281332561 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:52 INFO - PROCESS | 6717 | 1461281332715 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:28:52 INFO - PROCESS | 6717 | 1461281332863 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae099d800 == 55 [pid = 6717] [id = 91] 16:28:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae08a5800) [pid = 6717] [serial = 272] [outer = (nil)] 16:28:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae835a000) [pid = 6717] [serial = 273] [outer = 0x7f0ae08a5800] 16:28:52 INFO - PROCESS | 6717 | 1461281332936 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0afd209400) [pid = 6717] [serial = 274] [outer = 0x7f0ae08a5800] 16:28:54 INFO - PROCESS | 6717 | 1461281334014 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1477ms 16:28:54 INFO - PROCESS | 6717 | 1461281334038 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 6717 | 1461281334044 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 16:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:28:54 INFO - PROCESS | 6717 | 1461281334055 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 6717 | 1461281334058 Marionette TRACE conn3 <- [1,338,null,{}] 16:28:54 INFO - PROCESS | 6717 | 1461281334066 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:54 INFO - PROCESS | 6717 | 1461281334219 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:28:54 INFO - PROCESS | 6717 | 1461281334485 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae09a0800 == 56 [pid = 6717] [id = 92] 16:28:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0adcd42400) [pid = 6717] [serial = 275] [outer = (nil)] 16:28:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ae1f1e000) [pid = 6717] [serial = 276] [outer = 0x7f0adcd42400] 16:28:54 INFO - PROCESS | 6717 | 1461281334565 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae51f8400) [pid = 6717] [serial = 277] [outer = 0x7f0adcd42400] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9f4d800 == 55 [pid = 6717] [id = 85] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6715800 == 54 [pid = 6717] [id = 84] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ae83ed000) [pid = 6717] [serial = 218] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af549b800 == 53 [pid = 6717] [id = 83] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aee7d8800 == 52 [pid = 6717] [id = 82] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae68e8000 == 51 [pid = 6717] [id = 81] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae05ca000 == 50 [pid = 6717] [id = 80] 16:28:55 INFO - PROCESS | 6717 | 1461281335461 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb7800 == 49 [pid = 6717] [id = 79] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae201b800 == 48 [pid = 6717] [id = 77] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afebb5800 == 47 [pid = 6717] [id = 76] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afeb37000 == 46 [pid = 6717] [id = 75] 16:28:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae910e000 == 45 [pid = 6717] [id = 74] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0ae89e5400) [pid = 6717] [serial = 201] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae8358800) [pid = 6717] [serial = 200] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae89ed800) [pid = 6717] [serial = 203] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0ae94ecc00) [pid = 6717] [serial = 204] [outer = (nil)] [url = about:blank] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1435ms 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 112 (0x7f0af595e400) [pid = 6717] [serial = 191] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 111 (0x7f0afa5c8c00) [pid = 6717] [serial = 194] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0afab83c00) [pid = 6717] [serial = 213] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0af690d400) [pid = 6717] [serial = 215] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0ae8365c00) [pid = 6717] [serial = 188] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0af6905800) [pid = 6717] [serial = 209] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0af88bd000) [pid = 6717] [serial = 210] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0af59e9000) [pid = 6717] [serial = 207] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0afac07c00) [pid = 6717] [serial = 216] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0ade5b9000) [pid = 6717] [serial = 197] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0afa905400) [pid = 6717] [serial = 212] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 101 (0x7f0ae093c400) [pid = 6717] [serial = 198] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0af54dc800) [pid = 6717] [serial = 206] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | --DOMWINDOW == 99 (0x7f0ae08b0400) [pid = 6717] [serial = 185] [outer = (nil)] [url = about:blank] 16:28:55 INFO - PROCESS | 6717 | 1461281335506 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 6717 | 1461281335513 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:28:55 INFO - PROCESS | 6717 | 1461281335524 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 6717 | 1461281335527 Marionette TRACE conn3 <- [1,342,null,{}] 16:28:55 INFO - PROCESS | 6717 | 1461281335533 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 6717 | 1461281335683 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:28:55 INFO - PROCESS | 6717 | 1461281335695 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eac800 == 46 [pid = 6717] [id = 93] 16:28:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 100 (0x7f0ae7eeb000) [pid = 6717] [serial = 278] [outer = (nil)] 16:28:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0ae8082c00) [pid = 6717] [serial = 279] [outer = 0x7f0ae7eeb000] 16:28:55 INFO - PROCESS | 6717 | 1461281335765 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0ae83e9c00) [pid = 6717] [serial = 280] [outer = 0x7f0ae7eeb000] 16:28:56 INFO - PROCESS | 6717 | 1461281336651 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1186ms 16:28:56 INFO - PROCESS | 6717 | 1461281336711 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 6717 | 1461281336713 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 16:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:28:56 INFO - PROCESS | 6717 | 1461281336722 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 6717 | 1461281336728 Marionette TRACE conn3 <- [1,346,null,{}] 16:28:56 INFO - PROCESS | 6717 | 1461281336744 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 6717 | 1461281336909 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:28:56 INFO - PROCESS | 6717 | 1461281336923 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9fe5800 == 47 [pid = 6717] [id = 94] 16:28:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ade4a4c00) [pid = 6717] [serial = 281] [outer = (nil)] 16:28:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0ae83eb000) [pid = 6717] [serial = 282] [outer = 0x7f0ade4a4c00] 16:28:56 INFO - PROCESS | 6717 | 1461281336990 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae89e5400) [pid = 6717] [serial = 283] [outer = 0x7f0ade4a4c00] 16:28:57 INFO - PROCESS | 6717 | 1461281337761 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1089ms 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:28:57 INFO - PROCESS | 6717 | 1461281337832 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 6717 | 1461281337836 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 16:28:57 INFO - PROCESS | 6717 | 1461281337843 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 6717 | 1461281337846 Marionette TRACE conn3 <- [1,350,null,{}] 16:28:57 INFO - PROCESS | 6717 | 1461281337861 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 6717 | 1461281338059 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:28:58 INFO - PROCESS | 6717 | 1461281338087 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52b9000 == 48 [pid = 6717] [id = 95] 16:28:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0adcd4b000) [pid = 6717] [serial = 284] [outer = (nil)] 16:28:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0ae06b2800) [pid = 6717] [serial = 285] [outer = 0x7f0adcd4b000] 16:28:58 INFO - PROCESS | 6717 | 1461281338156 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0ae06b7000) [pid = 6717] [serial = 286] [outer = 0x7f0adcd4b000] 16:28:58 INFO - PROCESS | 6717 | 1461281338977 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1194ms 16:28:59 INFO - PROCESS | 6717 | 1461281339040 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 6717 | 1461281339044 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 16:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:28:59 INFO - PROCESS | 6717 | 1461281339050 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 6717 | 1461281339053 Marionette TRACE conn3 <- [1,354,null,{}] 16:28:59 INFO - PROCESS | 6717 | 1461281339058 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 6717 | 1461281339237 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:28:59 INFO - PROCESS | 6717 | 1461281339258 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af696c000 == 49 [pid = 6717] [id = 96] 16:28:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0ae06b4000) [pid = 6717] [serial = 287] [outer = (nil)] 16:28:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0ae89cd800) [pid = 6717] [serial = 288] [outer = 0x7f0ae06b4000] 16:28:59 INFO - PROCESS | 6717 | 1461281339321 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ae94f4400) [pid = 6717] [serial = 289] [outer = 0x7f0ae06b4000] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0ae89e5c00) [pid = 6717] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0af6637400) [pid = 6717] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0ae3fc9800) [pid = 6717] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0ae7309400) [pid = 6717] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ae1f27c00) [pid = 6717] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ade5ba400) [pid = 6717] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:29:00 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae71cf400) [pid = 6717] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:29:00 INFO - PROCESS | 6717 | 1461281340384 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1383ms 16:29:00 INFO - PROCESS | 6717 | 1461281340434 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 6717 | 1461281340438 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 16:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:29:00 INFO - PROCESS | 6717 | 1461281340444 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 6717 | 1461281340446 Marionette TRACE conn3 <- [1,358,null,{}] 16:29:00 INFO - PROCESS | 6717 | 1461281340452 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 6717 | 1461281340676 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:29:00 INFO - PROCESS | 6717 | 1461281340691 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6df800 == 50 [pid = 6717] [id = 97] 16:29:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae51fa000) [pid = 6717] [serial = 290] [outer = (nil)] 16:29:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0af54dac00) [pid = 6717] [serial = 291] [outer = 0x7f0ae51fa000] 16:29:00 INFO - PROCESS | 6717 | 1461281340762 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0af673a400) [pid = 6717] [serial = 292] [outer = 0x7f0ae51fa000] 16:29:01 INFO - PROCESS | 6717 | 1461281341515 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1131ms 16:29:01 INFO - PROCESS | 6717 | 1461281341576 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 6717 | 1461281341579 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 16:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:29:01 INFO - PROCESS | 6717 | 1461281341587 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 6717 | 1461281341590 Marionette TRACE conn3 <- [1,362,null,{}] 16:29:01 INFO - PROCESS | 6717 | 1461281341596 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 6717 | 1461281341781 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:29:01 INFO - PROCESS | 6717 | 1461281341799 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afc874800 == 51 [pid = 6717] [id = 98] 16:29:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0af595a400) [pid = 6717] [serial = 293] [outer = (nil)] 16:29:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0afa904400) [pid = 6717] [serial = 294] [outer = 0x7f0af595a400] 16:29:01 INFO - PROCESS | 6717 | 1461281341869 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0afabbf800) [pid = 6717] [serial = 295] [outer = 0x7f0af595a400] 16:29:02 INFO - PROCESS | 6717 | 1461281342901 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1328ms 16:29:02 INFO - PROCESS | 6717 | 1461281342916 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 6717 | 1461281342924 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 16:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:29:02 INFO - PROCESS | 6717 | 1461281342935 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 6717 | 1461281342939 Marionette TRACE conn3 <- [1,366,null,{}] 16:29:02 INFO - PROCESS | 6717 | 1461281342948 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:03 INFO - PROCESS | 6717 | 1461281343126 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:29:03 INFO - PROCESS | 6717 | 1461281343280 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae856b800 == 52 [pid = 6717] [id = 99] 16:29:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ade4a7400) [pid = 6717] [serial = 296] [outer = (nil)] 16:29:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0adf761000) [pid = 6717] [serial = 297] [outer = 0x7f0ade4a7400] 16:29:03 INFO - PROCESS | 6717 | 1461281343359 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae06b0800) [pid = 6717] [serial = 298] [outer = 0x7f0ade4a7400] 16:29:04 INFO - PROCESS | 6717 | 1461281344293 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1383ms 16:29:04 INFO - PROCESS | 6717 | 1461281344319 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 6717 | 1461281344328 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 16:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:29:04 INFO - PROCESS | 6717 | 1461281344340 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 6717 | 1461281344344 Marionette TRACE conn3 <- [1,370,null,{}] 16:29:04 INFO - PROCESS | 6717 | 1461281344351 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 6717 | 1461281344545 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:29:04 INFO - PROCESS | 6717 | 1461281344688 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af59ad000 == 53 [pid = 6717] [id = 100] 16:29:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae1559400) [pid = 6717] [serial = 299] [outer = (nil)] 16:29:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae807a400) [pid = 6717] [serial = 300] [outer = 0x7f0ae1559400] 16:29:04 INFO - PROCESS | 6717 | 1461281344773 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae83ed000) [pid = 6717] [serial = 301] [outer = 0x7f0ae1559400] 16:29:05 INFO - PROCESS | 6717 | 1461281345824 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1539ms 16:29:05 INFO - PROCESS | 6717 | 1461281345880 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 6717 | 1461281345883 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 16:29:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:29:05 INFO - PROCESS | 6717 | 1461281345890 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 6717 | 1461281345896 Marionette TRACE conn3 <- [1,374,null,{}] 16:29:05 INFO - PROCESS | 6717 | 1461281345912 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 6717 | 1461281346150 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:29:06 INFO - PROCESS | 6717 | 1461281346302 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded0b000 == 54 [pid = 6717] [id = 101] 16:29:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0aea266400) [pid = 6717] [serial = 302] [outer = (nil)] 16:29:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0af5782400) [pid = 6717] [serial = 303] [outer = 0x7f0aea266400] 16:29:06 INFO - PROCESS | 6717 | 1461281346393 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0afa5bf400) [pid = 6717] [serial = 304] [outer = 0x7f0aea266400] 16:29:07 INFO - PROCESS | 6717 | 1461281347220 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:29:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1346ms 16:29:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:29:07 INFO - PROCESS | 6717 | 1461281347236 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 6717 | 1461281347239 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 16:29:07 INFO - PROCESS | 6717 | 1461281347246 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 6717 | 1461281347250 Marionette TRACE conn3 <- [1,378,null,{}] 16:29:07 INFO - PROCESS | 6717 | 1461281347255 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 6717 | 1461281347418 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:29:07 INFO - PROCESS | 6717 | 1461281347567 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae715f000 == 55 [pid = 6717] [id = 102] 16:29:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0aef625c00) [pid = 6717] [serial = 305] [outer = (nil)] 16:29:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0afd58bc00) [pid = 6717] [serial = 306] [outer = 0x7f0aef625c00] 16:29:07 INFO - PROCESS | 6717 | 1461281347646 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0afebdf800) [pid = 6717] [serial = 307] [outer = 0x7f0aef625c00] 16:29:08 INFO - PROCESS | 6717 | 1461281348510 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:29:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1334ms 16:29:08 INFO - PROCESS | 6717 | 1461281348581 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 6717 | 1461281348584 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 16:29:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:29:08 INFO - PROCESS | 6717 | 1461281348590 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 6717 | 1461281348594 Marionette TRACE conn3 <- [1,382,null,{}] 16:29:08 INFO - PROCESS | 6717 | 1461281348599 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 6717 | 1461281348761 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:29:08 INFO - PROCESS | 6717 | 1461281348904 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae717a800 == 56 [pid = 6717] [id = 103] 16:29:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0adcd43400) [pid = 6717] [serial = 308] [outer = (nil)] 16:29:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0adeff4800) [pid = 6717] [serial = 309] [outer = 0x7f0adcd43400] 16:29:08 INFO - PROCESS | 6717 | 1461281348982 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0afa954c00) [pid = 6717] [serial = 310] [outer = 0x7f0adcd43400] 16:29:09 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:09 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:29:09 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:09 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:09 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:09 INFO - PROCESS | 6717 | 1461281349928 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:29:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1378ms 16:29:09 INFO - PROCESS | 6717 | 1461281349970 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 6717 | 1461281349974 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 16:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:29:09 INFO - PROCESS | 6717 | 1461281349981 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 6717 | 1461281349984 Marionette TRACE conn3 <- [1,386,null,{}] 16:29:09 INFO - PROCESS | 6717 | 1461281349991 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 6717 | 1461281350211 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:29:10 INFO - PROCESS | 6717 | 1461281350638 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded0e800 == 57 [pid = 6717] [id = 104] 16:29:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0ade49e000) [pid = 6717] [serial = 311] [outer = (nil)] 16:29:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ade4a4800) [pid = 6717] [serial = 312] [outer = 0x7f0ade49e000] 16:29:10 INFO - PROCESS | 6717 | 1461281350756 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ade5b8800) [pid = 6717] [serial = 313] [outer = 0x7f0ade49e000] 16:29:11 INFO - PROCESS | 6717 | 1461281351746 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1836ms 16:29:11 INFO - PROCESS | 6717 | 1461281351819 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 6717 | 1461281351827 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 16:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:29:11 INFO - PROCESS | 6717 | 1461281351837 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 6717 | 1461281351842 Marionette TRACE conn3 <- [1,390,null,{}] 16:29:11 INFO - PROCESS | 6717 | 1461281351850 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 6717 | 1461281352058 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae53b1000 == 56 [pid = 6717] [id = 62] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade6df800 == 55 [pid = 6717] [id = 97] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ae781ac00) [pid = 6717] [serial = 221] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ae94fbc00) [pid = 6717] [serial = 225] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0afa76a000) [pid = 6717] [serial = 228] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0afac72c00) [pid = 6717] [serial = 231] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0afd20dc00) [pid = 6717] [serial = 234] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0afeb6bc00) [pid = 6717] [serial = 258] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | 1461281352281 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af696c000 == 54 [pid = 6717] [id = 96] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52b9000 == 53 [pid = 6717] [id = 95] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9fe5800 == 52 [pid = 6717] [id = 94] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eac800 == 51 [pid = 6717] [id = 93] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae09a0800 == 50 [pid = 6717] [id = 92] 16:29:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2033800 == 51 [pid = 6717] [id = 105] 16:29:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0adf1c8400) [pid = 6717] [serial = 314] [outer = (nil)] 16:29:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ae06ac000) [pid = 6717] [serial = 315] [outer = 0x7f0adf1c8400] 16:29:12 INFO - PROCESS | 6717 | 1461281352362 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ae06b7800) [pid = 6717] [serial = 316] [outer = 0x7f0adf1c8400] 16:29:12 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afaba6800 == 50 [pid = 6717] [id = 86] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0aef61fc00) [pid = 6717] [serial = 249] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0af66e1400) [pid = 6717] [serial = 252] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0af88bc400) [pid = 6717] [serial = 253] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ae807f400) [pid = 6717] [serial = 246] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0ae83ee800) [pid = 6717] [serial = 241] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0ae7eed800) [pid = 6717] [serial = 240] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ae781bc00) [pid = 6717] [serial = 243] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ae94ed400) [pid = 6717] [serial = 244] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0ae51a8400) [pid = 6717] [serial = 238] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae093a400) [pid = 6717] [serial = 237] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0afabbf000) [pid = 6717] [serial = 256] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0ae730e800) [pid = 6717] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 112 (0x7f0af54e1400) [pid = 6717] [serial = 250] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 111 (0x7f0aeb9d5000) [pid = 6717] [serial = 255] [outer = (nil)] [url = about:blank] 16:29:12 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0aea0edc00) [pid = 6717] [serial = 247] [outer = (nil)] [url = about:blank] 16:29:13 INFO - PROCESS | 6717 | 1461281353154 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1391ms 16:29:13 INFO - PROCESS | 6717 | 1461281353232 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 6717 | 1461281353239 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 16:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:29:13 INFO - PROCESS | 6717 | 1461281353246 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 6717 | 1461281353249 Marionette TRACE conn3 <- [1,394,null,{}] 16:29:13 INFO - PROCESS | 6717 | 1461281353255 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 6717 | 1461281353409 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:29:13 INFO - PROCESS | 6717 | 1461281353426 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7ebb000 == 51 [pid = 6717] [id = 106] 16:29:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ae1f1fc00) [pid = 6717] [serial = 317] [outer = (nil)] 16:29:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0ae6880c00) [pid = 6717] [serial = 318] [outer = 0x7f0ae1f1fc00] 16:29:13 INFO - PROCESS | 6717 | 1461281353545 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae8077800) [pid = 6717] [serial = 319] [outer = 0x7f0ae1f1fc00] 16:29:14 INFO - PROCESS | 6717 | 1461281354767 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1540ms 16:29:14 INFO - PROCESS | 6717 | 1461281354803 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:29:14 INFO - PROCESS | 6717 | 1461281354808 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 16:29:14 INFO - PROCESS | 6717 | 1461281354823 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 6717 | 1461281354833 Marionette TRACE conn3 <- [1,398,null,{}] 16:29:14 INFO - PROCESS | 6717 | 1461281354842 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 6717 | 1461281355002 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:29:15 INFO - PROCESS | 6717 | 1461281355014 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90ab000 == 52 [pid = 6717] [id = 107] 16:29:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae8083400) [pid = 6717] [serial = 320] [outer = (nil)] 16:29:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae89e2c00) [pid = 6717] [serial = 321] [outer = 0x7f0ae8083400] 16:29:15 INFO - PROCESS | 6717 | 1461281355079 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae89f1800) [pid = 6717] [serial = 322] [outer = 0x7f0ae8083400] 16:29:16 INFO - PROCESS | 6717 | 1461281356044 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1252ms 16:29:16 INFO - PROCESS | 6717 | 1461281356070 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:29:16 INFO - PROCESS | 6717 | 1461281356074 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 16:29:16 INFO - PROCESS | 6717 | 1461281356080 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 6717 | 1461281356084 Marionette TRACE conn3 <- [1,402,null,{}] 16:29:16 INFO - PROCESS | 6717 | 1461281356089 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 6717 | 1461281356281 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:29:16 INFO - PROCESS | 6717 | 1461281356319 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1e9000 == 53 [pid = 6717] [id = 108] 16:29:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ae8e5fc00) [pid = 6717] [serial = 323] [outer = (nil)] 16:29:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0aea25f800) [pid = 6717] [serial = 324] [outer = 0x7f0ae8e5fc00] 16:29:16 INFO - PROCESS | 6717 | 1461281356383 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0aeb9da000) [pid = 6717] [serial = 325] [outer = 0x7f0ae8e5fc00] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ade4a4c00) [pid = 6717] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ae06b4000) [pid = 6717] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0adcd4b000) [pid = 6717] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae7eeb000) [pid = 6717] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae51fa000) [pid = 6717] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:29:17 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0adcd42400) [pid = 6717] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:29:17 INFO - PROCESS | 6717 | 1461281357439 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1384ms 16:29:17 INFO - PROCESS | 6717 | 1461281357466 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 6717 | 1461281357469 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 16:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:29:17 INFO - PROCESS | 6717 | 1461281357475 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 6717 | 1461281357477 Marionette TRACE conn3 <- [1,406,null,{}] 16:29:17 INFO - PROCESS | 6717 | 1461281357482 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 6717 | 1461281357627 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:29:17 INFO - PROCESS | 6717 | 1461281357729 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade603800 == 54 [pid = 6717] [id = 109] 16:29:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0aeb9d9000) [pid = 6717] [serial = 326] [outer = (nil)] 16:29:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0af463b400) [pid = 6717] [serial = 327] [outer = 0x7f0aeb9d9000] 16:29:17 INFO - PROCESS | 6717 | 1461281357815 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0af6ace800) [pid = 6717] [serial = 328] [outer = 0x7f0aeb9d9000] 16:29:18 INFO - PROCESS | 6717 | 1461281358550 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1128ms 16:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:29:18 INFO - PROCESS | 6717 | 1461281358604 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 6717 | 1461281358607 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 16:29:18 INFO - PROCESS | 6717 | 1461281358613 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 6717 | 1461281358616 Marionette TRACE conn3 <- [1,410,null,{}] 16:29:18 INFO - PROCESS | 6717 | 1461281358625 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 6717 | 1461281358807 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:29:18 INFO - PROCESS | 6717 | 1461281358821 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6621000 == 55 [pid = 6717] [id = 110] 16:29:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ae718dc00) [pid = 6717] [serial = 329] [outer = (nil)] 16:29:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae7197000) [pid = 6717] [serial = 330] [outer = 0x7f0ae718dc00] 16:29:18 INFO - PROCESS | 6717 | 1461281358883 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0af6ad3000) [pid = 6717] [serial = 331] [outer = 0x7f0ae718dc00] 16:29:19 INFO - PROCESS | 6717 | 1461281359805 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1235ms 16:29:19 INFO - PROCESS | 6717 | 1461281359850 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 6717 | 1461281359856 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 16:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:29:19 INFO - PROCESS | 6717 | 1461281359866 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 6717 | 1461281359872 Marionette TRACE conn3 <- [1,414,null,{}] 16:29:19 INFO - PROCESS | 6717 | 1461281359882 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 6717 | 1461281360065 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:29:20 INFO - PROCESS | 6717 | 1461281360215 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7165800 == 56 [pid = 6717] [id = 111] 16:29:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ade49b800) [pid = 6717] [serial = 332] [outer = (nil)] 16:29:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0adf1bfc00) [pid = 6717] [serial = 333] [outer = 0x7f0ade49b800] 16:29:20 INFO - PROCESS | 6717 | 1461281360290 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0adf76a400) [pid = 6717] [serial = 334] [outer = 0x7f0ade49b800] 16:29:21 INFO - PROCESS | 6717 | 1461281361228 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1394ms 16:29:21 INFO - PROCESS | 6717 | 1461281361261 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 6717 | 1461281361270 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 16:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:29:21 INFO - PROCESS | 6717 | 1461281361282 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 6717 | 1461281361286 Marionette TRACE conn3 <- [1,418,null,{}] 16:29:21 INFO - PROCESS | 6717 | 1461281361293 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 6717 | 1461281361464 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:29:21 INFO - PROCESS | 6717 | 1461281361608 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1e2000 == 57 [pid = 6717] [id = 112] 16:29:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae09c5000) [pid = 6717] [serial = 335] [outer = (nil)] 16:29:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ae09ca800) [pid = 6717] [serial = 336] [outer = 0x7f0ae09c5000] 16:29:21 INFO - PROCESS | 6717 | 1461281361681 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ae09cfc00) [pid = 6717] [serial = 337] [outer = 0x7f0ae09c5000] 16:29:23 INFO - PROCESS | 6717 | 1461281363148 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1883ms 16:29:23 INFO - PROCESS | 6717 | 1461281363164 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 6717 | 1461281363168 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 16:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:29:23 INFO - PROCESS | 6717 | 1461281363175 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 6717 | 1461281363180 Marionette TRACE conn3 <- [1,422,null,{}] 16:29:23 INFO - PROCESS | 6717 | 1461281363198 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 6717 | 1461281363365 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:29:23 INFO - PROCESS | 6717 | 1461281363511 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afc86a800 == 58 [pid = 6717] [id = 113] 16:29:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0ae2155c00) [pid = 6717] [serial = 338] [outer = (nil)] 16:29:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ae215d800) [pid = 6717] [serial = 339] [outer = 0x7f0ae2155c00] 16:29:23 INFO - PROCESS | 6717 | 1461281363589 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ae6881000) [pid = 6717] [serial = 340] [outer = 0x7f0ae2155c00] 16:29:24 INFO - PROCESS | 6717 | 1461281364924 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1840ms 16:29:25 INFO - PROCESS | 6717 | 1461281365016 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 6717 | 1461281365020 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 16:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:29:25 INFO - PROCESS | 6717 | 1461281365028 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 6717 | 1461281365032 Marionette TRACE conn3 <- [1,426,null,{}] 16:29:25 INFO - PROCESS | 6717 | 1461281365038 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 6717 | 1461281365211 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:29:25 INFO - PROCESS | 6717 | 1461281365355 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0b022b1800 == 59 [pid = 6717] [id = 114] 16:29:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ade5b4800) [pid = 6717] [serial = 341] [outer = (nil)] 16:29:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ae7199400) [pid = 6717] [serial = 342] [outer = 0x7f0ade5b4800] 16:29:25 INFO - PROCESS | 6717 | 1461281365443 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae8079c00) [pid = 6717] [serial = 343] [outer = 0x7f0ade5b4800] 16:29:26 INFO - PROCESS | 6717 | 1461281366315 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 6717 | 1461281366384 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 16:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:29:26 INFO - PROCESS | 6717 | 1461281366393 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 6717 | 1461281366396 Marionette TRACE conn3 <- [1,430,null,{}] 16:29:26 INFO - PROCESS | 6717 | 1461281366402 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 6717 | 1461281366571 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:29:26 INFO - PROCESS | 6717 | 1461281366724 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add558000 == 60 [pid = 6717] [id = 115] 16:29:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adcd51400) [pid = 6717] [serial = 344] [outer = (nil)] 16:29:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ae807d000) [pid = 6717] [serial = 345] [outer = 0x7f0adcd51400] 16:29:26 INFO - PROCESS | 6717 | 1461281366801 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ae94f2000) [pid = 6717] [serial = 346] [outer = 0x7f0adcd51400] 16:29:27 INFO - PROCESS | 6717 | 1461281367650 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1330ms 16:29:27 INFO - PROCESS | 6717 | 1461281367723 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 6717 | 1461281367727 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 16:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:29:27 INFO - PROCESS | 6717 | 1461281367734 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 6717 | 1461281367737 Marionette TRACE conn3 <- [1,434,null,{}] 16:29:27 INFO - PROCESS | 6717 | 1461281367744 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 6717 | 1461281367977 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:29:28 INFO - PROCESS | 6717 | 1461281368131 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae099e800 == 61 [pid = 6717] [id = 116] 16:29:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0add502400) [pid = 6717] [serial = 347] [outer = (nil)] 16:29:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ae83edc00) [pid = 6717] [serial = 348] [outer = 0x7f0add502400] 16:29:28 INFO - PROCESS | 6717 | 1461281368262 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0aeb4e7c00) [pid = 6717] [serial = 349] [outer = 0x7f0add502400] 16:29:29 INFO - PROCESS | 6717 | 1461281369286 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1632ms 16:29:29 INFO - PROCESS | 6717 | 1461281369366 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 6717 | 1461281369372 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 16:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:29:29 INFO - PROCESS | 6717 | 1461281369381 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 6717 | 1461281369386 Marionette TRACE conn3 <- [1,438,null,{}] 16:29:29 INFO - PROCESS | 6717 | 1461281369396 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 6717 | 1461281369683 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:29:29 INFO - PROCESS | 6717 | 1461281369872 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded06800 == 62 [pid = 6717] [id = 117] 16:29:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0adefeec00) [pid = 6717] [serial = 350] [outer = (nil)] 16:29:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0adf1bbc00) [pid = 6717] [serial = 351] [outer = 0x7f0adefeec00] 16:29:29 INFO - PROCESS | 6717 | 1461281369946 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0adf1ca800) [pid = 6717] [serial = 352] [outer = 0x7f0adefeec00] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae911f000 == 61 [pid = 6717] [id = 57] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae5138000 == 60 [pid = 6717] [id = 56] 16:29:30 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0afa5c2c00) [pid = 6717] [serial = 267] [outer = (nil)] [url = about:blank] 16:29:30 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0afa904400) [pid = 6717] [serial = 294] [outer = (nil)] [url = about:blank] 16:29:30 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0afeda2c00) [pid = 6717] [serial = 270] [outer = (nil)] [url = about:blank] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade603800 == 59 [pid = 6717] [id = 109] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1e9000 == 58 [pid = 6717] [id = 108] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae90ab000 == 57 [pid = 6717] [id = 107] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7ebb000 == 56 [pid = 6717] [id = 106] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2033800 == 55 [pid = 6717] [id = 105] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded0e800 == 54 [pid = 6717] [id = 104] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae715f000 == 53 [pid = 6717] [id = 102] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded0b000 == 52 [pid = 6717] [id = 101] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af59ad000 == 51 [pid = 6717] [id = 100] 16:29:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae856b800 == 50 [pid = 6717] [id = 99] 16:29:30 INFO - PROCESS | 6717 | 1461281370966 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1636ms 16:29:31 INFO - PROCESS | 6717 | 1461281371018 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 6717 | 1461281371025 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 16:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:29:31 INFO - PROCESS | 6717 | 1461281371036 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 6717 | 1461281371039 Marionette TRACE conn3 <- [1,442,null,{}] 16:29:31 INFO - PROCESS | 6717 | 1461281371046 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0af54dac00) [pid = 6717] [serial = 291] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ae83e9c00) [pid = 6717] [serial = 280] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ae807b800) [pid = 6717] [serial = 261] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ae1f1e000) [pid = 6717] [serial = 276] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae89ef800) [pid = 6717] [serial = 264] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ae94f4400) [pid = 6717] [serial = 289] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae51f8400) [pid = 6717] [serial = 277] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ae06b7000) [pid = 6717] [serial = 286] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0af673a400) [pid = 6717] [serial = 292] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ae83eb000) [pid = 6717] [serial = 282] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ae835a000) [pid = 6717] [serial = 273] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ae89e5400) [pid = 6717] [serial = 283] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0ae89cd800) [pid = 6717] [serial = 288] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0ae06b2800) [pid = 6717] [serial = 285] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0ae8082c00) [pid = 6717] [serial = 279] [outer = (nil)] [url = about:blank] 16:29:31 INFO - PROCESS | 6717 | 1461281371262 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:29:31 INFO - PROCESS | 6717 | 1461281371362 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae715f000 == 51 [pid = 6717] [id = 118] 16:29:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae09c2800) [pid = 6717] [serial = 353] [outer = (nil)] 16:29:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ae09cbc00) [pid = 6717] [serial = 354] [outer = 0x7f0ae09c2800] 16:29:31 INFO - PROCESS | 6717 | 1461281371446 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ae1f08c00) [pid = 6717] [serial = 355] [outer = 0x7f0ae09c2800] 16:29:32 INFO - PROCESS | 6717 | 1461281372250 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1238ms 16:29:32 INFO - PROCESS | 6717 | 1461281372275 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 6717 | 1461281372279 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 16:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:29:32 INFO - PROCESS | 6717 | 1461281372290 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 6717 | 1461281372296 Marionette TRACE conn3 <- [1,446,null,{}] 16:29:32 INFO - PROCESS | 6717 | 1461281372312 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 6717 | 1461281372556 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:29:32 INFO - PROCESS | 6717 | 1461281372596 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ee2000 == 52 [pid = 6717] [id = 119] 16:29:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0ae6390800) [pid = 6717] [serial = 356] [outer = (nil)] 16:29:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ae7194400) [pid = 6717] [serial = 357] [outer = 0x7f0ae6390800] 16:29:32 INFO - PROCESS | 6717 | 1461281372714 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ae807f800) [pid = 6717] [serial = 358] [outer = 0x7f0ae6390800] 16:29:33 INFO - PROCESS | 6717 | 1461281373688 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1435ms 16:29:33 INFO - PROCESS | 6717 | 1461281373726 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 6717 | 1461281373730 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 16:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:29:33 INFO - PROCESS | 6717 | 1461281373737 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 6717 | 1461281373739 Marionette TRACE conn3 <- [1,450,null,{}] 16:29:33 INFO - PROCESS | 6717 | 1461281373752 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 6717 | 1461281373959 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:29:34 INFO - PROCESS | 6717 | 1461281373988 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aeb9b2800 == 53 [pid = 6717] [id = 120] 16:29:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ae8080000) [pid = 6717] [serial = 359] [outer = (nil)] 16:29:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ae89e7c00) [pid = 6717] [serial = 360] [outer = 0x7f0ae8080000] 16:29:34 INFO - PROCESS | 6717 | 1461281374056 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae981d800) [pid = 6717] [serial = 361] [outer = 0x7f0ae8080000] 16:29:34 INFO - PROCESS | 6717 | 1461281374988 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 6717 | 1461281375030 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 16:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:29:35 INFO - PROCESS | 6717 | 1461281375037 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 6717 | 1461281375039 Marionette TRACE conn3 <- [1,454,null,{}] 16:29:35 INFO - PROCESS | 6717 | 1461281375045 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 6717 | 1461281375239 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:29:35 INFO - PROCESS | 6717 | 1461281375266 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add539800 == 54 [pid = 6717] [id = 121] 16:29:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ade8d3000) [pid = 6717] [serial = 362] [outer = (nil)] 16:29:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ade8da400) [pid = 6717] [serial = 363] [outer = 0x7f0ade8d3000] 16:29:35 INFO - PROCESS | 6717 | 1461281375347 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ade8e1800) [pid = 6717] [serial = 364] [outer = 0x7f0ade8d3000] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ade570800) [pid = 6717] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae8e5fc00) [pid = 6717] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0aeb9d9000) [pid = 6717] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae8083400) [pid = 6717] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ade49e000) [pid = 6717] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0adf1c8400) [pid = 6717] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0af595a400) [pid = 6717] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ae1f1fc00) [pid = 6717] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ade572400) [pid = 6717] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:29:35 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0ae8364400) [pid = 6717] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:29:36 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:36 INFO - PROCESS | 6717 | 1461281376433 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1432ms 16:29:36 INFO - PROCESS | 6717 | 1461281376471 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 6717 | 1461281376474 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 16:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:29:36 INFO - PROCESS | 6717 | 1461281376482 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 6717 | 1461281376485 Marionette TRACE conn3 <- [1,458,null,{}] 16:29:36 INFO - PROCESS | 6717 | 1461281376492 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 6717 | 1461281376688 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:29:36 INFO - PROCESS | 6717 | 1461281376804 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9fb8000 == 55 [pid = 6717] [id = 122] 16:29:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ade49f400) [pid = 6717] [serial = 365] [outer = (nil)] 16:29:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0adf1e7800) [pid = 6717] [serial = 366] [outer = 0x7f0ade49f400] 16:29:36 INFO - PROCESS | 6717 | 1461281376895 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ae8083400) [pid = 6717] [serial = 367] [outer = 0x7f0ade49f400] 16:29:37 INFO - PROCESS | 6717 | 1461281377667 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 6717 | 1461281377727 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 16:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:29:37 INFO - PROCESS | 6717 | 1461281377735 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 6717 | 1461281377739 Marionette TRACE conn3 <- [1,462,null,{}] 16:29:37 INFO - PROCESS | 6717 | 1461281377744 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 6717 | 1461281377996 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:29:38 INFO - PROCESS | 6717 | 1461281378152 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add557000 == 56 [pid = 6717] [id = 123] 16:29:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0add507800) [pid = 6717] [serial = 368] [outer = (nil)] 16:29:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0add50a800) [pid = 6717] [serial = 369] [outer = 0x7f0add507800] 16:29:38 INFO - PROCESS | 6717 | 1461281378245 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ade4a8400) [pid = 6717] [serial = 370] [outer = 0x7f0add507800] 16:29:39 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:39 INFO - PROCESS | 6717 | 1461281379380 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 6717 | 1461281379434 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 16:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:29:39 INFO - PROCESS | 6717 | 1461281379443 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 6717 | 1461281379451 Marionette TRACE conn3 <- [1,466,null,{}] 16:29:39 INFO - PROCESS | 6717 | 1461281379461 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 6717 | 1461281379681 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:29:39 INFO - PROCESS | 6717 | 1461281379888 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90b4000 == 57 [pid = 6717] [id = 124] 16:29:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0adf1e5000) [pid = 6717] [serial = 371] [outer = (nil)] 16:29:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adf1ef000) [pid = 6717] [serial = 372] [outer = 0x7f0adf1e5000] 16:29:39 INFO - PROCESS | 6717 | 1461281379981 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ae0550800) [pid = 6717] [serial = 373] [outer = 0x7f0adf1e5000] 16:29:41 INFO - PROCESS | 6717 | 1461281380999 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:29:41 INFO - PROCESS | 6717 | 1461281381046 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 16:29:41 INFO - PROCESS | 6717 | 1461281381053 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 6717 | 1461281381056 Marionette TRACE conn3 <- [1,470,null,{}] 16:29:41 INFO - PROCESS | 6717 | 1461281381064 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 6717 | 1461281381258 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:29:41 INFO - PROCESS | 6717 | 1461281381514 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0b079cc000 == 58 [pid = 6717] [id = 125] 16:29:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ae09c7c00) [pid = 6717] [serial = 374] [outer = (nil)] 16:29:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ae215c000) [pid = 6717] [serial = 375] [outer = 0x7f0ae09c7c00] 16:29:41 INFO - PROCESS | 6717 | 1461281381645 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ae7199c00) [pid = 6717] [serial = 376] [outer = 0x7f0ae09c7c00] 16:29:42 INFO - PROCESS | 6717 | 1461281382671 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1684ms 16:29:42 INFO - PROCESS | 6717 | 1461281382739 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 6717 | 1461281382749 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 16:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:29:42 INFO - PROCESS | 6717 | 1461281382776 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 6717 | 1461281382788 Marionette TRACE conn3 <- [1,474,null,{}] 16:29:42 INFO - PROCESS | 6717 | 1461281382838 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 6717 | 1461281383136 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:29:43 INFO - PROCESS | 6717 | 1461281383314 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf349800 == 59 [pid = 6717] [id = 126] 16:29:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ae2155800) [pid = 6717] [serial = 377] [outer = (nil)] 16:29:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0aee770c00) [pid = 6717] [serial = 378] [outer = 0x7f0ae2155800] 16:29:43 INFO - PROCESS | 6717 | 1461281383417 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0af59e9400) [pid = 6717] [serial = 379] [outer = 0x7f0ae2155800] 16:29:44 INFO - PROCESS | 6717 | 1461281384578 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1859ms 16:29:44 INFO - PROCESS | 6717 | 1461281384622 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 6717 | 1461281384628 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 16:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:29:44 INFO - PROCESS | 6717 | 1461281384636 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 6717 | 1461281384639 Marionette TRACE conn3 <- [1,478,null,{}] 16:29:44 INFO - PROCESS | 6717 | 1461281384645 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:44 INFO - PROCESS | 6717 | 1461281384918 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:29:45 INFO - PROCESS | 6717 | 1461281385164 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfc7800 == 60 [pid = 6717] [id = 127] 16:29:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0adcd50400) [pid = 6717] [serial = 380] [outer = (nil)] 16:29:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ae28d1000) [pid = 6717] [serial = 381] [outer = 0x7f0adcd50400] 16:29:45 INFO - PROCESS | 6717 | 1461281385257 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae28d8800) [pid = 6717] [serial = 382] [outer = 0x7f0adcd50400] 16:29:46 INFO - PROCESS | 6717 | 1461281386484 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1888ms 16:29:46 INFO - PROCESS | 6717 | 1461281386527 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:29:46 INFO - PROCESS | 6717 | 1461281386533 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 16:29:46 INFO - PROCESS | 6717 | 1461281386541 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 6717 | 1461281386547 Marionette TRACE conn3 <- [1,482,null,{}] 16:29:46 INFO - PROCESS | 6717 | 1461281386555 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 6717 | 1461281386824 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:29:47 INFO - PROCESS | 6717 | 1461281387083 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae851b800 == 61 [pid = 6717] [id = 128] 16:29:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae215e000) [pid = 6717] [serial = 383] [outer = (nil)] 16:29:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae28d0c00) [pid = 6717] [serial = 384] [outer = 0x7f0ae215e000] 16:29:47 INFO - PROCESS | 6717 | 1461281387260 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0af63a5000) [pid = 6717] [serial = 385] [outer = 0x7f0ae215e000] 16:29:48 INFO - PROCESS | 6717 | 1461281388390 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1892ms 16:29:48 INFO - PROCESS | 6717 | 1461281388433 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:29:48 INFO - PROCESS | 6717 | 1461281388436 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 16:29:48 INFO - PROCESS | 6717 | 1461281388442 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 6717 | 1461281388445 Marionette TRACE conn3 <- [1,486,null,{}] 16:29:48 INFO - PROCESS | 6717 | 1461281388451 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 6717 | 1461281388682 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:29:48 INFO - PROCESS | 6717 | 1461281388879 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc281800 == 62 [pid = 6717] [id = 129] 16:29:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0adc2b9000) [pid = 6717] [serial = 386] [outer = (nil)] 16:29:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0adc2bdc00) [pid = 6717] [serial = 387] [outer = 0x7f0adc2b9000] 16:29:48 INFO - PROCESS | 6717 | 1461281388994 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ae28d5400) [pid = 6717] [serial = 388] [outer = 0x7f0adc2b9000] 16:29:49 INFO - PROCESS | 6717 | 1461281389953 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1580ms 16:29:50 INFO - PROCESS | 6717 | 1461281390024 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 6717 | 1461281390028 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 16:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:29:50 INFO - PROCESS | 6717 | 1461281390035 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 6717 | 1461281390038 Marionette TRACE conn3 <- [1,490,null,{}] 16:29:50 INFO - PROCESS | 6717 | 1461281390044 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 6717 | 1461281390215 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:29:50 INFO - PROCESS | 6717 | 1461281390446 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d8800 == 63 [pid = 6717] [id = 130] 16:29:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0adc2b9800) [pid = 6717] [serial = 389] [outer = (nil)] 16:29:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0af673b400) [pid = 6717] [serial = 390] [outer = 0x7f0adc2b9800] 16:29:50 INFO - PROCESS | 6717 | 1461281390575 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0af9ff2400) [pid = 6717] [serial = 391] [outer = 0x7f0adc2b9800] 16:29:51 INFO - PROCESS | 6717 | 1461281391526 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1534ms 16:29:51 INFO - PROCESS | 6717 | 1461281391572 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:29:51 INFO - PROCESS | 6717 | 1461281391576 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 16:29:51 INFO - PROCESS | 6717 | 1461281391583 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 6717 | 1461281391586 Marionette TRACE conn3 <- [1,494,null,{}] 16:29:51 INFO - PROCESS | 6717 | 1461281391592 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 6717 | 1461281391853 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:29:52 INFO - PROCESS | 6717 | 1461281392075 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aa4000 == 64 [pid = 6717] [id = 131] 16:29:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0adcd48400) [pid = 6717] [serial = 392] [outer = (nil)] 16:29:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae0939c00) [pid = 6717] [serial = 393] [outer = 0x7f0adcd48400] 16:29:52 INFO - PROCESS | 6717 | 1461281392224 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ae7f17000) [pid = 6717] [serial = 394] [outer = 0x7f0adcd48400] 16:29:54 INFO - PROCESS | 6717 | 1461281394162 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2640ms 16:29:54 INFO - PROCESS | 6717 | 1461281394222 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 6717 | 1461281394227 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 16:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:29:54 INFO - PROCESS | 6717 | 1461281394235 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 6717 | 1461281394241 Marionette TRACE conn3 <- [1,498,null,{}] 16:29:54 INFO - PROCESS | 6717 | 1461281394291 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 6717 | 1461281394600 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:29:54 INFO - PROCESS | 6717 | 1461281394747 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd67800 == 65 [pid = 6717] [id = 132] 16:29:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ade4a8c00) [pid = 6717] [serial = 395] [outer = (nil)] 16:29:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ade8d6400) [pid = 6717] [serial = 396] [outer = 0x7f0ade4a8c00] 16:29:54 INFO - PROCESS | 6717 | 1461281394936 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0adf1eb000) [pid = 6717] [serial = 397] [outer = 0x7f0ade4a8c00] 16:29:55 INFO - PROCESS | 6717 | 1461281395976 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1798ms 16:29:56 INFO - PROCESS | 6717 | 1461281396038 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 6717 | 1461281396052 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 16:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:29:56 INFO - PROCESS | 6717 | 1461281396064 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 6717 | 1461281396069 Marionette TRACE conn3 <- [1,502,null,{}] 16:29:56 INFO - PROCESS | 6717 | 1461281396075 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 6717 | 1461281396352 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afc874800 == 64 [pid = 6717] [id = 98] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9fb8000 == 63 [pid = 6717] [id = 122] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0adf761000) [pid = 6717] [serial = 297] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ae807a400) [pid = 6717] [serial = 300] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0af5782400) [pid = 6717] [serial = 303] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0afd58bc00) [pid = 6717] [serial = 306] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0adeff4800) [pid = 6717] [serial = 309] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae7197000) [pid = 6717] [serial = 330] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add539800 == 62 [pid = 6717] [id = 121] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aeb9b2800 == 61 [pid = 6717] [id = 120] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8ee2000 == 60 [pid = 6717] [id = 119] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae715f000 == 59 [pid = 6717] [id = 118] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded06800 == 58 [pid = 6717] [id = 117] 16:29:56 INFO - PROCESS | 6717 | 1461281396609 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1b9800 == 59 [pid = 6717] [id = 133] 16:29:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ae06b6c00) [pid = 6717] [serial = 398] [outer = (nil)] 16:29:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae09c2000) [pid = 6717] [serial = 399] [outer = 0x7f0ae06b6c00] 16:29:56 INFO - PROCESS | 6717 | 1461281396714 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ae215b000) [pid = 6717] [serial = 400] [outer = 0x7f0ae06b6c00] 16:29:56 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7165800 == 58 [pid = 6717] [id = 111] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ae83f1c00) [pid = 6717] [serial = 219] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0afebe6800) [pid = 6717] [serial = 259] [outer = (nil)] [url = about:blank] 16:29:56 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0aea25f800) [pid = 6717] [serial = 324] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0af463b400) [pid = 6717] [serial = 327] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0aeb9da000) [pid = 6717] [serial = 325] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae89e2c00) [pid = 6717] [serial = 321] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ade5b8800) [pid = 6717] [serial = 313] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ade4a4800) [pid = 6717] [serial = 312] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae06ac000) [pid = 6717] [serial = 315] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae06b7800) [pid = 6717] [serial = 316] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0afabbf800) [pid = 6717] [serial = 295] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae6880c00) [pid = 6717] [serial = 318] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ae8077800) [pid = 6717] [serial = 319] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae89f1800) [pid = 6717] [serial = 322] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0af6ace800) [pid = 6717] [serial = 328] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0afa5c9c00) [pid = 6717] [serial = 183] [outer = (nil)] [url = about:blank] 16:29:57 INFO - PROCESS | 6717 | 1461281397592 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1585ms 16:29:57 INFO - PROCESS | 6717 | 1461281397651 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 6717 | 1461281397657 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 16:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:29:57 INFO - PROCESS | 6717 | 1461281397666 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 6717 | 1461281397672 Marionette TRACE conn3 <- [1,506,null,{}] 16:29:57 INFO - PROCESS | 6717 | 1461281397687 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 6717 | 1461281397844 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:29:57 INFO - PROCESS | 6717 | 1461281397856 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae79b6000 == 59 [pid = 6717] [id = 134] 16:29:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ae51a8000) [pid = 6717] [serial = 401] [outer = (nil)] 16:29:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ae7196000) [pid = 6717] [serial = 402] [outer = 0x7f0ae51a8000] 16:29:57 INFO - PROCESS | 6717 | 1461281397970 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ae7f18800) [pid = 6717] [serial = 403] [outer = 0x7f0ae51a8000] 16:29:59 INFO - PROCESS | 6717 | 1461281399026 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1392ms 16:29:59 INFO - PROCESS | 6717 | 1461281399058 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:29:59 INFO - PROCESS | 6717 | 1461281399062 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 16:29:59 INFO - PROCESS | 6717 | 1461281399068 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 6717 | 1461281399071 Marionette TRACE conn3 <- [1,510,null,{}] 16:29:59 INFO - PROCESS | 6717 | 1461281399077 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 6717 | 1461281399260 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:29:59 INFO - PROCESS | 6717 | 1461281399300 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8583800 == 60 [pid = 6717] [id = 135] 16:29:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae51a7800) [pid = 6717] [serial = 404] [outer = (nil)] 16:29:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae7f1f800) [pid = 6717] [serial = 405] [outer = 0x7f0ae51a7800] 16:29:59 INFO - PROCESS | 6717 | 1461281399397 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae8082c00) [pid = 6717] [serial = 406] [outer = 0x7f0ae51a7800] 16:30:00 INFO - PROCESS | 6717 | 1461281400425 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1380ms 16:30:00 INFO - PROCESS | 6717 | 1461281400450 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 6717 | 1461281400454 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 16:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:30:00 INFO - PROCESS | 6717 | 1461281400459 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 6717 | 1461281400462 Marionette TRACE conn3 <- [1,514,null,{}] 16:30:00 INFO - PROCESS | 6717 | 1461281400467 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 6717 | 1461281400722 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:30:00 INFO - PROCESS | 6717 | 1461281400757 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9f08000 == 61 [pid = 6717] [id = 136] 16:30:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ae7f1a000) [pid = 6717] [serial = 407] [outer = (nil)] 16:30:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ae8367000) [pid = 6717] [serial = 408] [outer = 0x7f0ae7f1a000] 16:30:00 INFO - PROCESS | 6717 | 1461281400821 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ae85e2800) [pid = 6717] [serial = 409] [outer = 0x7f0ae7f1a000] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae09c2800) [pid = 6717] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae6390800) [pid = 6717] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0adefeec00) [pid = 6717] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae8080000) [pid = 6717] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae718dc00) [pid = 6717] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:30:01 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ade8d3000) [pid = 6717] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:30:01 INFO - PROCESS | 6717 | 1461281401824 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1383ms 16:30:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae89ed800) [pid = 6717] [serial = 410] [outer = 0x7f0ae3fc8000] 16:30:01 INFO - PROCESS | 6717 | 1461281401876 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 6717 | 1461281401881 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 16:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:30:01 INFO - PROCESS | 6717 | 1461281401939 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 6717 | 1461281401942 Marionette TRACE conn3 <- [1,518,null,{}] 16:30:01 INFO - PROCESS | 6717 | 1461281401953 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 6717 | 1461281402156 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:30:02 INFO - PROCESS | 6717 | 1461281402170 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aef6e6000 == 62 [pid = 6717] [id = 137] 16:30:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae6390800) [pid = 6717] [serial = 411] [outer = (nil)] 16:30:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae9664400) [pid = 6717] [serial = 412] [outer = 0x7f0ae6390800] 16:30:02 INFO - PROCESS | 6717 | 1461281402243 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0af6643c00) [pid = 6717] [serial = 413] [outer = 0x7f0ae6390800] 16:30:03 INFO - PROCESS | 6717 | 1461281403070 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1230ms 16:30:03 INFO - PROCESS | 6717 | 1461281403133 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 6717 | 1461281403137 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 16:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:30:03 INFO - PROCESS | 6717 | 1461281403144 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 6717 | 1461281403146 Marionette TRACE conn3 <- [1,522,null,{}] 16:30:03 INFO - PROCESS | 6717 | 1461281403152 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 6717 | 1461281403307 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:30:03 INFO - PROCESS | 6717 | 1461281403328 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6626000 == 63 [pid = 6717] [id = 138] 16:30:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0adc2b6000) [pid = 6717] [serial = 414] [outer = (nil)] 16:30:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ade45b400) [pid = 6717] [serial = 415] [outer = 0x7f0adc2b6000] 16:30:03 INFO - PROCESS | 6717 | 1461281403392 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ae8081800) [pid = 6717] [serial = 416] [outer = 0x7f0adc2b6000] 16:30:04 INFO - PROCESS | 6717 | 1461281404508 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1428ms 16:30:04 INFO - PROCESS | 6717 | 1461281404574 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 6717 | 1461281404582 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 16:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:30:04 INFO - PROCESS | 6717 | 1461281404591 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 6717 | 1461281404597 Marionette TRACE conn3 <- [1,526,null,{}] 16:30:04 INFO - PROCESS | 6717 | 1461281404605 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 6717 | 1461281404835 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:30:05 INFO - PROCESS | 6717 | 1461281405043 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2811800 == 64 [pid = 6717] [id = 139] 16:30:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ade8d3c00) [pid = 6717] [serial = 417] [outer = (nil)] 16:30:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ade8dc000) [pid = 6717] [serial = 418] [outer = 0x7f0ade8d3c00] 16:30:05 INFO - PROCESS | 6717 | 1461281405138 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0adf1e3c00) [pid = 6717] [serial = 419] [outer = 0x7f0ade8d3c00] 16:30:06 INFO - PROCESS | 6717 | 1461281406043 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1488ms 16:30:06 INFO - PROCESS | 6717 | 1461281406079 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 6717 | 1461281406088 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 16:30:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:30:06 INFO - PROCESS | 6717 | 1461281406098 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 6717 | 1461281406102 Marionette TRACE conn3 <- [1,530,null,{}] 16:30:06 INFO - PROCESS | 6717 | 1461281406109 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 6717 | 1461281406299 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:30:06 INFO - PROCESS | 6717 | 1461281406550 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae910d000 == 65 [pid = 6717] [id = 140] 16:30:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0adf1e5400) [pid = 6717] [serial = 420] [outer = (nil)] 16:30:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae215dc00) [pid = 6717] [serial = 421] [outer = 0x7f0adf1e5400] 16:30:06 INFO - PROCESS | 6717 | 1461281406668 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ae28d5000) [pid = 6717] [serial = 422] [outer = 0x7f0adf1e5400] 16:30:07 INFO - PROCESS | 6717 | 1461281407431 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:30:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:30:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1383ms 16:30:07 INFO - PROCESS | 6717 | 1461281407486 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:30:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:30:07 INFO - PROCESS | 6717 | 1461281407490 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 16:30:07 INFO - PROCESS | 6717 | 1461281407515 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 6717 | 1461281407522 Marionette TRACE conn3 <- [1,534,null,{}] 16:30:07 INFO - PROCESS | 6717 | 1461281407540 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 6717 | 1461281407741 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:30:07 INFO - PROCESS | 6717 | 1461281407895 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afd548800 == 66 [pid = 6717] [id = 141] 16:30:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae7f18c00) [pid = 6717] [serial = 423] [outer = (nil)] 16:30:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae94f3400) [pid = 6717] [serial = 424] [outer = 0x7f0ae7f18c00] 16:30:07 INFO - PROCESS | 6717 | 1461281407970 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0af463a000) [pid = 6717] [serial = 425] [outer = 0x7f0ae7f18c00] 16:30:08 INFO - PROCESS | 6717 | 1461281408810 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:30:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1359ms 16:30:08 INFO - PROCESS | 6717 | 1461281408857 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:30:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:30:08 INFO - PROCESS | 6717 | 1461281408862 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 16:30:08 INFO - PROCESS | 6717 | 1461281408868 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 6717 | 1461281408871 Marionette TRACE conn3 <- [1,538,null,{}] 16:30:08 INFO - PROCESS | 6717 | 1461281408877 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 6717 | 1461281409059 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:30:09 INFO - PROCESS | 6717 | 1461281409217 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b7f800 == 67 [pid = 6717] [id = 142] 16:30:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0adc217800) [pid = 6717] [serial = 426] [outer = (nil)] 16:30:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0adc21c000) [pid = 6717] [serial = 427] [outer = 0x7f0adc217800] 16:30:09 INFO - PROCESS | 6717 | 1461281409291 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0adc2b3c00) [pid = 6717] [serial = 428] [outer = 0x7f0adc217800] 16:30:10 INFO - PROCESS | 6717 | 1461281410053 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:30:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1229ms 16:30:10 INFO - PROCESS | 6717 | 1461281410115 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 6717 | 1461281410119 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 16:30:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:30:10 INFO - PROCESS | 6717 | 1461281410127 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 6717 | 1461281410129 Marionette TRACE conn3 <- [1,542,null,{}] 16:30:10 INFO - PROCESS | 6717 | 1461281410135 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 6717 | 1461281410297 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:30:10 INFO - PROCESS | 6717 | 1461281410455 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1e7800 == 68 [pid = 6717] [id = 143] 16:30:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0adc1c2c00) [pid = 6717] [serial = 429] [outer = (nil)] 16:30:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0adc1c9400) [pid = 6717] [serial = 430] [outer = 0x7f0adc1c2c00] 16:30:10 INFO - PROCESS | 6717 | 1461281410527 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0adc1cfc00) [pid = 6717] [serial = 431] [outer = 0x7f0adc1c2c00] 16:30:11 INFO - PROCESS | 6717 | 1461281411420 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:30:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1341ms 16:30:11 INFO - PROCESS | 6717 | 1461281411469 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 6717 | 1461281411473 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 16:30:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:30:11 INFO - PROCESS | 6717 | 1461281411479 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 6717 | 1461281411482 Marionette TRACE conn3 <- [1,546,null,{}] 16:30:11 INFO - PROCESS | 6717 | 1461281411487 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 6717 | 1461281411752 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:30:11 INFO - PROCESS | 6717 | 1461281411866 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6cd0000 == 69 [pid = 6717] [id = 144] 16:30:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0adc1d0000) [pid = 6717] [serial = 432] [outer = (nil)] 16:30:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae83e9800) [pid = 6717] [serial = 433] [outer = 0x7f0adc1d0000] 16:30:11 INFO - PROCESS | 6717 | 1461281411947 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0af8840000) [pid = 6717] [serial = 434] [outer = 0x7f0adc1d0000] 16:30:12 INFO - PROCESS | 6717 | 1461281412761 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:30:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1329ms 16:30:12 INFO - PROCESS | 6717 | 1461281412815 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 6717 | 1461281412818 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 16:30:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:30:12 INFO - PROCESS | 6717 | 1461281412827 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 6717 | 1461281412830 Marionette TRACE conn3 <- [1,550,null,{}] 16:30:12 INFO - PROCESS | 6717 | 1461281412836 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 6717 | 1461281413014 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:30:13 INFO - PROCESS | 6717 | 1461281413175 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf2a000 == 70 [pid = 6717] [id = 145] 16:30:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0adc1d0800) [pid = 6717] [serial = 435] [outer = (nil)] 16:30:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae33eac00) [pid = 6717] [serial = 436] [outer = 0x7f0adc1d0800] 16:30:13 INFO - PROCESS | 6717 | 1461281413249 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae33f4400) [pid = 6717] [serial = 437] [outer = 0x7f0adc1d0800] 16:30:14 INFO - PROCESS | 6717 | 1461281414036 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 16:30:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1228ms 16:30:14 INFO - PROCESS | 6717 | 1461281414057 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:30:14 INFO - PROCESS | 6717 | 1461281414061 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 16:30:14 INFO - PROCESS | 6717 | 1461281414067 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 6717 | 1461281414071 Marionette TRACE conn3 <- [1,554,null,{}] 16:30:14 INFO - PROCESS | 6717 | 1461281414076 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 6717 | 1461281414274 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:30:14 INFO - PROCESS | 6717 | 1461281414411 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dac800 == 71 [pid = 6717] [id = 146] 16:30:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae33ee800) [pid = 6717] [serial = 438] [outer = (nil)] 16:30:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae33f8400) [pid = 6717] [serial = 439] [outer = 0x7f0ae33ee800] 16:30:14 INFO - PROCESS | 6717 | 1461281414484 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae3406800) [pid = 6717] [serial = 440] [outer = 0x7f0ae33ee800] 16:30:15 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:15 INFO - PROCESS | 6717 | 1461281415382 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1385ms 16:30:15 INFO - PROCESS | 6717 | 1461281415452 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 6717 | 1461281415456 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 16:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:30:15 INFO - PROCESS | 6717 | 1461281415463 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 6717 | 1461281415466 Marionette TRACE conn3 <- [1,558,null,{}] 16:30:15 INFO - PROCESS | 6717 | 1461281415472 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:15 INFO - PROCESS | 6717 | 1461281415699 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:30:15 INFO - PROCESS | 6717 | 1461281415862 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dc6800 == 72 [pid = 6717] [id = 147] 16:30:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ad5e55c00) [pid = 6717] [serial = 441] [outer = (nil)] 16:30:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad5e5d800) [pid = 6717] [serial = 442] [outer = 0x7f0ad5e55c00] 16:30:15 INFO - PROCESS | 6717 | 1461281415934 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ad5e62c00) [pid = 6717] [serial = 443] [outer = 0x7f0ad5e55c00] 16:30:17 INFO - PROCESS | 6717 | 1461281417139 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1737ms 16:30:17 INFO - PROCESS | 6717 | 1461281417201 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:30:17 INFO - PROCESS | 6717 | 1461281417206 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 16:30:17 INFO - PROCESS | 6717 | 1461281417213 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 6717 | 1461281417217 Marionette TRACE conn3 <- [1,562,null,{}] 16:30:17 INFO - PROCESS | 6717 | 1461281417225 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 6717 | 1461281417394 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:30:17 INFO - PROCESS | 6717 | 1461281417569 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1b8800 == 73 [pid = 6717] [id = 148] 16:30:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adc218400) [pid = 6717] [serial = 444] [outer = (nil)] 16:30:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adc4e6400) [pid = 6717] [serial = 445] [outer = 0x7f0adc218400] 16:30:17 INFO - PROCESS | 6717 | 1461281417638 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0add505000) [pid = 6717] [serial = 446] [outer = 0x7f0adc218400] 16:30:18 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:18 INFO - PROCESS | 6717 | 1461281418555 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1381ms 16:30:18 INFO - PROCESS | 6717 | 1461281418596 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 6717 | 1461281418604 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 16:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:30:18 INFO - PROCESS | 6717 | 1461281418615 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 6717 | 1461281418618 Marionette TRACE conn3 <- [1,566,null,{}] 16:30:18 INFO - PROCESS | 6717 | 1461281418624 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 6717 | 1461281418778 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:30:18 INFO - PROCESS | 6717 | 1461281418948 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1bc800 == 74 [pid = 6717] [id = 149] 16:30:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0adc4efc00) [pid = 6717] [serial = 447] [outer = (nil)] 16:30:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ade8d8400) [pid = 6717] [serial = 448] [outer = 0x7f0adc4efc00] 16:30:19 INFO - PROCESS | 6717 | 1461281419016 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0adeff4000) [pid = 6717] [serial = 449] [outer = 0x7f0adc4efc00] 16:30:19 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:20 INFO - PROCESS | 6717 | 1461281420001 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1430ms 16:30:20 INFO - PROCESS | 6717 | 1461281420045 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 6717 | 1461281420049 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 16:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:30:20 INFO - PROCESS | 6717 | 1461281420055 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 6717 | 1461281420062 Marionette TRACE conn3 <- [1,570,null,{}] 16:30:20 INFO - PROCESS | 6717 | 1461281420077 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 6717 | 1461281420260 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb6800 == 73 [pid = 6717] [id = 78] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aef6e6000 == 72 [pid = 6717] [id = 137] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9f08000 == 71 [pid = 6717] [id = 136] 16:30:20 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adf1e7800) [pid = 6717] [serial = 366] [outer = (nil)] [url = about:blank] 16:30:20 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae09ca800) [pid = 6717] [serial = 336] [outer = (nil)] [url = about:blank] 16:30:20 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae215d800) [pid = 6717] [serial = 339] [outer = (nil)] [url = about:blank] 16:30:20 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae83edc00) [pid = 6717] [serial = 348] [outer = (nil)] [url = about:blank] 16:30:20 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0adf1bfc00) [pid = 6717] [serial = 333] [outer = (nil)] [url = about:blank] 16:30:20 INFO - PROCESS | 6717 | 1461281420548 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6621000 == 70 [pid = 6717] [id = 110] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8583800 == 69 [pid = 6717] [id = 135] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae79b6000 == 68 [pid = 6717] [id = 134] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1b9800 == 67 [pid = 6717] [id = 133] 16:30:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add53f000 == 68 [pid = 6717] [id = 150] 16:30:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adf1e7800) [pid = 6717] [serial = 450] [outer = (nil)] 16:30:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae06b1800) [pid = 6717] [serial = 451] [outer = 0x7f0adf1e7800] 16:30:20 INFO - PROCESS | 6717 | 1461281420625 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae09cd000) [pid = 6717] [serial = 452] [outer = 0x7f0adf1e7800] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd67800 == 67 [pid = 6717] [id = 132] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae851b800 == 66 [pid = 6717] [id = 128] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfc7800 == 65 [pid = 6717] [id = 127] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf349800 == 64 [pid = 6717] [id = 126] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0b079cc000 == 63 [pid = 6717] [id = 125] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae90b4000 == 62 [pid = 6717] [id = 124] 16:30:20 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add557000 == 61 [pid = 6717] [id = 123] 16:30:21 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae807d000) [pid = 6717] [serial = 345] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae09cbc00) [pid = 6717] [serial = 354] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae7194400) [pid = 6717] [serial = 357] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0adf1ca800) [pid = 6717] [serial = 352] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0adf1bbc00) [pid = 6717] [serial = 351] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae89e7c00) [pid = 6717] [serial = 360] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0af6ad3000) [pid = 6717] [serial = 331] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ade8da400) [pid = 6717] [serial = 363] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae807f800) [pid = 6717] [serial = 358] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ae7199400) [pid = 6717] [serial = 342] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ae1f08c00) [pid = 6717] [serial = 355] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ade8e1800) [pid = 6717] [serial = 364] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ae981d800) [pid = 6717] [serial = 361] [outer = (nil)] [url = about:blank] 16:30:21 INFO - PROCESS | 6717 | 1461281421373 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1338ms 16:30:21 INFO - PROCESS | 6717 | 1461281421398 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 6717 | 1461281421402 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 16:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:30:21 INFO - PROCESS | 6717 | 1461281421432 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 6717 | 1461281421435 Marionette TRACE conn3 <- [1,574,null,{}] 16:30:21 INFO - PROCESS | 6717 | 1461281421439 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 6717 | 1461281421586 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:30:21 INFO - PROCESS | 6717 | 1461281421602 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7169800 == 62 [pid = 6717] [id = 151] 16:30:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ade8e1800) [pid = 6717] [serial = 453] [outer = (nil)] 16:30:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae215f000) [pid = 6717] [serial = 454] [outer = 0x7f0ade8e1800] 16:30:21 INFO - PROCESS | 6717 | 1461281421667 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae28d2800) [pid = 6717] [serial = 455] [outer = 0x7f0ade8e1800] 16:30:22 INFO - PROCESS | 6717 | 1461281422507 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1139ms 16:30:22 INFO - PROCESS | 6717 | 1461281422568 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 6717 | 1461281422572 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 16:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:30:22 INFO - PROCESS | 6717 | 1461281422579 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 6717 | 1461281422582 Marionette TRACE conn3 <- [1,578,null,{}] 16:30:22 INFO - PROCESS | 6717 | 1461281422588 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 6717 | 1461281422747 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:30:22 INFO - PROCESS | 6717 | 1461281422757 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8314800 == 63 [pid = 6717] [id = 152] 16:30:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae06b4c00) [pid = 6717] [serial = 456] [outer = (nil)] 16:30:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae33f6c00) [pid = 6717] [serial = 457] [outer = 0x7f0ae06b4c00] 16:30:22 INFO - PROCESS | 6717 | 1461281422823 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae3408800) [pid = 6717] [serial = 458] [outer = 0x7f0ae06b4c00] 16:30:23 INFO - PROCESS | 6717 | 1461281423702 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1193ms 16:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:30:23 INFO - PROCESS | 6717 | 1461281423775 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 6717 | 1461281423778 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 16:30:23 INFO - PROCESS | 6717 | 1461281423784 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 6717 | 1461281423787 Marionette TRACE conn3 <- [1,582,null,{}] 16:30:23 INFO - PROCESS | 6717 | 1461281423792 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 6717 | 1461281424023 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:30:24 INFO - PROCESS | 6717 | 1461281424046 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9682000 == 64 [pid = 6717] [id = 153] 16:30:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae28d7800) [pid = 6717] [serial = 459] [outer = (nil)] 16:30:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ae51f4800) [pid = 6717] [serial = 460] [outer = 0x7f0ae28d7800] 16:30:24 INFO - PROCESS | 6717 | 1461281424113 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae7f17c00) [pid = 6717] [serial = 461] [outer = 0x7f0ae28d7800] 16:30:24 INFO - PROCESS | 6717 | 1461281424957 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1229ms 16:30:25 INFO - PROCESS | 6717 | 1461281425016 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 6717 | 1461281425018 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 16:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:30:25 INFO - PROCESS | 6717 | 1461281425025 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 6717 | 1461281425028 Marionette TRACE conn3 <- [1,586,null,{}] 16:30:25 INFO - PROCESS | 6717 | 1461281425033 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 6717 | 1461281425232 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:30:25 INFO - PROCESS | 6717 | 1461281425255 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52b2800 == 65 [pid = 6717] [id = 154] 16:30:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae7198400) [pid = 6717] [serial = 462] [outer = (nil)] 16:30:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ae807d000) [pid = 6717] [serial = 463] [outer = 0x7f0ae7198400] 16:30:25 INFO - PROCESS | 6717 | 1461281425321 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae884ac00) [pid = 6717] [serial = 464] [outer = 0x7f0ae7198400] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ade577000) [pid = 6717] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0aea26c000) [pid = 6717] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0adcd43400) [pid = 6717] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0af574e000) [pid = 6717] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae8847400) [pid = 6717] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ae3fc8800) [pid = 6717] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae2155c00) [pid = 6717] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae08a5800) [pid = 6717] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0aef625c00) [pid = 6717] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ae15e6c00) [pid = 6717] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ae9424000) [pid = 6717] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ade56f800) [pid = 6717] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ae51f5400) [pid = 6717] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ae8365400) [pid = 6717] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0add502400) [pid = 6717] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ae1559400) [pid = 6717] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0aea266400) [pid = 6717] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ae835b000) [pid = 6717] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ade4a7400) [pid = 6717] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0aea260000) [pid = 6717] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ae72a9000) [pid = 6717] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0aef626c00) [pid = 6717] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ade573000) [pid = 6717] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0adfa57000) [pid = 6717] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ae8380c00) [pid = 6717] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ade49b800) [pid = 6717] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ade575800) [pid = 6717] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0aef688000) [pid = 6717] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae09c5000) [pid = 6717] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae51a7800) [pid = 6717] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae7f1a000) [pid = 6717] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae6390800) [pid = 6717] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ade49f400) [pid = 6717] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0adcd48400) [pid = 6717] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae51a8000) [pid = 6717] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ade4a8c00) [pid = 6717] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:30:26 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ae06b6c00) [pid = 6717] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:30:26 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:26 INFO - PROCESS | 6717 | 1461281426652 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1683ms 16:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:30:26 INFO - PROCESS | 6717 | 1461281426709 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 6717 | 1461281426712 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 16:30:26 INFO - PROCESS | 6717 | 1461281426724 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 6717 | 1461281426727 Marionette TRACE conn3 <- [1,590,null,{}] 16:30:26 INFO - PROCESS | 6717 | 1461281426738 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 6717 | 1461281426899 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:30:26 INFO - PROCESS | 6717 | 1461281426909 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae280d800 == 66 [pid = 6717] [id = 155] 16:30:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0add503000) [pid = 6717] [serial = 465] [outer = (nil)] 16:30:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ade5b8800) [pid = 6717] [serial = 466] [outer = 0x7f0add503000] 16:30:26 INFO - PROCESS | 6717 | 1461281426975 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae09c9000) [pid = 6717] [serial = 467] [outer = 0x7f0add503000] 16:30:27 INFO - PROCESS | 6717 | 1461281427753 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1055ms 16:30:27 INFO - PROCESS | 6717 | 1461281427772 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 6717 | 1461281427777 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 16:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:30:27 INFO - PROCESS | 6717 | 1461281427800 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 6717 | 1461281427804 Marionette TRACE conn3 <- [1,594,null,{}] 16:30:27 INFO - PROCESS | 6717 | 1461281427819 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 6717 | 1461281427974 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:30:28 INFO - PROCESS | 6717 | 1461281427992 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af661e000 == 67 [pid = 6717] [id = 156] 16:30:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0adfa57000) [pid = 6717] [serial = 468] [outer = (nil)] 16:30:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ae2833800) [pid = 6717] [serial = 469] [outer = 0x7f0adfa57000] 16:30:28 INFO - PROCESS | 6717 | 1461281428060 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ae2839800) [pid = 6717] [serial = 470] [outer = 0x7f0adfa57000] 16:30:29 INFO - PROCESS | 6717 | 1461281429249 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1504ms 16:30:29 INFO - PROCESS | 6717 | 1461281429290 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 6717 | 1461281429299 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 16:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:30:29 INFO - PROCESS | 6717 | 1461281429311 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 6717 | 1461281429316 Marionette TRACE conn3 <- [1,598,null,{}] 16:30:29 INFO - PROCESS | 6717 | 1461281429326 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 6717 | 1461281429516 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:30:29 INFO - PROCESS | 6717 | 1461281429729 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd71800 == 68 [pid = 6717] [id = 157] 16:30:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0adcd4d000) [pid = 6717] [serial = 471] [outer = (nil)] 16:30:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ade456000) [pid = 6717] [serial = 472] [outer = 0x7f0adcd4d000] 16:30:29 INFO - PROCESS | 6717 | 1461281429857 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ade4a1000) [pid = 6717] [serial = 473] [outer = 0x7f0adcd4d000] 16:30:30 INFO - PROCESS | 6717 | 1461281430961 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1686ms 16:30:31 INFO - PROCESS | 6717 | 1461281430997 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 6717 | 1461281431006 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 16:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:30:31 INFO - PROCESS | 6717 | 1461281431017 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 6717 | 1461281431021 Marionette TRACE conn3 <- [1,602,null,{}] 16:30:31 INFO - PROCESS | 6717 | 1461281431028 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 6717 | 1461281431228 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:30:31 INFO - PROCESS | 6717 | 1461281431450 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7ecc000 == 69 [pid = 6717] [id = 158] 16:30:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ade5b1800) [pid = 6717] [serial = 474] [outer = (nil)] 16:30:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0adf1ea400) [pid = 6717] [serial = 475] [outer = 0x7f0ade5b1800] 16:30:31 INFO - PROCESS | 6717 | 1461281431525 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae08a5c00) [pid = 6717] [serial = 476] [outer = 0x7f0ade5b1800] 16:30:32 INFO - PROCESS | 6717 | 1461281432411 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1442ms 16:30:32 INFO - PROCESS | 6717 | 1461281432460 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 6717 | 1461281432464 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 16:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:30:32 INFO - PROCESS | 6717 | 1461281432471 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 6717 | 1461281432477 Marionette TRACE conn3 <- [1,606,null,{}] 16:30:32 INFO - PROCESS | 6717 | 1461281432493 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 6717 | 1461281432684 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:30:32 INFO - PROCESS | 6717 | 1461281432848 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa942000 == 70 [pid = 6717] [id = 159] 16:30:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ae2833400) [pid = 6717] [serial = 477] [outer = (nil)] 16:30:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae283ec00) [pid = 6717] [serial = 478] [outer = 0x7f0ae2833400] 16:30:32 INFO - PROCESS | 6717 | 1461281432931 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae33f0c00) [pid = 6717] [serial = 479] [outer = 0x7f0ae2833400] 16:30:33 INFO - PROCESS | 6717 | 1461281433781 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1339ms 16:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:30:33 INFO - PROCESS | 6717 | 1461281433811 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 6717 | 1461281433815 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 16:30:33 INFO - PROCESS | 6717 | 1461281433822 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 6717 | 1461281433825 Marionette TRACE conn3 <- [1,610,null,{}] 16:30:33 INFO - PROCESS | 6717 | 1461281433831 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 6717 | 1461281434018 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:30:34 INFO - PROCESS | 6717 | 1461281434189 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dc8000 == 71 [pid = 6717] [id = 160] 16:30:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ae2835000) [pid = 6717] [serial = 480] [outer = (nil)] 16:30:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ae340f400) [pid = 6717] [serial = 481] [outer = 0x7f0ae2835000] 16:30:34 INFO - PROCESS | 6717 | 1461281434267 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ae51fa400) [pid = 6717] [serial = 482] [outer = 0x7f0ae2835000] 16:30:35 INFO - PROCESS | 6717 | 1461281435178 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1387ms 16:30:35 INFO - PROCESS | 6717 | 1461281435208 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:30:35 INFO - PROCESS | 6717 | 1461281435212 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 16:30:35 INFO - PROCESS | 6717 | 1461281435218 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 6717 | 1461281435222 Marionette TRACE conn3 <- [1,614,null,{}] 16:30:35 INFO - PROCESS | 6717 | 1461281435227 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 6717 | 1461281435409 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:30:35 INFO - PROCESS | 6717 | 1461281435578 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7de0800 == 72 [pid = 6717] [id = 161] 16:30:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ae2276c00) [pid = 6717] [serial = 483] [outer = (nil)] 16:30:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ae718f800) [pid = 6717] [serial = 484] [outer = 0x7f0ae2276c00] 16:30:35 INFO - PROCESS | 6717 | 1461281435670 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ae7f19800) [pid = 6717] [serial = 485] [outer = 0x7f0ae2276c00] 16:30:36 INFO - PROCESS | 6717 | 1461281436806 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1639ms 16:30:36 INFO - PROCESS | 6717 | 1461281436858 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 6717 | 1461281436863 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 16:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:30:36 INFO - PROCESS | 6717 | 1461281436869 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 6717 | 1461281436873 Marionette TRACE conn3 <- [1,618,null,{}] 16:30:36 INFO - PROCESS | 6717 | 1461281436878 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 6717 | 1461281437092 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:30:37 INFO - PROCESS | 6717 | 1461281437256 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dc0800 == 73 [pid = 6717] [id = 162] 16:30:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ae1f04400) [pid = 6717] [serial = 486] [outer = (nil)] 16:30:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0aea266400) [pid = 6717] [serial = 487] [outer = 0x7f0ae1f04400] 16:30:37 INFO - PROCESS | 6717 | 1461281437340 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0af54e6800) [pid = 6717] [serial = 488] [outer = 0x7f0ae1f04400] 16:30:38 INFO - PROCESS | 6717 | 1461281438198 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1382ms 16:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:30:38 INFO - PROCESS | 6717 | 1461281438252 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 6717 | 1461281438255 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 16:30:38 INFO - PROCESS | 6717 | 1461281438262 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 6717 | 1461281438265 Marionette TRACE conn3 <- [1,622,null,{}] 16:30:38 INFO - PROCESS | 6717 | 1461281438270 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 6717 | 1461281438450 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:30:38 INFO - PROCESS | 6717 | 1461281438628 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48d9000 == 74 [pid = 6717] [id = 163] 16:30:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ad4ae6000) [pid = 6717] [serial = 489] [outer = (nil)] 16:30:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ad4aeac00) [pid = 6717] [serial = 490] [outer = 0x7f0ad4ae6000] 16:30:38 INFO - PROCESS | 6717 | 1461281438705 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ad4aefc00) [pid = 6717] [serial = 491] [outer = 0x7f0ad4ae6000] 16:30:39 INFO - PROCESS | 6717 | 1461281439547 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1332ms 16:30:39 INFO - PROCESS | 6717 | 1461281439594 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 6717 | 1461281439598 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 16:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:30:39 INFO - PROCESS | 6717 | 1461281439604 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 6717 | 1461281439607 Marionette TRACE conn3 <- [1,626,null,{}] 16:30:39 INFO - PROCESS | 6717 | 1461281439613 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 6717 | 1461281439773 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:30:39 INFO - PROCESS | 6717 | 1461281439956 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dce800 == 75 [pid = 6717] [id = 164] 16:30:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ad4ae6800) [pid = 6717] [serial = 492] [outer = (nil)] 16:30:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0adc4f1c00) [pid = 6717] [serial = 493] [outer = 0x7f0ad4ae6800] 16:30:40 INFO - PROCESS | 6717 | 1461281440028 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0aee77c400) [pid = 6717] [serial = 494] [outer = 0x7f0ad4ae6800] 16:30:40 INFO - PROCESS | 6717 | 1461281440952 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1387ms 16:30:40 INFO - PROCESS | 6717 | 1461281440992 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 6717 | 1461281440996 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 16:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:30:41 INFO - PROCESS | 6717 | 1461281441002 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 6717 | 1461281441005 Marionette TRACE conn3 <- [1,630,null,{}] 16:30:41 INFO - PROCESS | 6717 | 1461281441011 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 6717 | 1461281441195 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:30:41 INFO - PROCESS | 6717 | 1461281441365 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd7800 == 76 [pid = 6717] [id = 165] 16:30:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ad4ae7400) [pid = 6717] [serial = 495] [outer = (nil)] 16:30:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ad6c08c00) [pid = 6717] [serial = 496] [outer = 0x7f0ad4ae7400] 16:30:41 INFO - PROCESS | 6717 | 1461281441440 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad6c0e400) [pid = 6717] [serial = 497] [outer = 0x7f0ad4ae7400] 16:30:42 INFO - PROCESS | 6717 | 1461281442359 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1386ms 16:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:30:42 INFO - PROCESS | 6717 | 1461281442391 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 6717 | 1461281442394 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 16:30:42 INFO - PROCESS | 6717 | 1461281442402 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 6717 | 1461281442405 Marionette TRACE conn3 <- [1,634,null,{}] 16:30:42 INFO - PROCESS | 6717 | 1461281442411 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 6717 | 1461281442595 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:30:43 INFO - PROCESS | 6717 | 1461281443226 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dc3800 == 77 [pid = 6717] [id = 166] 16:30:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ad5e64000) [pid = 6717] [serial = 498] [outer = (nil)] 16:30:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adc1c3400) [pid = 6717] [serial = 499] [outer = 0x7f0ad5e64000] 16:30:43 INFO - PROCESS | 6717 | 1461281443303 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adc21ac00) [pid = 6717] [serial = 500] [outer = 0x7f0ad5e64000] 16:30:43 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:44 INFO - PROCESS | 6717 | 1461281444108 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1738ms 16:30:44 INFO - PROCESS | 6717 | 1461281444140 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 6717 | 1461281444147 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 16:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:30:44 INFO - PROCESS | 6717 | 1461281444156 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 6717 | 1461281444160 Marionette TRACE conn3 <- [1,638,null,{}] 16:30:44 INFO - PROCESS | 6717 | 1461281444167 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 6717 | 1461281444350 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:30:44 INFO - PROCESS | 6717 | 1461281444637 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6cb9800 == 78 [pid = 6717] [id = 167] 16:30:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0adc4eb000) [pid = 6717] [serial = 501] [outer = (nil)] 16:30:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0adcd43800) [pid = 6717] [serial = 502] [outer = 0x7f0adc4eb000] 16:30:44 INFO - PROCESS | 6717 | 1461281444757 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0add50ac00) [pid = 6717] [serial = 503] [outer = 0x7f0adc4eb000] 16:30:45 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:45 INFO - PROCESS | 6717 | 1461281445602 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1480ms 16:30:45 INFO - PROCESS | 6717 | 1461281445640 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:30:45 INFO - PROCESS | 6717 | 1461281445646 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 16:30:45 INFO - PROCESS | 6717 | 1461281445653 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 6717 | 1461281445656 Marionette TRACE conn3 <- [1,642,null,{}] 16:30:45 INFO - PROCESS | 6717 | 1461281445662 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 6717 | 1461281445841 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:30:46 INFO - PROCESS | 6717 | 1461281446021 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5cb800 == 79 [pid = 6717] [id = 168] 16:30:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ade573400) [pid = 6717] [serial = 504] [outer = (nil)] 16:30:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ade579c00) [pid = 6717] [serial = 505] [outer = 0x7f0ade573400] 16:30:46 INFO - PROCESS | 6717 | 1461281446089 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ade8dc400) [pid = 6717] [serial = 506] [outer = 0x7f0ade573400] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add558000 == 78 [pid = 6717] [id = 115] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae099e800 == 77 [pid = 6717] [id = 116] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afc86a800 == 76 [pid = 6717] [id = 113] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1e2000 == 75 [pid = 6717] [id = 112] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae280d800 == 74 [pid = 6717] [id = 155] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ae215c000) [pid = 6717] [serial = 375] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0aee770c00) [pid = 6717] [serial = 378] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ae28d1000) [pid = 6717] [serial = 381] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae28d0c00) [pid = 6717] [serial = 384] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0adc2bdc00) [pid = 6717] [serial = 387] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0af673b400) [pid = 6717] [serial = 390] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52b2800 == 73 [pid = 6717] [id = 154] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9682000 == 72 [pid = 6717] [id = 153] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8314800 == 71 [pid = 6717] [id = 152] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7169800 == 70 [pid = 6717] [id = 151] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0b022b1800 == 69 [pid = 6717] [id = 114] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add53f000 == 68 [pid = 6717] [id = 150] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1bc800 == 67 [pid = 6717] [id = 149] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1b8800 == 66 [pid = 6717] [id = 148] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afd548800 == 65 [pid = 6717] [id = 141] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae910d000 == 64 [pid = 6717] [id = 140] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2811800 == 63 [pid = 6717] [id = 139] 16:30:46 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6626000 == 62 [pid = 6717] [id = 138] 16:30:47 INFO - PROCESS | 6717 | 1461281447042 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae7eeb400) [pid = 6717] [serial = 156] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0aeb5ae000) [pid = 6717] [serial = 226] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0afc8bb400) [pid = 6717] [serial = 232] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae9418000) [pid = 6717] [serial = 189] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0af5748000) [pid = 6717] [serial = 162] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0aeb4e7c00) [pid = 6717] [serial = 349] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae83ed000) [pid = 6717] [serial = 301] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0afa5bf400) [pid = 6717] [serial = 304] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0aea26e800) [pid = 6717] [serial = 132] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ae06b0800) [pid = 6717] [serial = 298] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0afc8be000) [pid = 6717] [serial = 268] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ae8082400) [pid = 6717] [serial = 262] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0af6903000) [pid = 6717] [serial = 192] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae08a4000) [pid = 6717] [serial = 153] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ae83ed400) [pid = 6717] [serial = 222] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0aeb4efc00) [pid = 6717] [serial = 159] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0adf76a400) [pid = 6717] [serial = 334] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ae1f1f000) [pid = 6717] [serial = 186] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0afa94bc00) [pid = 6717] [serial = 195] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ae09cfc00) [pid = 6717] [serial = 337] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0afeb16c00) [pid = 6717] [serial = 235] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0affae4000) [pid = 6717] [serial = 271] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0afa954c00) [pid = 6717] [serial = 310] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0afab82800) [pid = 6717] [serial = 229] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0aea232400) [pid = 6717] [serial = 265] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae6877800) [pid = 6717] [serial = 129] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ae6881000) [pid = 6717] [serial = 340] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0afd209400) [pid = 6717] [serial = 274] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0afebdf800) [pid = 6717] [serial = 307] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0af6643c00) [pid = 6717] [serial = 413] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae89ec400) [pid = 6717] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae7f1f800) [pid = 6717] [serial = 405] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae85e2800) [pid = 6717] [serial = 409] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae7f18800) [pid = 6717] [serial = 403] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae8082c00) [pid = 6717] [serial = 406] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ae8367000) [pid = 6717] [serial = 408] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae9664400) [pid = 6717] [serial = 412] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ae8083400) [pid = 6717] [serial = 367] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ae7f17000) [pid = 6717] [serial = 394] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ae0939c00) [pid = 6717] [serial = 393] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ae7196000) [pid = 6717] [serial = 402] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0adf1eb000) [pid = 6717] [serial = 397] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ade8d6400) [pid = 6717] [serial = 396] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0adf1ef000) [pid = 6717] [serial = 372] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae09c2000) [pid = 6717] [serial = 399] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ae215b000) [pid = 6717] [serial = 400] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0add50a800) [pid = 6717] [serial = 369] [outer = (nil)] [url = about:blank] 16:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1485ms 16:30:47 INFO - PROCESS | 6717 | 1461281447169 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 6717 | 1461281447172 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 16:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:30:47 INFO - PROCESS | 6717 | 1461281447186 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 6717 | 1461281447195 Marionette TRACE conn3 <- [1,646,null,{}] 16:30:47 INFO - PROCESS | 6717 | 1461281447203 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 6717 | 1461281447363 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:30:47 INFO - PROCESS | 6717 | 1461281447484 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd5a000 == 63 [pid = 6717] [id = 169] 16:30:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0adcd48c00) [pid = 6717] [serial = 507] [outer = (nil)] 16:30:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adf1bdc00) [pid = 6717] [serial = 508] [outer = 0x7f0adcd48c00] 16:30:47 INFO - PROCESS | 6717 | 1461281447550 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0adf1eb400) [pid = 6717] [serial = 509] [outer = 0x7f0adcd48c00] 16:30:48 INFO - PROCESS | 6717 | 1461281448254 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1155ms 16:30:48 INFO - PROCESS | 6717 | 1461281448355 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 6717 | 1461281448360 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 16:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:30:48 INFO - PROCESS | 6717 | 1461281448368 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 6717 | 1461281448371 Marionette TRACE conn3 <- [1,650,null,{}] 16:30:48 INFO - PROCESS | 6717 | 1461281448378 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 6717 | 1461281448541 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:30:48 INFO - PROCESS | 6717 | 1461281448553 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf351000 == 64 [pid = 6717] [id = 170] 16:30:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0adf1c9c00) [pid = 6717] [serial = 510] [outer = (nil)] 16:30:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ae06acc00) [pid = 6717] [serial = 511] [outer = 0x7f0adf1c9c00] 16:30:48 INFO - PROCESS | 6717 | 1461281448616 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ae08aac00) [pid = 6717] [serial = 512] [outer = 0x7f0adf1c9c00] 16:30:49 INFO - PROCESS | 6717 | 1461281449589 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1281ms 16:30:49 INFO - PROCESS | 6717 | 1461281449651 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 6717 | 1461281449653 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:30:49 INFO - PROCESS | 6717 | 1461281449668 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 6717 | 1461281449672 Marionette TRACE conn3 <- [1,654,null,{}] 16:30:49 INFO - PROCESS | 6717 | 1461281449677 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 6717 | 1461281449887 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:30:49 INFO - PROCESS | 6717 | 1461281449914 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae280c000 == 65 [pid = 6717] [id = 171] 16:30:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ae09ca000) [pid = 6717] [serial = 513] [outer = (nil)] 16:30:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ae09cd400) [pid = 6717] [serial = 514] [outer = 0x7f0ae09ca000] 16:30:49 INFO - PROCESS | 6717 | 1461281449992 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ae283a400) [pid = 6717] [serial = 515] [outer = 0x7f0ae09ca000] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ae28d7800) [pid = 6717] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0adcd51400) [pid = 6717] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ade8e1800) [pid = 6717] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0adf1e7800) [pid = 6717] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0adc218400) [pid = 6717] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ae06b4c00) [pid = 6717] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0adc4efc00) [pid = 6717] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ade5b4800) [pid = 6717] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae7198400) [pid = 6717] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:30:51 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0add503000) [pid = 6717] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:30:51 INFO - PROCESS | 6717 | 1461281451359 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1739ms 16:30:51 INFO - PROCESS | 6717 | 1461281451400 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 6717 | 1461281451404 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 16:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:30:51 INFO - PROCESS | 6717 | 1461281451410 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 6717 | 1461281451412 Marionette TRACE conn3 <- [1,658,null,{}] 16:30:51 INFO - PROCESS | 6717 | 1461281451417 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 6717 | 1461281451639 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:30:51 INFO - PROCESS | 6717 | 1461281451724 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2816000 == 66 [pid = 6717] [id = 172] 16:30:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0adcd43400) [pid = 6717] [serial = 516] [outer = (nil)] 16:30:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae2839400) [pid = 6717] [serial = 517] [outer = 0x7f0adcd43400] 16:30:51 INFO - PROCESS | 6717 | 1461281451787 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ae28d6c00) [pid = 6717] [serial = 518] [outer = 0x7f0adcd43400] 16:30:52 INFO - PROCESS | 6717 | 1461281452422 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1029ms 16:30:52 INFO - PROCESS | 6717 | 1461281452451 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 6717 | 1461281452455 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 16:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:30:52 INFO - PROCESS | 6717 | 1461281452478 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 6717 | 1461281452482 Marionette TRACE conn3 <- [1,662,null,{}] 16:30:52 INFO - PROCESS | 6717 | 1461281452488 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 6717 | 1461281452680 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:30:52 INFO - PROCESS | 6717 | 1461281452698 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7175000 == 67 [pid = 6717] [id = 173] 16:30:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ae09ca400) [pid = 6717] [serial = 519] [outer = (nil)] 16:30:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ae340bc00) [pid = 6717] [serial = 520] [outer = 0x7f0ae09ca400] 16:30:52 INFO - PROCESS | 6717 | 1461281452762 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ae51b1400) [pid = 6717] [serial = 521] [outer = 0x7f0ae09ca400] 16:30:53 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:53 INFO - PROCESS | 6717 | 1461281453828 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1398ms 16:30:53 INFO - PROCESS | 6717 | 1461281453862 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 6717 | 1461281453869 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 16:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:30:53 INFO - PROCESS | 6717 | 1461281453878 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 6717 | 1461281453882 Marionette TRACE conn3 <- [1,666,null,{}] 16:30:53 INFO - PROCESS | 6717 | 1461281453891 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 6717 | 1461281454123 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:30:54 INFO - PROCESS | 6717 | 1461281454407 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc284000 == 68 [pid = 6717] [id = 174] 16:30:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0adc218400) [pid = 6717] [serial = 522] [outer = (nil)] 16:30:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0adc4ef400) [pid = 6717] [serial = 523] [outer = 0x7f0adc218400] 16:30:54 INFO - PROCESS | 6717 | 1461281454501 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ade455400) [pid = 6717] [serial = 524] [outer = 0x7f0adc218400] 16:30:55 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:55 INFO - PROCESS | 6717 | 1461281455464 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1646ms 16:30:55 INFO - PROCESS | 6717 | 1461281455526 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 6717 | 1461281455536 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 16:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:30:55 INFO - PROCESS | 6717 | 1461281455550 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 6717 | 1461281455554 Marionette TRACE conn3 <- [1,670,null,{}] 16:30:55 INFO - PROCESS | 6717 | 1461281455562 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 6717 | 1461281455815 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:30:56 INFO - PROCESS | 6717 | 1461281456054 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0997000 == 69 [pid = 6717] [id = 175] 16:30:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ade8d9400) [pid = 6717] [serial = 525] [outer = (nil)] 16:30:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0adefea800) [pid = 6717] [serial = 526] [outer = 0x7f0ade8d9400] 16:30:56 INFO - PROCESS | 6717 | 1461281456135 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0adf1c1400) [pid = 6717] [serial = 527] [outer = 0x7f0ade8d9400] 16:30:57 INFO - PROCESS | 6717 | 1461281457122 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1640ms 16:30:57 INFO - PROCESS | 6717 | 1461281457194 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:30:57 INFO - PROCESS | 6717 | 1461281457206 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 16:30:57 INFO - PROCESS | 6717 | 1461281457213 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 6717 | 1461281457219 Marionette TRACE conn3 <- [1,674,null,{}] 16:30:57 INFO - PROCESS | 6717 | 1461281457238 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 6717 | 1461281457514 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:30:57 INFO - PROCESS | 6717 | 1461281457729 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae830b800 == 70 [pid = 6717] [id = 176] 16:30:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae093f400) [pid = 6717] [serial = 528] [outer = (nil)] 16:30:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae1f29800) [pid = 6717] [serial = 529] [outer = 0x7f0ae093f400] 16:30:57 INFO - PROCESS | 6717 | 1461281457818 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae2836800) [pid = 6717] [serial = 530] [outer = 0x7f0ae093f400] 16:30:58 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:58 INFO - PROCESS | 6717 | 1461281458713 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1537ms 16:30:58 INFO - PROCESS | 6717 | 1461281458750 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 6717 | 1461281458755 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 16:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:30:58 INFO - PROCESS | 6717 | 1461281458763 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 6717 | 1461281458767 Marionette TRACE conn3 <- [1,678,null,{}] 16:30:58 INFO - PROCESS | 6717 | 1461281458774 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:58 INFO - PROCESS | 6717 | 1461281458986 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:30:59 INFO - PROCESS | 6717 | 1461281459152 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae887f800 == 71 [pid = 6717] [id = 177] 16:30:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ae09c2000) [pid = 6717] [serial = 531] [outer = (nil)] 16:30:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ae33f2400) [pid = 6717] [serial = 532] [outer = 0x7f0ae09c2000] 16:30:59 INFO - PROCESS | 6717 | 1461281459236 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ae51b1c00) [pid = 6717] [serial = 533] [outer = 0x7f0ae09c2000] 16:31:00 INFO - PROCESS | 6717 | 1461281460230 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1536ms 16:31:00 INFO - PROCESS | 6717 | 1461281460301 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 6717 | 1461281460305 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 16:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:31:00 INFO - PROCESS | 6717 | 1461281460313 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 6717 | 1461281460316 Marionette TRACE conn3 <- [1,682,null,{}] 16:31:00 INFO - PROCESS | 6717 | 1461281460323 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 6717 | 1461281460557 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:31:00 INFO - PROCESS | 6717 | 1461281460771 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90b6000 == 72 [pid = 6717] [id = 178] 16:31:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ae28d0c00) [pid = 6717] [serial = 534] [outer = (nil)] 16:31:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ae7190400) [pid = 6717] [serial = 535] [outer = 0x7f0ae28d0c00] 16:31:00 INFO - PROCESS | 6717 | 1461281460902 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ae72aec00) [pid = 6717] [serial = 536] [outer = 0x7f0ae28d0c00] 16:31:02 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:02 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:02 INFO - PROCESS | 6717 | 1461281462276 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2001ms 16:31:02 INFO - PROCESS | 6717 | 1461281462353 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 6717 | 1461281462357 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 16:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:31:02 INFO - PROCESS | 6717 | 1461281462385 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 6717 | 1461281462389 Marionette TRACE conn3 <- [1,686,null,{}] 16:31:02 INFO - PROCESS | 6717 | 1461281462396 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 6717 | 1461281462611 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:31:02 INFO - PROCESS | 6717 | 1461281462781 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1ec000 == 73 [pid = 6717] [id = 179] 16:31:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ae51f6c00) [pid = 6717] [serial = 537] [outer = (nil)] 16:31:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ae7f1e000) [pid = 6717] [serial = 538] [outer = 0x7f0ae51f6c00] 16:31:02 INFO - PROCESS | 6717 | 1461281462875 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae85ef400) [pid = 6717] [serial = 539] [outer = 0x7f0ae51f6c00] 16:31:04 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:04 INFO - PROCESS | 6717 | 1461281464295 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1950ms 16:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:31:04 INFO - PROCESS | 6717 | 1461281464332 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 6717 | 1461281464335 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 16:31:04 INFO - PROCESS | 6717 | 1461281464342 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 6717 | 1461281464345 Marionette TRACE conn3 <- [1,690,null,{}] 16:31:04 INFO - PROCESS | 6717 | 1461281464352 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 6717 | 1461281464554 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:31:04 INFO - PROCESS | 6717 | 1461281464727 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd72000 == 74 [pid = 6717] [id = 180] 16:31:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0adc4ea000) [pid = 6717] [serial = 540] [outer = (nil)] 16:31:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae1f28000) [pid = 6717] [serial = 541] [outer = 0x7f0adc4ea000] 16:31:04 INFO - PROCESS | 6717 | 1461281464814 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae83e5c00) [pid = 6717] [serial = 542] [outer = 0x7f0adc4ea000] 16:31:06 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:06 INFO - PROCESS | 6717 | 1461281466705 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2441ms 16:31:06 INFO - PROCESS | 6717 | 1461281466783 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 6717 | 1461281466788 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 16:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:31:06 INFO - PROCESS | 6717 | 1461281466798 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 6717 | 1461281466802 Marionette TRACE conn3 <- [1,694,null,{}] 16:31:06 INFO - PROCESS | 6717 | 1461281466814 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 6717 | 1461281467043 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:31:07 INFO - PROCESS | 6717 | 1461281467237 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5daa000 == 75 [pid = 6717] [id = 181] 16:31:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0adcd4cc00) [pid = 6717] [serial = 543] [outer = (nil)] 16:31:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ade458800) [pid = 6717] [serial = 544] [outer = 0x7f0adcd4cc00] 16:31:07 INFO - PROCESS | 6717 | 1461281467320 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ade578800) [pid = 6717] [serial = 545] [outer = 0x7f0adcd4cc00] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aee7e7000 == 74 [pid = 6717] [id = 58] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af54a5000 == 73 [pid = 6717] [id = 59] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2816000 == 72 [pid = 6717] [id = 172] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ae215dc00) [pid = 6717] [serial = 421] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0adc21c000) [pid = 6717] [serial = 427] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0ae33f8400) [pid = 6717] [serial = 439] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ade8dc000) [pid = 6717] [serial = 418] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ae94f3400) [pid = 6717] [serial = 424] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0adc1c9400) [pid = 6717] [serial = 430] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ae83e9800) [pid = 6717] [serial = 433] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae33eac00) [pid = 6717] [serial = 436] [outer = (nil)] [url = about:blank] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae280c000 == 71 [pid = 6717] [id = 171] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf351000 == 70 [pid = 6717] [id = 170] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd5a000 == 69 [pid = 6717] [id = 169] 16:31:07 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5cb800 == 68 [pid = 6717] [id = 168] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6cb9800 == 67 [pid = 6717] [id = 167] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dc3800 == 66 [pid = 6717] [id = 166] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5dc0800 == 65 [pid = 6717] [id = 162] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7de0800 == 64 [pid = 6717] [id = 161] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dc8000 == 63 [pid = 6717] [id = 160] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa942000 == 62 [pid = 6717] [id = 159] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7ecc000 == 61 [pid = 6717] [id = 158] 16:31:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd71800 == 60 [pid = 6717] [id = 157] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ae7f17c00) [pid = 6717] [serial = 461] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae94f2000) [pid = 6717] [serial = 346] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae28d2800) [pid = 6717] [serial = 455] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ade45b400) [pid = 6717] [serial = 415] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae09cd000) [pid = 6717] [serial = 452] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0adc4e6400) [pid = 6717] [serial = 445] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae3408800) [pid = 6717] [serial = 458] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ade8d8400) [pid = 6717] [serial = 448] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae8079c00) [pid = 6717] [serial = 343] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ae884ac00) [pid = 6717] [serial = 464] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae51f4800) [pid = 6717] [serial = 460] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ae33f6c00) [pid = 6717] [serial = 457] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ae807d000) [pid = 6717] [serial = 463] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ae215f000) [pid = 6717] [serial = 454] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0add505000) [pid = 6717] [serial = 446] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0adeff4000) [pid = 6717] [serial = 449] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ad5e5d800) [pid = 6717] [serial = 442] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ae06b1800) [pid = 6717] [serial = 451] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ade5b8800) [pid = 6717] [serial = 466] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ae09c9000) [pid = 6717] [serial = 467] [outer = (nil)] [url = about:blank] 16:31:08 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:08 INFO - PROCESS | 6717 | 1461281468772 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1994ms 16:31:08 INFO - PROCESS | 6717 | 1461281468794 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 6717 | 1461281468802 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 16:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:31:08 INFO - PROCESS | 6717 | 1461281468935 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 6717 | 1461281468939 Marionette TRACE conn3 <- [1,698,null,{}] 16:31:08 INFO - PROCESS | 6717 | 1461281468948 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 6717 | 1461281469121 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:31:09 INFO - PROCESS | 6717 | 1461281469135 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf31800 == 61 [pid = 6717] [id = 182] 16:31:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ade45b400) [pid = 6717] [serial = 546] [outer = (nil)] 16:31:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0adeff7000) [pid = 6717] [serial = 547] [outer = 0x7f0ade45b400] 16:31:09 INFO - PROCESS | 6717 | 1461281469215 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0adf1e3400) [pid = 6717] [serial = 548] [outer = 0x7f0ade45b400] 16:31:10 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:10 INFO - PROCESS | 6717 | 1461281470577 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1718ms 16:31:10 INFO - PROCESS | 6717 | 1461281470628 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 6717 | 1461281470632 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 16:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:31:10 INFO - PROCESS | 6717 | 1461281470647 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 6717 | 1461281470653 Marionette TRACE conn3 <- [1,702,null,{}] 16:31:10 INFO - PROCESS | 6717 | 1461281470669 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 6717 | 1461281470936 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:31:10 INFO - PROCESS | 6717 | 1461281470966 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add557000 == 62 [pid = 6717] [id = 183] 16:31:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0adf1e4c00) [pid = 6717] [serial = 549] [outer = (nil)] 16:31:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ae08a5800) [pid = 6717] [serial = 550] [outer = 0x7f0adf1e4c00] 16:31:11 INFO - PROCESS | 6717 | 1461281471051 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ae2837400) [pid = 6717] [serial = 551] [outer = 0x7f0adf1e4c00] 16:31:12 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0add507800) [pid = 6717] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ae215e000) [pid = 6717] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0adc2b9800) [pid = 6717] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0adc2b6000) [pid = 6717] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae09ca000) [pid = 6717] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ade573400) [pid = 6717] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0adfa57000) [pid = 6717] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ad5e64000) [pid = 6717] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0adc4eb000) [pid = 6717] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0adf1c9c00) [pid = 6717] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0adcd48c00) [pid = 6717] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0adcd43400) [pid = 6717] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0adc2b9000) [pid = 6717] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0ae2155800) [pid = 6717] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0adcd50400) [pid = 6717] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ae09c7c00) [pid = 6717] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:31:12 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0adf1e5000) [pid = 6717] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:31:12 INFO - PROCESS | 6717 | 1461281472671 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2048ms 16:31:12 INFO - PROCESS | 6717 | 1461281472689 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 6717 | 1461281472694 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 16:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:31:12 INFO - PROCESS | 6717 | 1461281472701 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 6717 | 1461281472705 Marionette TRACE conn3 <- [1,706,null,{}] 16:31:12 INFO - PROCESS | 6717 | 1461281472710 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 6717 | 1461281472924 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:31:13 INFO - PROCESS | 6717 | 1461281473005 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1ec800 == 63 [pid = 6717] [id = 184] 16:31:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0ad5e64000) [pid = 6717] [serial = 552] [outer = (nil)] 16:31:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ade8de000) [pid = 6717] [serial = 553] [outer = 0x7f0ad5e64000] 16:31:13 INFO - PROCESS | 6717 | 1461281473080 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae09c4c00) [pid = 6717] [serial = 554] [outer = 0x7f0ad5e64000] 16:31:14 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:14 INFO - PROCESS | 6717 | 1461281474237 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1589ms 16:31:14 INFO - PROCESS | 6717 | 1461281474292 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 6717 | 1461281474295 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 16:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:31:14 INFO - PROCESS | 6717 | 1461281474330 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 6717 | 1461281474332 Marionette TRACE conn3 <- [1,710,null,{}] 16:31:14 INFO - PROCESS | 6717 | 1461281474338 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 6717 | 1461281474584 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:31:14 INFO - PROCESS | 6717 | 1461281474769 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4c86800 == 64 [pid = 6717] [id = 185] 16:31:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ad4ae1800) [pid = 6717] [serial = 555] [outer = (nil)] 16:31:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ad5e61000) [pid = 6717] [serial = 556] [outer = 0x7f0ad4ae1800] 16:31:14 INFO - PROCESS | 6717 | 1461281474861 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0adc218000) [pid = 6717] [serial = 557] [outer = 0x7f0ad4ae1800] 16:31:16 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:16 INFO - PROCESS | 6717 | 1461281476276 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1985ms 16:31:16 INFO - PROCESS | 6717 | 1461281476360 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 6717 | 1461281476367 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 16:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:31:16 INFO - PROCESS | 6717 | 1461281476395 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 6717 | 1461281476403 Marionette TRACE conn3 <- [1,714,null,{}] 16:31:16 INFO - PROCESS | 6717 | 1461281476413 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 6717 | 1461281476614 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:31:16 INFO - PROCESS | 6717 | 1461281476782 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6db000 == 65 [pid = 6717] [id = 186] 16:31:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0adc1d1400) [pid = 6717] [serial = 558] [outer = (nil)] 16:31:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ade57e800) [pid = 6717] [serial = 559] [outer = 0x7f0adc1d1400] 16:31:16 INFO - PROCESS | 6717 | 1461281476875 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0adf1ebc00) [pid = 6717] [serial = 560] [outer = 0x7f0adc1d1400] 16:31:18 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:18 INFO - PROCESS | 6717 | 1461281478454 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2103ms 16:31:18 INFO - PROCESS | 6717 | 1461281478498 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 6717 | 1461281478505 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 16:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:31:18 INFO - PROCESS | 6717 | 1461281478512 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 6717 | 1461281478515 Marionette TRACE conn3 <- [1,718,null,{}] 16:31:18 INFO - PROCESS | 6717 | 1461281478527 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 6717 | 1461281478751 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:31:18 INFO - PROCESS | 6717 | 1461281478911 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b7b800 == 66 [pid = 6717] [id = 187] 16:31:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ade579400) [pid = 6717] [serial = 561] [outer = (nil)] 16:31:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae1f0f800) [pid = 6717] [serial = 562] [outer = 0x7f0ade579400] 16:31:19 INFO - PROCESS | 6717 | 1461281478998 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ae2836000) [pid = 6717] [serial = 563] [outer = 0x7f0ade579400] 16:31:20 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:20 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:20 INFO - PROCESS | 6717 | 1461281480468 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1993ms 16:31:20 INFO - PROCESS | 6717 | 1461281480507 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 6717 | 1461281480513 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 16:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:31:20 INFO - PROCESS | 6717 | 1461281480532 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 6717 | 1461281480544 Marionette TRACE conn3 <- [1,722,null,{}] 16:31:20 INFO - PROCESS | 6717 | 1461281480554 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 6717 | 1461281480792 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:31:20 INFO - PROCESS | 6717 | 1461281480960 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb0000 == 67 [pid = 6717] [id = 188] 16:31:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0adf1eb000) [pid = 6717] [serial = 564] [outer = (nil)] 16:31:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ae51f6800) [pid = 6717] [serial = 565] [outer = 0x7f0adf1eb000] 16:31:21 INFO - PROCESS | 6717 | 1461281481045 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ae7f17400) [pid = 6717] [serial = 566] [outer = 0x7f0adf1eb000] 16:31:21 INFO - PROCESS | 6717 | 1461281481990 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:31:22 INFO - PROCESS | 6717 | 1461281482033 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 16:31:22 INFO - PROCESS | 6717 | 1461281482040 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 6717 | 1461281482043 Marionette TRACE conn3 <- [1,726,null,{}] 16:31:22 INFO - PROCESS | 6717 | 1461281482053 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:22 INFO - PROCESS | 6717 | 1461281482252 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:31:22 INFO - PROCESS | 6717 | 1461281482423 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8895000 == 68 [pid = 6717] [id = 189] 16:31:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad4af0800) [pid = 6717] [serial = 567] [outer = (nil)] 16:31:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ae807c400) [pid = 6717] [serial = 568] [outer = 0x7f0ad4af0800] 16:31:22 INFO - PROCESS | 6717 | 1461281482569 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ae8367000) [pid = 6717] [serial = 569] [outer = 0x7f0ad4af0800] 16:31:23 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:23 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:23 INFO - PROCESS | 6717 | 1461281483647 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1648ms 16:31:23 INFO - PROCESS | 6717 | 1461281483689 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:31:23 INFO - PROCESS | 6717 | 1461281483694 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:31:23 INFO - PROCESS | 6717 | 1461281483701 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 6717 | 1461281483704 Marionette TRACE conn3 <- [1,730,null,{}] 16:31:23 INFO - PROCESS | 6717 | 1461281483711 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:23 INFO - PROCESS | 6717 | 1461281483966 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:31:24 INFO - PROCESS | 6717 | 1461281484168 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9fed000 == 69 [pid = 6717] [id = 190] 16:31:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ae89e4800) [pid = 6717] [serial = 570] [outer = (nil)] 16:31:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ae89ec400) [pid = 6717] [serial = 571] [outer = 0x7f0ae89e4800] 16:31:24 INFO - PROCESS | 6717 | 1461281484274 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ae94f8800) [pid = 6717] [serial = 572] [outer = 0x7f0ae89e4800] 16:31:25 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:25 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:25 INFO - PROCESS | 6717 | 1461281485313 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 6717 | 1461281485392 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:31:25 INFO - PROCESS | 6717 | 1461281485399 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 6717 | 1461281485401 Marionette TRACE conn3 <- [1,734,null,{}] 16:31:25 INFO - PROCESS | 6717 | 1461281485408 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 6717 | 1461281485648 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:31:25 INFO - PROCESS | 6717 | 1461281485929 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5491000 == 70 [pid = 6717] [id = 191] 16:31:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0aee777400) [pid = 6717] [serial = 573] [outer = (nil)] 16:31:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0aef626c00) [pid = 6717] [serial = 574] [outer = 0x7f0aee777400] 16:31:26 INFO - PROCESS | 6717 | 1461281486017 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0af54dfc00) [pid = 6717] [serial = 575] [outer = 0x7f0aee777400] 16:31:26 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:26 INFO - PROCESS | 6717 | 1461281486954 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1584ms 16:31:26 INFO - PROCESS | 6717 | 1461281486984 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:31:26 INFO - PROCESS | 6717 | 1461281486989 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:31:27 INFO - PROCESS | 6717 | 1461281486997 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 6717 | 1461281487000 Marionette TRACE conn3 <- [1,738,null,{}] 16:31:27 INFO - PROCESS | 6717 | 1461281487007 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 6717 | 1461281487199 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:31:27 INFO - PROCESS | 6717 | 1461281487439 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dc8000 == 71 [pid = 6717] [id = 192] 16:31:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad5e5d400) [pid = 6717] [serial = 576] [outer = (nil)] 16:31:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0adc2b5000) [pid = 6717] [serial = 577] [outer = 0x7f0ad5e5d400] 16:31:27 INFO - PROCESS | 6717 | 1461281487576 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ade4a8000) [pid = 6717] [serial = 578] [outer = 0x7f0ad5e5d400] 16:31:28 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:28 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:29 INFO - PROCESS | 6717 | 1461281489004 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2085ms 16:31:29 INFO - PROCESS | 6717 | 1461281489083 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 6717 | 1461281489090 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:31:29 INFO - PROCESS | 6717 | 1461281489100 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 6717 | 1461281489105 Marionette TRACE conn3 <- [1,742,null,{}] 16:31:29 INFO - PROCESS | 6717 | 1461281489114 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:29 INFO - PROCESS | 6717 | 1461281489338 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:31:29 INFO - PROCESS | 6717 | 1461281489534 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add540800 == 72 [pid = 6717] [id = 193] 16:31:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad6c0e800) [pid = 6717] [serial = 579] [outer = (nil)] 16:31:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0add504000) [pid = 6717] [serial = 580] [outer = 0x7f0ad6c0e800] 16:31:29 INFO - PROCESS | 6717 | 1461281489611 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ade45f400) [pid = 6717] [serial = 581] [outer = 0x7f0ad6c0e800] 16:31:31 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:31 INFO - PROCESS | 6717 | 1461281491069 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1990ms 16:31:31 INFO - PROCESS | 6717 | 1461281491092 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 6717 | 1461281491102 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5dc6800 == 71 [pid = 6717] [id = 147] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1ec800 == 70 [pid = 6717] [id = 184] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ade456000) [pid = 6717] [serial = 472] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae340f400) [pid = 6717] [serial = 481] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae283ec00) [pid = 6717] [serial = 478] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae718f800) [pid = 6717] [serial = 484] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0adf1ea400) [pid = 6717] [serial = 475] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0aea266400) [pid = 6717] [serial = 487] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad4aeac00) [pid = 6717] [serial = 490] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0adc4f1c00) [pid = 6717] [serial = 493] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad6c08c00) [pid = 6717] [serial = 496] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae340bc00) [pid = 6717] [serial = 520] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | 1461281491282 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 6717 | 1461281491289 Marionette TRACE conn3 <- [1,746,null,{}] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add557000 == 69 [pid = 6717] [id = 183] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbf31800 == 68 [pid = 6717] [id = 182] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5daa000 == 67 [pid = 6717] [id = 181] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae887f800 == 66 [pid = 6717] [id = 177] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae830b800 == 65 [pid = 6717] [id = 176] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0997000 == 64 [pid = 6717] [id = 175] 16:31:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc284000 == 63 [pid = 6717] [id = 174] 16:31:31 INFO - PROCESS | 6717 | 1461281491319 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0af63a5000) [pid = 6717] [serial = 385] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0af9ff2400) [pid = 6717] [serial = 391] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ae28d5400) [pid = 6717] [serial = 388] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0af59e9400) [pid = 6717] [serial = 379] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ae28d8800) [pid = 6717] [serial = 382] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ae7199c00) [pid = 6717] [serial = 376] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ae0550800) [pid = 6717] [serial = 373] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ade4a8400) [pid = 6717] [serial = 370] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ae8081800) [pid = 6717] [serial = 416] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae09cd400) [pid = 6717] [serial = 514] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ade8dc400) [pid = 6717] [serial = 506] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ade579c00) [pid = 6717] [serial = 505] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ae2833800) [pid = 6717] [serial = 469] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ae2839800) [pid = 6717] [serial = 470] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0adc21ac00) [pid = 6717] [serial = 500] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0adc1c3400) [pid = 6717] [serial = 499] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0add50ac00) [pid = 6717] [serial = 503] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0adcd43800) [pid = 6717] [serial = 502] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ae06acc00) [pid = 6717] [serial = 511] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0adf1bdc00) [pid = 6717] [serial = 508] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0adf1eb400) [pid = 6717] [serial = 509] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ae283a400) [pid = 6717] [serial = 515] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ae2839400) [pid = 6717] [serial = 517] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0ae08aac00) [pid = 6717] [serial = 512] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae28d6c00) [pid = 6717] [serial = 518] [outer = (nil)] [url = about:blank] 16:31:31 INFO - PROCESS | 6717 | 1461281491584 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:31:31 INFO - PROCESS | 6717 | 1461281491677 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5daa000 == 64 [pid = 6717] [id = 194] 16:31:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ade49c800) [pid = 6717] [serial = 582] [outer = (nil)] 16:31:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0adefec400) [pid = 6717] [serial = 583] [outer = 0x7f0ade49c800] 16:31:31 INFO - PROCESS | 6717 | 1461281491756 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0adf1e6000) [pid = 6717] [serial = 584] [outer = 0x7f0ade49c800] 16:31:32 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:33 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:33 INFO - PROCESS | 6717 | 1461281493060 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1920ms 16:31:33 INFO - PROCESS | 6717 | 1461281493087 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 6717 | 1461281493091 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:31:33 INFO - PROCESS | 6717 | 1461281493099 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 6717 | 1461281493106 Marionette TRACE conn3 <- [1,750,null,{}] 16:31:33 INFO - PROCESS | 6717 | 1461281493240 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 6717 | 1461281493471 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:31:33 INFO - PROCESS | 6717 | 1461281493574 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d0000 == 65 [pid = 6717] [id = 195] 16:31:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae09c5400) [pid = 6717] [serial = 585] [outer = (nil)] 16:31:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae1f1f800) [pid = 6717] [serial = 586] [outer = 0x7f0ae09c5400] 16:31:33 INFO - PROCESS | 6717 | 1461281493665 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0ae2833800) [pid = 6717] [serial = 587] [outer = 0x7f0ae09c5400] 16:31:34 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:34 INFO - PROCESS | 6717 | 1461281494993 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1942ms 16:31:35 INFO - PROCESS | 6717 | 1461281495057 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 6717 | 1461281495062 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:31:35 INFO - PROCESS | 6717 | 1461281495132 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 6717 | 1461281495137 Marionette TRACE conn3 <- [1,754,null,{}] 16:31:35 INFO - PROCESS | 6717 | 1461281495155 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 6717 | 1461281495396 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:31:35 INFO - PROCESS | 6717 | 1461281495423 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf99e800 == 66 [pid = 6717] [id = 196] 16:31:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ae09ca800) [pid = 6717] [serial = 588] [outer = (nil)] 16:31:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae3408c00) [pid = 6717] [serial = 589] [outer = 0x7f0ae09ca800] 16:31:35 INFO - PROCESS | 6717 | 1461281495498 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ae6453c00) [pid = 6717] [serial = 590] [outer = 0x7f0ae09ca800] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0adcd4cc00) [pid = 6717] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0ad5e55c00) [pid = 6717] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0adc1d0000) [pid = 6717] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0ad4ae7400) [pid = 6717] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0ade5b1800) [pid = 6717] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0adf1e5400) [pid = 6717] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0adc217800) [pid = 6717] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0adf1e4c00) [pid = 6717] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0adc4ea000) [pid = 6717] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae7f18c00) [pid = 6717] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0adcd4d000) [pid = 6717] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 112 (0x7f0ad4ae6000) [pid = 6717] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 111 (0x7f0ade8d3c00) [pid = 6717] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0ae2835000) [pid = 6717] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0adc1d0800) [pid = 6717] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0ae1f04400) [pid = 6717] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0ae2276c00) [pid = 6717] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ade45b400) [pid = 6717] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ae33ee800) [pid = 6717] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae2833400) [pid = 6717] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0ad4ae6800) [pid = 6717] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:31:36 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0adc1c2c00) [pid = 6717] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:31:37 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:37 INFO - PROCESS | 6717 | 1461281497050 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1952ms 16:31:37 INFO - PROCESS | 6717 | 1461281497070 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 6717 | 1461281497077 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:31:37 INFO - PROCESS | 6717 | 1461281497102 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 6717 | 1461281497106 Marionette TRACE conn3 <- [1,758,null,{}] 16:31:37 INFO - PROCESS | 6717 | 1461281497111 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 6717 | 1461281497406 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:31:37 INFO - PROCESS | 6717 | 1461281497428 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1f2000 == 67 [pid = 6717] [id = 197] 16:31:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ad4ae5400) [pid = 6717] [serial = 591] [outer = (nil)] 16:31:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0adc2bbc00) [pid = 6717] [serial = 592] [outer = 0x7f0ad4ae5400] 16:31:37 INFO - PROCESS | 6717 | 1461281497502 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0ae2164000) [pid = 6717] [serial = 593] [outer = 0x7f0ad4ae5400] 16:31:38 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:38 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:38 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:38 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:38 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:38 INFO - PROCESS | 6717 | 1461281498519 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1498ms 16:31:38 INFO - PROCESS | 6717 | 1461281498599 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 6717 | 1461281498606 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:31:38 INFO - PROCESS | 6717 | 1461281498623 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 6717 | 1461281498636 Marionette TRACE conn3 <- [1,762,null,{}] 16:31:38 INFO - PROCESS | 6717 | 1461281498702 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 6717 | 1461281498962 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:31:39 INFO - PROCESS | 6717 | 1461281499201 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd9800 == 68 [pid = 6717] [id = 198] 16:31:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0ad5e55400) [pid = 6717] [serial = 594] [outer = (nil)] 16:31:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0ade5b1800) [pid = 6717] [serial = 595] [outer = 0x7f0ad5e55400] 16:31:39 INFO - PROCESS | 6717 | 1461281499290 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0adf1bc000) [pid = 6717] [serial = 596] [outer = 0x7f0ad5e55400] 16:31:40 INFO - PROCESS | 6717 | 1461281500678 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2114ms 16:31:40 INFO - PROCESS | 6717 | 1461281500820 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 6717 | 1461281500829 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:31:40 INFO - PROCESS | 6717 | 1461281500847 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 6717 | 1461281500853 Marionette TRACE conn3 <- [1,766,null,{}] 16:31:40 INFO - PROCESS | 6717 | 1461281500861 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 6717 | 1461281501063 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:31:41 INFO - PROCESS | 6717 | 1461281501230 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae281c800 == 69 [pid = 6717] [id = 199] 16:31:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0adc4f1c00) [pid = 6717] [serial = 597] [outer = (nil)] 16:31:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0ae06b4c00) [pid = 6717] [serial = 598] [outer = 0x7f0adc4f1c00] 16:31:41 INFO - PROCESS | 6717 | 1461281501317 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ae2833400) [pid = 6717] [serial = 599] [outer = 0x7f0adc4f1c00] 16:31:42 INFO - PROCESS | 6717 | 1461281502818 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1989ms 16:31:42 INFO - PROCESS | 6717 | 1461281502836 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:31:42 INFO - PROCESS | 6717 | 1461281502841 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:31:42 INFO - PROCESS | 6717 | 1461281502848 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - PROCESS | 6717 | 1461281502855 Marionette TRACE conn3 <- [1,770,null,{}] 16:31:42 INFO - PROCESS | 6717 | 1461281502873 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 6717 | 1461281503126 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:31:43 INFO - PROCESS | 6717 | 1461281503297 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae763a800 == 70 [pid = 6717] [id = 200] 16:31:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0ae3409800) [pid = 6717] [serial = 600] [outer = (nil)] 16:31:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae6390400) [pid = 6717] [serial = 601] [outer = 0x7f0ae3409800] 16:31:43 INFO - PROCESS | 6717 | 1461281503389 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae76bb000) [pid = 6717] [serial = 602] [outer = 0x7f0ae3409800] 16:31:44 INFO - PROCESS | 6717 | 1461281504354 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1552ms 16:31:44 INFO - PROCESS | 6717 | 1461281504401 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 6717 | 1461281504406 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:31:44 INFO - PROCESS | 6717 | 1461281504414 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 6717 | 1461281504417 Marionette TRACE conn3 <- [1,774,null,{}] 16:31:44 INFO - PROCESS | 6717 | 1461281504424 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 6717 | 1461281504632 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:31:44 INFO - PROCESS | 6717 | 1461281504851 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae857e800 == 71 [pid = 6717] [id = 201] 16:31:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae340c400) [pid = 6717] [serial = 603] [outer = (nil)] 16:31:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae8084000) [pid = 6717] [serial = 604] [outer = 0x7f0ae340c400] 16:31:44 INFO - PROCESS | 6717 | 1461281504985 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ae83f3000) [pid = 6717] [serial = 605] [outer = 0x7f0ae340c400] 16:31:45 INFO - PROCESS | 6717 | 1461281505883 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1531ms 16:31:45 INFO - PROCESS | 6717 | 1461281505947 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:31:45 INFO - PROCESS | 6717 | 1461281505951 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:31:45 INFO - PROCESS | 6717 | 1461281505958 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 6717 | 1461281505962 Marionette TRACE conn3 <- [1,778,null,{}] 16:31:45 INFO - PROCESS | 6717 | 1461281505968 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 6717 | 1461281506174 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:31:46 INFO - PROCESS | 6717 | 1461281506346 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9678800 == 72 [pid = 6717] [id = 202] 16:31:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae7f18000) [pid = 6717] [serial = 606] [outer = (nil)] 16:31:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae89e5800) [pid = 6717] [serial = 607] [outer = 0x7f0ae7f18000] 16:31:46 INFO - PROCESS | 6717 | 1461281506480 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae941e800) [pid = 6717] [serial = 608] [outer = 0x7f0ae7f18000] 16:31:47 INFO - PROCESS | 6717 | 1461281507356 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1435ms 16:31:47 INFO - PROCESS | 6717 | 1461281507393 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 6717 | 1461281507397 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:31:47 INFO - PROCESS | 6717 | 1461281507405 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 6717 | 1461281507409 Marionette TRACE conn3 <- [1,782,null,{}] 16:31:47 INFO - PROCESS | 6717 | 1461281507416 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 6717 | 1461281507657 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:31:47 INFO - PROCESS | 6717 | 1461281507950 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5205000 == 73 [pid = 6717] [id = 203] 16:31:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0af574e000) [pid = 6717] [serial = 609] [outer = (nil)] 16:31:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0af5958800) [pid = 6717] [serial = 610] [outer = 0x7f0af574e000] 16:31:48 INFO - PROCESS | 6717 | 1461281508097 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0af663fc00) [pid = 6717] [serial = 611] [outer = 0x7f0af574e000] 16:31:49 INFO - PROCESS | 6717 | 1461281509031 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1681ms 16:31:49 INFO - PROCESS | 6717 | 1461281509088 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 6717 | 1461281509091 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:31:49 INFO - PROCESS | 6717 | 1461281509099 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 6717 | 1461281509102 Marionette TRACE conn3 <- [1,786,null,{}] 16:31:49 INFO - PROCESS | 6717 | 1461281509109 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:49 INFO - PROCESS | 6717 | 1461281509338 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:31:49 INFO - PROCESS | 6717 | 1461281509559 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af695f800 == 74 [pid = 6717] [id = 204] 16:31:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0adc1d0000) [pid = 6717] [serial = 612] [outer = (nil)] 16:31:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0af5750800) [pid = 6717] [serial = 613] [outer = 0x7f0adc1d0000] 16:31:49 INFO - PROCESS | 6717 | 1461281509704 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0af6acf400) [pid = 6717] [serial = 614] [outer = 0x7f0adc1d0000] 16:31:50 INFO - PROCESS | 6717 | 1461281510678 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1636ms 16:31:50 INFO - PROCESS | 6717 | 1461281510738 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 6717 | 1461281510742 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:31:50 INFO - PROCESS | 6717 | 1461281510751 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 6717 | 1461281510755 Marionette TRACE conn3 <- [1,790,null,{}] 16:31:50 INFO - PROCESS | 6717 | 1461281510763 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:50 INFO - PROCESS | 6717 | 1461281510972 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:31:51 INFO - PROCESS | 6717 | 1461281511201 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dc5000 == 75 [pid = 6717] [id = 205] 16:31:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ad4ae4000) [pid = 6717] [serial = 615] [outer = (nil)] 16:31:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ad6c03c00) [pid = 6717] [serial = 616] [outer = 0x7f0ad4ae4000] 16:31:51 INFO - PROCESS | 6717 | 1461281511330 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0adc21dc00) [pid = 6717] [serial = 617] [outer = 0x7f0ad4ae4000] 16:31:52 INFO - PROCESS | 6717 | 1461281512590 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1892ms 16:31:52 INFO - PROCESS | 6717 | 1461281512645 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 6717 | 1461281512652 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:31:52 INFO - PROCESS | 6717 | 1461281512662 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 6717 | 1461281512667 Marionette TRACE conn3 <- [1,794,null,{}] 16:31:52 INFO - PROCESS | 6717 | 1461281512745 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 6717 | 1461281513047 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:31:53 INFO - PROCESS | 6717 | 1461281513203 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dcb000 == 76 [pid = 6717] [id = 206] 16:31:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ad5e5a400) [pid = 6717] [serial = 618] [outer = (nil)] 16:31:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0adc1ca400) [pid = 6717] [serial = 619] [outer = 0x7f0ad5e5a400] 16:31:53 INFO - PROCESS | 6717 | 1461281513289 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adc224800) [pid = 6717] [serial = 620] [outer = 0x7f0ad5e5a400] 16:31:54 INFO - PROCESS | 6717 | 1461281514318 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1698ms 16:31:54 INFO - PROCESS | 6717 | 1461281514361 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 6717 | 1461281514371 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:31:54 INFO - PROCESS | 6717 | 1461281514383 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 6717 | 1461281514386 Marionette TRACE conn3 <- [1,798,null,{}] 16:31:54 INFO - PROCESS | 6717 | 1461281514394 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 6717 | 1461281514594 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:31:54 INFO - PROCESS | 6717 | 1461281514895 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae1599000 == 75 [pid = 6717] [id = 39] 16:31:54 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ade8de000) [pid = 6717] [serial = 553] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48df000 == 76 [pid = 6717] [id = 207] 16:31:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adc225800) [pid = 6717] [serial = 621] [outer = (nil)] 16:31:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0adcd4fc00) [pid = 6717] [serial = 622] [outer = 0x7f0adc225800] 16:31:55 INFO - PROCESS | 6717 | 1461281515034 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0add511000) [pid = 6717] [serial = 623] [outer = 0x7f0adc225800] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5491000 == 75 [pid = 6717] [id = 191] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9fed000 == 74 [pid = 6717] [id = 190] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8895000 == 73 [pid = 6717] [id = 189] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb0000 == 72 [pid = 6717] [id = 188] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b7b800 == 71 [pid = 6717] [id = 187] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade6db000 == 70 [pid = 6717] [id = 186] 16:31:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4c86800 == 69 [pid = 6717] [id = 185] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ade578800) [pid = 6717] [serial = 545] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ad5e62c00) [pid = 6717] [serial = 443] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0af8840000) [pid = 6717] [serial = 434] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad6c0e400) [pid = 6717] [serial = 497] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ade458800) [pid = 6717] [serial = 544] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ae08a5c00) [pid = 6717] [serial = 476] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ae28d5000) [pid = 6717] [serial = 422] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0adc2b3c00) [pid = 6717] [serial = 428] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ae2837400) [pid = 6717] [serial = 551] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0ae7190400) [pid = 6717] [serial = 535] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0ae7f1e000) [pid = 6717] [serial = 538] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0ae1f28000) [pid = 6717] [serial = 541] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0af463a000) [pid = 6717] [serial = 425] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0ae83e5c00) [pid = 6717] [serial = 542] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0ade4a1000) [pid = 6717] [serial = 473] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ad4aefc00) [pid = 6717] [serial = 491] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0adefea800) [pid = 6717] [serial = 526] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0adf1e3c00) [pid = 6717] [serial = 419] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae51fa400) [pid = 6717] [serial = 482] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae33f4400) [pid = 6717] [serial = 437] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0af54e6800) [pid = 6717] [serial = 488] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 112 (0x7f0ae7f19800) [pid = 6717] [serial = 485] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 111 (0x7f0adf1e3400) [pid = 6717] [serial = 548] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0ae3406800) [pid = 6717] [serial = 440] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0ae33f0c00) [pid = 6717] [serial = 479] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0adeff7000) [pid = 6717] [serial = 547] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0ae08a5800) [pid = 6717] [serial = 550] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0aee77c400) [pid = 6717] [serial = 494] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0adc4ef400) [pid = 6717] [serial = 523] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae33f2400) [pid = 6717] [serial = 532] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0ae1f29800) [pid = 6717] [serial = 529] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0adc1cfc00) [pid = 6717] [serial = 431] [outer = (nil)] [url = about:blank] 16:31:55 INFO - PROCESS | 6717 | 1461281515962 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1637ms 16:31:56 INFO - PROCESS | 6717 | 1461281516021 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 6717 | 1461281516026 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:31:56 INFO - PROCESS | 6717 | 1461281516033 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 6717 | 1461281516040 Marionette TRACE conn3 <- [1,802,null,{}] 16:31:56 INFO - PROCESS | 6717 | 1461281516059 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 6717 | 1461281516293 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:31:56 INFO - PROCESS | 6717 | 1461281516513 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc285000 == 70 [pid = 6717] [id = 208] 16:31:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ade57a800) [pid = 6717] [serial = 624] [outer = (nil)] 16:31:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 104 (0x7f0ade8da000) [pid = 6717] [serial = 625] [outer = 0x7f0ade57a800] 16:31:56 INFO - PROCESS | 6717 | 1461281516592 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0adeff4c00) [pid = 6717] [serial = 626] [outer = 0x7f0ade57a800] 16:31:57 INFO - PROCESS | 6717 | 1461281517392 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1439ms 16:31:57 INFO - PROCESS | 6717 | 1461281517474 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 6717 | 1461281517479 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:31:57 INFO - PROCESS | 6717 | 1461281517491 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 6717 | 1461281517494 Marionette TRACE conn3 <- [1,806,null,{}] 16:31:57 INFO - PROCESS | 6717 | 1461281517502 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 6717 | 1461281517749 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:31:57 INFO - PROCESS | 6717 | 1461281517781 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1cd000 == 71 [pid = 6717] [id = 209] 16:31:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0ade579800) [pid = 6717] [serial = 627] [outer = (nil)] 16:31:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0adf1cac00) [pid = 6717] [serial = 628] [outer = 0x7f0ade579800] 16:31:57 INFO - PROCESS | 6717 | 1461281517870 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0adf1ec400) [pid = 6717] [serial = 629] [outer = 0x7f0ade579800] 16:31:58 INFO - PROCESS | 6717 | 1461281518872 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1432ms 16:31:58 INFO - PROCESS | 6717 | 1461281518925 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 6717 | 1461281518932 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:31:58 INFO - PROCESS | 6717 | 1461281518957 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 6717 | 1461281518961 Marionette TRACE conn3 <- [1,810,null,{}] 16:31:58 INFO - PROCESS | 6717 | 1461281518968 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 6717 | 1461281519215 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:31:59 INFO - PROCESS | 6717 | 1461281519255 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6df000 == 72 [pid = 6717] [id = 210] 16:31:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0adf1ec800) [pid = 6717] [serial = 630] [outer = (nil)] 16:31:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0adfa59400) [pid = 6717] [serial = 631] [outer = 0x7f0adf1ec800] 16:31:59 INFO - PROCESS | 6717 | 1461281519329 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ae06b3800) [pid = 6717] [serial = 632] [outer = 0x7f0adf1ec800] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 110 (0x7f0ae09ca800) [pid = 6717] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 109 (0x7f0ade49c800) [pid = 6717] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 108 (0x7f0ad6c0e800) [pid = 6717] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 107 (0x7f0ae09c5400) [pid = 6717] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 106 (0x7f0ad5e64000) [pid = 6717] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 105 (0x7f0ae51f6c00) [pid = 6717] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 104 (0x7f0ae28d0c00) [pid = 6717] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 103 (0x7f0adc218400) [pid = 6717] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 102 (0x7f0ae09c2000) [pid = 6717] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 101 (0x7f0ade8d9400) [pid = 6717] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:32:00 INFO - PROCESS | 6717 | --DOMWINDOW == 100 (0x7f0ae093f400) [pid = 6717] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:32:00 INFO - PROCESS | 6717 | 1461281520558 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1636ms 16:32:00 INFO - PROCESS | 6717 | 1461281520594 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 6717 | 1461281520597 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:32:00 INFO - PROCESS | 6717 | 1461281520605 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 6717 | 1461281520609 Marionette TRACE conn3 <- [1,814,null,{}] 16:32:00 INFO - PROCESS | 6717 | 1461281520616 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 6717 | 1461281520900 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:32:00 INFO - PROCESS | 6717 | 1461281520921 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf35f000 == 73 [pid = 6717] [id = 211] 16:32:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 101 (0x7f0ae054f400) [pid = 6717] [serial = 633] [outer = (nil)] 16:32:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 102 (0x7f0ae08a4c00) [pid = 6717] [serial = 634] [outer = 0x7f0ae054f400] 16:32:01 INFO - PROCESS | 6717 | 1461281521001 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 103 (0x7f0ae15e7800) [pid = 6717] [serial = 635] [outer = 0x7f0ae054f400] 16:32:02 INFO - PROCESS | 6717 | 1461281522050 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 6717 | 1461281522176 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:32:02 INFO - PROCESS | 6717 | 1461281522250 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 6717 | 1461281522258 Marionette TRACE conn3 <- [1,818,null,{}] 16:32:02 INFO - PROCESS | 6717 | 1461281522311 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:02 INFO - PROCESS | 6717 | 1461281522568 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:32:02 INFO - PROCESS | 6717 | 1461281522809 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7ddc000 == 74 [pid = 6717] [id = 212] 16:32:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 105 (0x7f0adc4ef400) [pid = 6717] [serial = 637] [outer = (nil)] 16:32:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 106 (0x7f0adc4f2c00) [pid = 6717] [serial = 638] [outer = 0x7f0adc4ef400] 16:32:02 INFO - PROCESS | 6717 | 1461281522919 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 107 (0x7f0ade450c00) [pid = 6717] [serial = 639] [outer = 0x7f0adc4ef400] 16:32:04 INFO - PROCESS | 6717 | 1461281524002 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1851ms 16:32:04 INFO - PROCESS | 6717 | 1461281524049 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 6717 | 1461281524058 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:32:04 INFO - PROCESS | 6717 | 1461281524072 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 6717 | 1461281524078 Marionette TRACE conn3 <- [1,822,null,{}] 16:32:04 INFO - PROCESS | 6717 | 1461281524085 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 6717 | 1461281524429 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:32:04 INFO - PROCESS | 6717 | 1461281524624 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf351800 == 75 [pid = 6717] [id = 213] 16:32:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 108 (0x7f0ade578800) [pid = 6717] [serial = 640] [outer = (nil)] 16:32:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 109 (0x7f0adf1c5800) [pid = 6717] [serial = 641] [outer = 0x7f0ade578800] 16:32:04 INFO - PROCESS | 6717 | 1461281524714 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 110 (0x7f0ae054e800) [pid = 6717] [serial = 642] [outer = 0x7f0ade578800] 16:32:05 INFO - PROCESS | 6717 | 1461281525818 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 6717 | 1461281525875 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:32:05 INFO - PROCESS | 6717 | 1461281525884 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 6717 | 1461281525891 Marionette TRACE conn3 <- [1,826,null,{}] 16:32:05 INFO - PROCESS | 6717 | 1461281525909 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 6717 | 1461281526202 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:32:06 INFO - PROCESS | 6717 | 1461281526480 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b6c800 == 76 [pid = 6717] [id = 214] 16:32:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 111 (0x7f0ae09c8c00) [pid = 6717] [serial = 643] [outer = (nil)] 16:32:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 112 (0x7f0ae15eec00) [pid = 6717] [serial = 644] [outer = 0x7f0ae09c8c00] 16:32:06 INFO - PROCESS | 6717 | 1461281526573 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 113 (0x7f0ae1f1b400) [pid = 6717] [serial = 645] [outer = 0x7f0ae09c8c00] 16:32:07 INFO - PROCESS | 6717 | 1461281527537 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1690ms 16:32:07 INFO - PROCESS | 6717 | 1461281527575 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 6717 | 1461281527579 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:32:07 INFO - PROCESS | 6717 | 1461281527588 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 6717 | 1461281527593 Marionette TRACE conn3 <- [1,830,null,{}] 16:32:07 INFO - PROCESS | 6717 | 1461281527601 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 6717 | 1461281527819 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:32:08 INFO - PROCESS | 6717 | 1461281528048 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae68e5800 == 77 [pid = 6717] [id = 215] 16:32:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0ae09cb800) [pid = 6717] [serial = 646] [outer = (nil)] 16:32:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae2160000) [pid = 6717] [serial = 647] [outer = 0x7f0ae09cb800] 16:32:08 INFO - PROCESS | 6717 | 1461281528146 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae2839000) [pid = 6717] [serial = 648] [outer = 0x7f0ae09cb800] 16:32:09 INFO - PROCESS | 6717 | 1461281529099 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1587ms 16:32:09 INFO - PROCESS | 6717 | 1461281529176 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 6717 | 1461281529180 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:32:09 INFO - PROCESS | 6717 | 1461281529187 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 6717 | 1461281529191 Marionette TRACE conn3 <- [1,834,null,{}] 16:32:09 INFO - PROCESS | 6717 | 1461281529197 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 6717 | 1461281529436 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:32:09 INFO - PROCESS | 6717 | 1461281529702 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae73e8000 == 78 [pid = 6717] [id = 216] 16:32:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0ad4ae9c00) [pid = 6717] [serial = 649] [outer = (nil)] 16:32:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae2841000) [pid = 6717] [serial = 650] [outer = 0x7f0ad4ae9c00] 16:32:09 INFO - PROCESS | 6717 | 1461281529789 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae28d8000) [pid = 6717] [serial = 651] [outer = 0x7f0ad4ae9c00] 16:32:10 INFO - PROCESS | 6717 | 1461281530750 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 16:32:10 INFO - PROCESS | 6717 | 1461281530770 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:32:10 INFO - PROCESS | 6717 | 1461281530774 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:32:10 INFO - PROCESS | 6717 | 1461281530781 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 6717 | 1461281530785 Marionette TRACE conn3 <- [1,838,null,{}] 16:32:10 INFO - PROCESS | 6717 | 1461281530791 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:11 INFO - PROCESS | 6717 | 1461281531025 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:32:11 INFO - PROCESS | 6717 | 1461281531257 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8314000 == 79 [pid = 6717] [id = 217] 16:32:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae340f400) [pid = 6717] [serial = 652] [outer = (nil)] 16:32:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0ae51f0c00) [pid = 6717] [serial = 653] [outer = 0x7f0ae340f400] 16:32:11 INFO - PROCESS | 6717 | 1461281531357 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ae6327800) [pid = 6717] [serial = 654] [outer = 0x7f0ae340f400] 16:32:12 INFO - PROCESS | 6717 | 1461281532274 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1541ms 16:32:12 INFO - PROCESS | 6717 | 1461281532323 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:32:12 INFO - PROCESS | 6717 | 1461281532327 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:32:12 INFO - PROCESS | 6717 | 1461281532334 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 6717 | 1461281532337 Marionette TRACE conn3 <- [1,842,null,{}] 16:32:12 INFO - PROCESS | 6717 | 1461281532343 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:12 INFO - PROCESS | 6717 | 1461281532551 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:32:12 INFO - PROCESS | 6717 | 1461281532785 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8883800 == 80 [pid = 6717] [id = 218] 16:32:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae3411000) [pid = 6717] [serial = 655] [outer = (nil)] 16:32:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ae6879c00) [pid = 6717] [serial = 656] [outer = 0x7f0ae3411000] 16:32:12 INFO - PROCESS | 6717 | 1461281532905 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ae718c400) [pid = 6717] [serial = 657] [outer = 0x7f0ae3411000] 16:32:13 INFO - PROCESS | 6717 | 1461281533740 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1480ms 16:32:13 INFO - PROCESS | 6717 | 1461281533814 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:32:13 INFO - PROCESS | 6717 | 1461281533818 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:32:13 INFO - PROCESS | 6717 | 1461281533824 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 6717 | 1461281533828 Marionette TRACE conn3 <- [1,846,null,{}] 16:32:13 INFO - PROCESS | 6717 | 1461281533833 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 6717 | 1461281534055 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:32:14 INFO - PROCESS | 6717 | 1461281534231 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9681000 == 81 [pid = 6717] [id = 219] 16:32:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0ae51f1c00) [pid = 6717] [serial = 658] [outer = (nil)] 16:32:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ae7192800) [pid = 6717] [serial = 659] [outer = 0x7f0ae51f1c00] 16:32:14 INFO - PROCESS | 6717 | 1461281534305 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ae72aa800) [pid = 6717] [serial = 660] [outer = 0x7f0ae51f1c00] 16:32:15 INFO - PROCESS | 6717 | 1461281535226 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1429ms 16:32:15 INFO - PROCESS | 6717 | 1461281535254 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 6717 | 1461281535257 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:32:15 INFO - PROCESS | 6717 | 1461281535264 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 6717 | 1461281535267 Marionette TRACE conn3 <- [1,850,null,{}] 16:32:15 INFO - PROCESS | 6717 | 1461281535273 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 6717 | 1461281535451 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:32:15 INFO - PROCESS | 6717 | 1461281535624 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aeb9b2800 == 82 [pid = 6717] [id = 220] 16:32:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ae6327c00) [pid = 6717] [serial = 661] [outer = (nil)] 16:32:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ae755a800) [pid = 6717] [serial = 662] [outer = 0x7f0ae6327c00] 16:32:15 INFO - PROCESS | 6717 | 1461281535695 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae7f15400) [pid = 6717] [serial = 663] [outer = 0x7f0ae6327c00] 16:32:16 INFO - PROCESS | 6717 | 1461281536616 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1390ms 16:32:16 INFO - PROCESS | 6717 | 1461281536655 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:32:16 INFO - PROCESS | 6717 | 1461281536660 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:32:16 INFO - PROCESS | 6717 | 1461281536666 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 6717 | 1461281536669 Marionette TRACE conn3 <- [1,854,null,{}] 16:32:16 INFO - PROCESS | 6717 | 1461281536675 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 6717 | 1461281536886 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:32:17 INFO - PROCESS | 6717 | 1461281537362 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1eb000 == 83 [pid = 6717] [id = 221] 16:32:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0adc1ca800) [pid = 6717] [serial = 664] [outer = (nil)] 16:32:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0adc21e000) [pid = 6717] [serial = 665] [outer = 0x7f0adc1ca800] 16:32:17 INFO - PROCESS | 6717 | 1461281537478 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0adc4f0000) [pid = 6717] [serial = 666] [outer = 0x7f0adc1ca800] 16:32:18 INFO - PROCESS | 6717 | 1461281538355 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1737ms 16:32:18 INFO - PROCESS | 6717 | 1461281538450 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 6717 | 1461281538471 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:32:18 INFO - PROCESS | 6717 | 1461281538548 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 6717 | 1461281538554 Marionette TRACE conn3 <- [1,858,null,{}] 16:32:18 INFO - PROCESS | 6717 | 1461281538563 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 6717 | 1461281538760 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:32:19 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7175000 == 82 [pid = 6717] [id = 173] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ad5e61000) [pid = 6717] [serial = 556] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ade57e800) [pid = 6717] [serial = 559] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ae1f0f800) [pid = 6717] [serial = 562] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae51f6800) [pid = 6717] [serial = 565] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ae807c400) [pid = 6717] [serial = 568] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ae89ec400) [pid = 6717] [serial = 571] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0aef626c00) [pid = 6717] [serial = 574] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0adc2bbc00) [pid = 6717] [serial = 592] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | 1461281539090 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5db1000 == 83 [pid = 6717] [id = 222] 16:32:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ad5e61000) [pid = 6717] [serial = 667] [outer = (nil)] 16:32:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ade57e800) [pid = 6717] [serial = 668] [outer = 0x7f0ad5e61000] 16:32:19 INFO - PROCESS | 6717 | 1461281539169 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0adefeec00) [pid = 6717] [serial = 669] [outer = 0x7f0ad5e61000] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ae09c4c00) [pid = 6717] [serial = 554] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ae85ef400) [pid = 6717] [serial = 539] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ae72aec00) [pid = 6717] [serial = 536] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ade455400) [pid = 6717] [serial = 524] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0ae51b1c00) [pid = 6717] [serial = 533] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0adf1c1400) [pid = 6717] [serial = 527] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0ae2836800) [pid = 6717] [serial = 530] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ae3408c00) [pid = 6717] [serial = 589] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0adc2b5000) [pid = 6717] [serial = 577] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0adefec400) [pid = 6717] [serial = 583] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0adf1e6000) [pid = 6717] [serial = 584] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ade45f400) [pid = 6717] [serial = 581] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0add504000) [pid = 6717] [serial = 580] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 115 (0x7f0ae6453c00) [pid = 6717] [serial = 590] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 114 (0x7f0ae1f1f800) [pid = 6717] [serial = 586] [outer = (nil)] [url = about:blank] 16:32:19 INFO - PROCESS | 6717 | --DOMWINDOW == 113 (0x7f0ae2833800) [pid = 6717] [serial = 587] [outer = (nil)] [url = about:blank] 16:32:20 INFO - PROCESS | 6717 | 1461281540046 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1600ms 16:32:20 INFO - PROCESS | 6717 | 1461281540096 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 6717 | 1461281540103 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:32:20 INFO - PROCESS | 6717 | 1461281540112 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 6717 | 1461281540116 Marionette TRACE conn3 <- [1,862,null,{}] 16:32:20 INFO - PROCESS | 6717 | 1461281540122 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:20 INFO - PROCESS | 6717 | 1461281540308 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:32:20 INFO - PROCESS | 6717 | 1461281540440 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd5a000 == 84 [pid = 6717] [id = 223] 16:32:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 114 (0x7f0adc226400) [pid = 6717] [serial = 670] [outer = (nil)] 16:32:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 115 (0x7f0ae055c000) [pid = 6717] [serial = 671] [outer = 0x7f0adc226400] 16:32:20 INFO - PROCESS | 6717 | 1461281540504 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 116 (0x7f0ae08a4000) [pid = 6717] [serial = 672] [outer = 0x7f0adc226400] 16:32:21 INFO - PROCESS | 6717 | 1461281541285 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1230ms 16:32:21 INFO - PROCESS | 6717 | 1461281541343 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 6717 | 1461281541346 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:32:21 INFO - PROCESS | 6717 | 1461281541360 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 6717 | 1461281541369 Marionette TRACE conn3 <- [1,866,null,{}] 16:32:21 INFO - PROCESS | 6717 | 1461281541385 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 6717 | 1461281541614 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:32:21 INFO - PROCESS | 6717 | 1461281541641 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae099c000 == 85 [pid = 6717] [id = 224] 16:32:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0adf1f2400) [pid = 6717] [serial = 673] [outer = (nil)] 16:32:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae1f29400) [pid = 6717] [serial = 674] [outer = 0x7f0adf1f2400] 16:32:21 INFO - PROCESS | 6717 | 1461281541706 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae28cf000) [pid = 6717] [serial = 675] [outer = 0x7f0adf1f2400] 16:32:22 INFO - PROCESS | 6717 | 1461281542574 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1253ms 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:32:22 INFO - PROCESS | 6717 | 1461281542607 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 6717 | 1461281542610 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:32:22 INFO - PROCESS | 6717 | 1461281542616 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 6717 | 1461281542619 Marionette TRACE conn3 <- [1,870,null,{}] 16:32:22 INFO - PROCESS | 6717 | 1461281542624 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:22 INFO - PROCESS | 6717 | 1461281542847 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:32:22 INFO - PROCESS | 6717 | 1461281542877 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b72800 == 86 [pid = 6717] [id = 225] 16:32:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae15f4800) [pid = 6717] [serial = 676] [outer = (nil)] 16:32:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0ae33f4400) [pid = 6717] [serial = 677] [outer = 0x7f0ae15f4800] 16:32:22 INFO - PROCESS | 6717 | 1461281542940 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ae3fc6c00) [pid = 6717] [serial = 678] [outer = 0x7f0ae15f4800] 16:32:23 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ad5e5a400) [pid = 6717] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:32:23 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0adf1ec800) [pid = 6717] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:32:23 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0adc225800) [pid = 6717] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:32:23 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ade579800) [pid = 6717] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:32:23 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0ade57a800) [pid = 6717] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:32:23 INFO - PROCESS | 6717 | 1461281543935 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1336ms 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:32:23 INFO - PROCESS | 6717 | 1461281543952 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 6717 | 1461281543954 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:32:23 INFO - PROCESS | 6717 | 1461281543962 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 6717 | 1461281543965 Marionette TRACE conn3 <- [1,874,null,{}] 16:32:23 INFO - PROCESS | 6717 | 1461281543970 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:24 INFO - PROCESS | 6717 | 1461281544128 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:32:24 INFO - PROCESS | 6717 | 1461281544262 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae5153800 == 87 [pid = 6717] [id = 226] 16:32:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ae3fc7000) [pid = 6717] [serial = 679] [outer = (nil)] 16:32:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ae51b1c00) [pid = 6717] [serial = 680] [outer = 0x7f0ae3fc7000] 16:32:24 INFO - PROCESS | 6717 | 1461281544341 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0ae71d5000) [pid = 6717] [serial = 681] [outer = 0x7f0ae3fc7000] 16:32:25 INFO - PROCESS | 6717 | 1461281545087 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1178ms 16:32:25 INFO - PROCESS | 6717 | 1461281545144 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 6717 | 1461281545148 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:32:25 INFO - PROCESS | 6717 | 1461281545154 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 6717 | 1461281545157 Marionette TRACE conn3 <- [1,878,null,{}] 16:32:25 INFO - PROCESS | 6717 | 1461281545162 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 6717 | 1461281545331 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:32:25 INFO - PROCESS | 6717 | 1461281545342 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae856f000 == 88 [pid = 6717] [id = 227] 16:32:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0ae72a7c00) [pid = 6717] [serial = 682] [outer = (nil)] 16:32:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ae8080000) [pid = 6717] [serial = 683] [outer = 0x7f0ae72a7c00] 16:32:25 INFO - PROCESS | 6717 | 1461281545405 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ae8363000) [pid = 6717] [serial = 684] [outer = 0x7f0ae72a7c00] 16:32:26 INFO - PROCESS | 6717 | 1461281546475 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1379ms 16:32:26 INFO - PROCESS | 6717 | 1461281546535 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 6717 | 1461281546543 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:32:26 INFO - PROCESS | 6717 | 1461281546553 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 6717 | 1461281546559 Marionette TRACE conn3 <- [1,882,null,{}] 16:32:26 INFO - PROCESS | 6717 | 1461281546566 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 6717 | 1461281546792 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:32:27 INFO - PROCESS | 6717 | 1461281547029 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add53b000 == 89 [pid = 6717] [id = 228] 16:32:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ade5b3400) [pid = 6717] [serial = 685] [outer = (nil)] 16:32:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ade8d8000) [pid = 6717] [serial = 686] [outer = 0x7f0ade5b3400] 16:32:27 INFO - PROCESS | 6717 | 1461281547152 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0adf1eac00) [pid = 6717] [serial = 687] [outer = 0x7f0ade5b3400] 16:32:28 INFO - PROCESS | 6717 | 1461281548056 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1541ms 16:32:28 INFO - PROCESS | 6717 | 1461281548095 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 6717 | 1461281548104 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:32:28 INFO - PROCESS | 6717 | 1461281548115 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 6717 | 1461281548118 Marionette TRACE conn3 <- [1,886,null,{}] 16:32:28 INFO - PROCESS | 6717 | 1461281548125 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 6717 | 1461281548318 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:32:28 INFO - PROCESS | 6717 | 1461281548498 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7d25000 == 90 [pid = 6717] [id = 229] 16:32:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0adcd44c00) [pid = 6717] [serial = 688] [outer = (nil)] 16:32:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ae09c7000) [pid = 6717] [serial = 689] [outer = 0x7f0adcd44c00] 16:32:28 INFO - PROCESS | 6717 | 1461281548574 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ae2156c00) [pid = 6717] [serial = 690] [outer = 0x7f0adcd44c00] 16:32:29 INFO - PROCESS | 6717 | 1461281549500 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1435ms 16:32:29 INFO - PROCESS | 6717 | 1461281549551 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 6717 | 1461281549555 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:32:29 INFO - PROCESS | 6717 | 1461281549561 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 6717 | 1461281549567 Marionette TRACE conn3 <- [1,890,null,{}] 16:32:29 INFO - PROCESS | 6717 | 1461281549583 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:29 INFO - PROCESS | 6717 | 1461281549780 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:32:29 INFO - PROCESS | 6717 | 1461281549951 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1d2000 == 91 [pid = 6717] [id = 230] 16:32:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ae340a000) [pid = 6717] [serial = 691] [outer = (nil)] 16:32:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ae687ec00) [pid = 6717] [serial = 692] [outer = 0x7f0ae340a000] 16:32:30 INFO - PROCESS | 6717 | 1461281550031 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ae7f13c00) [pid = 6717] [serial = 693] [outer = 0x7f0ae340a000] 16:32:30 INFO - PROCESS | 6717 | 1461281550926 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1434ms 16:32:30 INFO - PROCESS | 6717 | 1461281550996 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:32:31 INFO - PROCESS | 6717 | 1461281551001 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:32:31 INFO - PROCESS | 6717 | 1461281551007 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 6717 | 1461281551011 Marionette TRACE conn3 <- [1,894,null,{}] 16:32:31 INFO - PROCESS | 6717 | 1461281551016 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:31 INFO - PROCESS | 6717 | 1461281551235 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:32:31 INFO - PROCESS | 6717 | 1461281551389 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af469d800 == 92 [pid = 6717] [id = 231] 16:32:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ae33f6400) [pid = 6717] [serial = 694] [outer = (nil)] 16:32:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ae7f21400) [pid = 6717] [serial = 695] [outer = 0x7f0ae33f6400] 16:32:31 INFO - PROCESS | 6717 | 1461281551462 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ae8366c00) [pid = 6717] [serial = 696] [outer = 0x7f0ae33f6400] 16:32:32 INFO - PROCESS | 6717 | 1461281552382 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1434ms 16:32:32 INFO - PROCESS | 6717 | 1461281552443 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 6717 | 1461281552447 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:32:32 INFO - PROCESS | 6717 | 1461281552453 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 6717 | 1461281552456 Marionette TRACE conn3 <- [1,898,null,{}] 16:32:32 INFO - PROCESS | 6717 | 1461281552462 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:32 INFO - PROCESS | 6717 | 1461281552682 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:32:32 INFO - PROCESS | 6717 | 1461281552855 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5798000 == 93 [pid = 6717] [id = 232] 16:32:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad4aedc00) [pid = 6717] [serial = 697] [outer = (nil)] 16:32:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ae83eac00) [pid = 6717] [serial = 698] [outer = 0x7f0ad4aedc00] 16:32:32 INFO - PROCESS | 6717 | 1461281552930 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ae884dc00) [pid = 6717] [serial = 699] [outer = 0x7f0ad4aedc00] 16:32:33 INFO - PROCESS | 6717 | 1461281553869 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1482ms 16:32:33 INFO - PROCESS | 6717 | 1461281553937 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 6717 | 1461281553941 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:32:33 INFO - PROCESS | 6717 | 1461281553947 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 6717 | 1461281553951 Marionette TRACE conn3 <- [1,902,null,{}] 16:32:33 INFO - PROCESS | 6717 | 1461281553958 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 6717 | 1461281554195 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:32:34 INFO - PROCESS | 6717 | 1461281554407 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9f47800 == 94 [pid = 6717] [id = 233] 16:32:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ae8e60400) [pid = 6717] [serial = 700] [outer = (nil)] 16:32:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ae94ec400) [pid = 6717] [serial = 701] [outer = 0x7f0ae8e60400] 16:32:34 INFO - PROCESS | 6717 | 1461281554530 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ae9814400) [pid = 6717] [serial = 702] [outer = 0x7f0ae8e60400] 16:32:35 INFO - PROCESS | 6717 | 1461281555360 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1482ms 16:32:35 INFO - PROCESS | 6717 | 1461281555430 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 6717 | 1461281555433 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:32:35 INFO - PROCESS | 6717 | 1461281555440 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 6717 | 1461281555444 Marionette TRACE conn3 <- [1,906,null,{}] 16:32:35 INFO - PROCESS | 6717 | 1461281555450 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:35 INFO - PROCESS | 6717 | 1461281555669 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:32:35 INFO - PROCESS | 6717 | 1461281555895 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa55f000 == 95 [pid = 6717] [id = 234] 16:32:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0adcd4a400) [pid = 6717] [serial = 703] [outer = (nil)] 16:32:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae984f800) [pid = 6717] [serial = 704] [outer = 0x7f0adcd4a400] 16:32:36 INFO - PROCESS | 6717 | 1461281556018 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0aea23c800) [pid = 6717] [serial = 705] [outer = 0x7f0adcd4a400] 16:32:36 INFO - PROCESS | 6717 | 1461281556843 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1430ms 16:32:36 INFO - PROCESS | 6717 | 1461281556872 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:32:36 INFO - PROCESS | 6717 | 1461281556876 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:32:36 INFO - PROCESS | 6717 | 1461281556882 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 6717 | 1461281556887 Marionette TRACE conn3 <- [1,910,null,{}] 16:32:36 INFO - PROCESS | 6717 | 1461281556894 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 6717 | 1461281557085 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:32:37 INFO - PROCESS | 6717 | 1461281557263 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa986000 == 96 [pid = 6717] [id = 235] 16:32:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ae71dbc00) [pid = 6717] [serial = 706] [outer = (nil)] 16:32:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0aea26e800) [pid = 6717] [serial = 707] [outer = 0x7f0ae71dbc00] 16:32:37 INFO - PROCESS | 6717 | 1461281557340 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0aeb937000) [pid = 6717] [serial = 708] [outer = 0x7f0ae71dbc00] 16:32:38 INFO - PROCESS | 6717 | 1461281558273 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1435ms 16:32:38 INFO - PROCESS | 6717 | 1461281558318 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 6717 | 1461281558322 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:32:38 INFO - PROCESS | 6717 | 1461281558328 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 6717 | 1461281558332 Marionette TRACE conn3 <- [1,914,null,{}] 16:32:38 INFO - PROCESS | 6717 | 1461281558338 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:38 INFO - PROCESS | 6717 | 1461281558527 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:32:38 INFO - PROCESS | 6717 | 1461281558738 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac14000 == 97 [pid = 6717] [id = 236] 16:32:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0adc2bac00) [pid = 6717] [serial = 709] [outer = (nil)] 16:32:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0aeb93c000) [pid = 6717] [serial = 710] [outer = 0x7f0adc2bac00] 16:32:38 INFO - PROCESS | 6717 | 1461281558827 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0aee77c400) [pid = 6717] [serial = 711] [outer = 0x7f0adc2bac00] 16:32:40 INFO - PROCESS | 6717 | 1461281560084 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1836ms 16:32:40 INFO - PROCESS | 6717 | 1461281560166 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 6717 | 1461281560172 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:32:40 INFO - PROCESS | 6717 | 1461281560181 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 6717 | 1461281560187 Marionette TRACE conn3 <- [1,918,null,{}] 16:32:40 INFO - PROCESS | 6717 | 1461281560195 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 6717 | 1461281560485 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:32:40 INFO - PROCESS | 6717 | 1461281560651 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add550000 == 98 [pid = 6717] [id = 237] 16:32:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0add50b800) [pid = 6717] [serial = 712] [outer = (nil)] 16:32:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ade45f800) [pid = 6717] [serial = 713] [outer = 0x7f0add50b800] 16:32:40 INFO - PROCESS | 6717 | 1461281560723 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ade5bd800) [pid = 6717] [serial = 714] [outer = 0x7f0add50b800] 16:32:41 INFO - PROCESS | 6717 | 1461281561600 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1484ms 16:32:41 INFO - PROCESS | 6717 | 1461281561665 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 6717 | 1461281561680 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:32:41 INFO - PROCESS | 6717 | 1461281561701 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 6717 | 1461281561708 Marionette TRACE conn3 <- [1,922,null,{}] 16:32:41 INFO - PROCESS | 6717 | 1461281561722 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 6717 | 1461281561989 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:32:42 INFO - PROCESS | 6717 | 1461281562219 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfcf800 == 99 [pid = 6717] [id = 238] 16:32:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ade8e1c00) [pid = 6717] [serial = 715] [outer = (nil)] 16:32:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0adf1e4800) [pid = 6717] [serial = 716] [outer = 0x7f0ade8e1c00] 16:32:42 INFO - PROCESS | 6717 | 1461281562315 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae055b800) [pid = 6717] [serial = 717] [outer = 0x7f0ade8e1c00] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae5153800 == 98 [pid = 6717] [id = 226] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b72800 == 97 [pid = 6717] [id = 225] 16:32:42 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0af5750800) [pid = 6717] [serial = 613] [outer = (nil)] [url = about:blank] 16:32:42 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0af5958800) [pid = 6717] [serial = 610] [outer = (nil)] [url = about:blank] 16:32:42 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ae08a4c00) [pid = 6717] [serial = 634] [outer = (nil)] [url = about:blank] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae099c000 == 96 [pid = 6717] [id = 224] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd5a000 == 95 [pid = 6717] [id = 223] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5db1000 == 94 [pid = 6717] [id = 222] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1eb000 == 93 [pid = 6717] [id = 221] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9681000 == 92 [pid = 6717] [id = 219] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8883800 == 91 [pid = 6717] [id = 218] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae73e8000 == 90 [pid = 6717] [id = 216] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae68e5800 == 89 [pid = 6717] [id = 215] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b6c800 == 88 [pid = 6717] [id = 214] 16:32:42 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf351800 == 87 [pid = 6717] [id = 213] 16:32:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7ddc000 == 86 [pid = 6717] [id = 212] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ae06b4c00) [pid = 6717] [serial = 598] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0adc1ca400) [pid = 6717] [serial = 619] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ae8084000) [pid = 6717] [serial = 604] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0adfa59400) [pid = 6717] [serial = 631] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae6390400) [pid = 6717] [serial = 601] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0adcd4fc00) [pid = 6717] [serial = 622] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0adf1cac00) [pid = 6717] [serial = 628] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ade8da000) [pid = 6717] [serial = 625] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae89e5800) [pid = 6717] [serial = 607] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0adeff4c00) [pid = 6717] [serial = 626] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae06b3800) [pid = 6717] [serial = 632] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0adc224800) [pid = 6717] [serial = 620] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0add511000) [pid = 6717] [serial = 623] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0adf1ec400) [pid = 6717] [serial = 629] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ade5b1800) [pid = 6717] [serial = 595] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ad6c03c00) [pid = 6717] [serial = 616] [outer = (nil)] [url = about:blank] 16:32:43 INFO - PROCESS | 6717 | 1461281563227 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1555ms 16:32:43 INFO - PROCESS | 6717 | 1461281563278 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 6717 | 1461281563281 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:32:43 INFO - PROCESS | 6717 | 1461281563292 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 6717 | 1461281563298 Marionette TRACE conn3 <- [1,926,null,{}] 16:32:43 INFO - PROCESS | 6717 | 1461281563313 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 6717 | 1461281563494 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:32:43 INFO - PROCESS | 6717 | 1461281563506 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5db000 == 87 [pid = 6717] [id = 239] 16:32:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0adfa59400) [pid = 6717] [serial = 718] [outer = (nil)] 16:32:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ae1f05800) [pid = 6717] [serial = 719] [outer = 0x7f0adfa59400] 16:32:43 INFO - PROCESS | 6717 | 1461281563577 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ae215b800) [pid = 6717] [serial = 720] [outer = 0x7f0adfa59400] 16:32:44 INFO - PROCESS | 6717 | 1461281564501 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1236ms 16:32:44 INFO - PROCESS | 6717 | 1461281564528 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:32:44 INFO - PROCESS | 6717 | 1461281564533 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:32:44 INFO - PROCESS | 6717 | 1461281564539 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 6717 | 1461281564542 Marionette TRACE conn3 <- [1,930,null,{}] 16:32:44 INFO - PROCESS | 6717 | 1461281564551 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 6717 | 1461281564716 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:32:44 INFO - PROCESS | 6717 | 1461281564732 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2803000 == 88 [pid = 6717] [id = 240] 16:32:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ae155fc00) [pid = 6717] [serial = 721] [outer = (nil)] 16:32:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae33eb400) [pid = 6717] [serial = 722] [outer = 0x7f0ae155fc00] 16:32:44 INFO - PROCESS | 6717 | 1461281564797 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae3409400) [pid = 6717] [serial = 723] [outer = 0x7f0ae155fc00] 16:32:45 INFO - PROCESS | 6717 | 1461281565740 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1240ms 16:32:45 INFO - PROCESS | 6717 | 1461281565779 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 6717 | 1461281565783 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:32:45 INFO - PROCESS | 6717 | 1461281565789 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 6717 | 1461281565791 Marionette TRACE conn3 <- [1,934,null,{}] 16:32:45 INFO - PROCESS | 6717 | 1461281565811 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 6717 | 1461281566029 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:32:46 INFO - PROCESS | 6717 | 1461281566051 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae715e000 == 89 [pid = 6717] [id = 241] 16:32:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae283ac00) [pid = 6717] [serial = 724] [outer = (nil)] 16:32:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ae51b0c00) [pid = 6717] [serial = 725] [outer = 0x7f0ae283ac00] 16:32:46 INFO - PROCESS | 6717 | 1461281566114 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ae6462800) [pid = 6717] [serial = 726] [outer = 0x7f0ae283ac00] 16:32:46 INFO - PROCESS | 6717 | 1461281566991 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1247ms 16:32:47 INFO - PROCESS | 6717 | 1461281567037 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 6717 | 1461281567041 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:32:47 INFO - PROCESS | 6717 | 1461281567047 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 6717 | 1461281567049 Marionette TRACE conn3 <- [1,938,null,{}] 16:32:47 INFO - PROCESS | 6717 | 1461281567064 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 6717 | 1461281567307 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:32:47 INFO - PROCESS | 6717 | 1461281567337 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8572000 == 90 [pid = 6717] [id = 242] 16:32:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ae7f15c00) [pid = 6717] [serial = 727] [outer = (nil)] 16:32:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ae83e9000) [pid = 6717] [serial = 728] [outer = 0x7f0ae7f15c00] 16:32:47 INFO - PROCESS | 6717 | 1461281567403 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ae89eb800) [pid = 6717] [serial = 729] [outer = 0x7f0ae7f15c00] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0adc1ca800) [pid = 6717] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad5e61000) [pid = 6717] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0adc226400) [pid = 6717] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae054f400) [pid = 6717] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae15f4800) [pid = 6717] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:32:47 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0adf1f2400) [pid = 6717] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:32:48 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae3fc7000) [pid = 6717] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:32:48 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad4ae5400) [pid = 6717] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:32:48 INFO - PROCESS | 6717 | 1461281568392 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1379ms 16:32:48 INFO - PROCESS | 6717 | 1461281568435 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:32:48 INFO - PROCESS | 6717 | 1461281568439 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:32:48 INFO - PROCESS | 6717 | 1461281568445 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 6717 | 1461281568448 Marionette TRACE conn3 <- [1,942,null,{}] 16:32:48 INFO - PROCESS | 6717 | 1461281568454 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 6717 | 1461281568640 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:32:48 INFO - PROCESS | 6717 | 1461281568682 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae888a800 == 91 [pid = 6717] [id = 243] 16:32:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ae719ac00) [pid = 6717] [serial = 730] [outer = (nil)] 16:32:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ae89ed400) [pid = 6717] [serial = 731] [outer = 0x7f0ae719ac00] 16:32:48 INFO - PROCESS | 6717 | 1461281568867 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ae941b400) [pid = 6717] [serial = 732] [outer = 0x7f0ae719ac00] 16:32:49 INFO - PROCESS | 6717 | 1461281569585 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1183ms 16:32:49 INFO - PROCESS | 6717 | 1461281569628 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 6717 | 1461281569632 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:32:49 INFO - PROCESS | 6717 | 1461281569643 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 6717 | 1461281569646 Marionette TRACE conn3 <- [1,946,null,{}] 16:32:49 INFO - PROCESS | 6717 | 1461281569652 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 6717 | 1461281569874 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:32:50 INFO - PROCESS | 6717 | 1461281570058 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6cc2800 == 92 [pid = 6717] [id = 244] 16:32:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad4ae6000) [pid = 6717] [serial = 733] [outer = (nil)] 16:32:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad5e64c00) [pid = 6717] [serial = 734] [outer = 0x7f0ad4ae6000] 16:32:50 INFO - PROCESS | 6717 | 1461281570149 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0adc4ea800) [pid = 6717] [serial = 735] [outer = 0x7f0ad4ae6000] 16:32:51 INFO - PROCESS | 6717 | 1461281571132 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1537ms 16:32:51 INFO - PROCESS | 6717 | 1461281571183 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 6717 | 1461281571189 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:32:51 INFO - PROCESS | 6717 | 1461281571200 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 6717 | 1461281571203 Marionette TRACE conn3 <- [1,950,null,{}] 16:32:51 INFO - PROCESS | 6717 | 1461281571211 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 6717 | 1461281571421 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:32:51 INFO - PROCESS | 6717 | 1461281571598 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0a61000 == 93 [pid = 6717] [id = 245] 16:32:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0adf1e6c00) [pid = 6717] [serial = 736] [outer = (nil)] 16:32:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ae06b0000) [pid = 6717] [serial = 737] [outer = 0x7f0adf1e6c00] 16:32:51 INFO - PROCESS | 6717 | 1461281571732 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ae155b800) [pid = 6717] [serial = 738] [outer = 0x7f0adf1e6c00] 16:32:52 INFO - PROCESS | 6717 | 1461281572644 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1480ms 16:32:52 INFO - PROCESS | 6717 | 1461281572685 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 6717 | 1461281572691 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:32:52 INFO - PROCESS | 6717 | 1461281572697 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 6717 | 1461281572700 Marionette TRACE conn3 <- [1,954,null,{}] 16:32:52 INFO - PROCESS | 6717 | 1461281572706 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 6717 | 1461281572896 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:32:53 INFO - PROCESS | 6717 | 1461281573080 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9fdf000 == 94 [pid = 6717] [id = 246] 16:32:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ae2837c00) [pid = 6717] [serial = 739] [outer = (nil)] 16:32:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ae51a8800) [pid = 6717] [serial = 740] [outer = 0x7f0ae2837c00] 16:32:53 INFO - PROCESS | 6717 | 1461281573235 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae7312400) [pid = 6717] [serial = 741] [outer = 0x7f0ae2837c00] 16:32:54 INFO - PROCESS | 6717 | 1461281574117 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1481ms 16:32:54 INFO - PROCESS | 6717 | 1461281574180 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:32:54 INFO - PROCESS | 6717 | 1461281574185 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:32:54 INFO - PROCESS | 6717 | 1461281574201 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 6717 | 1461281574210 Marionette TRACE conn3 <- [1,958,null,{}] 16:32:54 INFO - PROCESS | 6717 | 1461281574217 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 6717 | 1461281574440 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:32:54 INFO - PROCESS | 6717 | 1461281574658 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6962800 == 95 [pid = 6717] [id = 247] 16:32:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ae28d4400) [pid = 6717] [serial = 742] [outer = (nil)] 16:32:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae89ca800) [pid = 6717] [serial = 743] [outer = 0x7f0ae28d4400] 16:32:54 INFO - PROCESS | 6717 | 1461281574776 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae94f5c00) [pid = 6717] [serial = 744] [outer = 0x7f0ae28d4400] 16:32:55 INFO - PROCESS | 6717 | 1461281575631 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1497ms 16:32:55 INFO - PROCESS | 6717 | 1461281575690 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 6717 | 1461281575695 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:32:55 INFO - PROCESS | 6717 | 1461281575701 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 6717 | 1461281575704 Marionette TRACE conn3 <- [1,962,null,{}] 16:32:55 INFO - PROCESS | 6717 | 1461281575709 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:55 INFO - PROCESS | 6717 | 1461281575897 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:32:56 INFO - PROCESS | 6717 | 1461281576072 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afaba6800 == 96 [pid = 6717] [id = 248] 16:32:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ae06b3c00) [pid = 6717] [serial = 745] [outer = (nil)] 16:32:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0aeb5b9400) [pid = 6717] [serial = 746] [outer = 0x7f0ae06b3c00] 16:32:56 INFO - PROCESS | 6717 | 1461281576148 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0aee77c000) [pid = 6717] [serial = 747] [outer = 0x7f0ae06b3c00] 16:32:57 INFO - PROCESS | 6717 | 1461281577013 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1382ms 16:32:57 INFO - PROCESS | 6717 | 1461281577085 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 6717 | 1461281577088 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:32:57 INFO - PROCESS | 6717 | 1461281577095 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 6717 | 1461281577099 Marionette TRACE conn3 <- [1,966,null,{}] 16:32:57 INFO - PROCESS | 6717 | 1461281577105 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 6717 | 1461281577334 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:32:57 INFO - PROCESS | 6717 | 1461281577510 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afeb2d800 == 97 [pid = 6717] [id = 249] 16:32:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0af463b400) [pid = 6717] [serial = 748] [outer = (nil)] 16:32:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0af5258800) [pid = 6717] [serial = 749] [outer = 0x7f0af463b400] 16:32:57 INFO - PROCESS | 6717 | 1461281577651 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0af5749000) [pid = 6717] [serial = 750] [outer = 0x7f0af463b400] 16:32:58 INFO - PROCESS | 6717 | 1461281578566 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1535ms 16:32:58 INFO - PROCESS | 6717 | 1461281578632 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 6717 | 1461281578636 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:32:58 INFO - PROCESS | 6717 | 1461281578642 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 6717 | 1461281578646 Marionette TRACE conn3 <- [1,970,null,{}] 16:32:58 INFO - PROCESS | 6717 | 1461281578651 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:58 INFO - PROCESS | 6717 | 1461281578854 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:32:59 INFO - PROCESS | 6717 | 1461281579056 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4713800 == 98 [pid = 6717] [id = 250] 16:32:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0af4642c00) [pid = 6717] [serial = 751] [outer = (nil)] 16:32:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0af673ac00) [pid = 6717] [serial = 752] [outer = 0x7f0af4642c00] 16:32:59 INFO - PROCESS | 6717 | 1461281579172 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0af690a400) [pid = 6717] [serial = 753] [outer = 0x7f0af4642c00] 16:33:00 INFO - PROCESS | 6717 | 1461281580041 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1428ms 16:33:00 INFO - PROCESS | 6717 | 1461281580072 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 6717 | 1461281580075 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:33:00 INFO - PROCESS | 6717 | 1461281580082 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 6717 | 1461281580085 Marionette TRACE conn3 <- [1,974,null,{}] 16:33:00 INFO - PROCESS | 6717 | 1461281580091 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 6717 | 1461281580267 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:33:00 INFO - PROCESS | 6717 | 1461281580465 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0b022a1800 == 99 [pid = 6717] [id = 251] 16:33:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0af5748400) [pid = 6717] [serial = 754] [outer = (nil)] 16:33:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0af8394c00) [pid = 6717] [serial = 755] [outer = 0x7f0af5748400] 16:33:00 INFO - PROCESS | 6717 | 1461281580538 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0af9ff1800) [pid = 6717] [serial = 756] [outer = 0x7f0af5748400] 16:33:01 INFO - PROCESS | 6717 | 1461281581396 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1344ms 16:33:01 INFO - PROCESS | 6717 | 1461281581427 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 6717 | 1461281581431 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:33:01 INFO - PROCESS | 6717 | 1461281581437 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 6717 | 1461281581439 Marionette TRACE conn3 <- [1,978,null,{}] 16:33:01 INFO - PROCESS | 6717 | 1461281581445 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 6717 | 1461281581717 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:33:01 INFO - PROCESS | 6717 | 1461281581904 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adced8800 == 100 [pid = 6717] [id = 252] 16:33:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0af639fc00) [pid = 6717] [serial = 757] [outer = (nil)] 16:33:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0afa181000) [pid = 6717] [serial = 758] [outer = 0x7f0af639fc00] 16:33:01 INFO - PROCESS | 6717 | 1461281581983 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0afa5c4400) [pid = 6717] [serial = 759] [outer = 0x7f0af639fc00] 16:33:02 INFO - PROCESS | 6717 | 1461281582857 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1486ms 16:33:02 INFO - PROCESS | 6717 | 1461281582925 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:33:02 INFO - PROCESS | 6717 | 1461281582929 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:33:02 INFO - PROCESS | 6717 | 1461281582935 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 6717 | 1461281582938 Marionette TRACE conn3 <- [1,982,null,{}] 16:33:02 INFO - PROCESS | 6717 | 1461281582943 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 6717 | 1461281583126 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:33:03 INFO - PROCESS | 6717 | 1461281583317 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b2000 == 101 [pid = 6717] [id = 253] 16:33:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae83e8000) [pid = 6717] [serial = 760] [outer = (nil)] 16:33:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0afa5c9400) [pid = 6717] [serial = 761] [outer = 0x7f0ae83e8000] 16:33:03 INFO - PROCESS | 6717 | 1461281583394 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0afa902800) [pid = 6717] [serial = 762] [outer = 0x7f0ae83e8000] 16:33:04 INFO - PROCESS | 6717 | 1461281584329 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1442ms 16:33:04 INFO - PROCESS | 6717 | 1461281584378 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 6717 | 1461281584382 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:33:04 INFO - PROCESS | 6717 | 1461281584388 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 6717 | 1461281584390 Marionette TRACE conn3 <- [1,986,null,{}] 16:33:04 INFO - PROCESS | 6717 | 1461281584396 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 6717 | 1461281584577 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:33:04 INFO - PROCESS | 6717 | 1461281584760 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f62800 == 102 [pid = 6717] [id = 254] 16:33:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae89ee400) [pid = 6717] [serial = 763] [outer = (nil)] 16:33:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0afab27c00) [pid = 6717] [serial = 764] [outer = 0x7f0ae89ee400] 16:33:04 INFO - PROCESS | 6717 | 1461281584843 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0afabbf800) [pid = 6717] [serial = 765] [outer = 0x7f0ae89ee400] 16:33:05 INFO - PROCESS | 6717 | 1461281585777 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1433ms 16:33:05 INFO - PROCESS | 6717 | 1461281585822 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:33:05 INFO - PROCESS | 6717 | 1461281585826 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:33:05 INFO - PROCESS | 6717 | 1461281585833 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 6717 | 1461281585838 Marionette TRACE conn3 <- [1,990,null,{}] 16:33:05 INFO - PROCESS | 6717 | 1461281585844 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 6717 | 1461281586069 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:33:06 INFO - PROCESS | 6717 | 1461281586264 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d10000 == 103 [pid = 6717] [id = 255] 16:33:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0adcd4a800) [pid = 6717] [serial = 766] [outer = (nil)] 16:33:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae30d7800) [pid = 6717] [serial = 767] [outer = 0x7f0adcd4a800] 16:33:06 INFO - PROCESS | 6717 | 1461281586347 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0afac0a400) [pid = 6717] [serial = 768] [outer = 0x7f0adcd4a800] 16:33:07 INFO - PROCESS | 6717 | 1461281587232 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1436ms 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:33:07 INFO - PROCESS | 6717 | 1461281587269 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 6717 | 1461281587272 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:33:07 INFO - PROCESS | 6717 | 1461281587279 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 6717 | 1461281587282 Marionette TRACE conn3 <- [1,994,null,{}] 16:33:07 INFO - PROCESS | 6717 | 1461281587288 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 6717 | 1461281587485 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:33:07 INFO - PROCESS | 6717 | 1461281587671 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd9000 == 104 [pid = 6717] [id = 256] 16:33:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad1dc5400) [pid = 6717] [serial = 769] [outer = (nil)] 16:33:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad1dccc00) [pid = 6717] [serial = 770] [outer = 0x7f0ad1dc5400] 16:33:07 INFO - PROCESS | 6717 | 1461281587742 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad1dd2800) [pid = 6717] [serial = 771] [outer = 0x7f0ad1dc5400] 16:33:09 INFO - PROCESS | 6717 | 1461281589061 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1841ms 16:33:09 INFO - PROCESS | 6717 | 1461281589119 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 6717 | 1461281589126 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:33:09 INFO - PROCESS | 6717 | 1461281589135 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 6717 | 1461281589140 Marionette TRACE conn3 <- [1,998,null,{}] 16:33:09 INFO - PROCESS | 6717 | 1461281589148 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 6717 | 1461281589335 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:33:09 INFO - PROCESS | 6717 | 1461281589568 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dd6800 == 105 [pid = 6717] [id = 257] 16:33:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ad1df6c00) [pid = 6717] [serial = 772] [outer = (nil)] 16:33:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ad4aee000) [pid = 6717] [serial = 773] [outer = 0x7f0ad1df6c00] 16:33:09 INFO - PROCESS | 6717 | 1461281589781 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0adc218400) [pid = 6717] [serial = 774] [outer = 0x7f0ad1df6c00] 16:33:10 INFO - PROCESS | 6717 | 1461281590678 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1587ms 16:33:10 INFO - PROCESS | 6717 | 1461281590723 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 6717 | 1461281590731 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:33:10 INFO - PROCESS | 6717 | 1461281590741 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 6717 | 1461281590744 Marionette TRACE conn3 <- [1,1002,null,{}] 16:33:10 INFO - PROCESS | 6717 | 1461281590752 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 6717 | 1461281590947 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf35f000 == 104 [pid = 6717] [id = 211] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae888a800 == 103 [pid = 6717] [id = 243] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8572000 == 102 [pid = 6717] [id = 242] 16:33:11 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ae8080000) [pid = 6717] [serial = 683] [outer = (nil)] [url = about:blank] 16:33:11 INFO - PROCESS | 6717 | 1461281591293 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae715e000 == 101 [pid = 6717] [id = 241] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2803000 == 100 [pid = 6717] [id = 240] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5db000 == 99 [pid = 6717] [id = 239] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfcf800 == 98 [pid = 6717] [id = 238] 16:33:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfcc800 == 99 [pid = 6717] [id = 258] 16:33:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0adc1cb800) [pid = 6717] [serial = 775] [outer = (nil)] 16:33:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ade577400) [pid = 6717] [serial = 776] [outer = 0x7f0adc1cb800] 16:33:11 INFO - PROCESS | 6717 | 1461281591392 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0adeff8800) [pid = 6717] [serial = 777] [outer = 0x7f0adc1cb800] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add550000 == 98 [pid = 6717] [id = 237] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa986000 == 97 [pid = 6717] [id = 235] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa55f000 == 96 [pid = 6717] [id = 234] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9f47800 == 95 [pid = 6717] [id = 233] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5798000 == 94 [pid = 6717] [id = 232] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af469d800 == 93 [pid = 6717] [id = 231] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1d2000 == 92 [pid = 6717] [id = 230] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7d25000 == 91 [pid = 6717] [id = 229] 16:33:11 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add53b000 == 90 [pid = 6717] [id = 228] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ae2164000) [pid = 6717] [serial = 593] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0adc4f0000) [pid = 6717] [serial = 666] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0adc21e000) [pid = 6717] [serial = 665] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ade57e800) [pid = 6717] [serial = 668] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0adefeec00) [pid = 6717] [serial = 669] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0adf1c5800) [pid = 6717] [serial = 641] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae15eec00) [pid = 6717] [serial = 644] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ae2841000) [pid = 6717] [serial = 650] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae51f0c00) [pid = 6717] [serial = 653] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae2160000) [pid = 6717] [serial = 647] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae055c000) [pid = 6717] [serial = 671] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae15e7800) [pid = 6717] [serial = 635] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0adc4f2c00) [pid = 6717] [serial = 638] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ae7192800) [pid = 6717] [serial = 659] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae6879c00) [pid = 6717] [serial = 656] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ae755a800) [pid = 6717] [serial = 662] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae33f4400) [pid = 6717] [serial = 677] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae89ed800) [pid = 6717] [serial = 410] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ae3fc6c00) [pid = 6717] [serial = 678] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ae1f29400) [pid = 6717] [serial = 674] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ae28cf000) [pid = 6717] [serial = 675] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ae51b1c00) [pid = 6717] [serial = 680] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ae71d5000) [pid = 6717] [serial = 681] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ae08a4000) [pid = 6717] [serial = 672] [outer = (nil)] [url = about:blank] 16:33:12 INFO - PROCESS | 6717 | 1461281592189 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1486ms 16:33:12 INFO - PROCESS | 6717 | 1461281592227 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 6717 | 1461281592230 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:33:12 INFO - PROCESS | 6717 | 1461281592238 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 6717 | 1461281592244 Marionette TRACE conn3 <- [1,1006,null,{}] 16:33:12 INFO - PROCESS | 6717 | 1461281592261 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 6717 | 1461281592499 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:33:12 INFO - PROCESS | 6717 | 1461281592528 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae1596800 == 91 [pid = 6717] [id = 259] 16:33:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae08a3000) [pid = 6717] [serial = 778] [outer = (nil)] 16:33:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ae09cb400) [pid = 6717] [serial = 779] [outer = 0x7f0ae08a3000] 16:33:12 INFO - PROCESS | 6717 | 1461281592611 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae1f22000) [pid = 6717] [serial = 780] [outer = 0x7f0ae08a3000] 16:33:13 INFO - PROCESS | 6717 | 1461281593465 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1242ms 16:33:13 INFO - PROCESS | 6717 | 1461281593481 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 6717 | 1461281593487 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:33:13 INFO - PROCESS | 6717 | 1461281593493 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 6717 | 1461281593495 Marionette TRACE conn3 <- [1,1010,null,{}] 16:33:13 INFO - PROCESS | 6717 | 1461281593501 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 6717 | 1461281593747 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:33:13 INFO - PROCESS | 6717 | 1461281593782 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b82800 == 92 [pid = 6717] [id = 260] 16:33:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ade8d5800) [pid = 6717] [serial = 781] [outer = (nil)] 16:33:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae28d0c00) [pid = 6717] [serial = 782] [outer = 0x7f0ade8d5800] 16:33:13 INFO - PROCESS | 6717 | 1461281593846 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae30d5c00) [pid = 6717] [serial = 783] [outer = 0x7f0ade8d5800] 16:33:14 INFO - PROCESS | 6717 | 1461281594772 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1334ms 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:33:14 INFO - PROCESS | 6717 | 1461281594830 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 6717 | 1461281594832 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:33:14 INFO - PROCESS | 6717 | 1461281594839 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 6717 | 1461281594842 Marionette TRACE conn3 <- [1,1014,null,{}] 16:33:14 INFO - PROCESS | 6717 | 1461281594848 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 6717 | 1461281595072 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:33:15 INFO - PROCESS | 6717 | 1461281595113 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae715b800 == 93 [pid = 6717] [id = 261] 16:33:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae2835000) [pid = 6717] [serial = 784] [outer = (nil)] 16:33:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae33f1000) [pid = 6717] [serial = 785] [outer = 0x7f0ae2835000] 16:33:15 INFO - PROCESS | 6717 | 1461281595182 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae51f3c00) [pid = 6717] [serial = 786] [outer = 0x7f0ae2835000] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ade8e1c00) [pid = 6717] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae7f15c00) [pid = 6717] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae155fc00) [pid = 6717] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ae283ac00) [pid = 6717] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0add50b800) [pid = 6717] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:33:16 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0adfa59400) [pid = 6717] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:33:16 INFO - PROCESS | 6717 | 1461281596289 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1484ms 16:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:33:16 INFO - PROCESS | 6717 | 1461281596323 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 6717 | 1461281596325 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:33:16 INFO - PROCESS | 6717 | 1461281596333 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 6717 | 1461281596335 Marionette TRACE conn3 <- [1,1018,null,{}] 16:33:16 INFO - PROCESS | 6717 | 1461281596341 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 6717 | 1461281596538 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:33:16 INFO - PROCESS | 6717 | 1461281596729 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8321000 == 94 [pid = 6717] [id = 262] 16:33:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae71d5000) [pid = 6717] [serial = 787] [outer = (nil)] 16:33:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae7f1e800) [pid = 6717] [serial = 788] [outer = 0x7f0ae71d5000] 16:33:16 INFO - PROCESS | 6717 | 1461281596798 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae8362400) [pid = 6717] [serial = 789] [outer = 0x7f0ae71d5000] 16:33:17 INFO - PROCESS | 6717 | 1461281597470 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1180ms 16:33:17 INFO - PROCESS | 6717 | 1461281597512 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 6717 | 1461281597516 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:33:17 INFO - PROCESS | 6717 | 1461281597529 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 6717 | 1461281597531 Marionette TRACE conn3 <- [1,1022,null,{}] 16:33:17 INFO - PROCESS | 6717 | 1461281597539 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 6717 | 1461281597700 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:33:17 INFO - PROCESS | 6717 | 1461281597710 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9679800 == 95 [pid = 6717] [id = 263] 16:33:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae6454000) [pid = 6717] [serial = 790] [outer = (nil)] 16:33:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae89ee800) [pid = 6717] [serial = 791] [outer = 0x7f0ae6454000] 16:33:17 INFO - PROCESS | 6717 | 1461281597773 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae94f6000) [pid = 6717] [serial = 792] [outer = 0x7f0ae6454000] 16:33:18 INFO - PROCESS | 6717 | 1461281598904 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1440ms 16:33:18 INFO - PROCESS | 6717 | 1461281598964 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 6717 | 1461281598974 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:33:19 INFO - PROCESS | 6717 | 1461281599004 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 6717 | 1461281599010 Marionette TRACE conn3 <- [1,1026,null,{}] 16:33:19 INFO - PROCESS | 6717 | 1461281599019 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 6717 | 1461281599281 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:33:19 INFO - PROCESS | 6717 | 1461281599492 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1c9000 == 96 [pid = 6717] [id = 264] 16:33:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad6c0bc00) [pid = 6717] [serial = 793] [outer = (nil)] 16:33:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ade45f400) [pid = 6717] [serial = 794] [outer = 0x7f0ad6c0bc00] 16:33:19 INFO - PROCESS | 6717 | 1461281599619 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adefed800) [pid = 6717] [serial = 795] [outer = 0x7f0ad6c0bc00] 16:33:20 INFO - PROCESS | 6717 | 1461281600559 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1597ms 16:33:20 INFO - PROCESS | 6717 | 1461281600598 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 6717 | 1461281600607 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:33:20 INFO - PROCESS | 6717 | 1461281600618 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 6717 | 1461281600623 Marionette TRACE conn3 <- [1,1030,null,{}] 16:33:20 INFO - PROCESS | 6717 | 1461281600629 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 6717 | 1461281600838 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:33:21 INFO - PROCESS | 6717 | 1461281601108 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae70b9800 == 97 [pid = 6717] [id = 265] 16:33:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adf1e6000) [pid = 6717] [serial = 796] [outer = (nil)] 16:33:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae1f21400) [pid = 6717] [serial = 797] [outer = 0x7f0adf1e6000] 16:33:21 INFO - PROCESS | 6717 | 1461281601232 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae30cdc00) [pid = 6717] [serial = 798] [outer = 0x7f0adf1e6000] 16:33:22 INFO - PROCESS | 6717 | 1461281602120 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1545ms 16:33:22 INFO - PROCESS | 6717 | 1461281602164 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 6717 | 1461281602169 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:33:22 INFO - PROCESS | 6717 | 1461281602176 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 6717 | 1461281602181 Marionette TRACE conn3 <- [1,1034,null,{}] 16:33:22 INFO - PROCESS | 6717 | 1461281602198 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 6717 | 1461281602408 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:33:22 INFO - PROCESS | 6717 | 1461281602592 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af4687000 == 98 [pid = 6717] [id = 266] 16:33:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ae30d6c00) [pid = 6717] [serial = 799] [outer = (nil)] 16:33:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ae7eeb800) [pid = 6717] [serial = 800] [outer = 0x7f0ae30d6c00] 16:33:22 INFO - PROCESS | 6717 | 1461281602677 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae8847400) [pid = 6717] [serial = 801] [outer = 0x7f0ae30d6c00] 16:33:23 INFO - PROCESS | 6717 | 1461281603564 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1435ms 16:33:23 INFO - PROCESS | 6717 | 1461281603612 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:33:23 INFO - PROCESS | 6717 | 1461281603616 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:33:23 INFO - PROCESS | 6717 | 1461281603623 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 6717 | 1461281603626 Marionette TRACE conn3 <- [1,1038,null,{}] 16:33:23 INFO - PROCESS | 6717 | 1461281603632 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 6717 | 1461281603821 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:33:24 INFO - PROCESS | 6717 | 1461281604009 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af832d800 == 99 [pid = 6717] [id = 267] 16:33:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ae638f800) [pid = 6717] [serial = 802] [outer = (nil)] 16:33:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0aea0edc00) [pid = 6717] [serial = 803] [outer = 0x7f0ae638f800] 16:33:24 INFO - PROCESS | 6717 | 1461281604097 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0aeb9d9400) [pid = 6717] [serial = 804] [outer = 0x7f0ae638f800] 16:33:25 INFO - PROCESS | 6717 | 1461281605019 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1433ms 16:33:25 INFO - PROCESS | 6717 | 1461281605057 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 6717 | 1461281605060 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:33:25 INFO - PROCESS | 6717 | 1461281605067 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 6717 | 1461281605071 Marionette TRACE conn3 <- [1,1042,null,{}] 16:33:25 INFO - PROCESS | 6717 | 1461281605076 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 6717 | 1461281605268 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:33:25 INFO - PROCESS | 6717 | 1461281605456 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac12800 == 100 [pid = 6717] [id = 268] 16:33:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ae89d1c00) [pid = 6717] [serial = 805] [outer = (nil)] 16:33:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0aef689400) [pid = 6717] [serial = 806] [outer = 0x7f0ae89d1c00] 16:33:25 INFO - PROCESS | 6717 | 1461281605539 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0af5714000) [pid = 6717] [serial = 807] [outer = 0x7f0ae89d1c00] 16:33:26 INFO - PROCESS | 6717 | 1461281606463 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1442ms 16:33:26 INFO - PROCESS | 6717 | 1461281606510 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 6717 | 1461281606514 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:33:26 INFO - PROCESS | 6717 | 1461281606520 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 6717 | 1461281606524 Marionette TRACE conn3 <- [1,1046,null,{}] 16:33:26 INFO - PROCESS | 6717 | 1461281606529 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 6717 | 1461281606739 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:33:26 INFO - PROCESS | 6717 | 1461281606922 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4edb000 == 101 [pid = 6717] [id = 269] 16:33:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0af54dac00) [pid = 6717] [serial = 808] [outer = (nil)] 16:33:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0af9fea800) [pid = 6717] [serial = 809] [outer = 0x7f0af54dac00] 16:33:27 INFO - PROCESS | 6717 | 1461281607004 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0afac02400) [pid = 6717] [serial = 810] [outer = 0x7f0af54dac00] 16:33:27 INFO - PROCESS | 6717 | 1461281607865 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1381ms 16:33:27 INFO - PROCESS | 6717 | 1461281607906 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 6717 | 1461281607911 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:33:27 INFO - PROCESS | 6717 | 1461281607920 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 6717 | 1461281607923 Marionette TRACE conn3 <- [1,1050,null,{}] 16:33:27 INFO - PROCESS | 6717 | 1461281607930 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 6717 | 1461281608114 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:33:28 INFO - PROCESS | 6717 | 1461281608301 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d7d000 == 102 [pid = 6717] [id = 270] 16:33:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ad354a400) [pid = 6717] [serial = 811] [outer = (nil)] 16:33:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad3551800) [pid = 6717] [serial = 812] [outer = 0x7f0ad354a400] 16:33:28 INFO - PROCESS | 6717 | 1461281608375 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ad3557400) [pid = 6717] [serial = 813] [outer = 0x7f0ad354a400] 16:33:29 INFO - PROCESS | 6717 | 1461281609267 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1383ms 16:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:33:29 INFO - PROCESS | 6717 | 1461281609304 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 6717 | 1461281609307 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:33:29 INFO - PROCESS | 6717 | 1461281609313 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 6717 | 1461281609316 Marionette TRACE conn3 <- [1,1054,null,{}] 16:33:29 INFO - PROCESS | 6717 | 1461281609322 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 6717 | 1461281609494 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:33:29 INFO - PROCESS | 6717 | 1461281609681 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4b9d000 == 103 [pid = 6717] [id = 271] 16:33:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad12c6000) [pid = 6717] [serial = 814] [outer = (nil)] 16:33:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad12cb400) [pid = 6717] [serial = 815] [outer = 0x7f0ad12c6000] 16:33:29 INFO - PROCESS | 6717 | 1461281609750 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ad12cf800) [pid = 6717] [serial = 816] [outer = 0x7f0ad12c6000] 16:33:30 INFO - PROCESS | 6717 | 1461281610629 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1386ms 16:33:30 INFO - PROCESS | 6717 | 1461281610700 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 6717 | 1461281610704 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:33:30 INFO - PROCESS | 6717 | 1461281610709 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 6717 | 1461281610713 Marionette TRACE conn3 <- [1,1058,null,{}] 16:33:30 INFO - PROCESS | 6717 | 1461281610718 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 6717 | 1461281610931 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:33:31 INFO - PROCESS | 6717 | 1461281611117 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4bb5800 == 104 [pid = 6717] [id = 272] 16:33:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ad12c7400) [pid = 6717] [serial = 817] [outer = (nil)] 16:33:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad20e8c00) [pid = 6717] [serial = 818] [outer = 0x7f0ad12c7400] 16:33:31 INFO - PROCESS | 6717 | 1461281611192 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ad20ed000) [pid = 6717] [serial = 819] [outer = 0x7f0ad12c7400] 16:33:32 INFO - PROCESS | 6717 | 1461281612079 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1428ms 16:33:32 INFO - PROCESS | 6717 | 1461281612139 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 6717 | 1461281612143 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:33:32 INFO - PROCESS | 6717 | 1461281612149 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 6717 | 1461281612151 Marionette TRACE conn3 <- [1,1062,null,{}] 16:33:32 INFO - PROCESS | 6717 | 1461281612157 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 6717 | 1461281612351 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:33:32 INFO - PROCESS | 6717 | 1461281612549 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3456800 == 105 [pid = 6717] [id = 273] 16:33:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ad12ca000) [pid = 6717] [serial = 820] [outer = (nil)] 16:33:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ad20f1c00) [pid = 6717] [serial = 821] [outer = 0x7f0ad12ca000] 16:33:32 INFO - PROCESS | 6717 | 1461281612669 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ad354bc00) [pid = 6717] [serial = 822] [outer = 0x7f0ad12ca000] 16:33:33 INFO - PROCESS | 6717 | 1461281613576 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1478ms 16:33:33 INFO - PROCESS | 6717 | 1461281613629 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 6717 | 1461281613632 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:33:33 INFO - PROCESS | 6717 | 1461281613640 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 6717 | 1461281613643 Marionette TRACE conn3 <- [1,1066,null,{}] 16:33:33 INFO - PROCESS | 6717 | 1461281613650 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 6717 | 1461281613907 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:33:34 INFO - PROCESS | 6717 | 1461281614153 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad149b800 == 106 [pid = 6717] [id = 274] 16:33:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ad1475c00) [pid = 6717] [serial = 823] [outer = (nil)] 16:33:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ad1480000) [pid = 6717] [serial = 824] [outer = 0x7f0ad1475c00] 16:33:34 INFO - PROCESS | 6717 | 1461281614258 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ad3557c00) [pid = 6717] [serial = 825] [outer = 0x7f0ad1475c00] 16:33:35 INFO - PROCESS | 6717 | 1461281615173 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1590ms 16:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:33:35 INFO - PROCESS | 6717 | 1461281615231 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 6717 | 1461281615233 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:33:35 INFO - PROCESS | 6717 | 1461281615240 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 6717 | 1461281615243 Marionette TRACE conn3 <- [1,1070,null,{}] 16:33:35 INFO - PROCESS | 6717 | 1461281615248 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 6717 | 1461281615474 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:33:35 INFO - PROCESS | 6717 | 1461281615717 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1499000 == 107 [pid = 6717] [id = 275] 16:33:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ad0839000) [pid = 6717] [serial = 826] [outer = (nil)] 16:33:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ad083ac00) [pid = 6717] [serial = 827] [outer = 0x7f0ad0839000] 16:33:36 INFO - PROCESS | 6717 | 1461281616174 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ad1479c00) [pid = 6717] [serial = 828] [outer = 0x7f0ad0839000] 16:33:37 INFO - PROCESS | 6717 | 1461281617063 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1834ms 16:33:37 INFO - PROCESS | 6717 | 1461281617074 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 6717 | 1461281617081 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:33:37 INFO - PROCESS | 6717 | 1461281617092 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 6717 | 1461281617096 Marionette TRACE conn3 <- [1,1074,null,{}] 16:33:37 INFO - PROCESS | 6717 | 1461281617104 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 6717 | 1461281617279 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:33:37 INFO - PROCESS | 6717 | 1461281617506 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ed2000 == 108 [pid = 6717] [id = 276] 16:33:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ad1dc7800) [pid = 6717] [serial = 829] [outer = (nil)] 16:33:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ad1de9800) [pid = 6717] [serial = 830] [outer = 0x7f0ad1dc7800] 16:33:37 INFO - PROCESS | 6717 | 1461281617575 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ad1df5800) [pid = 6717] [serial = 831] [outer = 0x7f0ad1dc7800] 16:33:38 INFO - PROCESS | 6717 | 1461281618671 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1631ms 16:33:38 INFO - PROCESS | 6717 | 1461281618724 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 6717 | 1461281618728 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:33:38 INFO - PROCESS | 6717 | 1461281618739 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 6717 | 1461281618742 Marionette TRACE conn3 <- [1,1078,null,{}] 16:33:38 INFO - PROCESS | 6717 | 1461281618748 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 6717 | 1461281618924 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae856f000 == 107 [pid = 6717] [id = 227] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8321000 == 106 [pid = 6717] [id = 262] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae715b800 == 105 [pid = 6717] [id = 261] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ae89ed400) [pid = 6717] [serial = 731] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0aeb93c000) [pid = 6717] [serial = 710] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae984f800) [pid = 6717] [serial = 704] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ae7f21400) [pid = 6717] [serial = 695] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ae94ec400) [pid = 6717] [serial = 701] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ae83eac00) [pid = 6717] [serial = 698] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0aea26e800) [pid = 6717] [serial = 707] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | 1461281619325 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b82800 == 104 [pid = 6717] [id = 260] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae1596800 == 103 [pid = 6717] [id = 259] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfcc800 == 102 [pid = 6717] [id = 258] 16:33:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aa9800 == 103 [pid = 6717] [id = 277] 16:33:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0adc1ce000) [pid = 6717] [serial = 832] [outer = (nil)] 16:33:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0adc225c00) [pid = 6717] [serial = 833] [outer = 0x7f0adc1ce000] 16:33:39 INFO - PROCESS | 6717 | 1461281619406 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0adcd49800) [pid = 6717] [serial = 834] [outer = 0x7f0adc1ce000] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dd6800 == 102 [pid = 6717] [id = 257] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0b022a1800 == 101 [pid = 6717] [id = 251] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4713800 == 100 [pid = 6717] [id = 250] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afeb2d800 == 99 [pid = 6717] [id = 249] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afaba6800 == 98 [pid = 6717] [id = 248] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6962800 == 97 [pid = 6717] [id = 247] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9fdf000 == 96 [pid = 6717] [id = 246] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8314000 == 95 [pid = 6717] [id = 217] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0a61000 == 94 [pid = 6717] [id = 245] 16:33:39 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6cc2800 == 93 [pid = 6717] [id = 244] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ae055b800) [pid = 6717] [serial = 717] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0adf1e4800) [pid = 6717] [serial = 716] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ae83e9000) [pid = 6717] [serial = 728] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae33eb400) [pid = 6717] [serial = 722] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ae09c7000) [pid = 6717] [serial = 689] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ade8d8000) [pid = 6717] [serial = 686] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ae51b0c00) [pid = 6717] [serial = 725] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ae3409400) [pid = 6717] [serial = 723] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae89eb800) [pid = 6717] [serial = 729] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ade5bd800) [pid = 6717] [serial = 714] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae687ec00) [pid = 6717] [serial = 692] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ae215b800) [pid = 6717] [serial = 720] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ae6462800) [pid = 6717] [serial = 726] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ade45f800) [pid = 6717] [serial = 713] [outer = (nil)] [url = about:blank] 16:33:39 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ae1f05800) [pid = 6717] [serial = 719] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 6717 | 1461281620221 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1531ms 16:33:40 INFO - PROCESS | 6717 | 1461281620271 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 6717 | 1461281620275 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:33:40 INFO - PROCESS | 6717 | 1461281620300 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 6717 | 1461281620306 Marionette TRACE conn3 <- [1,1082,null,{}] 16:33:40 INFO - PROCESS | 6717 | 1461281620324 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 6717 | 1461281620498 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:33:40 INFO - PROCESS | 6717 | 1461281620511 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcec4000 == 94 [pid = 6717] [id = 278] 16:33:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ade5bd800) [pid = 6717] [serial = 835] [outer = (nil)] 16:33:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0adeff6c00) [pid = 6717] [serial = 836] [outer = 0x7f0ade5bd800] 16:33:40 INFO - PROCESS | 6717 | 1461281620585 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0adf1e9c00) [pid = 6717] [serial = 837] [outer = 0x7f0ade5bd800] 16:33:41 INFO - PROCESS | 6717 | 1461281621422 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1156ms 16:33:41 INFO - PROCESS | 6717 | 1461281621437 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 6717 | 1461281621441 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:33:41 INFO - PROCESS | 6717 | 1461281621447 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 6717 | 1461281621449 Marionette TRACE conn3 <- [1,1086,null,{}] 16:33:41 INFO - PROCESS | 6717 | 1461281621454 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 6717 | 1461281621701 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:33:41 INFO - PROCESS | 6717 | 1461281621733 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade614800 == 95 [pid = 6717] [id = 279] 16:33:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ade8d8c00) [pid = 6717] [serial = 838] [outer = (nil)] 16:33:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ae06b5c00) [pid = 6717] [serial = 839] [outer = 0x7f0ade8d8c00] 16:33:41 INFO - PROCESS | 6717 | 1461281621796 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ae155ac00) [pid = 6717] [serial = 840] [outer = 0x7f0ade8d8c00] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ade8d5800) [pid = 6717] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae2835000) [pid = 6717] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ae08a3000) [pid = 6717] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ad1df6c00) [pid = 6717] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ae71d5000) [pid = 6717] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0adc1cb800) [pid = 6717] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:33:43 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ae719ac00) [pid = 6717] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:33:43 INFO - PROCESS | 6717 | 1461281623247 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1929ms 16:33:43 INFO - PROCESS | 6717 | 1461281623377 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 6717 | 1461281623384 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:33:43 INFO - PROCESS | 6717 | 1461281623394 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 6717 | 1461281623400 Marionette TRACE conn3 <- [1,1090,null,{}] 16:33:43 INFO - PROCESS | 6717 | 1461281623421 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 6717 | 1461281623642 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:33:43 INFO - PROCESS | 6717 | 1461281623829 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dc2800 == 96 [pid = 6717] [id = 280] 16:33:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad1475400) [pid = 6717] [serial = 841] [outer = (nil)] 16:33:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ad1df1c00) [pid = 6717] [serial = 842] [outer = 0x7f0ad1475400] 16:33:43 INFO - PROCESS | 6717 | 1461281623906 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad3554000) [pid = 6717] [serial = 843] [outer = 0x7f0ad1475400] 16:33:44 INFO - PROCESS | 6717 | 1461281624801 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1441ms 16:33:44 INFO - PROCESS | 6717 | 1461281624835 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 6717 | 1461281624842 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:33:44 INFO - PROCESS | 6717 | 1461281624854 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 6717 | 1461281624857 Marionette TRACE conn3 <- [1,1094,null,{}] 16:33:44 INFO - PROCESS | 6717 | 1461281624864 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 6717 | 1461281625094 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:33:45 INFO - PROCESS | 6717 | 1461281625290 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd59800 == 97 [pid = 6717] [id = 281] 16:33:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad3558400) [pid = 6717] [serial = 844] [outer = (nil)] 16:33:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0adcd43c00) [pid = 6717] [serial = 845] [outer = 0x7f0ad3558400] 16:33:45 INFO - PROCESS | 6717 | 1461281625416 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0add509400) [pid = 6717] [serial = 846] [outer = 0x7f0ad3558400] 16:33:46 INFO - PROCESS | 6717 | 1461281626400 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1584ms 16:33:46 INFO - PROCESS | 6717 | 1461281626438 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 6717 | 1461281626442 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:33:46 INFO - PROCESS | 6717 | 1461281626448 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 6717 | 1461281626454 Marionette TRACE conn3 <- [1,1098,null,{}] 16:33:46 INFO - PROCESS | 6717 | 1461281626470 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 6717 | 1461281626715 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:33:46 INFO - PROCESS | 6717 | 1461281626990 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf34c000 == 98 [pid = 6717] [id = 282] 16:33:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ade8dc400) [pid = 6717] [serial = 847] [outer = (nil)] 16:33:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0adf1ea000) [pid = 6717] [serial = 848] [outer = 0x7f0ade8dc400] 16:33:47 INFO - PROCESS | 6717 | 1461281627074 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ae09c2000) [pid = 6717] [serial = 849] [outer = 0x7f0ade8dc400] 16:33:47 INFO - PROCESS | 6717 | 1461281627936 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1537ms 16:33:47 INFO - PROCESS | 6717 | 1461281627987 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 6717 | 1461281627991 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:33:48 INFO - PROCESS | 6717 | 1461281627998 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 6717 | 1461281628002 Marionette TRACE conn3 <- [1,1102,null,{}] 16:33:48 INFO - PROCESS | 6717 | 1461281628009 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 6717 | 1461281628213 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:33:48 INFO - PROCESS | 6717 | 1461281628396 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2819000 == 99 [pid = 6717] [id = 283] 16:33:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0adeff0000) [pid = 6717] [serial = 850] [outer = (nil)] 16:33:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae2833000) [pid = 6717] [serial = 851] [outer = 0x7f0adeff0000] 16:33:48 INFO - PROCESS | 6717 | 1461281628473 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ae283f400) [pid = 6717] [serial = 852] [outer = 0x7f0adeff0000] 16:33:49 INFO - PROCESS | 6717 | 1461281629357 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1431ms 16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:33:49 INFO - PROCESS | 6717 | 1461281629431 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 6717 | 1461281629434 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:33:49 INFO - PROCESS | 6717 | 1461281629440 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 6717 | 1461281629443 Marionette TRACE conn3 <- [1,1106,null,{}] 16:33:49 INFO - PROCESS | 6717 | 1461281629449 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 6717 | 1461281629672 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:33:49 INFO - PROCESS | 6717 | 1461281629931 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f7b000 == 100 [pid = 6717] [id = 284] 16:33:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae28d9400) [pid = 6717] [serial = 853] [outer = (nil)] 16:33:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae30cf000) [pid = 6717] [serial = 854] [outer = 0x7f0ae28d9400] 16:33:50 INFO - PROCESS | 6717 | 1461281630051 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ae33ed400) [pid = 6717] [serial = 855] [outer = 0x7f0ae28d9400] 16:33:50 INFO - PROCESS | 6717 | 1461281630922 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1543ms 16:33:50 INFO - PROCESS | 6717 | 1461281630984 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 6717 | 1461281630986 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:33:50 INFO - PROCESS | 6717 | 1461281630993 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 6717 | 1461281630996 Marionette TRACE conn3 <- [1,1110,null,{}] 16:33:51 INFO - PROCESS | 6717 | 1461281631001 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 6717 | 1461281631276 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:33:51 INFO - PROCESS | 6717 | 1461281631529 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8220000 == 101 [pid = 6717] [id = 285] 16:33:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ae7f13800) [pid = 6717] [serial = 856] [outer = (nil)] 16:33:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ae8361800) [pid = 6717] [serial = 857] [outer = 0x7f0ae7f13800] 16:33:51 INFO - PROCESS | 6717 | 1461281631650 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ae89eb800) [pid = 6717] [serial = 858] [outer = 0x7f0ae7f13800] 16:33:52 INFO - PROCESS | 6717 | 1461281632463 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1541ms 16:33:52 INFO - PROCESS | 6717 | 1461281632535 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 6717 | 1461281632539 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:33:52 INFO - PROCESS | 6717 | 1461281632546 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 6717 | 1461281632548 Marionette TRACE conn3 <- [1,1114,null,{}] 16:33:52 INFO - PROCESS | 6717 | 1461281632554 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 6717 | 1461281632785 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:33:52 INFO - PROCESS | 6717 | 1461281632973 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae910d000 == 102 [pid = 6717] [id = 286] 16:33:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ae71d4c00) [pid = 6717] [serial = 859] [outer = (nil)] 16:33:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ae919b400) [pid = 6717] [serial = 860] [outer = 0x7f0ae71d4c00] 16:33:53 INFO - PROCESS | 6717 | 1461281633045 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0aeb4ee800) [pid = 6717] [serial = 861] [outer = 0x7f0ae71d4c00] 16:33:54 INFO - PROCESS | 6717 | 1461281634003 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1486ms 16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:33:54 INFO - PROCESS | 6717 | 1461281634033 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 6717 | 1461281634037 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:33:54 INFO - PROCESS | 6717 | 1461281634044 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 6717 | 1461281634047 Marionette TRACE conn3 <- [1,1118,null,{}] 16:33:54 INFO - PROCESS | 6717 | 1461281634053 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 6717 | 1461281634254 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:33:54 INFO - PROCESS | 6717 | 1461281634443 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aef6df000 == 103 [pid = 6717] [id = 287] 16:33:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ad1484c00) [pid = 6717] [serial = 862] [outer = (nil)] 16:33:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0aee77ac00) [pid = 6717] [serial = 863] [outer = 0x7f0ad1484c00] 16:33:54 INFO - PROCESS | 6717 | 1461281634540 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0af54dd400) [pid = 6717] [serial = 864] [outer = 0x7f0ad1484c00] 16:33:55 INFO - PROCESS | 6717 | 1461281635588 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1581ms 16:33:55 INFO - PROCESS | 6717 | 1461281635625 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 6717 | 1461281635630 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:33:55 INFO - PROCESS | 6717 | 1461281635637 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 6717 | 1461281635640 Marionette TRACE conn3 <- [1,1122,null,{}] 16:33:55 INFO - PROCESS | 6717 | 1461281635645 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 6717 | 1461281635837 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:33:56 INFO - PROCESS | 6717 | 1461281636044 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6410800 == 104 [pid = 6717] [id = 288] 16:33:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0adf1bd800) [pid = 6717] [serial = 865] [outer = (nil)] 16:33:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0aef620c00) [pid = 6717] [serial = 866] [outer = 0x7f0adf1bd800] 16:33:56 INFO - PROCESS | 6717 | 1461281636157 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0af59eec00) [pid = 6717] [serial = 867] [outer = 0x7f0adf1bd800] 16:33:57 INFO - PROCESS | 6717 | 1461281637179 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1579ms 16:33:57 INFO - PROCESS | 6717 | 1461281637220 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 6717 | 1461281637226 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:33:57 INFO - PROCESS | 6717 | 1461281637237 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 6717 | 1461281637241 Marionette TRACE conn3 <- [1,1126,null,{}] 16:33:57 INFO - PROCESS | 6717 | 1461281637251 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 6717 | 1461281637596 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:33:57 INFO - PROCESS | 6717 | 1461281637962 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afab94000 == 105 [pid = 6717] [id = 289] 16:33:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0adf1c1c00) [pid = 6717] [serial = 868] [outer = (nil)] 16:33:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0af67afc00) [pid = 6717] [serial = 869] [outer = 0x7f0adf1c1c00] 16:33:58 INFO - PROCESS | 6717 | 1461281638097 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0af883cc00) [pid = 6717] [serial = 870] [outer = 0x7f0adf1c1c00] 16:33:58 INFO - PROCESS | 6717 | 1461281638967 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1787ms 16:33:59 INFO - PROCESS | 6717 | 1461281639023 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 6717 | 1461281639028 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:33:59 INFO - PROCESS | 6717 | 1461281639034 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 6717 | 1461281639037 Marionette TRACE conn3 <- [1,1130,null,{}] 16:33:59 INFO - PROCESS | 6717 | 1461281639043 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 6717 | 1461281639273 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:33:59 INFO - PROCESS | 6717 | 1461281639463 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add03d000 == 106 [pid = 6717] [id = 290] 16:33:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0afa5cb000) [pid = 6717] [serial = 871] [outer = (nil)] 16:33:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0afa954c00) [pid = 6717] [serial = 872] [outer = 0x7f0afa5cb000] 16:33:59 INFO - PROCESS | 6717 | 1461281639553 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0afac04000) [pid = 6717] [serial = 873] [outer = 0x7f0afa5cb000] 16:34:00 INFO - PROCESS | 6717 | 1461281640486 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1489ms 16:34:00 INFO - PROCESS | 6717 | 1461281640524 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 6717 | 1461281640527 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:34:00 INFO - PROCESS | 6717 | 1461281640534 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 6717 | 1461281640537 Marionette TRACE conn3 <- [1,1134,null,{}] 16:34:00 INFO - PROCESS | 6717 | 1461281640543 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 6717 | 1461281640790 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:34:01 INFO - PROCESS | 6717 | 1461281641063 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0acf800 == 107 [pid = 6717] [id = 291] 16:34:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ad3359800) [pid = 6717] [serial = 874] [outer = (nil)] 16:34:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0ad335dc00) [pid = 6717] [serial = 875] [outer = 0x7f0ad3359800] 16:34:01 INFO - PROCESS | 6717 | 1461281641185 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ae09c4800) [pid = 6717] [serial = 876] [outer = 0x7f0ad3359800] 16:34:02 INFO - PROCESS | 6717 | 1461281642119 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1634ms 16:34:02 INFO - PROCESS | 6717 | 1461281642171 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 6717 | 1461281642177 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:34:02 INFO - PROCESS | 6717 | 1461281642188 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 6717 | 1461281642192 Marionette TRACE conn3 <- [1,1138,null,{}] 16:34:02 INFO - PROCESS | 6717 | 1461281642203 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 6717 | 1461281642506 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:34:02 INFO - PROCESS | 6717 | 1461281642870 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add055000 == 108 [pid = 6717] [id = 292] 16:34:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0ad0bc2400) [pid = 6717] [serial = 877] [outer = (nil)] 16:34:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ad0bca800) [pid = 6717] [serial = 878] [outer = 0x7f0ad0bc2400] 16:34:03 INFO - PROCESS | 6717 | 1461281643003 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0ad0bcfc00) [pid = 6717] [serial = 879] [outer = 0x7f0ad0bc2400] 16:34:03 INFO - PROCESS | 6717 | 1461281643961 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1801ms 16:34:03 INFO - PROCESS | 6717 | 1461281643989 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 6717 | 1461281643993 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:34:04 INFO - PROCESS | 6717 | 1461281643999 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 6717 | 1461281644002 Marionette TRACE conn3 <- [1,1142,null,{}] 16:34:04 INFO - PROCESS | 6717 | 1461281644009 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 6717 | 1461281644219 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:34:04 INFO - PROCESS | 6717 | 1461281644443 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcf4c000 == 109 [pid = 6717] [id = 293] 16:34:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0ad0835400) [pid = 6717] [serial = 880] [outer = (nil)] 16:34:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad0c97400) [pid = 6717] [serial = 881] [outer = 0x7f0ad0835400] 16:34:04 INFO - PROCESS | 6717 | 1461281644514 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ad0c9d800) [pid = 6717] [serial = 882] [outer = 0x7f0ad0835400] 16:34:05 INFO - PROCESS | 6717 | 1461281645444 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1479ms 16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:34:05 INFO - PROCESS | 6717 | 1461281645480 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 6717 | 1461281645483 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:34:05 INFO - PROCESS | 6717 | 1461281645490 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 6717 | 1461281645493 Marionette TRACE conn3 <- [1,1146,null,{}] 16:34:05 INFO - PROCESS | 6717 | 1461281645498 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 6717 | 1461281645711 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:34:05 INFO - PROCESS | 6717 | 1461281645960 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf2f800 == 110 [pid = 6717] [id = 294] 16:34:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ad0838400) [pid = 6717] [serial = 883] [outer = (nil)] 16:34:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad0ca2c00) [pid = 6717] [serial = 884] [outer = 0x7f0ad0838400] 16:34:06 INFO - PROCESS | 6717 | 1461281646078 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad335cc00) [pid = 6717] [serial = 885] [outer = 0x7f0ad0838400] 16:34:06 INFO - PROCESS | 6717 | 1461281646920 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1481ms 16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:34:06 INFO - PROCESS | 6717 | 1461281646971 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 6717 | 1461281646974 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:34:06 INFO - PROCESS | 6717 | 1461281646981 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 6717 | 1461281646984 Marionette TRACE conn3 <- [1,1150,null,{}] 16:34:06 INFO - PROCESS | 6717 | 1461281646990 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 6717 | 1461281647230 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:34:07 INFO - PROCESS | 6717 | 1461281647425 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae73fc000 == 111 [pid = 6717] [id = 295] 16:34:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad0bcf000) [pid = 6717] [serial = 886] [outer = (nil)] 16:34:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad4e05c00) [pid = 6717] [serial = 887] [outer = 0x7f0ad0bcf000] 16:34:07 INFO - PROCESS | 6717 | 1461281647498 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ad4e0a000) [pid = 6717] [serial = 888] [outer = 0x7f0ad0bcf000] 16:34:08 INFO - PROCESS | 6717 | 1461281648731 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1783ms 16:34:08 INFO - PROCESS | 6717 | 1461281648763 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 6717 | 1461281648772 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:34:08 INFO - PROCESS | 6717 | 1461281648783 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 6717 | 1461281648787 Marionette TRACE conn3 <- [1,1154,null,{}] 16:34:08 INFO - PROCESS | 6717 | 1461281648796 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 6717 | 1461281649028 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:34:09 INFO - PROCESS | 6717 | 1461281649229 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad345c800 == 112 [pid = 6717] [id = 296] 16:34:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ad12ce800) [pid = 6717] [serial = 889] [outer = (nil)] 16:34:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ad1df0c00) [pid = 6717] [serial = 890] [outer = 0x7f0ad12ce800] 16:34:09 INFO - PROCESS | 6717 | 1461281649425 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ad20f3c00) [pid = 6717] [serial = 891] [outer = 0x7f0ad12ce800] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dcb000 == 111 [pid = 6717] [id = 206] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afac14000 == 110 [pid = 6717] [id = 236] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ae89ee800) [pid = 6717] [serial = 791] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcec4000 == 109 [pid = 6717] [id = 278] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7aa9800 == 108 [pid = 6717] [id = 277] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ed2000 == 107 [pid = 6717] [id = 276] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1499000 == 106 [pid = 6717] [id = 275] 16:34:10 INFO - PROCESS | 6717 | 1461281650598 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4bb5800 == 105 [pid = 6717] [id = 272] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4b9d000 == 104 [pid = 6717] [id = 271] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d7d000 == 103 [pid = 6717] [id = 270] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4edb000 == 102 [pid = 6717] [id = 269] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afac12800 == 101 [pid = 6717] [id = 268] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af832d800 == 100 [pid = 6717] [id = 267] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af4687000 == 99 [pid = 6717] [id = 266] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae70b9800 == 98 [pid = 6717] [id = 265] 16:34:10 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1c9000 == 97 [pid = 6717] [id = 264] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ae8362400) [pid = 6717] [serial = 789] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0ae30d5c00) [pid = 6717] [serial = 783] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ae33f1000) [pid = 6717] [serial = 785] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ae09cb400) [pid = 6717] [serial = 779] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ae51a8800) [pid = 6717] [serial = 740] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0adc218400) [pid = 6717] [serial = 774] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad4aee000) [pid = 6717] [serial = 773] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ae7f1e800) [pid = 6717] [serial = 788] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ad1dccc00) [pid = 6717] [serial = 770] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0afab27c00) [pid = 6717] [serial = 764] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ade577400) [pid = 6717] [serial = 776] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0af8394c00) [pid = 6717] [serial = 755] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ae941b400) [pid = 6717] [serial = 732] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0af5258800) [pid = 6717] [serial = 749] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0af673ac00) [pid = 6717] [serial = 752] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0afa181000) [pid = 6717] [serial = 758] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ae51f3c00) [pid = 6717] [serial = 786] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ae30d7800) [pid = 6717] [serial = 767] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ae28d0c00) [pid = 6717] [serial = 782] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0afa5c9400) [pid = 6717] [serial = 761] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0aeb5b9400) [pid = 6717] [serial = 746] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ae06b0000) [pid = 6717] [serial = 737] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0adeff8800) [pid = 6717] [serial = 777] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae1f22000) [pid = 6717] [serial = 780] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ae89ca800) [pid = 6717] [serial = 743] [outer = (nil)] [url = about:blank] 16:34:10 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad5e64c00) [pid = 6717] [serial = 734] [outer = (nil)] [url = about:blank] 16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1890ms 16:34:10 INFO - PROCESS | 6717 | 1461281650681 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 6717 | 1461281650691 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:34:10 INFO - PROCESS | 6717 | 1461281650702 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 6717 | 1461281650705 Marionette TRACE conn3 <- [1,1158,null,{}] 16:34:10 INFO - PROCESS | 6717 | 1461281650715 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 6717 | 1461281650931 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:34:11 INFO - PROCESS | 6717 | 1461281651181 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad471b000 == 98 [pid = 6717] [id = 297] 16:34:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0ad4ae9000) [pid = 6717] [serial = 892] [outer = (nil)] 16:34:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ad4e07800) [pid = 6717] [serial = 893] [outer = 0x7f0ad4ae9000] 16:34:11 INFO - PROCESS | 6717 | 1461281651253 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0ad4e0f800) [pid = 6717] [serial = 894] [outer = 0x7f0ad4ae9000] 16:34:12 INFO - PROCESS | 6717 | 1461281652044 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1381ms 16:34:12 INFO - PROCESS | 6717 | 1461281652088 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 6717 | 1461281652092 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:34:12 INFO - PROCESS | 6717 | 1461281652099 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 6717 | 1461281652104 Marionette TRACE conn3 <- [1,1162,null,{}] 16:34:12 INFO - PROCESS | 6717 | 1461281652121 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 6717 | 1461281652328 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:34:12 INFO - PROCESS | 6717 | 1461281652482 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1f3000 == 99 [pid = 6717] [id = 298] 16:34:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ad3557800) [pid = 6717] [serial = 895] [outer = (nil)] 16:34:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0ade457c00) [pid = 6717] [serial = 896] [outer = 0x7f0ad3557800] 16:34:12 INFO - PROCESS | 6717 | 1461281652552 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0adf1c4000) [pid = 6717] [serial = 897] [outer = 0x7f0ad3557800] 16:34:13 INFO - PROCESS | 6717 | 1461281653391 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1338ms 16:34:13 INFO - PROCESS | 6717 | 1461281653439 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:34:13 INFO - PROCESS | 6717 | 1461281653444 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:34:13 INFO - PROCESS | 6717 | 1461281653451 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 6717 | 1461281653454 Marionette TRACE conn3 <- [1,1166,null,{}] 16:34:13 INFO - PROCESS | 6717 | 1461281653468 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 6717 | 1461281653747 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:34:13 INFO - PROCESS | 6717 | 1461281653778 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add544800 == 100 [pid = 6717] [id = 299] 16:34:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0ad335f000) [pid = 6717] [serial = 898] [outer = (nil)] 16:34:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0ae093dc00) [pid = 6717] [serial = 899] [outer = 0x7f0ad335f000] 16:34:13 INFO - PROCESS | 6717 | 1461281653844 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ae1f0f800) [pid = 6717] [serial = 900] [outer = 0x7f0ad335f000] 16:34:14 INFO - PROCESS | 6717 | 1461281654771 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1380ms 16:34:14 INFO - PROCESS | 6717 | 1461281654830 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 6717 | 1461281654834 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:34:14 INFO - PROCESS | 6717 | 1461281654840 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 6717 | 1461281654843 Marionette TRACE conn3 <- [1,1170,null,{}] 16:34:14 INFO - PROCESS | 6717 | 1461281654856 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 6717 | 1461281655113 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:34:15 INFO - PROCESS | 6717 | 1461281655143 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf34c800 == 101 [pid = 6717] [id = 300] 16:34:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ad1dd0000) [pid = 6717] [serial = 901] [outer = (nil)] 16:34:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0adf1e4000) [pid = 6717] [serial = 902] [outer = 0x7f0ad1dd0000] 16:34:15 INFO - PROCESS | 6717 | 1461281655222 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ae283d400) [pid = 6717] [serial = 903] [outer = 0x7f0ad1dd0000] 16:34:15 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ade5bd800) [pid = 6717] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:34:15 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ad0839000) [pid = 6717] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:34:15 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad1dc7800) [pid = 6717] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:34:15 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0adc1ce000) [pid = 6717] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:34:16 INFO - PROCESS | 6717 | 1461281656228 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1433ms 16:34:16 INFO - PROCESS | 6717 | 1461281656275 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 6717 | 1461281656278 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:34:16 INFO - PROCESS | 6717 | 1461281656284 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 6717 | 1461281656288 Marionette TRACE conn3 <- [1,1174,null,{}] 16:34:16 INFO - PROCESS | 6717 | 1461281656297 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 6717 | 1461281656658 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:34:16 INFO - PROCESS | 6717 | 1461281656934 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f76800 == 102 [pid = 6717] [id = 301] 16:34:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ae718c000) [pid = 6717] [serial = 904] [outer = (nil)] 16:34:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ae7f1e000) [pid = 6717] [serial = 905] [outer = 0x7f0ae718c000] 16:34:17 INFO - PROCESS | 6717 | 1461281657062 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0ae83e9000) [pid = 6717] [serial = 906] [outer = 0x7f0ae718c000] 16:34:17 INFO - PROCESS | 6717 | 1461281657938 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 6717 | 1461281657979 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:34:17 INFO - PROCESS | 6717 | 1461281657988 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 6717 | 1461281657994 Marionette TRACE conn3 <- [1,1178,null,{}] 16:34:18 INFO - PROCESS | 6717 | 1461281658005 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:18 INFO - PROCESS | 6717 | 1461281658226 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:34:18 INFO - PROCESS | 6717 | 1461281658487 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ed0800 == 103 [pid = 6717] [id = 302] 16:34:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ad0ca1c00) [pid = 6717] [serial = 907] [outer = (nil)] 16:34:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0ad1dd1c00) [pid = 6717] [serial = 908] [outer = 0x7f0ad0ca1c00] 16:34:18 INFO - PROCESS | 6717 | 1461281658612 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ad3352400) [pid = 6717] [serial = 909] [outer = 0x7f0ad0ca1c00] 16:34:19 INFO - PROCESS | 6717 | 1461281659534 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 6717 | 1461281659590 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:34:19 INFO - PROCESS | 6717 | 1461281659601 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 6717 | 1461281659605 Marionette TRACE conn3 <- [1,1182,null,{}] 16:34:19 INFO - PROCESS | 6717 | 1461281659612 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 6717 | 1461281659818 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:34:20 INFO - PROCESS | 6717 | 1461281660078 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0502800 == 104 [pid = 6717] [id = 303] 16:34:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0ad4e11c00) [pid = 6717] [serial = 910] [outer = (nil)] 16:34:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0adc218400) [pid = 6717] [serial = 911] [outer = 0x7f0ad4e11c00] 16:34:20 INFO - PROCESS | 6717 | 1461281660213 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0add510800) [pid = 6717] [serial = 912] [outer = 0x7f0ad4e11c00] 16:34:21 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:21 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:34:21 INFO - PROCESS | 6717 | 1461281661242 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 6717 | 1461281661290 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:34:21 INFO - PROCESS | 6717 | 1461281661297 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 6717 | 1461281661303 Marionette TRACE conn3 <- [1,1186,null,{}] 16:34:21 INFO - PROCESS | 6717 | 1461281661319 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 6717 | 1461281661526 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:34:21 INFO - PROCESS | 6717 | 1461281661805 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae967a000 == 105 [pid = 6717] [id = 304] 16:34:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ae2156000) [pid = 6717] [serial = 913] [outer = (nil)] 16:34:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ae51f0c00) [pid = 6717] [serial = 914] [outer = 0x7f0ae2156000] 16:34:21 INFO - PROCESS | 6717 | 1461281661933 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ae70aa400) [pid = 6717] [serial = 915] [outer = 0x7f0ae2156000] 16:34:22 INFO - PROCESS | 6717 | 1461281662818 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 6717 | 1461281662894 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:34:22 INFO - PROCESS | 6717 | 1461281662901 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 6717 | 1461281662904 Marionette TRACE conn3 <- [1,1190,null,{}] 16:34:22 INFO - PROCESS | 6717 | 1461281662911 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 6717 | 1461281663124 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:34:23 INFO - PROCESS | 6717 | 1461281663366 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa986000 == 106 [pid = 6717] [id = 305] 16:34:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ae28d2400) [pid = 6717] [serial = 916] [outer = (nil)] 16:34:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0aea22f800) [pid = 6717] [serial = 917] [outer = 0x7f0ae28d2400] 16:34:23 INFO - PROCESS | 6717 | 1461281663460 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0af4636000) [pid = 6717] [serial = 918] [outer = 0x7f0ae28d2400] 16:34:24 INFO - PROCESS | 6717 | 1461281664327 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 6717 | 1461281664392 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:34:24 INFO - PROCESS | 6717 | 1461281664399 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 6717 | 1461281664403 Marionette TRACE conn3 <- [1,1194,null,{}] 16:34:24 INFO - PROCESS | 6717 | 1461281664409 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 6717 | 1461281664615 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:34:24 INFO - PROCESS | 6717 | 1461281664810 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad089f000 == 107 [pid = 6717] [id = 306] 16:34:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ae807b800) [pid = 6717] [serial = 919] [outer = (nil)] 16:34:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0af883e000) [pid = 6717] [serial = 920] [outer = 0x7f0ae807b800] 16:34:24 INFO - PROCESS | 6717 | 1461281664899 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0afa5cc000) [pid = 6717] [serial = 921] [outer = 0x7f0ae807b800] 16:34:25 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:25 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:25 INFO - PROCESS | 6717 | 1461281665842 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 6717 | 1461281665888 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:34:25 INFO - PROCESS | 6717 | 1461281665894 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 6717 | 1461281665897 Marionette TRACE conn3 <- [1,1198,null,{}] 16:34:25 INFO - PROCESS | 6717 | 1461281665903 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 6717 | 1461281666142 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:34:26 INFO - PROCESS | 6717 | 1461281666389 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfadc800 == 108 [pid = 6717] [id = 307] 16:34:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ad33e6800) [pid = 6717] [serial = 922] [outer = (nil)] 16:34:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0afab85400) [pid = 6717] [serial = 923] [outer = 0x7f0ad33e6800] 16:34:26 INFO - PROCESS | 6717 | 1461281666517 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0afac0bc00) [pid = 6717] [serial = 924] [outer = 0x7f0ad33e6800] 16:34:27 INFO - PROCESS | 6717 | 1461281667327 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1481ms 16:34:27 INFO - PROCESS | 6717 | 1461281667376 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:34:27 INFO - PROCESS | 6717 | 1461281667381 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:34:27 INFO - PROCESS | 6717 | 1461281667387 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 6717 | 1461281667390 Marionette TRACE conn3 <- [1,1202,null,{}] 16:34:27 INFO - PROCESS | 6717 | 1461281667396 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 6717 | 1461281667586 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:34:27 INFO - PROCESS | 6717 | 1461281667787 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbce000 == 109 [pid = 6717] [id = 308] 16:34:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0ad33e0c00) [pid = 6717] [serial = 925] [outer = (nil)] 16:34:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0ae2d1c800) [pid = 6717] [serial = 926] [outer = 0x7f0ad33e0c00] 16:34:27 INFO - PROCESS | 6717 | 1461281667865 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0ae2d20c00) [pid = 6717] [serial = 927] [outer = 0x7f0ad33e0c00] 16:34:28 INFO - PROCESS | 6717 | 1461281668748 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1390ms 16:34:28 INFO - PROCESS | 6717 | 1461281668779 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 6717 | 1461281668783 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:34:28 INFO - PROCESS | 6717 | 1461281668789 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 6717 | 1461281668792 Marionette TRACE conn3 <- [1,1206,null,{}] 16:34:28 INFO - PROCESS | 6717 | 1461281668798 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 6717 | 1461281668993 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:34:29 INFO - PROCESS | 6717 | 1461281669194 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0b079cc000 == 110 [pid = 6717] [id = 309] 16:34:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0ad33e2000) [pid = 6717] [serial = 928] [outer = (nil)] 16:34:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0ad7c80c00) [pid = 6717] [serial = 929] [outer = 0x7f0ad33e2000] 16:34:29 INFO - PROCESS | 6717 | 1461281669268 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 251 (0x7f0ad7c85c00) [pid = 6717] [serial = 930] [outer = 0x7f0ad33e2000] 16:34:30 INFO - PROCESS | 6717 | 1461281670175 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1434ms 16:34:30 INFO - PROCESS | 6717 | 1461281670225 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:34:30 INFO - PROCESS | 6717 | 1461281670229 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:34:30 INFO - PROCESS | 6717 | 1461281670235 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 6717 | 1461281670238 Marionette TRACE conn3 <- [1,1210,null,{}] 16:34:30 INFO - PROCESS | 6717 | 1461281670243 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 6717 | 1461281670435 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:34:30 INFO - PROCESS | 6717 | 1461281670648 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf99d000 == 111 [pid = 6717] [id = 310] 16:34:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 252 (0x7f0acf9b5400) [pid = 6717] [serial = 931] [outer = (nil)] 16:34:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 253 (0x7f0acf9bf400) [pid = 6717] [serial = 932] [outer = 0x7f0acf9b5400] 16:34:30 INFO - PROCESS | 6717 | 1461281670724 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 254 (0x7f0acf9c4000) [pid = 6717] [serial = 933] [outer = 0x7f0acf9b5400] 16:34:31 INFO - PROCESS | 6717 | 1461281671666 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1480ms 16:34:31 INFO - PROCESS | 6717 | 1461281671715 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 6717 | 1461281671718 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:34:31 INFO - PROCESS | 6717 | 1461281671725 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 6717 | 1461281671728 Marionette TRACE conn3 <- [1,1214,null,{}] 16:34:31 INFO - PROCESS | 6717 | 1461281671734 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 6717 | 1461281671932 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:34:32 INFO - PROCESS | 6717 | 1461281672142 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace22b800 == 112 [pid = 6717] [id = 311] 16:34:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 255 (0x7f0ace29c400) [pid = 6717] [serial = 934] [outer = (nil)] 16:34:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0ace2a6000) [pid = 6717] [serial = 935] [outer = 0x7f0ace29c400] 16:34:32 INFO - PROCESS | 6717 | 1461281672273 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0ace2aac00) [pid = 6717] [serial = 936] [outer = 0x7f0ace29c400] 16:34:32 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae761d000 == 111 [pid = 6717] [id = 9] 16:34:33 INFO - PROCESS | 6717 | 1461281673223 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1529ms 16:34:33 INFO - PROCESS | 6717 | 1461281673256 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:34:33 INFO - PROCESS | 6717 | 1461281673261 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:34:33 INFO - PROCESS | 6717 | 1461281673268 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 6717 | 1461281673273 Marionette TRACE conn3 <- [1,1218,null,{}] 16:34:33 INFO - PROCESS | 6717 | 1461281673280 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 6717 | 1461281673506 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:34:33 INFO - PROCESS | 6717 | 1461281673703 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace748800 == 112 [pid = 6717] [id = 312] 16:34:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 258 (0x7f0ad7c86400) [pid = 6717] [serial = 937] [outer = (nil)] 16:34:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 259 (0x7f0ae2d14c00) [pid = 6717] [serial = 938] [outer = 0x7f0ad7c86400] 16:34:33 INFO - PROCESS | 6717 | 1461281673832 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 260 (0x7f0afa954400) [pid = 6717] [serial = 939] [outer = 0x7f0ad7c86400] 16:34:34 INFO - PROCESS | 6717 | 1461281674756 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1934ms 16:34:35 INFO - PROCESS | 6717 | 1461281675346 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 6717 | 1461281675353 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:34:35 INFO - PROCESS | 6717 | 1461281675425 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 6717 | 1461281675429 Marionette TRACE conn3 <- [1,1222,null,{}] 16:34:35 INFO - PROCESS | 6717 | 1461281675442 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 6717 | 1461281675635 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:34:35 INFO - PROCESS | 6717 | 1461281675894 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0806000 == 113 [pid = 6717] [id = 313] 16:34:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 261 (0x7f0acf9ba800) [pid = 6717] [serial = 940] [outer = (nil)] 16:34:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 262 (0x7f0ad0835000) [pid = 6717] [serial = 941] [outer = 0x7f0acf9ba800] 16:34:35 INFO - PROCESS | 6717 | 1461281675973 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 263 (0x7f0ad0bc6000) [pid = 6717] [serial = 942] [outer = 0x7f0acf9ba800] 16:34:37 INFO - PROCESS | 6717 | 1461281677096 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:34:37 INFO - PROCESS | 6717 | 1461281677182 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:34:37 INFO - PROCESS | 6717 | 1461281677196 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 6717 | 1461281677202 Marionette TRACE conn3 <- [1,1226,null,{}] 16:34:37 INFO - PROCESS | 6717 | 1461281677208 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 6717 | 1461281677471 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:34:37 INFO - PROCESS | 6717 | 1461281677723 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad471a000 == 114 [pid = 6717] [id = 314] 16:34:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 264 (0x7f0ad1480400) [pid = 6717] [serial = 943] [outer = (nil)] 16:34:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 265 (0x7f0ad1dc9400) [pid = 6717] [serial = 944] [outer = 0x7f0ad1480400] 16:34:37 INFO - PROCESS | 6717 | 1461281677802 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 266 (0x7f0ad20ec400) [pid = 6717] [serial = 945] [outer = 0x7f0ad1480400] 16:34:38 INFO - PROCESS | 6717 | 1461281678746 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1593ms 16:34:38 INFO - PROCESS | 6717 | 1461281678784 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 6717 | 1461281678789 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:34:38 INFO - PROCESS | 6717 | 1461281678796 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 6717 | 1461281678800 Marionette TRACE conn3 <- [1,1230,null,{}] 16:34:38 INFO - PROCESS | 6717 | 1461281678815 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 6717 | 1461281679027 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:34:39 INFO - PROCESS | 6717 | 1461281679337 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6cc4800 == 115 [pid = 6717] [id = 315] 16:34:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 267 (0x7f0ad33e4800) [pid = 6717] [serial = 946] [outer = (nil)] 16:34:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 268 (0x7f0ad33e6c00) [pid = 6717] [serial = 947] [outer = 0x7f0ad33e4800] 16:34:39 INFO - PROCESS | 6717 | 1461281679483 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 269 (0x7f0ad4ae1c00) [pid = 6717] [serial = 948] [outer = 0x7f0ad33e4800] 16:34:40 INFO - PROCESS | 6717 | 1461281680388 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1634ms 16:34:40 INFO - PROCESS | 6717 | 1461281680431 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 6717 | 1461281680434 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:34:40 INFO - PROCESS | 6717 | 1461281680442 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 6717 | 1461281680445 Marionette TRACE conn3 <- [1,1234,null,{}] 16:34:40 INFO - PROCESS | 6717 | 1461281680451 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 6717 | 1461281680643 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:34:40 INFO - PROCESS | 6717 | 1461281680963 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d85000 == 116 [pid = 6717] [id = 316] 16:34:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 270 (0x7f0ad4e0bc00) [pid = 6717] [serial = 949] [outer = (nil)] 16:34:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 271 (0x7f0ad5e5dc00) [pid = 6717] [serial = 950] [outer = 0x7f0ad4e0bc00] 16:34:41 INFO - PROCESS | 6717 | 1461281681045 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 272 (0x7f0ad6c11800) [pid = 6717] [serial = 951] [outer = 0x7f0ad4e0bc00] 16:34:41 INFO - PROCESS | 6717 | 1461281681916 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1529ms 16:34:41 INFO - PROCESS | 6717 | 1461281681973 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:34:41 INFO - PROCESS | 6717 | 1461281681977 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:34:41 INFO - PROCESS | 6717 | 1461281681983 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 6717 | 1461281681987 Marionette TRACE conn3 <- [1,1238,null,{}] 16:34:41 INFO - PROCESS | 6717 | 1461281681992 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 6717 | 1461281682186 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:34:42 INFO - PROCESS | 6717 | 1461281682469 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad14a3800 == 117 [pid = 6717] [id = 317] 16:34:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 273 (0x7f0ad0bcc800) [pid = 6717] [serial = 952] [outer = (nil)] 16:34:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 274 (0x7f0ad3559800) [pid = 6717] [serial = 953] [outer = 0x7f0ad0bcc800] 16:34:42 INFO - PROCESS | 6717 | 1461281682667 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 275 (0x7f0adc21ac00) [pid = 6717] [serial = 954] [outer = 0x7f0ad0bcc800] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 274 (0x7f0ade45f400) [pid = 6717] [serial = 794] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 273 (0x7f0ae7eeb800) [pid = 6717] [serial = 800] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 272 (0x7f0aea0edc00) [pid = 6717] [serial = 803] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 271 (0x7f0ae1f21400) [pid = 6717] [serial = 797] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 270 (0x7f0aef689400) [pid = 6717] [serial = 806] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 269 (0x7f0af9fea800) [pid = 6717] [serial = 809] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 268 (0x7f0ad3551800) [pid = 6717] [serial = 812] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 267 (0x7f0ad12cb400) [pid = 6717] [serial = 815] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 266 (0x7f0ad1480000) [pid = 6717] [serial = 824] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 265 (0x7f0ad20f1c00) [pid = 6717] [serial = 821] [outer = (nil)] [url = about:blank] 16:34:42 INFO - PROCESS | 6717 | --DOMWINDOW == 264 (0x7f0ad20e8c00) [pid = 6717] [serial = 818] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 263 (0x7f0ae06b5c00) [pid = 6717] [serial = 839] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3456800 == 116 [pid = 6717] [id = 273] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9679800 == 115 [pid = 6717] [id = 263] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6410800 == 114 [pid = 6717] [id = 288] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aef6df000 == 113 [pid = 6717] [id = 287] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae910d000 == 112 [pid = 6717] [id = 286] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8220000 == 111 [pid = 6717] [id = 285] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f7b000 == 110 [pid = 6717] [id = 284] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2819000 == 109 [pid = 6717] [id = 283] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf34c000 == 108 [pid = 6717] [id = 282] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd59800 == 107 [pid = 6717] [id = 281] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dc2800 == 106 [pid = 6717] [id = 280] 16:34:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade614800 == 105 [pid = 6717] [id = 279] 16:34:43 INFO - PROCESS | 6717 | 1461281683918 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 262 (0x7f0ad083ac00) [pid = 6717] [serial = 827] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 261 (0x7f0ad1479c00) [pid = 6717] [serial = 828] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 260 (0x7f0ad1df5800) [pid = 6717] [serial = 831] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 259 (0x7f0ad1de9800) [pid = 6717] [serial = 830] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 258 (0x7f0adc225c00) [pid = 6717] [serial = 833] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 257 (0x7f0adcd49800) [pid = 6717] [serial = 834] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0adf1e9c00) [pid = 6717] [serial = 837] [outer = (nil)] [url = about:blank] 16:34:43 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0adeff6c00) [pid = 6717] [serial = 836] [outer = (nil)] [url = about:blank] 16:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1990ms 16:34:43 INFO - PROCESS | 6717 | 1461281683981 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 6717 | 1461281683987 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:34:43 INFO - PROCESS | 6717 | 1461281683998 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 6717 | 1461281684004 Marionette TRACE conn3 <- [1,1242,null,{}] 16:34:44 INFO - PROCESS | 6717 | 1461281684013 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:44 INFO - PROCESS | 6717 | 1461281684349 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:34:44 INFO - PROCESS | 6717 | 1461281684653 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aa0000 == 106 [pid = 6717] [id = 318] 16:34:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0ace2a5c00) [pid = 6717] [serial = 955] [outer = (nil)] 16:34:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0add50ec00) [pid = 6717] [serial = 956] [outer = 0x7f0ace2a5c00] 16:34:44 INFO - PROCESS | 6717 | 1461281684760 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 258 (0x7f0ade49f000) [pid = 6717] [serial = 957] [outer = 0x7f0ace2a5c00] 16:34:45 INFO - PROCESS | 6717 | 1461281685881 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1948ms 16:34:45 INFO - PROCESS | 6717 | 1461281685947 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 6717 | 1461281685952 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:34:45 INFO - PROCESS | 6717 | 1461281685971 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 6717 | 1461281685975 Marionette TRACE conn3 <- [1,1246,null,{}] 16:34:45 INFO - PROCESS | 6717 | 1461281685983 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 6717 | 1461281686305 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:34:46 INFO - PROCESS | 6717 | 1461281686508 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adceda800 == 107 [pid = 6717] [id = 319] 16:34:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 259 (0x7f0adc2b6400) [pid = 6717] [serial = 958] [outer = (nil)] 16:34:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 260 (0x7f0ade577400) [pid = 6717] [serial = 959] [outer = 0x7f0adc2b6400] 16:34:46 INFO - PROCESS | 6717 | 1461281686606 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 261 (0x7f0ade8d9c00) [pid = 6717] [serial = 960] [outer = 0x7f0adc2b6400] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 260 (0x7f0ae7f18000) [pid = 6717] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 259 (0x7f0aee777400) [pid = 6717] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 258 (0x7f0adc4f1c00) [pid = 6717] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 257 (0x7f0ae3409800) [pid = 6717] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0adc1d1400) [pid = 6717] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0ad4ae9c00) [pid = 6717] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 254 (0x7f0ad12ce800) [pid = 6717] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 253 (0x7f0ad4af0800) [pid = 6717] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 252 (0x7f0ae6327c00) [pid = 6717] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 251 (0x7f0ad4ae9000) [pid = 6717] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 250 (0x7f0af574e000) [pid = 6717] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ad1dd0000) [pid = 6717] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0ad5e55400) [pid = 6717] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0ad335f000) [pid = 6717] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0ade579400) [pid = 6717] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0ad4ae1800) [pid = 6717] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ae09c8c00) [pid = 6717] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ad1dc5400) [pid = 6717] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0adf1eb000) [pid = 6717] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ae09cb800) [pid = 6717] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0ae09ca400) [pid = 6717] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ae51f1c00) [pid = 6717] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ae340c400) [pid = 6717] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ade578800) [pid = 6717] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ad4ae4000) [pid = 6717] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad3557800) [pid = 6717] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad5e5d400) [pid = 6717] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0adc1d0000) [pid = 6717] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ae340f400) [pid = 6717] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0adc4ef400) [pid = 6717] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0ae3411000) [pid = 6717] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:34:48 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ae89e4800) [pid = 6717] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:34:48 INFO - PROCESS | 6717 | 1461281688942 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2999ms 16:34:48 INFO - PROCESS | 6717 | 1461281688969 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:34:48 INFO - PROCESS | 6717 | 1461281688973 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:34:48 INFO - PROCESS | 6717 | 1461281688980 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 6717 | 1461281688983 Marionette TRACE conn3 <- [1,1250,null,{}] 16:34:48 INFO - PROCESS | 6717 | 1461281688988 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 6717 | 1461281689189 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:34:49 INFO - PROCESS | 6717 | 1461281689364 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc291000 == 108 [pid = 6717] [id = 320] 16:34:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ad12ce800) [pid = 6717] [serial = 961] [outer = (nil)] 16:34:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0adc1d0000) [pid = 6717] [serial = 962] [outer = 0x7f0ad12ce800] 16:34:49 INFO - PROCESS | 6717 | 1461281689433 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0ade5bc400) [pid = 6717] [serial = 963] [outer = 0x7f0ad12ce800] 16:34:50 INFO - PROCESS | 6717 | 1461281690263 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1336ms 16:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:34:50 INFO - PROCESS | 6717 | 1461281690316 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 6717 | 1461281690318 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:34:50 INFO - PROCESS | 6717 | 1461281690332 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 6717 | 1461281690334 Marionette TRACE conn3 <- [1,1254,null,{}] 16:34:50 INFO - PROCESS | 6717 | 1461281690343 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 6717 | 1461281690543 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:34:50 INFO - PROCESS | 6717 | 1461281690568 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add542000 == 109 [pid = 6717] [id = 321] 16:34:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ade8d5000) [pid = 6717] [serial = 964] [outer = (nil)] 16:34:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0adf1c0800) [pid = 6717] [serial = 965] [outer = 0x7f0ade8d5000] 16:34:50 INFO - PROCESS | 6717 | 1461281690688 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0adf1ea800) [pid = 6717] [serial = 966] [outer = 0x7f0ade8d5000] 16:34:52 INFO - PROCESS | 6717 | 1461281692241 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1946ms 16:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:34:52 INFO - PROCESS | 6717 | 1461281692272 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 6717 | 1461281692276 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:34:52 INFO - PROCESS | 6717 | 1461281692284 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 6717 | 1461281692291 Marionette TRACE conn3 <- [1,1258,null,{}] 16:34:52 INFO - PROCESS | 6717 | 1461281692299 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 6717 | 1461281692565 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:34:52 INFO - PROCESS | 6717 | 1461281692860 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d20000 == 110 [pid = 6717] [id = 322] 16:34:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad0c9e400) [pid = 6717] [serial = 967] [outer = (nil)] 16:34:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad147b400) [pid = 6717] [serial = 968] [outer = 0x7f0ad0c9e400] 16:34:52 INFO - PROCESS | 6717 | 1461281692966 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad1df6c00) [pid = 6717] [serial = 969] [outer = 0x7f0ad0c9e400] 16:34:54 INFO - PROCESS | 6717 | 1461281694075 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1838ms 16:34:54 INFO - PROCESS | 6717 | 1461281694122 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 6717 | 1461281694131 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:34:54 INFO - PROCESS | 6717 | 1461281694141 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 6717 | 1461281694146 Marionette TRACE conn3 <- [1,1262,null,{}] 16:34:54 INFO - PROCESS | 6717 | 1461281694151 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 6717 | 1461281694422 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:34:54 INFO - PROCESS | 6717 | 1461281694732 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf2d800 == 111 [pid = 6717] [id = 323] 16:34:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad354c000) [pid = 6717] [serial = 970] [outer = (nil)] 16:34:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ad5e57800) [pid = 6717] [serial = 971] [outer = 0x7f0ad354c000] 16:34:54 INFO - PROCESS | 6717 | 1461281694845 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ad7c7c400) [pid = 6717] [serial = 972] [outer = 0x7f0ad354c000] 16:34:55 INFO - PROCESS | 6717 | 1461281695822 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1731ms 16:34:55 INFO - PROCESS | 6717 | 1461281695873 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:34:55 INFO - PROCESS | 6717 | 1461281695877 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:34:55 INFO - PROCESS | 6717 | 1461281695884 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 6717 | 1461281695890 Marionette TRACE conn3 <- [1,1266,null,{}] 16:34:55 INFO - PROCESS | 6717 | 1461281695906 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 6717 | 1461281696171 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:34:56 INFO - PROCESS | 6717 | 1461281696504 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded19800 == 112 [pid = 6717] [id = 324] 16:34:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ad7c7cc00) [pid = 6717] [serial = 973] [outer = (nil)] 16:34:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0adcd4c800) [pid = 6717] [serial = 974] [outer = 0x7f0ad7c7cc00] 16:34:56 INFO - PROCESS | 6717 | 1461281696596 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0ade4a1400) [pid = 6717] [serial = 975] [outer = 0x7f0ad7c7cc00] 16:34:57 INFO - PROCESS | 6717 | 1461281697616 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1796ms 16:34:57 INFO - PROCESS | 6717 | 1461281697680 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:34:57 INFO - PROCESS | 6717 | 1461281697686 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:34:57 INFO - PROCESS | 6717 | 1461281697691 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 6717 | 1461281697695 Marionette TRACE conn3 <- [1,1270,null,{}] 16:34:57 INFO - PROCESS | 6717 | 1461281697700 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:57 INFO - PROCESS | 6717 | 1461281697922 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:34:58 INFO - PROCESS | 6717 | 1461281698175 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0997000 == 113 [pid = 6717] [id = 325] 16:34:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0adc4e8000) [pid = 6717] [serial = 976] [outer = (nil)] 16:34:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0adf1e9c00) [pid = 6717] [serial = 977] [outer = 0x7f0adc4e8000] 16:34:58 INFO - PROCESS | 6717 | 1461281698330 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0ae054e400) [pid = 6717] [serial = 978] [outer = 0x7f0adc4e8000] 16:34:59 INFO - PROCESS | 6717 | 1461281699326 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1686ms 16:34:59 INFO - PROCESS | 6717 | 1461281699380 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 6717 | 1461281699384 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:34:59 INFO - PROCESS | 6717 | 1461281699390 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 6717 | 1461281699393 Marionette TRACE conn3 <- [1,1274,null,{}] 16:34:59 INFO - PROCESS | 6717 | 1461281699398 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 6717 | 1461281699606 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:34:59 INFO - PROCESS | 6717 | 1461281699885 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b6b000 == 114 [pid = 6717] [id = 326] 16:34:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0ae08a4400) [pid = 6717] [serial = 979] [outer = (nil)] 16:34:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0ae0936400) [pid = 6717] [serial = 980] [outer = 0x7f0ae08a4400] 16:35:00 INFO - PROCESS | 6717 | 1461281700008 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0ae09cc400) [pid = 6717] [serial = 981] [outer = 0x7f0ae08a4400] 16:35:01 INFO - PROCESS | 6717 | 1461281701045 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 16:35:01 INFO - PROCESS | 6717 | 1461281701125 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 6717 | 1461281701129 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:35:01 INFO - PROCESS | 6717 | 1461281701137 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 6717 | 1461281701140 Marionette TRACE conn3 <- [1,1278,null,{}] 16:35:01 INFO - PROCESS | 6717 | 1461281701146 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:01 INFO - PROCESS | 6717 | 1461281701398 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:35:01 INFO - PROCESS | 6717 | 1461281701709 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae68e3800 == 115 [pid = 6717] [id = 327] 16:35:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 251 (0x7f0ad5e5b400) [pid = 6717] [serial = 982] [outer = (nil)] 16:35:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 252 (0x7f0ae215a000) [pid = 6717] [serial = 983] [outer = 0x7f0ad5e5b400] 16:35:01 INFO - PROCESS | 6717 | 1461281701794 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 253 (0x7f0ae28d1000) [pid = 6717] [serial = 984] [outer = 0x7f0ad5e5b400] 16:35:02 INFO - PROCESS | 6717 | 1461281702699 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1633ms 16:35:02 INFO - PROCESS | 6717 | 1461281702770 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 6717 | 1461281702774 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:35:02 INFO - PROCESS | 6717 | 1461281702781 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 6717 | 1461281702783 Marionette TRACE conn3 <- [1,1282,null,{}] 16:35:02 INFO - PROCESS | 6717 | 1461281702789 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 6717 | 1461281702989 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:35:03 INFO - PROCESS | 6717 | 1461281703227 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb2800 == 116 [pid = 6717] [id = 328] 16:35:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 254 (0x7f0ae08a5800) [pid = 6717] [serial = 985] [outer = (nil)] 16:35:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 255 (0x7f0ae2d1e400) [pid = 6717] [serial = 986] [outer = 0x7f0ae08a5800] 16:35:03 INFO - PROCESS | 6717 | 1461281703345 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0ae33ee800) [pid = 6717] [serial = 987] [outer = 0x7f0ae08a5800] 16:35:04 INFO - PROCESS | 6717 | 1461281704201 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1487ms 16:35:04 INFO - PROCESS | 6717 | 1461281704269 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 6717 | 1461281704273 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:35:04 INFO - PROCESS | 6717 | 1461281704279 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 6717 | 1461281704281 Marionette TRACE conn3 <- [1,1286,null,{}] 16:35:04 INFO - PROCESS | 6717 | 1461281704287 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:04 INFO - PROCESS | 6717 | 1461281704482 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:35:04 INFO - PROCESS | 6717 | 1461281704696 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae85b9800 == 117 [pid = 6717] [id = 329] 16:35:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0ae215b800) [pid = 6717] [serial = 988] [outer = (nil)] 16:35:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 258 (0x7f0ae3408800) [pid = 6717] [serial = 989] [outer = 0x7f0ae215b800] 16:35:04 INFO - PROCESS | 6717 | 1461281704812 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 259 (0x7f0ae3fc5c00) [pid = 6717] [serial = 990] [outer = 0x7f0ae215b800] 16:35:05 INFO - PROCESS | 6717 | 1461281705672 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1428ms 16:35:05 INFO - PROCESS | 6717 | 1461281705709 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:35:05 INFO - PROCESS | 6717 | 1461281705713 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:35:05 INFO - PROCESS | 6717 | 1461281705719 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 6717 | 1461281705722 Marionette TRACE conn3 <- [1,1290,null,{}] 16:35:05 INFO - PROCESS | 6717 | 1461281705728 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 6717 | 1461281705937 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:35:06 INFO - PROCESS | 6717 | 1461281706196 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9f11800 == 118 [pid = 6717] [id = 330] 16:35:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 260 (0x7f0adc1d1800) [pid = 6717] [serial = 991] [outer = (nil)] 16:35:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 261 (0x7f0ae3fc5800) [pid = 6717] [serial = 992] [outer = 0x7f0adc1d1800] 16:35:06 INFO - PROCESS | 6717 | 1461281706330 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 262 (0x7f0ae6453400) [pid = 6717] [serial = 993] [outer = 0x7f0adc1d1800] 16:35:07 INFO - PROCESS | 6717 | 1461281707228 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1585ms 16:35:07 INFO - PROCESS | 6717 | 1461281707306 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 6717 | 1461281707310 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:35:07 INFO - PROCESS | 6717 | 1461281707316 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 6717 | 1461281707318 Marionette TRACE conn3 <- [1,1294,null,{}] 16:35:07 INFO - PROCESS | 6717 | 1461281707324 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:07 INFO - PROCESS | 6717 | 1461281707528 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:35:07 INFO - PROCESS | 6717 | 1461281707786 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52af000 == 119 [pid = 6717] [id = 331] 16:35:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 263 (0x7f0ae7197c00) [pid = 6717] [serial = 994] [outer = (nil)] 16:35:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 264 (0x7f0ae72a9c00) [pid = 6717] [serial = 995] [outer = 0x7f0ae7197c00] 16:35:07 INFO - PROCESS | 6717 | 1461281707875 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 265 (0x7f0ae7816400) [pid = 6717] [serial = 996] [outer = 0x7f0ae7197c00] 16:35:08 INFO - PROCESS | 6717 | 1461281708747 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1480ms 16:35:08 INFO - PROCESS | 6717 | 1461281708798 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 6717 | 1461281708808 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:35:08 INFO - PROCESS | 6717 | 1461281708814 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 6717 | 1461281708819 Marionette TRACE conn3 <- [1,1298,null,{}] 16:35:08 INFO - PROCESS | 6717 | 1461281708825 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 6717 | 1461281709047 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:35:09 INFO - PROCESS | 6717 | 1461281709290 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa569000 == 120 [pid = 6717] [id = 332] 16:35:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 266 (0x7f0ae808e800) [pid = 6717] [serial = 997] [outer = (nil)] 16:35:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 267 (0x7f0ae8360800) [pid = 6717] [serial = 998] [outer = 0x7f0ae808e800] 16:35:09 INFO - PROCESS | 6717 | 1461281709418 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 268 (0x7f0ae89d0800) [pid = 6717] [serial = 999] [outer = 0x7f0ae808e800] 16:35:10 INFO - PROCESS | 6717 | 1461281710341 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1581ms 16:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:35:10 INFO - PROCESS | 6717 | 1461281710397 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 6717 | 1461281710400 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:35:10 INFO - PROCESS | 6717 | 1461281710408 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 6717 | 1461281710411 Marionette TRACE conn3 <- [1,1302,null,{}] 16:35:10 INFO - PROCESS | 6717 | 1461281710417 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 6717 | 1461281710640 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:35:10 INFO - PROCESS | 6717 | 1461281710898 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad148e000 == 121 [pid = 6717] [id = 333] 16:35:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 269 (0x7f0ace98d800) [pid = 6717] [serial = 1000] [outer = (nil)] 16:35:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 270 (0x7f0ad20f5400) [pid = 6717] [serial = 1001] [outer = 0x7f0ace98d800] 16:35:11 INFO - PROCESS | 6717 | 1461281711028 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 271 (0x7f0ae09c8400) [pid = 6717] [serial = 1002] [outer = 0x7f0ace98d800] 16:35:11 INFO - PROCESS | 6717 | 1461281711854 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1485ms 16:35:11 INFO - PROCESS | 6717 | 1461281711892 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 6717 | 1461281711895 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:35:11 INFO - PROCESS | 6717 | 1461281711902 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 6717 | 1461281711905 Marionette TRACE conn3 <- [1,1306,null,{}] 16:35:11 INFO - PROCESS | 6717 | 1461281711933 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 6717 | 1461281712144 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:35:12 INFO - PROCESS | 6717 | 1461281712349 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae05c9000 == 122 [pid = 6717] [id = 334] 16:35:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 272 (0x7f0ace991c00) [pid = 6717] [serial = 1003] [outer = (nil)] 16:35:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 273 (0x7f0ae90c8000) [pid = 6717] [serial = 1004] [outer = 0x7f0ace991c00] 16:35:12 INFO - PROCESS | 6717 | 1461281712467 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 274 (0x7f0aea23c000) [pid = 6717] [serial = 1005] [outer = 0x7f0ace991c00] 16:35:13 INFO - PROCESS | 6717 | 1461281713419 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1586ms 16:35:13 INFO - PROCESS | 6717 | 1461281713490 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 6717 | 1461281713494 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:35:13 INFO - PROCESS | 6717 | 1461281713501 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 6717 | 1461281713504 Marionette TRACE conn3 <- [1,1310,null,{}] 16:35:13 INFO - PROCESS | 6717 | 1461281713510 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 6717 | 1461281713754 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:35:14 INFO - PROCESS | 6717 | 1461281714050 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dc3000 == 123 [pid = 6717] [id = 335] 16:35:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 275 (0x7f0ad5e5a000) [pid = 6717] [serial = 1006] [outer = (nil)] 16:35:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 276 (0x7f0adc4e7c00) [pid = 6717] [serial = 1007] [outer = 0x7f0ad5e5a000] 16:35:14 INFO - PROCESS | 6717 | 1461281714128 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 277 (0x7f0ae09cc800) [pid = 6717] [serial = 1008] [outer = 0x7f0ad5e5a000] 16:35:15 INFO - PROCESS | 6717 | 1461281715024 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 6717 | 1461281715096 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:35:15 INFO - PROCESS | 6717 | 1461281715102 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 6717 | 1461281715105 Marionette TRACE conn3 <- [1,1314,null,{}] 16:35:15 INFO - PROCESS | 6717 | 1461281715110 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 6717 | 1461281715315 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:35:15 INFO - PROCESS | 6717 | 1461281715906 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad081f800 == 124 [pid = 6717] [id = 336] 16:35:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 278 (0x7f0ace988400) [pid = 6717] [serial = 1009] [outer = (nil)] 16:35:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 279 (0x7f0ace98f000) [pid = 6717] [serial = 1010] [outer = 0x7f0ace988400] 16:35:16 INFO - PROCESS | 6717 | 1461281716019 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 280 (0x7f0acf9c0400) [pid = 6717] [serial = 1011] [outer = 0x7f0ace988400] 16:35:16 INFO - PROCESS | 6717 | 1461281716948 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1880ms 16:35:16 INFO - PROCESS | 6717 | 1461281716985 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 6717 | 1461281716992 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:35:17 INFO - PROCESS | 6717 | 1461281717001 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 6717 | 1461281717005 Marionette TRACE conn3 <- [1,1318,null,{}] 16:35:17 INFO - PROCESS | 6717 | 1461281717013 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 6717 | 1461281717217 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:35:17 INFO - PROCESS | 6717 | 1461281717605 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace73c800 == 125 [pid = 6717] [id = 337] 16:35:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 281 (0x7f0ad0bc8800) [pid = 6717] [serial = 1012] [outer = (nil)] 16:35:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 282 (0x7f0ad1de9800) [pid = 6717] [serial = 1013] [outer = 0x7f0ad0bc8800] 16:35:17 INFO - PROCESS | 6717 | 1461281717683 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 283 (0x7f0ad335b800) [pid = 6717] [serial = 1014] [outer = 0x7f0ad0bc8800] 16:35:18 INFO - PROCESS | 6717 | 1461281718572 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1634ms 16:35:18 INFO - PROCESS | 6717 | 1461281718639 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:35:18 INFO - PROCESS | 6717 | 1461281718646 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:35:18 INFO - PROCESS | 6717 | 1461281718654 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 6717 | 1461281718657 Marionette TRACE conn3 <- [1,1322,null,{}] 16:35:18 INFO - PROCESS | 6717 | 1461281718663 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 6717 | 1461281718927 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:35:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfd9800 == 124 [pid = 6717] [id = 198] 16:35:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae281c800 == 123 [pid = 6717] [id = 199] 16:35:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5d0000 == 122 [pid = 6717] [id = 195] 16:35:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5daa000 == 121 [pid = 6717] [id = 194] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 282 (0x7f0ad335dc00) [pid = 6717] [serial = 875] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 281 (0x7f0afa954c00) [pid = 6717] [serial = 872] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 280 (0x7f0ad0ca2c00) [pid = 6717] [serial = 884] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 279 (0x7f0ad0bca800) [pid = 6717] [serial = 878] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 278 (0x7f0af67afc00) [pid = 6717] [serial = 869] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 277 (0x7f0ad0c97400) [pid = 6717] [serial = 881] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 276 (0x7f0ae7f1e000) [pid = 6717] [serial = 905] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | 1461281719267 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 275 (0x7f0ade4a8000) [pid = 6717] [serial = 578] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 274 (0x7f0ae94f8800) [pid = 6717] [serial = 572] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 273 (0x7f0af54dfc00) [pid = 6717] [serial = 575] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 272 (0x7f0adf1ebc00) [pid = 6717] [serial = 560] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 271 (0x7f0ae8367000) [pid = 6717] [serial = 569] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 270 (0x7f0ae2836000) [pid = 6717] [serial = 563] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 269 (0x7f0adc218000) [pid = 6717] [serial = 557] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 268 (0x7f0ae7f17400) [pid = 6717] [serial = 566] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 267 (0x7f0ae51b1400) [pid = 6717] [serial = 521] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf99b000 == 122 [pid = 6717] [id = 338] 16:35:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 268 (0x7f0ad0bcb800) [pid = 6717] [serial = 1015] [outer = (nil)] 16:35:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 269 (0x7f0ad3550800) [pid = 6717] [serial = 1016] [outer = 0x7f0ad0bcb800] 16:35:19 INFO - PROCESS | 6717 | 1461281719351 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 270 (0x7f0ad5e61000) [pid = 6717] [serial = 1017] [outer = 0x7f0ad0bcb800] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 269 (0x7f0ade457c00) [pid = 6717] [serial = 896] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 268 (0x7f0af6acf400) [pid = 6717] [serial = 614] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 267 (0x7f0ae6327800) [pid = 6717] [serial = 654] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 266 (0x7f0aef620c00) [pid = 6717] [serial = 866] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 265 (0x7f0ade450c00) [pid = 6717] [serial = 639] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 264 (0x7f0ae718c400) [pid = 6717] [serial = 657] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 263 (0x7f0ae941e800) [pid = 6717] [serial = 608] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 262 (0x7f0ae2833000) [pid = 6717] [serial = 851] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 261 (0x7f0ae30cf000) [pid = 6717] [serial = 854] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 260 (0x7f0ae2833400) [pid = 6717] [serial = 599] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 259 (0x7f0ae76bb000) [pid = 6717] [serial = 602] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 258 (0x7f0ad1df1c00) [pid = 6717] [serial = 842] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 257 (0x7f0ae28d8000) [pid = 6717] [serial = 651] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0ad1df0c00) [pid = 6717] [serial = 890] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0ae7f15400) [pid = 6717] [serial = 663] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 254 (0x7f0ad4e0f800) [pid = 6717] [serial = 894] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 253 (0x7f0af663fc00) [pid = 6717] [serial = 611] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 252 (0x7f0ae283d400) [pid = 6717] [serial = 903] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 251 (0x7f0adf1bc000) [pid = 6717] [serial = 596] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 250 (0x7f0ae919b400) [pid = 6717] [serial = 860] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ae1f0f800) [pid = 6717] [serial = 900] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0adf1c4000) [pid = 6717] [serial = 897] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0ae093dc00) [pid = 6717] [serial = 899] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0ad20f3c00) [pid = 6717] [serial = 891] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0adf1e4000) [pid = 6717] [serial = 902] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ae1f1b400) [pid = 6717] [serial = 645] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ad1dd2800) [pid = 6717] [serial = 771] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0aee77ac00) [pid = 6717] [serial = 863] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ad4e07800) [pid = 6717] [serial = 893] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0adcd43c00) [pid = 6717] [serial = 845] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ae2839000) [pid = 6717] [serial = 648] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ae72aa800) [pid = 6717] [serial = 660] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ae83f3000) [pid = 6717] [serial = 605] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ae054e800) [pid = 6717] [serial = 642] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0adc21dc00) [pid = 6717] [serial = 617] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0adf1ea000) [pid = 6717] [serial = 848] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ae8361800) [pid = 6717] [serial = 857] [outer = (nil)] [url = about:blank] 16:35:19 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ad4e05c00) [pid = 6717] [serial = 887] [outer = (nil)] [url = about:blank] 16:35:20 INFO - PROCESS | 6717 | 1461281720158 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1553ms 16:35:20 INFO - PROCESS | 6717 | 1461281720211 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 6717 | 1461281720214 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:35:20 INFO - PROCESS | 6717 | 1461281720232 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 6717 | 1461281720241 Marionette TRACE conn3 <- [1,1326,null,{}] 16:35:20 INFO - PROCESS | 6717 | 1461281720250 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 6717 | 1461281720418 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:35:20 INFO - PROCESS | 6717 | 1461281720430 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ed3000 == 123 [pid = 6717] [id = 339] 16:35:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad7c7a000) [pid = 6717] [serial = 1018] [outer = (nil)] 16:35:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0adc226800) [pid = 6717] [serial = 1019] [outer = 0x7f0ad7c7a000] 16:35:20 INFO - PROCESS | 6717 | 1461281720495 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0adcd43c00) [pid = 6717] [serial = 1020] [outer = 0x7f0ad7c7a000] 16:35:21 INFO - PROCESS | 6717 | 1461281721427 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1252ms 16:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:35:21 INFO - PROCESS | 6717 | 1461281721478 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 6717 | 1461281721482 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:35:21 INFO - PROCESS | 6717 | 1461281721488 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 6717 | 1461281721491 Marionette TRACE conn3 <- [1,1330,null,{}] 16:35:21 INFO - PROCESS | 6717 | 1461281721496 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 6717 | 1461281721678 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:35:21 INFO - PROCESS | 6717 | 1461281721892 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd9800 == 124 [pid = 6717] [id = 340] 16:35:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0add503800) [pid = 6717] [serial = 1021] [outer = (nil)] 16:35:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ade4a2800) [pid = 6717] [serial = 1022] [outer = 0x7f0add503800] 16:35:21 INFO - PROCESS | 6717 | 1461281721982 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ade8e0c00) [pid = 6717] [serial = 1023] [outer = 0x7f0add503800] 16:35:22 INFO - PROCESS | 6717 | 1461281722805 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1332ms 16:35:22 INFO - PROCESS | 6717 | 1461281722832 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 6717 | 1461281722839 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:35:22 INFO - PROCESS | 6717 | 1461281722847 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 6717 | 1461281722855 Marionette TRACE conn3 <- [1,1334,null,{}] 16:35:22 INFO - PROCESS | 6717 | 1461281722898 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 6717 | 1461281723198 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:35:23 INFO - PROCESS | 6717 | 1461281723228 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcec4000 == 125 [pid = 6717] [id = 341] 16:35:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ae06ab400) [pid = 6717] [serial = 1024] [outer = (nil)] 16:35:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ae0939c00) [pid = 6717] [serial = 1025] [outer = 0x7f0ae06ab400] 16:35:23 INFO - PROCESS | 6717 | 1461281723304 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ae1f1b400) [pid = 6717] [serial = 1026] [outer = 0x7f0ae06ab400] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0ad3558400) [pid = 6717] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ade8dc400) [pid = 6717] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ad1475400) [pid = 6717] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ade8d8c00) [pid = 6717] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0adeff0000) [pid = 6717] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0adcd4a400) [pid = 6717] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad4e0bc00) [pid = 6717] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ade5b3400) [pid = 6717] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ae33f6400) [pid = 6717] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ad1480400) [pid = 6717] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0ae30d6c00) [pid = 6717] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ad12ce800) [pid = 6717] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0ad0bcc800) [pid = 6717] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ad33e4800) [pid = 6717] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0af5748400) [pid = 6717] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad12ca000) [pid = 6717] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0af639fc00) [pid = 6717] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ae6454000) [pid = 6717] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ae06b3c00) [pid = 6717] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0acf9ba800) [pid = 6717] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0af54dac00) [pid = 6717] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ae638f800) [pid = 6717] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae89d1c00) [pid = 6717] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ae83e8000) [pid = 6717] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad6c0bc00) [pid = 6717] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ae3fc8000) [pid = 6717] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0af4642c00) [pid = 6717] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0af463b400) [pid = 6717] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0adc2b6400) [pid = 6717] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ad354a400) [pid = 6717] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ad4aedc00) [pid = 6717] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ad12c7400) [pid = 6717] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ad12c6000) [pid = 6717] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0adf1e6000) [pid = 6717] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ad4ae6000) [pid = 6717] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ae718c000) [pid = 6717] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae89ee400) [pid = 6717] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ae8e60400) [pid = 6717] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae72a7c00) [pid = 6717] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0adcd4a800) [pid = 6717] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ae761d800) [pid = 6717] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae71dbc00) [pid = 6717] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0adc2bac00) [pid = 6717] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae28d4400) [pid = 6717] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0adf1e6c00) [pid = 6717] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ae340a000) [pid = 6717] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ace2a5c00) [pid = 6717] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ae2837c00) [pid = 6717] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0adcd44c00) [pid = 6717] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:35:24 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ad1475c00) [pid = 6717] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:35:24 INFO - PROCESS | 6717 | 1461281724821 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2030ms 16:35:24 INFO - PROCESS | 6717 | 1461281724887 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 6717 | 1461281724890 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:35:24 INFO - PROCESS | 6717 | 1461281724897 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 6717 | 1461281724900 Marionette TRACE conn3 <- [1,1338,null,{}] 16:35:24 INFO - PROCESS | 6717 | 1461281724906 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 6717 | 1461281725085 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:35:25 INFO - PROCESS | 6717 | 1461281725102 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4c8a800 == 126 [pid = 6717] [id = 342] 16:35:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ad12d1400) [pid = 6717] [serial = 1027] [outer = (nil)] 16:35:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad33e4800) [pid = 6717] [serial = 1028] [outer = 0x7f0ad12d1400] 16:35:25 INFO - PROCESS | 6717 | 1461281725167 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ade45f800) [pid = 6717] [serial = 1029] [outer = 0x7f0ad12d1400] 16:35:26 INFO - PROCESS | 6717 | 1461281726482 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1638ms 16:35:26 INFO - PROCESS | 6717 | 1461281726537 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 6717 | 1461281726544 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:35:26 INFO - PROCESS | 6717 | 1461281726562 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 6717 | 1461281726569 Marionette TRACE conn3 <- [1,1342,null,{}] 16:35:26 INFO - PROCESS | 6717 | 1461281726579 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 6717 | 1461281726958 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:35:27 INFO - PROCESS | 6717 | 1461281727077 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad089c800 == 127 [pid = 6717] [id = 343] 16:35:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad0bd1000) [pid = 6717] [serial = 1030] [outer = (nil)] 16:35:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad0c9cc00) [pid = 6717] [serial = 1031] [outer = 0x7f0ad0bd1000] 16:35:27 INFO - PROCESS | 6717 | 1461281727200 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ad147a800) [pid = 6717] [serial = 1032] [outer = 0x7f0ad0bd1000] 16:35:28 INFO - PROCESS | 6717 | 1461281728146 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1641ms 16:35:28 INFO - PROCESS | 6717 | 1461281728202 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 6717 | 1461281728212 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:35:28 INFO - PROCESS | 6717 | 1461281728222 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 6717 | 1461281728227 Marionette TRACE conn3 <- [1,1346,null,{}] 16:35:28 INFO - PROCESS | 6717 | 1461281728233 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:28 INFO - PROCESS | 6717 | 1461281728447 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:35:28 INFO - PROCESS | 6717 | 1461281728693 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aa2800 == 128 [pid = 6717] [id = 344] 16:35:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ad33d8c00) [pid = 6717] [serial = 1033] [outer = (nil)] 16:35:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad354e800) [pid = 6717] [serial = 1034] [outer = 0x7f0ad33d8c00] 16:35:28 INFO - PROCESS | 6717 | 1461281728815 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ad4e0f400) [pid = 6717] [serial = 1035] [outer = 0x7f0ad33d8c00] 16:35:29 INFO - PROCESS | 6717 | 1461281729807 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1637ms 16:35:29 INFO - PROCESS | 6717 | 1461281729861 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 6717 | 1461281729864 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:35:29 INFO - PROCESS | 6717 | 1461281729871 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 6717 | 1461281729877 Marionette TRACE conn3 <- [1,1350,null,{}] 16:35:29 INFO - PROCESS | 6717 | 1461281729893 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 6717 | 1461281730118 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:35:30 INFO - PROCESS | 6717 | 1461281730460 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1c6800 == 129 [pid = 6717] [id = 345] 16:35:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0adc21d400) [pid = 6717] [serial = 1036] [outer = (nil)] 16:35:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0add507800) [pid = 6717] [serial = 1037] [outer = 0x7f0adc21d400] 16:35:30 INFO - PROCESS | 6717 | 1461281730543 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ade5b7400) [pid = 6717] [serial = 1038] [outer = 0x7f0adc21d400] 16:35:31 INFO - PROCESS | 6717 | 1461281731489 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1689ms 16:35:31 INFO - PROCESS | 6717 | 1461281731560 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 6717 | 1461281731565 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:35:31 INFO - PROCESS | 6717 | 1461281731572 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 6717 | 1461281731576 Marionette TRACE conn3 <- [1,1354,null,{}] 16:35:31 INFO - PROCESS | 6717 | 1461281731581 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 6717 | 1461281731828 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:35:32 INFO - PROCESS | 6717 | 1461281732075 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf9a3000 == 130 [pid = 6717] [id = 346] 16:35:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0adc226400) [pid = 6717] [serial = 1039] [outer = (nil)] 16:35:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae06afc00) [pid = 6717] [serial = 1040] [outer = 0x7f0adc226400] 16:35:32 INFO - PROCESS | 6717 | 1461281732199 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae1f03800) [pid = 6717] [serial = 1041] [outer = 0x7f0adc226400] 16:35:33 INFO - PROCESS | 6717 | 1461281733083 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1584ms 16:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:35:33 INFO - PROCESS | 6717 | 1461281733157 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 6717 | 1461281733160 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:35:33 INFO - PROCESS | 6717 | 1461281733166 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 6717 | 1461281733171 Marionette TRACE conn3 <- [1,1358,null,{}] 16:35:33 INFO - PROCESS | 6717 | 1461281733176 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 6717 | 1461281733408 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:35:33 INFO - PROCESS | 6717 | 1461281733647 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b84800 == 131 [pid = 6717] [id = 347] 16:35:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0adf1e4000) [pid = 6717] [serial = 1042] [outer = (nil)] 16:35:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ae2158800) [pid = 6717] [serial = 1043] [outer = 0x7f0adf1e4000] 16:35:33 INFO - PROCESS | 6717 | 1461281733768 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ae2832c00) [pid = 6717] [serial = 1044] [outer = 0x7f0adf1e4000] 16:35:34 INFO - PROCESS | 6717 | 1461281734654 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1535ms 16:35:34 INFO - PROCESS | 6717 | 1461281734702 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 6717 | 1461281734705 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:35:34 INFO - PROCESS | 6717 | 1461281734712 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 6717 | 1461281734716 Marionette TRACE conn3 <- [1,1362,null,{}] 16:35:34 INFO - PROCESS | 6717 | 1461281734721 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 6717 | 1461281734982 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:35:35 INFO - PROCESS | 6717 | 1461281735235 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae73fa000 == 132 [pid = 6717] [id = 348] 16:35:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0adfa5c800) [pid = 6717] [serial = 1045] [outer = (nil)] 16:35:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ae51ef400) [pid = 6717] [serial = 1046] [outer = 0x7f0adfa5c800] 16:35:35 INFO - PROCESS | 6717 | 1461281735361 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ae718d000) [pid = 6717] [serial = 1047] [outer = 0x7f0adfa5c800] 16:35:36 INFO - PROCESS | 6717 | 1461281736332 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1655ms 16:35:36 INFO - PROCESS | 6717 | 1461281736368 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 6717 | 1461281736372 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:35:36 INFO - PROCESS | 6717 | 1461281736379 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 6717 | 1461281736382 Marionette TRACE conn3 <- [1,1366,null,{}] 16:35:36 INFO - PROCESS | 6717 | 1461281736388 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 6717 | 1461281736591 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:35:36 INFO - PROCESS | 6717 | 1461281736840 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8580800 == 133 [pid = 6717] [id = 349] 16:35:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ae09c5800) [pid = 6717] [serial = 1048] [outer = (nil)] 16:35:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ae7198c00) [pid = 6717] [serial = 1049] [outer = 0x7f0ae09c5800] 16:35:36 INFO - PROCESS | 6717 | 1461281736971 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0ae7812c00) [pid = 6717] [serial = 1050] [outer = 0x7f0ae09c5800] 16:35:37 INFO - PROCESS | 6717 | 1461281737940 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 6717 | 1461281737970 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:35:37 INFO - PROCESS | 6717 | 1461281737978 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 6717 | 1461281737983 Marionette TRACE conn3 <- [1,1370,null,{}] 16:35:37 INFO - PROCESS | 6717 | 1461281737990 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 6717 | 1461281738191 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:35:38 INFO - PROCESS | 6717 | 1461281738437 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aee7cf800 == 134 [pid = 6717] [id = 350] 16:35:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0ae2d1d400) [pid = 6717] [serial = 1051] [outer = (nil)] 16:35:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0ae8129c00) [pid = 6717] [serial = 1052] [outer = 0x7f0ae2d1d400] 16:35:38 INFO - PROCESS | 6717 | 1461281738582 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ae83e7000) [pid = 6717] [serial = 1053] [outer = 0x7f0ae2d1d400] 16:35:39 INFO - PROCESS | 6717 | 1461281739472 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 6717 | 1461281739522 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:35:39 INFO - PROCESS | 6717 | 1461281739529 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 6717 | 1461281739533 Marionette TRACE conn3 <- [1,1374,null,{}] 16:35:39 INFO - PROCESS | 6717 | 1461281739538 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 6717 | 1461281739758 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:35:40 INFO - PROCESS | 6717 | 1461281740023 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af59b2000 == 135 [pid = 6717] [id = 351] 16:35:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0ade8d9000) [pid = 6717] [serial = 1054] [outer = (nil)] 16:35:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ae83ef800) [pid = 6717] [serial = 1055] [outer = 0x7f0ade8d9000] 16:35:40 INFO - PROCESS | 6717 | 1461281740114 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0ae91a2800) [pid = 6717] [serial = 1056] [outer = 0x7f0ade8d9000] 16:35:40 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:41 INFO - PROCESS | 6717 | 1461281741006 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:35:41 INFO - PROCESS | 6717 | 1461281741066 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:35:41 INFO - PROCESS | 6717 | 1461281741073 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 6717 | 1461281741076 Marionette TRACE conn3 <- [1,1378,null,{}] 16:35:41 INFO - PROCESS | 6717 | 1461281741082 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 6717 | 1461281741327 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:35:41 INFO - PROCESS | 6717 | 1461281741574 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa759000 == 136 [pid = 6717] [id = 352] 16:35:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ae33f8000) [pid = 6717] [serial = 1057] [outer = (nil)] 16:35:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0aeb4e6000) [pid = 6717] [serial = 1058] [outer = 0x7f0ae33f8000] 16:35:41 INFO - PROCESS | 6717 | 1461281741692 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0aeb9d6800) [pid = 6717] [serial = 1059] [outer = 0x7f0ae33f8000] 16:35:42 INFO - PROCESS | 6717 | 1461281742575 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 6717 | 1461281742658 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:35:42 INFO - PROCESS | 6717 | 1461281742667 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 6717 | 1461281742672 Marionette TRACE conn3 <- [1,1382,null,{}] 16:35:42 INFO - PROCESS | 6717 | 1461281742678 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 6717 | 1461281742943 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:35:43 INFO - PROCESS | 6717 | 1461281743205 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0814000 == 137 [pid = 6717] [id = 353] 16:35:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ad0bcec00) [pid = 6717] [serial = 1060] [outer = (nil)] 16:35:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ad335fc00) [pid = 6717] [serial = 1061] [outer = 0x7f0ad0bcec00] 16:35:43 INFO - PROCESS | 6717 | 1461281743336 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0af463b800) [pid = 6717] [serial = 1062] [outer = 0x7f0ad0bcec00] 16:35:44 INFO - PROCESS | 6717 | [6717] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:44 INFO - PROCESS | 6717 | 1461281744361 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 6717 | 1461281744404 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:35:44 INFO - PROCESS | 6717 | 1461281744411 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 6717 | 1461281744415 Marionette TRACE conn3 <- [1,1386,null,{}] 16:35:44 INFO - PROCESS | 6717 | 1461281744420 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 6717 | 1461281744637 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:35:44 INFO - PROCESS | 6717 | 1461281744920 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4bb0800 == 138 [pid = 6717] [id = 354] 16:35:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ad12c3400) [pid = 6717] [serial = 1063] [outer = (nil)] 16:35:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0ad12d0400) [pid = 6717] [serial = 1064] [outer = 0x7f0ad12c3400] 16:35:45 INFO - PROCESS | 6717 | 1461281745013 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0af5744800) [pid = 6717] [serial = 1065] [outer = 0x7f0ad12c3400] 16:35:45 INFO - PROCESS | 6717 | 1461281745953 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 6717 | 1461281746009 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:35:46 INFO - PROCESS | 6717 | 1461281746016 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 6717 | 1461281746019 Marionette TRACE conn3 <- [1,1390,null,{}] 16:35:46 INFO - PROCESS | 6717 | 1461281746024 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 6717 | 1461281746283 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:35:47 INFO - PROCESS | 6717 | 1461281747032 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad148a800 == 139 [pid = 6717] [id = 355] 16:35:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0ace2a4800) [pid = 6717] [serial = 1066] [outer = (nil)] 16:35:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0ace98d400) [pid = 6717] [serial = 1067] [outer = 0x7f0ace2a4800] 16:35:47 INFO - PROCESS | 6717 | 1461281747108 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad0832000) [pid = 6717] [serial = 1068] [outer = 0x7f0ace2a4800] 16:35:48 INFO - PROCESS | 6717 | 1461281748013 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2039ms 16:35:48 INFO - PROCESS | 6717 | 1461281748054 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:35:48 INFO - PROCESS | 6717 | 1461281748062 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:35:48 INFO - PROCESS | 6717 | 1461281748071 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 6717 | 1461281748076 Marionette TRACE conn3 <- [1,1394,null,{}] 16:35:48 INFO - PROCESS | 6717 | 1461281748083 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 6717 | 1461281748298 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:35:48 INFO - PROCESS | 6717 | 1461281748554 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad14a1800 == 140 [pid = 6717] [id = 356] 16:35:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ace98cc00) [pid = 6717] [serial = 1069] [outer = (nil)] 16:35:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ad0ca5c00) [pid = 6717] [serial = 1070] [outer = 0x7f0ace98cc00] 16:35:48 INFO - PROCESS | 6717 | 1461281748706 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad335f000) [pid = 6717] [serial = 1071] [outer = 0x7f0ace98cc00] 16:35:49 INFO - PROCESS | 6717 | 1461281749756 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1734ms 16:35:49 INFO - PROCESS | 6717 | 1461281749807 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 6717 | 1461281749814 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:35:49 INFO - PROCESS | 6717 | 1461281749824 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 6717 | 1461281749827 Marionette TRACE conn3 <- [1,1398,null,{}] 16:35:49 INFO - PROCESS | 6717 | 1461281749833 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 6717 | 1461281750132 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:35:50 INFO - PROCESS | 6717 | 1461281750378 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace218000 == 141 [pid = 6717] [id = 357] 16:35:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ace2a5400) [pid = 6717] [serial = 1072] [outer = (nil)] 16:35:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad5e58000) [pid = 6717] [serial = 1073] [outer = 0x7f0ace2a5400] 16:35:50 INFO - PROCESS | 6717 | 1461281750525 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad7c81800) [pid = 6717] [serial = 1074] [outer = 0x7f0ace2a5400] 16:35:50 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcec4000 == 140 [pid = 6717] [id = 341] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ace2a6000) [pid = 6717] [serial = 935] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0acf9bf400) [pid = 6717] [serial = 932] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ae2d14c00) [pid = 6717] [serial = 938] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ae2d1c800) [pid = 6717] [serial = 926] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad7c80c00) [pid = 6717] [serial = 929] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ae7d24000) [pid = 6717] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:50 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfd9800 == 139 [pid = 6717] [id = 340] 16:35:50 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ed3000 == 138 [pid = 6717] [id = 339] 16:35:50 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf99b000 == 137 [pid = 6717] [id = 338] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace73c800 == 136 [pid = 6717] [id = 337] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad081f800 == 135 [pid = 6717] [id = 336] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa569000 == 134 [pid = 6717] [id = 332] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52af000 == 133 [pid = 6717] [id = 331] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9f11800 == 132 [pid = 6717] [id = 330] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae85b9800 == 131 [pid = 6717] [id = 329] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb2800 == 130 [pid = 6717] [id = 328] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae68e3800 == 129 [pid = 6717] [id = 327] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b6b000 == 128 [pid = 6717] [id = 326] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0997000 == 127 [pid = 6717] [id = 325] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded19800 == 126 [pid = 6717] [id = 324] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbf2d800 == 125 [pid = 6717] [id = 323] 16:35:51 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1d20000 == 124 [pid = 6717] [id = 322] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ade5bc400) [pid = 6717] [serial = 963] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0aea23c800) [pid = 6717] [serial = 705] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0ad6c11800) [pid = 6717] [serial = 951] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0adf1eac00) [pid = 6717] [serial = 687] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0ae8366c00) [pid = 6717] [serial = 696] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ad1dc9400) [pid = 6717] [serial = 944] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ae8847400) [pid = 6717] [serial = 801] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0af883e000) [pid = 6717] [serial = 920] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0adc1d0000) [pid = 6717] [serial = 962] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ad3559800) [pid = 6717] [serial = 953] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ad4ae1c00) [pid = 6717] [serial = 948] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0af9ff1800) [pid = 6717] [serial = 756] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ad354bc00) [pid = 6717] [serial = 822] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0afa5c4400) [pid = 6717] [serial = 759] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae94f6000) [pid = 6717] [serial = 792] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0aee77c000) [pid = 6717] [serial = 747] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad0bc6000) [pid = 6717] [serial = 942] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0afac02400) [pid = 6717] [serial = 810] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0aeb9d9400) [pid = 6717] [serial = 804] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ad33e6c00) [pid = 6717] [serial = 947] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0af5714000) [pid = 6717] [serial = 807] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0adc21ac00) [pid = 6717] [serial = 954] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0afa902800) [pid = 6717] [serial = 762] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0adefed800) [pid = 6717] [serial = 795] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ad5e5fc00) [pid = 6717] [serial = 636] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0af690a400) [pid = 6717] [serial = 753] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0af5749000) [pid = 6717] [serial = 750] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0adc218400) [pid = 6717] [serial = 911] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ad1dd1c00) [pid = 6717] [serial = 908] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ade8d9c00) [pid = 6717] [serial = 960] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ad3557400) [pid = 6717] [serial = 813] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ae884dc00) [pid = 6717] [serial = 699] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ad20ed000) [pid = 6717] [serial = 819] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ad12cf800) [pid = 6717] [serial = 816] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ae51f0c00) [pid = 6717] [serial = 914] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae30cdc00) [pid = 6717] [serial = 798] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ad20ec400) [pid = 6717] [serial = 945] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0adc4ea800) [pid = 6717] [serial = 735] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ae83e9000) [pid = 6717] [serial = 906] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0afabbf800) [pid = 6717] [serial = 765] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ae9814400) [pid = 6717] [serial = 702] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ae8363000) [pid = 6717] [serial = 684] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0afac0a400) [pid = 6717] [serial = 768] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0aeb937000) [pid = 6717] [serial = 708] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ad5e5dc00) [pid = 6717] [serial = 950] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0aee77c400) [pid = 6717] [serial = 711] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0aea22f800) [pid = 6717] [serial = 917] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ae94f5c00) [pid = 6717] [serial = 744] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ae155b800) [pid = 6717] [serial = 738] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ae7f13c00) [pid = 6717] [serial = 693] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ade577400) [pid = 6717] [serial = 959] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0add50ec00) [pid = 6717] [serial = 956] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ae7312400) [pid = 6717] [serial = 741] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae2156c00) [pid = 6717] [serial = 690] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ad0835000) [pid = 6717] [serial = 941] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ade49f000) [pid = 6717] [serial = 957] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad3557c00) [pid = 6717] [serial = 825] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0afab85400) [pid = 6717] [serial = 923] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0add509400) [pid = 6717] [serial = 846] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae09c2000) [pid = 6717] [serial = 849] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad3554000) [pid = 6717] [serial = 843] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae155ac00) [pid = 6717] [serial = 840] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae283f400) [pid = 6717] [serial = 852] [outer = (nil)] [url = about:blank] 16:35:51 INFO - PROCESS | 6717 | 1461281751534 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1782ms 16:35:51 INFO - PROCESS | 6717 | 1461281751606 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 6717 | 1461281751610 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:35:51 INFO - PROCESS | 6717 | 1461281751619 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 6717 | 1461281751628 Marionette TRACE conn3 <- [1,1402,null,{}] 16:35:51 INFO - PROCESS | 6717 | 1461281751642 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 6717 | 1461281751859 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:35:52 INFO - PROCESS | 6717 | 1461281752020 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48cb800 == 125 [pid = 6717] [id = 358] 16:35:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ad4e0f800) [pid = 6717] [serial = 1075] [outer = (nil)] 16:35:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0adc2bcc00) [pid = 6717] [serial = 1076] [outer = 0x7f0ad4e0f800] 16:35:52 INFO - PROCESS | 6717 | 1461281752086 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adcd4a800) [pid = 6717] [serial = 1077] [outer = 0x7f0ad4e0f800] 16:35:52 INFO - PROCESS | 6717 | 1461281752906 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1339ms 16:35:52 INFO - PROCESS | 6717 | 1461281752957 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 6717 | 1461281752962 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:35:52 INFO - PROCESS | 6717 | 1461281752968 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 6717 | 1461281752970 Marionette TRACE conn3 <- [1,1406,null,{}] 16:35:52 INFO - PROCESS | 6717 | 1461281752975 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 6717 | 1461281753162 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:35:53 INFO - PROCESS | 6717 | 1461281753178 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d7c800 == 126 [pid = 6717] [id = 359] 16:35:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0adcd4d400) [pid = 6717] [serial = 1078] [outer = (nil)] 16:35:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ade571000) [pid = 6717] [serial = 1079] [outer = 0x7f0adcd4d400] 16:35:53 INFO - PROCESS | 6717 | 1461281753245 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ade5bc400) [pid = 6717] [serial = 1080] [outer = 0x7f0adcd4d400] 16:35:54 INFO - PROCESS | 6717 | 1461281754313 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1392ms 16:35:54 INFO - PROCESS | 6717 | 1461281754362 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 6717 | 1461281754365 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:35:54 INFO - PROCESS | 6717 | 1461281754384 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 6717 | 1461281754386 Marionette TRACE conn3 <- [1,1410,null,{}] 16:35:54 INFO - PROCESS | 6717 | 1461281754394 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 6717 | 1461281754774 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:35:54 INFO - PROCESS | 6717 | 1461281754971 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc276000 == 127 [pid = 6717] [id = 360] 16:35:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ade8de000) [pid = 6717] [serial = 1081] [outer = (nil)] 16:35:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0adeff3c00) [pid = 6717] [serial = 1082] [outer = 0x7f0ade8de000] 16:35:55 INFO - PROCESS | 6717 | 1461281755063 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae09c8800) [pid = 6717] [serial = 1083] [outer = 0x7f0ade8de000] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae06ab400) [pid = 6717] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ace988400) [pid = 6717] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad0bc8800) [pid = 6717] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad0bcb800) [pid = 6717] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ade8d5000) [pid = 6717] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad7c7a000) [pid = 6717] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:35:56 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0add503800) [pid = 6717] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:35:56 INFO - PROCESS | 6717 | 1461281756500 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2136ms 16:35:56 INFO - PROCESS | 6717 | 1461281756521 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 6717 | 1461281756524 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:35:56 INFO - PROCESS | 6717 | 1461281756531 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 6717 | 1461281756534 Marionette TRACE conn3 <- [1,1414,null,{}] 16:35:56 INFO - PROCESS | 6717 | 1461281756541 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 6717 | 1461281756747 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:35:56 INFO - PROCESS | 6717 | 1461281756905 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add037800 == 128 [pid = 6717] [id = 361] 16:35:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0acf9bd800) [pid = 6717] [serial = 1084] [outer = (nil)] 16:35:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ade4a4400) [pid = 6717] [serial = 1085] [outer = 0x7f0acf9bd800] 16:35:56 INFO - PROCESS | 6717 | 1461281756981 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae1f26400) [pid = 6717] [serial = 1086] [outer = 0x7f0acf9bd800] 16:35:58 INFO - PROCESS | 6717 | 1461281758049 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1590ms 16:35:58 INFO - PROCESS | 6717 | 1461281758123 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 6717 | 1461281758129 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:35:58 INFO - PROCESS | 6717 | 1461281758139 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 6717 | 1461281758144 Marionette TRACE conn3 <- [1,1418,null,{}] 16:35:58 INFO - PROCESS | 6717 | 1461281758200 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 6717 | 1461281758444 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:35:58 INFO - PROCESS | 6717 | 1461281758713 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad089d800 == 129 [pid = 6717] [id = 362] 16:35:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ad0bcb400) [pid = 6717] [serial = 1087] [outer = (nil)] 16:35:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ad1476c00) [pid = 6717] [serial = 1088] [outer = 0x7f0ad0bcb400] 16:35:58 INFO - PROCESS | 6717 | 1461281758843 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ad1df3800) [pid = 6717] [serial = 1089] [outer = 0x7f0ad0bcb400] 16:35:59 INFO - PROCESS | 6717 | 1461281759925 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1836ms 16:35:59 INFO - PROCESS | 6717 | 1461281759976 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 6717 | 1461281759987 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:36:00 INFO - PROCESS | 6717 | 1461281760000 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 6717 | 1461281760006 Marionette TRACE conn3 <- [1,1422,null,{}] 16:36:00 INFO - PROCESS | 6717 | 1461281760014 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 6717 | 1461281760252 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:36:00 INFO - PROCESS | 6717 | 1461281760581 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1f4000 == 130 [pid = 6717] [id = 363] 16:36:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ad4e03400) [pid = 6717] [serial = 1090] [outer = (nil)] 16:36:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad4e0fc00) [pid = 6717] [serial = 1091] [outer = 0x7f0ad4e03400] 16:36:00 INFO - PROCESS | 6717 | 1461281760670 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad7c7f400) [pid = 6717] [serial = 1092] [outer = 0x7f0ad4e03400] 16:36:01 INFO - PROCESS | 6717 | 1461281761787 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1840ms 16:36:01 INFO - PROCESS | 6717 | 1461281761841 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 6717 | 1461281761845 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:36:01 INFO - PROCESS | 6717 | 1461281761852 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 6717 | 1461281761858 Marionette TRACE conn3 <- [1,1426,null,{}] 16:36:01 INFO - PROCESS | 6717 | 1461281761874 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 6717 | 1461281762144 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:36:02 INFO - PROCESS | 6717 | 1461281762511 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded14000 == 131 [pid = 6717] [id = 364] 16:36:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ade45d800) [pid = 6717] [serial = 1093] [outer = (nil)] 16:36:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ade8d9800) [pid = 6717] [serial = 1094] [outer = 0x7f0ade45d800] 16:36:02 INFO - PROCESS | 6717 | 1461281762616 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae054fc00) [pid = 6717] [serial = 1095] [outer = 0x7f0ade45d800] 16:36:03 INFO - PROCESS | 6717 | 1461281763654 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1837ms 16:36:03 INFO - PROCESS | 6717 | 1461281763691 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:36:03 INFO - PROCESS | 6717 | 1461281763696 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:36:03 INFO - PROCESS | 6717 | 1461281763703 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 6717 | 1461281763706 Marionette TRACE conn3 <- [1,1430,null,{}] 16:36:03 INFO - PROCESS | 6717 | 1461281763712 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 6717 | 1461281763943 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:36:04 INFO - PROCESS | 6717 | 1461281764208 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae0a61000 == 132 [pid = 6717] [id = 365] 16:36:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae09cd000) [pid = 6717] [serial = 1096] [outer = (nil)] 16:36:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ae226dc00) [pid = 6717] [serial = 1097] [outer = 0x7f0ae09cd000] 16:36:04 INFO - PROCESS | 6717 | 1461281764356 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ae28d5800) [pid = 6717] [serial = 1098] [outer = 0x7f0ae09cd000] 16:36:05 INFO - PROCESS | 6717 | 1461281765352 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1688ms 16:36:05 INFO - PROCESS | 6717 | 1461281765391 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 6717 | 1461281765396 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:36:05 INFO - PROCESS | 6717 | 1461281765403 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 6717 | 1461281765407 Marionette TRACE conn3 <- [1,1434,null,{}] 16:36:05 INFO - PROCESS | 6717 | 1461281765414 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 6717 | 1461281765647 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:36:05 INFO - PROCESS | 6717 | 1461281765961 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f6f800 == 133 [pid = 6717] [id = 366] 16:36:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ae09cdc00) [pid = 6717] [serial = 1099] [outer = (nil)] 16:36:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ae30d4c00) [pid = 6717] [serial = 1100] [outer = 0x7f0ae09cdc00] 16:36:06 INFO - PROCESS | 6717 | 1461281766049 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ae3405c00) [pid = 6717] [serial = 1101] [outer = 0x7f0ae09cdc00] 16:36:07 INFO - PROCESS | 6717 | 1461281767037 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1682ms 16:36:07 INFO - PROCESS | 6717 | 1461281767086 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 6717 | 1461281767091 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:36:07 INFO - PROCESS | 6717 | 1461281767098 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 6717 | 1461281767103 Marionette TRACE conn3 <- [1,1438,null,{}] 16:36:07 INFO - PROCESS | 6717 | 1461281767110 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 6717 | 1461281767415 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:36:07 INFO - PROCESS | 6717 | 1461281767767 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7d0e000 == 134 [pid = 6717] [id = 367] 16:36:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0ae7199000) [pid = 6717] [serial = 1102] [outer = (nil)] 16:36:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ae730d800) [pid = 6717] [serial = 1103] [outer = 0x7f0ae7199000] 16:36:07 INFO - PROCESS | 6717 | 1461281767868 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ae835ac00) [pid = 6717] [serial = 1104] [outer = 0x7f0ae7199000] 16:36:08 INFO - PROCESS | 6717 | 1461281768833 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1782ms 16:36:08 INFO - PROCESS | 6717 | 1461281768882 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 6717 | 1461281768887 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:36:08 INFO - PROCESS | 6717 | 1461281768893 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 6717 | 1461281768898 Marionette TRACE conn3 <- [1,1442,null,{}] 16:36:08 INFO - PROCESS | 6717 | 1461281768904 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 6717 | 1461281769119 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:36:09 INFO - PROCESS | 6717 | 1461281769372 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae888d800 == 135 [pid = 6717] [id = 368] 16:36:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ae6324800) [pid = 6717] [serial = 1105] [outer = (nil)] 16:36:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ae89ef800) [pid = 6717] [serial = 1106] [outer = 0x7f0ae6324800] 16:36:09 INFO - PROCESS | 6717 | 1461281769504 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ae9852800) [pid = 6717] [serial = 1107] [outer = 0x7f0ae6324800] 16:36:10 INFO - PROCESS | 6717 | 1461281770507 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1681ms 16:36:10 INFO - PROCESS | 6717 | 1461281770576 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 6717 | 1461281770581 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:36:10 INFO - PROCESS | 6717 | 1461281770588 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 6717 | 1461281770592 Marionette TRACE conn3 <- [1,1446,null,{}] 16:36:10 INFO - PROCESS | 6717 | 1461281770598 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 6717 | 1461281770816 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:36:11 INFO - PROCESS | 6717 | 1461281771128 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aeb996000 == 136 [pid = 6717] [id = 369] 16:36:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ae719a400) [pid = 6717] [serial = 1108] [outer = (nil)] 16:36:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0aeb9d9400) [pid = 6717] [serial = 1109] [outer = 0x7f0ae719a400] 16:36:11 INFO - PROCESS | 6717 | 1461281771238 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0af5253800) [pid = 6717] [serial = 1110] [outer = 0x7f0ae719a400] 16:36:12 INFO - PROCESS | 6717 | 1461281772193 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1638ms 16:36:12 INFO - PROCESS | 6717 | 1461281772226 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 6717 | 1461281772231 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:36:12 INFO - PROCESS | 6717 | 1461281772237 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 6717 | 1461281772241 Marionette TRACE conn3 <- [1,1450,null,{}] 16:36:12 INFO - PROCESS | 6717 | 1461281772248 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 6717 | 1461281772471 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:36:12 INFO - PROCESS | 6717 | 1461281772755 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5918800 == 137 [pid = 6717] [id = 370] 16:36:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ae7197800) [pid = 6717] [serial = 1111] [outer = (nil)] 16:36:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0af5751000) [pid = 6717] [serial = 1112] [outer = 0x7f0ae7197800] 16:36:12 INFO - PROCESS | 6717 | 1461281772888 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0af6640800) [pid = 6717] [serial = 1113] [outer = 0x7f0ae7197800] 16:36:13 INFO - PROCESS | 6717 | 1461281773879 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1685ms 16:36:13 INFO - PROCESS | 6717 | 1461281773924 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:36:13 INFO - PROCESS | 6717 | 1461281773929 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:36:13 INFO - PROCESS | 6717 | 1461281773935 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 6717 | 1461281773939 Marionette TRACE conn3 <- [1,1454,null,{}] 16:36:13 INFO - PROCESS | 6717 | 1461281773945 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 6717 | 1461281774152 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:36:14 INFO - PROCESS | 6717 | 1461281774414 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa743000 == 138 [pid = 6717] [id = 371] 16:36:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae807e800) [pid = 6717] [serial = 1114] [outer = (nil)] 16:36:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0af6907400) [pid = 6717] [serial = 1115] [outer = 0x7f0ae807e800] 16:36:14 INFO - PROCESS | 6717 | 1461281774547 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0af8394c00) [pid = 6717] [serial = 1116] [outer = 0x7f0ae807e800] 16:36:15 INFO - PROCESS | 6717 | 1461281775520 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1639ms 16:36:15 INFO - PROCESS | 6717 | 1461281775575 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 6717 | 1461281775580 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:36:15 INFO - PROCESS | 6717 | 1461281775587 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 6717 | 1461281775593 Marionette TRACE conn3 <- [1,1458,null,{}] 16:36:15 INFO - PROCESS | 6717 | 1461281775599 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:15 INFO - PROCESS | 6717 | 1461281775875 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:36:16 INFO - PROCESS | 6717 | 1461281776166 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afebc5800 == 139 [pid = 6717] [id = 372] 16:36:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0afa180000) [pid = 6717] [serial = 1117] [outer = (nil)] 16:36:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0afa5c9c00) [pid = 6717] [serial = 1118] [outer = 0x7f0afa180000] 16:36:16 INFO - PROCESS | 6717 | 1461281776272 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0afa94d800) [pid = 6717] [serial = 1119] [outer = 0x7f0afa180000] 16:36:17 INFO - PROCESS | 6717 | 1461281777257 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1737ms 16:36:17 INFO - PROCESS | 6717 | 1461281777326 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 6717 | 1461281777331 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:36:17 INFO - PROCESS | 6717 | 1461281777339 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 6717 | 1461281777344 Marionette TRACE conn3 <- [1,1462,null,{}] 16:36:17 INFO - PROCESS | 6717 | 1461281777350 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 6717 | 1461281777594 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:36:17 INFO - PROCESS | 6717 | 1461281777920 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a4d000 == 140 [pid = 6717] [id = 373] 16:36:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ae2e09000) [pid = 6717] [serial = 1120] [outer = (nil)] 16:36:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ae2e0f400) [pid = 6717] [serial = 1121] [outer = 0x7f0ae2e09000] 16:36:18 INFO - PROCESS | 6717 | 1461281778010 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0afa5c2000) [pid = 6717] [serial = 1122] [outer = 0x7f0ae2e09000] 16:36:19 INFO - PROCESS | 6717 | 1461281779016 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1743ms 16:36:19 INFO - PROCESS | 6717 | 1461281779083 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 6717 | 1461281779088 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:36:19 INFO - PROCESS | 6717 | 1461281779094 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 6717 | 1461281779097 Marionette TRACE conn3 <- [1,1466,null,{}] 16:36:19 INFO - PROCESS | 6717 | 1461281779103 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 6717 | 1461281779374 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:36:19 INFO - PROCESS | 6717 | 1461281779684 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf6a3000 == 141 [pid = 6717] [id = 374] 16:36:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0adf683400) [pid = 6717] [serial = 1123] [outer = (nil)] 16:36:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0adf68cc00) [pid = 6717] [serial = 1124] [outer = 0x7f0adf683400] 16:36:19 INFO - PROCESS | 6717 | 1461281779776 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0adf691000) [pid = 6717] [serial = 1125] [outer = 0x7f0adf683400] 16:36:20 INFO - PROCESS | 6717 | 1461281780786 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1741ms 16:36:20 INFO - PROCESS | 6717 | 1461281780838 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 6717 | 1461281780842 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:36:20 INFO - PROCESS | 6717 | 1461281780850 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 6717 | 1461281780853 Marionette TRACE conn3 <- [1,1470,null,{}] 16:36:20 INFO - PROCESS | 6717 | 1461281780860 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 6717 | 1461281781094 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:36:21 INFO - PROCESS | 6717 | 1461281781394 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5c70800 == 142 [pid = 6717] [id = 375] 16:36:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0adc1cdc00) [pid = 6717] [serial = 1126] [outer = (nil)] 16:36:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0ae3409000) [pid = 6717] [serial = 1127] [outer = 0x7f0adc1cdc00] 16:36:21 INFO - PROCESS | 6717 | 1461281781483 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0afab27c00) [pid = 6717] [serial = 1128] [outer = 0x7f0adc1cdc00] 16:36:22 INFO - PROCESS | 6717 | 1461281782589 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1791ms 16:36:22 INFO - PROCESS | 6717 | 1461281782643 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 6717 | 1461281782646 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:36:22 INFO - PROCESS | 6717 | 1461281782655 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 6717 | 1461281782660 Marionette TRACE conn3 <- [1,1474,null,{}] 16:36:22 INFO - PROCESS | 6717 | 1461281782666 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:22 INFO - PROCESS | 6717 | 1461281782907 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:36:23 INFO - PROCESS | 6717 | 1461281783252 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48dc000 == 143 [pid = 6717] [id = 376] 16:36:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ace993800) [pid = 6717] [serial = 1129] [outer = (nil)] 16:36:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0af675b000) [pid = 6717] [serial = 1130] [outer = 0x7f0ace993800] 16:36:23 INFO - PROCESS | 6717 | 1461281783338 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0af6760400) [pid = 6717] [serial = 1131] [outer = 0x7f0ace993800] 16:36:24 INFO - PROCESS | 6717 | 1461281784877 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2298ms 16:36:24 INFO - PROCESS | 6717 | 1461281784958 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 6717 | 1461281784963 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:36:24 INFO - PROCESS | 6717 | 1461281784974 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 6717 | 1461281784979 Marionette TRACE conn3 <- [1,1478,null,{}] 16:36:24 INFO - PROCESS | 6717 | 1461281784991 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 6717 | 1461281785304 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:36:25 INFO - PROCESS | 6717 | 1461281785513 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5c7c800 == 144 [pid = 6717] [id = 377] 16:36:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0ace2a7800) [pid = 6717] [serial = 1132] [outer = (nil)] 16:36:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ad0837000) [pid = 6717] [serial = 1133] [outer = 0x7f0ace2a7800] 16:36:25 INFO - PROCESS | 6717 | 1461281785592 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0ad3357800) [pid = 6717] [serial = 1134] [outer = 0x7f0ace2a7800] 16:36:26 INFO - PROCESS | 6717 | 1461281786764 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1843ms 16:36:26 INFO - PROCESS | 6717 | 1461281786817 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 6717 | 1461281786826 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:36:26 INFO - PROCESS | 6717 | 1461281786837 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 6717 | 1461281786841 Marionette TRACE conn3 <- [1,1482,null,{}] 16:36:26 INFO - PROCESS | 6717 | 1461281786848 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 6717 | 1461281787091 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:36:27 INFO - PROCESS | 6717 | 1461281787417 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbd7800 == 145 [pid = 6717] [id = 378] 16:36:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0ad4e10000) [pid = 6717] [serial = 1135] [outer = (nil)] 16:36:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ad7c84800) [pid = 6717] [serial = 1136] [outer = 0x7f0ad4e10000] 16:36:27 INFO - PROCESS | 6717 | 1461281787504 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0adc2bd000) [pid = 6717] [serial = 1137] [outer = 0x7f0ad4e10000] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0b079cc000 == 144 [pid = 6717] [id = 309] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfadc800 == 143 [pid = 6717] [id = 307] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad089f000 == 142 [pid = 6717] [id = 306] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ed0800 == 141 [pid = 6717] [id = 302] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbce000 == 140 [pid = 6717] [id = 308] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad33e4800) [pid = 6717] [serial = 1028] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ae72a9c00) [pid = 6717] [serial = 995] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ae8360800) [pid = 6717] [serial = 998] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ad20f5400) [pid = 6717] [serial = 1001] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ae90c8000) [pid = 6717] [serial = 1004] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0adc4e7c00) [pid = 6717] [serial = 1007] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae761e000 == 139 [pid = 6717] [id = 10] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aee7cf800 == 138 [pid = 6717] [id = 350] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8580800 == 137 [pid = 6717] [id = 349] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae73fa000 == 136 [pid = 6717] [id = 348] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b84800 == 135 [pid = 6717] [id = 347] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf9a3000 == 134 [pid = 6717] [id = 346] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1c6800 == 133 [pid = 6717] [id = 345] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7aa2800 == 132 [pid = 6717] [id = 344] 16:36:28 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad089c800 == 131 [pid = 6717] [id = 343] 16:36:28 INFO - PROCESS | 6717 | 1461281788690 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ae0939c00) [pid = 6717] [serial = 1025] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0acf9c0400) [pid = 6717] [serial = 1011] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ace98f000) [pid = 6717] [serial = 1010] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0adcd4c800) [pid = 6717] [serial = 974] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ad335b800) [pid = 6717] [serial = 1014] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ad1de9800) [pid = 6717] [serial = 1013] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ad3550800) [pid = 6717] [serial = 1016] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ad5e61000) [pid = 6717] [serial = 1017] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ae3fc5800) [pid = 6717] [serial = 992] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ad147b400) [pid = 6717] [serial = 968] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae0936400) [pid = 6717] [serial = 980] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ae2d1e400) [pid = 6717] [serial = 986] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0adf1c0800) [pid = 6717] [serial = 965] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0adf1ea800) [pid = 6717] [serial = 966] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0adf1e9c00) [pid = 6717] [serial = 977] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae3408800) [pid = 6717] [serial = 989] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0adc226800) [pid = 6717] [serial = 1019] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0adcd43c00) [pid = 6717] [serial = 1020] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ae215a000) [pid = 6717] [serial = 983] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ad5e57800) [pid = 6717] [serial = 971] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae1f1b400) [pid = 6717] [serial = 1026] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ade8e0c00) [pid = 6717] [serial = 1023] [outer = (nil)] [url = about:blank] 16:36:28 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ade4a2800) [pid = 6717] [serial = 1022] [outer = (nil)] [url = about:blank] 16:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1937ms 16:36:28 INFO - PROCESS | 6717 | 1461281788787 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 6717 | 1461281788792 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:36:28 INFO - PROCESS | 6717 | 1461281788798 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 6717 | 1461281788804 Marionette TRACE conn3 <- [1,1486,null,{}] 16:36:28 INFO - PROCESS | 6717 | 1461281788821 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 6717 | 1461281789038 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:36:29 INFO - PROCESS | 6717 | 1461281789271 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dd9800 == 132 [pid = 6717] [id = 379] 16:36:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ade45a000) [pid = 6717] [serial = 1138] [outer = (nil)] 16:36:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ade4a8000) [pid = 6717] [serial = 1139] [outer = 0x7f0ade45a000] 16:36:29 INFO - PROCESS | 6717 | 1461281789355 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0adefee800) [pid = 6717] [serial = 1140] [outer = 0x7f0ade45a000] 16:36:30 INFO - PROCESS | 6717 | 1461281790225 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1489ms 16:36:30 INFO - PROCESS | 6717 | 1461281790317 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 6717 | 1461281790322 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:36:30 INFO - PROCESS | 6717 | 1461281790330 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 6717 | 1461281790334 Marionette TRACE conn3 <- [1,1490,null,{}] 16:36:30 INFO - PROCESS | 6717 | 1461281790339 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 6717 | 1461281790617 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:36:30 INFO - PROCESS | 6717 | 1461281790652 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d5800 == 133 [pid = 6717] [id = 380] 16:36:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ade57b800) [pid = 6717] [serial = 1141] [outer = (nil)] 16:36:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ae06ae400) [pid = 6717] [serial = 1142] [outer = 0x7f0ade57b800] 16:36:30 INFO - PROCESS | 6717 | 1461281790732 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae1f1d400) [pid = 6717] [serial = 1143] [outer = 0x7f0ade57b800] 16:36:31 INFO - PROCESS | 6717 | 1461281791810 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1531ms 16:36:31 INFO - PROCESS | 6717 | 1461281791866 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:36:31 INFO - PROCESS | 6717 | 1461281791883 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:36:31 INFO - PROCESS | 6717 | 1461281791891 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 6717 | 1461281791893 Marionette TRACE conn3 <- [1,1494,null,{}] 16:36:31 INFO - PROCESS | 6717 | 1461281791908 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:32 INFO - PROCESS | 6717 | 1461281792186 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:36:32 INFO - PROCESS | 6717 | 1461281792214 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add53b000 == 134 [pid = 6717] [id = 381] 16:36:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ae1f1d800) [pid = 6717] [serial = 1144] [outer = (nil)] 16:36:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae283d400) [pid = 6717] [serial = 1145] [outer = 0x7f0ae1f1d800] 16:36:32 INFO - PROCESS | 6717 | 1461281792283 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae2e0a800) [pid = 6717] [serial = 1146] [outer = 0x7f0ae1f1d800] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ade8de000) [pid = 6717] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ad4e0f800) [pid = 6717] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ace2a4800) [pid = 6717] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0adcd4d400) [pid = 6717] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ace2a5400) [pid = 6717] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:36:33 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ace98cc00) [pid = 6717] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:36:33 INFO - PROCESS | 6717 | 1461281793595 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1749ms 16:36:33 INFO - PROCESS | 6717 | 1461281793639 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:36:33 INFO - PROCESS | 6717 | 1461281793644 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:36:33 INFO - PROCESS | 6717 | 1461281793651 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 6717 | 1461281793654 Marionette TRACE conn3 <- [1,1498,null,{}] 16:36:33 INFO - PROCESS | 6717 | 1461281793660 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 6717 | 1461281793972 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:36:33 INFO - PROCESS | 6717 | 1461281793993 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded11000 == 135 [pid = 6717] [id = 382] 16:36:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ae1f24400) [pid = 6717] [serial = 1147] [outer = (nil)] 16:36:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ae340dc00) [pid = 6717] [serial = 1148] [outer = 0x7f0ae1f24400] 16:36:34 INFO - PROCESS | 6717 | 1461281794073 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae718fc00) [pid = 6717] [serial = 1149] [outer = 0x7f0ae1f24400] 16:36:35 INFO - PROCESS | 6717 | 1461281795087 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1488ms 16:36:35 INFO - PROCESS | 6717 | 1461281795141 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 6717 | 1461281795148 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:36:35 INFO - PROCESS | 6717 | 1461281795159 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 6717 | 1461281795165 Marionette TRACE conn3 <- [1,1502,null,{}] 16:36:35 INFO - PROCESS | 6717 | 1461281795176 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 6717 | 1461281795505 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:36:35 INFO - PROCESS | 6717 | 1461281795800 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d05800 == 136 [pid = 6717] [id = 383] 16:36:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ad12c5400) [pid = 6717] [serial = 1150] [outer = (nil)] 16:36:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ad1df1400) [pid = 6717] [serial = 1151] [outer = 0x7f0ad12c5400] 16:36:35 INFO - PROCESS | 6717 | 1461281795907 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ad354b800) [pid = 6717] [serial = 1152] [outer = 0x7f0ad12c5400] 16:36:36 INFO - PROCESS | 6717 | 1461281796919 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1799ms 16:36:36 INFO - PROCESS | 6717 | 1461281796957 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 6717 | 1461281796968 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:36:36 INFO - PROCESS | 6717 | 1461281796980 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 6717 | 1461281796984 Marionette TRACE conn3 <- [1,1506,null,{}] 16:36:36 INFO - PROCESS | 6717 | 1461281796992 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 6717 | 1461281797280 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:36:37 INFO - PROCESS | 6717 | 1461281797600 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcf3e000 == 137 [pid = 6717] [id = 384] 16:36:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ad7c81000) [pid = 6717] [serial = 1153] [outer = (nil)] 16:36:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0adc2b3c00) [pid = 6717] [serial = 1154] [outer = 0x7f0ad7c81000] 16:36:37 INFO - PROCESS | 6717 | 1461281797689 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0add511000) [pid = 6717] [serial = 1155] [outer = 0x7f0ad7c81000] 16:36:38 INFO - PROCESS | 6717 | 1461281798802 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1840ms 16:36:38 INFO - PROCESS | 6717 | 1461281798821 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 6717 | 1461281798826 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:36:38 INFO - PROCESS | 6717 | 1461281798834 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 6717 | 1461281798840 Marionette TRACE conn3 <- [1,1510,null,{}] 16:36:38 INFO - PROCESS | 6717 | 1461281798859 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 6717 | 1461281799139 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:36:39 INFO - PROCESS | 6717 | 1461281799493 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae202b000 == 138 [pid = 6717] [id = 385] 16:36:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0adf691800) [pid = 6717] [serial = 1156] [outer = (nil)] 16:36:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ae1f24800) [pid = 6717] [serial = 1157] [outer = 0x7f0adf691800] 16:36:39 INFO - PROCESS | 6717 | 1461281799589 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ae2e06c00) [pid = 6717] [serial = 1158] [outer = 0x7f0adf691800] 16:36:40 INFO - PROCESS | 6717 | 1461281800561 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1788ms 16:36:40 INFO - PROCESS | 6717 | 1461281800623 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 6717 | 1461281800629 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:36:40 INFO - PROCESS | 6717 | 1461281800635 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 6717 | 1461281800638 Marionette TRACE conn3 <- [1,1514,null,{}] 16:36:40 INFO - PROCESS | 6717 | 1461281800645 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 6717 | 1461281800908 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:36:41 INFO - PROCESS | 6717 | 1461281801214 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae53a3800 == 139 [pid = 6717] [id = 386] 16:36:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ae06b3c00) [pid = 6717] [serial = 1159] [outer = (nil)] 16:36:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ae51a8400) [pid = 6717] [serial = 1160] [outer = 0x7f0ae06b3c00] 16:36:41 INFO - PROCESS | 6717 | 1461281801318 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0ae6881000) [pid = 6717] [serial = 1161] [outer = 0x7f0ae06b3c00] 16:36:42 INFO - PROCESS | 6717 | 1461281802239 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1637ms 16:36:42 INFO - PROCESS | 6717 | 1461281802275 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 6717 | 1461281802278 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:36:42 INFO - PROCESS | 6717 | 1461281802286 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 6717 | 1461281802289 Marionette TRACE conn3 <- [1,1518,null,{}] 16:36:42 INFO - PROCESS | 6717 | 1461281802295 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 6717 | 1461281802517 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:36:42 INFO - PROCESS | 6717 | 1461281802795 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eca000 == 140 [pid = 6717] [id = 387] 16:36:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0adf1c9800) [pid = 6717] [serial = 1162] [outer = (nil)] 16:36:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0ae7310000) [pid = 6717] [serial = 1163] [outer = 0x7f0adf1c9800] 16:36:42 INFO - PROCESS | 6717 | 1461281802928 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ae8131800) [pid = 6717] [serial = 1164] [outer = 0x7f0adf1c9800] 16:36:43 INFO - PROCESS | 6717 | 1461281803872 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1632ms 16:36:43 INFO - PROCESS | 6717 | 1461281803919 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 6717 | 1461281803924 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:36:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:36:43 INFO - PROCESS | 6717 | 1461281803931 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 6717 | 1461281803936 Marionette TRACE conn3 <- [1,1522,null,{}] 16:36:43 INFO - PROCESS | 6717 | 1461281803943 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 6717 | 1461281804214 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:36:44 INFO - PROCESS | 6717 | 1461281804532 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1eb800 == 141 [pid = 6717] [id = 388] 16:36:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0aeb9d1400) [pid = 6717] [serial = 1165] [outer = (nil)] 16:36:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0aee77c400) [pid = 6717] [serial = 1166] [outer = 0x7f0aeb9d1400] 16:36:44 INFO - PROCESS | 6717 | 1461281804633 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0af675b400) [pid = 6717] [serial = 1167] [outer = 0x7f0aeb9d1400] 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 6717 | 1461281805464 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:36:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:36:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:36:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:36:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:36:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:36:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:36:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:36:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:36:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1583ms 16:36:45 INFO - PROCESS | 6717 | 1461281805520 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 6717 | 1461281805528 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:36:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:36:45 INFO - PROCESS | 6717 | 1461281805556 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 6717 | 1461281805561 Marionette TRACE conn3 <- [1,1526,null,{}] 16:36:45 INFO - PROCESS | 6717 | 1461281805567 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 6717 | 1461281805784 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:36:46 INFO - PROCESS | 6717 | 1461281805997 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa7d2800 == 142 [pid = 6717] [id = 389] 16:36:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0aeb939400) [pid = 6717] [serial = 1168] [outer = (nil)] 16:36:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0af6766000) [pid = 6717] [serial = 1169] [outer = 0x7f0aeb939400] 16:36:46 INFO - PROCESS | 6717 | 1461281806124 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0afa5c3c00) [pid = 6717] [serial = 1170] [outer = 0x7f0aeb939400] 16:36:47 INFO - PROCESS | 6717 | 1461281807061 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:36:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:36:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:36:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:36:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1540ms 16:36:47 INFO - PROCESS | 6717 | 1461281807097 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:36:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:36:47 INFO - PROCESS | 6717 | 1461281807102 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:36:47 INFO - PROCESS | 6717 | 1461281807124 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 6717 | 1461281807129 Marionette TRACE conn3 <- [1,1530,null,{}] 16:36:47 INFO - PROCESS | 6717 | 1461281807140 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 6717 | 1461281807359 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:36:47 INFO - PROCESS | 6717 | 1461281807621 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acccd2000 == 143 [pid = 6717] [id = 390] 16:36:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ad1e9c800) [pid = 6717] [serial = 1171] [outer = (nil)] 16:36:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ad1ea7000) [pid = 6717] [serial = 1172] [outer = 0x7f0ad1e9c800] 16:36:47 INFO - PROCESS | 6717 | 1461281807753 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0af6761400) [pid = 6717] [serial = 1173] [outer = 0x7f0ad1e9c800] 16:36:48 INFO - PROCESS | 6717 | 1461281808578 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:36:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:36:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:36:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:36:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:36:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:36:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1509ms 16:36:48 INFO - PROCESS | 6717 | 1461281808621 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:36:48 INFO - PROCESS | 6717 | 1461281808625 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:36:48 INFO - PROCESS | 6717 | 1461281808633 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 6717 | 1461281808636 Marionette TRACE conn3 <- [1,1534,null,{}] 16:36:48 INFO - PROCESS | 6717 | 1461281808642 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:48 INFO - PROCESS | 6717 | 1461281808856 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:36:49 INFO - PROCESS | 6717 | 1461281809076 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2166800 == 144 [pid = 6717] [id = 391] 16:36:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ad1e9e000) [pid = 6717] [serial = 1174] [outer = (nil)] 16:36:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0ad4c56c00) [pid = 6717] [serial = 1175] [outer = 0x7f0ad1e9e000] 16:36:49 INFO - PROCESS | 6717 | 1461281809207 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ad4c5cc00) [pid = 6717] [serial = 1176] [outer = 0x7f0ad1e9e000] 16:36:50 INFO - PROCESS | 6717 | 1461281810281 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1687ms 16:36:50 INFO - PROCESS | 6717 | 1461281810320 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 6717 | 1461281810325 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:36:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:36:50 INFO - PROCESS | 6717 | 1461281810333 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 6717 | 1461281810335 Marionette TRACE conn3 <- [1,1538,null,{}] 16:36:50 INFO - PROCESS | 6717 | 1461281810343 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 6717 | 1461281810559 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:36:50 INFO - PROCESS | 6717 | 1461281810824 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb5000 == 145 [pid = 6717] [id = 392] 16:36:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0ad1ea7400) [pid = 6717] [serial = 1177] [outer = (nil)] 16:36:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0af6761c00) [pid = 6717] [serial = 1178] [outer = 0x7f0ad1ea7400] 16:36:50 INFO - PROCESS | 6717 | 1461281810950 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0afa79dc00) [pid = 6717] [serial = 1179] [outer = 0x7f0ad1ea7400] 16:36:51 INFO - PROCESS | 6717 | 1461281811834 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1536ms 16:36:51 INFO - PROCESS | 6717 | 1461281811870 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 6717 | 1461281811875 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:36:51 INFO - PROCESS | 6717 | 1461281811882 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 6717 | 1461281811887 Marionette TRACE conn3 <- [1,1542,null,{}] 16:36:51 INFO - PROCESS | 6717 | 1461281811894 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 6717 | 1461281812149 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:36:52 INFO - PROCESS | 6717 | 1461281812474 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5e1000 == 146 [pid = 6717] [id = 393] 16:36:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ad7bc0000) [pid = 6717] [serial = 1180] [outer = (nil)] 16:36:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ae1f25800) [pid = 6717] [serial = 1181] [outer = 0x7f0ad7bc0000] 16:36:52 INFO - PROCESS | 6717 | 1461281812574 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0afab84400) [pid = 6717] [serial = 1182] [outer = 0x7f0ad7bc0000] 16:36:53 INFO - PROCESS | 6717 | 1461281813592 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:36:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1739ms 16:36:53 INFO - PROCESS | 6717 | 1461281813621 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:36:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:36:53 INFO - PROCESS | 6717 | 1461281813626 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:36:53 INFO - PROCESS | 6717 | 1461281813634 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 6717 | 1461281813637 Marionette TRACE conn3 <- [1,1546,null,{}] 16:36:53 INFO - PROCESS | 6717 | 1461281813645 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 6717 | 1461281813868 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:36:54 INFO - PROCESS | 6717 | 1461281814186 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd461000 == 147 [pid = 6717] [id = 394] 16:36:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad7bc2800) [pid = 6717] [serial = 1183] [outer = (nil)] 16:36:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0adc43d000) [pid = 6717] [serial = 1184] [outer = 0x7f0ad7bc2800] 16:36:54 INFO - PROCESS | 6717 | 1461281814283 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0afa79a800) [pid = 6717] [serial = 1185] [outer = 0x7f0ad7bc2800] 16:36:55 INFO - PROCESS | 6717 | 1461281815185 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1587ms 16:36:55 INFO - PROCESS | 6717 | 1461281815220 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 6717 | 1461281815225 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:36:55 INFO - PROCESS | 6717 | 1461281815231 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 6717 | 1461281815235 Marionette TRACE conn3 <- [1,1550,null,{}] 16:36:55 INFO - PROCESS | 6717 | 1461281815241 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 6717 | 1461281815485 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:36:55 INFO - PROCESS | 6717 | 1461281815793 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4b8800 == 148 [pid = 6717] [id = 395] 16:36:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0adc435c00) [pid = 6717] [serial = 1186] [outer = (nil)] 16:36:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ae3256800) [pid = 6717] [serial = 1187] [outer = 0x7f0adc435c00] 16:36:55 INFO - PROCESS | 6717 | 1461281815882 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ae325c800) [pid = 6717] [serial = 1188] [outer = 0x7f0adc435c00] 16:36:56 INFO - PROCESS | 6717 | 1461281816781 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1580ms 16:36:56 INFO - PROCESS | 6717 | 1461281816813 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 6717 | 1461281816816 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:36:56 INFO - PROCESS | 6717 | 1461281816823 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 6717 | 1461281816825 Marionette TRACE conn3 <- [1,1554,null,{}] 16:36:56 INFO - PROCESS | 6717 | 1461281816831 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 6717 | 1461281817053 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:36:57 INFO - PROCESS | 6717 | 1461281817371 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4d0000 == 149 [pid = 6717] [id = 396] 16:36:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ad2e40c00) [pid = 6717] [serial = 1189] [outer = (nil)] 16:36:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0ad2e4a000) [pid = 6717] [serial = 1190] [outer = 0x7f0ad2e40c00] 16:36:57 INFO - PROCESS | 6717 | 1461281817460 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0ad2e4ec00) [pid = 6717] [serial = 1191] [outer = 0x7f0ad2e40c00] 16:36:58 INFO - PROCESS | 6717 | 1461281818342 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:36:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1578ms 16:36:58 INFO - PROCESS | 6717 | 1461281818403 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 6717 | 1461281818408 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:36:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:36:58 INFO - PROCESS | 6717 | 1461281818415 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 6717 | 1461281818419 Marionette TRACE conn3 <- [1,1558,null,{}] 16:36:58 INFO - PROCESS | 6717 | 1461281818426 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 6717 | 1461281818716 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:36:59 INFO - PROCESS | 6717 | 1461281819035 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acca2f800 == 150 [pid = 6717] [id = 397] 16:36:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0ace2a5c00) [pid = 6717] [serial = 1192] [outer = (nil)] 16:36:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0ad2e49000) [pid = 6717] [serial = 1193] [outer = 0x7f0ace2a5c00] 16:36:59 INFO - PROCESS | 6717 | 1461281819116 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0ade452800) [pid = 6717] [serial = 1194] [outer = 0x7f0ace2a5c00] 16:37:00 INFO - PROCESS | 6717 | 1461281820499 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2189ms 16:37:00 INFO - PROCESS | 6717 | 1461281820606 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 6717 | 1461281820613 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:37:00 INFO - PROCESS | 6717 | 1461281820622 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 6717 | 1461281820627 Marionette TRACE conn3 <- [1,1562,null,{}] 16:37:00 INFO - PROCESS | 6717 | 1461281820638 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 6717 | 1461281820849 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:37:01 INFO - PROCESS | 6717 | 1461281821088 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace216800 == 151 [pid = 6717] [id = 398] 16:37:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0acf9bf400) [pid = 6717] [serial = 1195] [outer = (nil)] 16:37:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0ad1dc6800) [pid = 6717] [serial = 1196] [outer = 0x7f0acf9bf400] 16:37:01 INFO - PROCESS | 6717 | 1461281821168 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 251 (0x7f0ad1fb0c00) [pid = 6717] [serial = 1197] [outer = 0x7f0acf9bf400] 16:37:02 INFO - PROCESS | 6717 | 1461281822191 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1640ms 16:37:02 INFO - PROCESS | 6717 | 1461281822263 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 6717 | 1461281822271 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:37:02 INFO - PROCESS | 6717 | 1461281822285 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 6717 | 1461281822290 Marionette TRACE conn3 <- [1,1566,null,{}] 16:37:02 INFO - PROCESS | 6717 | 1461281822296 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 6717 | 1461281822677 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:37:03 INFO - PROCESS | 6717 | 1461281823040 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbda800 == 152 [pid = 6717] [id = 399] 16:37:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 252 (0x7f0ad1dd2c00) [pid = 6717] [serial = 1198] [outer = (nil)] 16:37:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 253 (0x7f0ad20f2000) [pid = 6717] [serial = 1199] [outer = 0x7f0ad1dd2c00] 16:37:03 INFO - PROCESS | 6717 | 1461281823121 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 254 (0x7f0ad33e3400) [pid = 6717] [serial = 1200] [outer = 0x7f0ad1dd2c00] 16:37:04 INFO - PROCESS | 6717 | 1461281824213 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1998ms 16:37:04 INFO - PROCESS | 6717 | 1461281824283 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 6717 | 1461281824287 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:37:04 INFO - PROCESS | 6717 | 1461281824294 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 6717 | 1461281824300 Marionette TRACE conn3 <- [1,1570,null,{}] 16:37:04 INFO - PROCESS | 6717 | 1461281824316 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 6717 | 1461281824602 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:37:04 INFO - PROCESS | 6717 | 1461281824985 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5c6d000 == 153 [pid = 6717] [id = 400] 16:37:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 255 (0x7f0ad5e5fc00) [pid = 6717] [serial = 1201] [outer = (nil)] 16:37:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0ad7bbd800) [pid = 6717] [serial = 1202] [outer = 0x7f0ad5e5fc00] 16:37:05 INFO - PROCESS | 6717 | 1461281825102 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0adc1cf400) [pid = 6717] [serial = 1203] [outer = 0x7f0ad5e5fc00] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1cd000 == 152 [pid = 6717] [id = 209] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add53b000 == 151 [pid = 6717] [id = 381] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5d5800 == 150 [pid = 6717] [id = 380] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dd9800 == 149 [pid = 6717] [id = 379] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbd7800 == 148 [pid = 6717] [id = 378] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5c7c800 == 147 [pid = 6717] [id = 377] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5c70800 == 146 [pid = 6717] [id = 375] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf6a3000 == 145 [pid = 6717] [id = 374] 16:37:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a4d000 == 144 [pid = 6717] [id = 373] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0ade4a4400) [pid = 6717] [serial = 1085] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0adeff3c00) [pid = 6717] [serial = 1082] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 254 (0x7f0adc2bcc00) [pid = 6717] [serial = 1076] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 253 (0x7f0adcd4a800) [pid = 6717] [serial = 1077] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 252 (0x7f0ad0832000) [pid = 6717] [serial = 1068] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 251 (0x7f0ace98d400) [pid = 6717] [serial = 1067] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 250 (0x7f0ade571000) [pid = 6717] [serial = 1079] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ad5e58000) [pid = 6717] [serial = 1073] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0ad7c81800) [pid = 6717] [serial = 1074] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0ad335f000) [pid = 6717] [serial = 1071] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0ad0ca5c00) [pid = 6717] [serial = 1070] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0add507800) [pid = 6717] [serial = 1037] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ae06afc00) [pid = 6717] [serial = 1040] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ad354e800) [pid = 6717] [serial = 1034] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ad0c9cc00) [pid = 6717] [serial = 1031] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ae2158800) [pid = 6717] [serial = 1043] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0ae51ef400) [pid = 6717] [serial = 1046] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ae7198c00) [pid = 6717] [serial = 1049] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ae8129c00) [pid = 6717] [serial = 1052] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ae83ef800) [pid = 6717] [serial = 1055] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0aeb4e6000) [pid = 6717] [serial = 1058] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad335fc00) [pid = 6717] [serial = 1061] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad12d0400) [pid = 6717] [serial = 1064] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ade5bc400) [pid = 6717] [serial = 1080] [outer = (nil)] [url = about:blank] 16:37:05 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ae09c8800) [pid = 6717] [serial = 1083] [outer = (nil)] [url = about:blank] 16:37:06 INFO - PROCESS | 6717 | 1461281826359 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2089ms 16:37:06 INFO - PROCESS | 6717 | 1461281826384 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 6717 | 1461281826398 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:37:06 INFO - PROCESS | 6717 | 1461281826408 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 6717 | 1461281826411 Marionette TRACE conn3 <- [1,1574,null,{}] 16:37:06 INFO - PROCESS | 6717 | 1461281826417 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 6717 | 1461281826623 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:37:06 INFO - PROCESS | 6717 | 1461281826804 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4b9e000 == 145 [pid = 6717] [id = 401] 16:37:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad0ca5c00) [pid = 6717] [serial = 1204] [outer = (nil)] 16:37:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0adc435800) [pid = 6717] [serial = 1205] [outer = 0x7f0ad0ca5c00] 16:37:06 INFO - PROCESS | 6717 | 1461281826876 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0adcd42400) [pid = 6717] [serial = 1206] [outer = 0x7f0ad0ca5c00] 16:37:07 INFO - PROCESS | 6717 | 1461281827758 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms 16:37:07 INFO - PROCESS | 6717 | 1461281827794 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 6717 | 1461281827798 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:37:07 INFO - PROCESS | 6717 | 1461281827805 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 6717 | 1461281827808 Marionette TRACE conn3 <- [1,1578,null,{}] 16:37:07 INFO - PROCESS | 6717 | 1461281827814 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 6717 | 1461281828013 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:37:08 INFO - PROCESS | 6717 | 1461281828208 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aad800 == 146 [pid = 6717] [id = 402] 16:37:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad20f1000) [pid = 6717] [serial = 1207] [outer = (nil)] 16:37:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ade456800) [pid = 6717] [serial = 1208] [outer = 0x7f0ad20f1000] 16:37:08 INFO - PROCESS | 6717 | 1461281828275 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ade56f800) [pid = 6717] [serial = 1209] [outer = 0x7f0ad20f1000] 16:37:09 INFO - PROCESS | 6717 | 1461281829196 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1436ms 16:37:09 INFO - PROCESS | 6717 | 1461281829242 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 6717 | 1461281829246 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:37:09 INFO - PROCESS | 6717 | 1461281829262 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 6717 | 1461281829265 Marionette TRACE conn3 <- [1,1582,null,{}] 16:37:09 INFO - PROCESS | 6717 | 1461281829271 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 6717 | 1461281829569 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:37:09 INFO - PROCESS | 6717 | 1461281829603 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5cd800 == 147 [pid = 6717] [id = 403] 16:37:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0adf1c6000) [pid = 6717] [serial = 1210] [outer = (nil)] 16:37:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ae0550000) [pid = 6717] [serial = 1211] [outer = 0x7f0adf1c6000] 16:37:09 INFO - PROCESS | 6717 | 1461281829674 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ae1558c00) [pid = 6717] [serial = 1212] [outer = 0x7f0adf1c6000] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0adc1d1800) [pid = 6717] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0adc21d400) [pid = 6717] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ace29c400) [pid = 6717] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ad5e5a000) [pid = 6717] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0adc226400) [pid = 6717] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0adf1c1c00) [pid = 6717] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad3359800) [pid = 6717] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ade8d9000) [pid = 6717] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ad33e0c00) [pid = 6717] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ad12c3400) [pid = 6717] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0acf9bd800) [pid = 6717] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ae09c5800) [pid = 6717] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0ae28d2400) [pid = 6717] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ae7197c00) [pid = 6717] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ae08a5800) [pid = 6717] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ade45a000) [pid = 6717] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ad0835400) [pid = 6717] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ad4e11c00) [pid = 6717] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ae215b800) [pid = 6717] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ade57b800) [pid = 6717] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ace98d800) [pid = 6717] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ad0bcec00) [pid = 6717] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae28d9400) [pid = 6717] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ae08a4400) [pid = 6717] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad7c7cc00) [pid = 6717] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0acf9b5400) [pid = 6717] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ad0c9e400) [pid = 6717] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ad4e10000) [pid = 6717] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ad33d8c00) [pid = 6717] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ad5e5b400) [pid = 6717] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ae808e800) [pid = 6717] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ad0bc2400) [pid = 6717] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ad0ca1c00) [pid = 6717] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ad33e6800) [pid = 6717] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ae1f1d800) [pid = 6717] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ad0bd1000) [pid = 6717] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0adfa5c800) [pid = 6717] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ace991c00) [pid = 6717] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae2d1d400) [pid = 6717] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0adf1bd800) [pid = 6717] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ad0838400) [pid = 6717] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0adf1e4000) [pid = 6717] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ae71d4c00) [pid = 6717] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae807b800) [pid = 6717] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ad354c000) [pid = 6717] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ae7f13800) [pid = 6717] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ace2a7800) [pid = 6717] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ad1484c00) [pid = 6717] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ad7c86400) [pid = 6717] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ad33e2000) [pid = 6717] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ae33f8000) [pid = 6717] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0ae2156000) [pid = 6717] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0afa5cb000) [pid = 6717] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0adc4e8000) [pid = 6717] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:37:10 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ad0bcf000) [pid = 6717] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:37:11 INFO - PROCESS | 6717 | 1461281831335 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2089ms 16:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:37:11 INFO - PROCESS | 6717 | 1461281831352 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 6717 | 1461281831355 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:37:11 INFO - PROCESS | 6717 | 1461281831371 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 6717 | 1461281831374 Marionette TRACE conn3 <- [1,1586,null,{}] 16:37:11 INFO - PROCESS | 6717 | 1461281831381 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 6717 | 1461281831594 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:37:11 INFO - PROCESS | 6717 | 1461281831610 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad471c000 == 148 [pid = 6717] [id = 404] 16:37:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ace2a2000) [pid = 6717] [serial = 1213] [outer = (nil)] 16:37:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ad0c97400) [pid = 6717] [serial = 1214] [outer = 0x7f0ace2a2000] 16:37:11 INFO - PROCESS | 6717 | 1461281831682 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ad3361c00) [pid = 6717] [serial = 1215] [outer = 0x7f0ace2a2000] 16:37:12 INFO - PROCESS | 6717 | 1461281832622 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1305ms 16:37:12 INFO - PROCESS | 6717 | 1461281832668 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 6717 | 1461281832684 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:37:12 INFO - PROCESS | 6717 | 1461281832691 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 6717 | 1461281832694 Marionette TRACE conn3 <- [1,1590,null,{}] 16:37:12 INFO - PROCESS | 6717 | 1461281832701 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 6717 | 1461281833049 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:37:13 INFO - PROCESS | 6717 | 1461281833394 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4b3800 == 149 [pid = 6717] [id = 405] 16:37:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ace2a7800) [pid = 6717] [serial = 1216] [outer = (nil)] 16:37:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0acf9bb400) [pid = 6717] [serial = 1217] [outer = 0x7f0ace2a7800] 16:37:13 INFO - PROCESS | 6717 | 1461281833485 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ad0c98800) [pid = 6717] [serial = 1218] [outer = 0x7f0ace2a7800] 16:37:14 INFO - PROCESS | 6717 | 1461281834476 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1831ms 16:37:14 INFO - PROCESS | 6717 | 1461281834526 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 6717 | 1461281834535 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:37:14 INFO - PROCESS | 6717 | 1461281834545 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 6717 | 1461281834552 Marionette TRACE conn3 <- [1,1594,null,{}] 16:37:14 INFO - PROCESS | 6717 | 1461281834561 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 6717 | 1461281834818 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:37:15 INFO - PROCESS | 6717 | 1461281835147 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3445000 == 150 [pid = 6717] [id = 406] 16:37:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad1fb3c00) [pid = 6717] [serial = 1219] [outer = (nil)] 16:37:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ad2e41800) [pid = 6717] [serial = 1220] [outer = 0x7f0ad1fb3c00] 16:37:15 INFO - PROCESS | 6717 | 1461281835271 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad33d8c00) [pid = 6717] [serial = 1221] [outer = 0x7f0ad1fb3c00] 16:37:16 INFO - PROCESS | 6717 | 1461281836302 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1837ms 16:37:16 INFO - PROCESS | 6717 | 1461281836384 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 6717 | 1461281836390 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:37:16 INFO - PROCESS | 6717 | 1461281836398 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 6717 | 1461281836402 Marionette TRACE conn3 <- [1,1598,null,{}] 16:37:16 INFO - PROCESS | 6717 | 1461281836409 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 6717 | 1461281836704 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:37:17 INFO - PROCESS | 6717 | 1461281837062 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1d8800 == 151 [pid = 6717] [id = 407] 16:37:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad4c57400) [pid = 6717] [serial = 1222] [outer = (nil)] 16:37:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ad5e64c00) [pid = 6717] [serial = 1223] [outer = 0x7f0ad4c57400] 16:37:17 INFO - PROCESS | 6717 | 1461281837147 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ad7c82000) [pid = 6717] [serial = 1224] [outer = 0x7f0ad4c57400] 16:37:18 INFO - PROCESS | 6717 | 1461281838109 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1732ms 16:37:18 INFO - PROCESS | 6717 | 1461281838130 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 6717 | 1461281838137 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:37:18 INFO - PROCESS | 6717 | 1461281838154 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 6717 | 1461281838162 Marionette TRACE conn3 <- [1,1602,null,{}] 16:37:18 INFO - PROCESS | 6717 | 1461281838167 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 6717 | 1461281838427 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:37:18 INFO - PROCESS | 6717 | 1461281838680 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6de000 == 152 [pid = 6717] [id = 408] 16:37:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad4aeec00) [pid = 6717] [serial = 1225] [outer = (nil)] 16:37:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0add502400) [pid = 6717] [serial = 1226] [outer = 0x7f0ad4aeec00] 16:37:18 INFO - PROCESS | 6717 | 1461281838814 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ade5bd800) [pid = 6717] [serial = 1227] [outer = 0x7f0ad4aeec00] 16:37:19 INFO - PROCESS | 6717 | 1461281839688 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1598ms 16:37:19 INFO - PROCESS | 6717 | 1461281839744 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 6717 | 1461281839748 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:37:19 INFO - PROCESS | 6717 | 1461281839754 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 6717 | 1461281839757 Marionette TRACE conn3 <- [1,1606,null,{}] 16:37:19 INFO - PROCESS | 6717 | 1461281839763 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 6717 | 1461281839979 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:37:20 INFO - PROCESS | 6717 | 1461281840313 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf6a0000 == 153 [pid = 6717] [id = 409] 16:37:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ad4e10000) [pid = 6717] [serial = 1228] [outer = (nil)] 16:37:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0adf1e9c00) [pid = 6717] [serial = 1229] [outer = 0x7f0ad4e10000] 16:37:20 INFO - PROCESS | 6717 | 1461281840446 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0adf68dc00) [pid = 6717] [serial = 1230] [outer = 0x7f0ad4e10000] 16:37:21 INFO - PROCESS | 6717 | 1461281841285 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1584ms 16:37:21 INFO - PROCESS | 6717 | 1461281841340 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 6717 | 1461281841344 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:37:21 INFO - PROCESS | 6717 | 1461281841350 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 6717 | 1461281841353 Marionette TRACE conn3 <- [1,1610,null,{}] 16:37:21 INFO - PROCESS | 6717 | 1461281841359 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 6717 | 1461281841590 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:37:21 INFO - PROCESS | 6717 | 1461281841868 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2818000 == 154 [pid = 6717] [id = 410] 16:37:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae09cb800) [pid = 6717] [serial = 1231] [outer = (nil)] 16:37:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae15f4800) [pid = 6717] [serial = 1232] [outer = 0x7f0ae09cb800] 16:37:21 INFO - PROCESS | 6717 | 1461281841968 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ae28ce400) [pid = 6717] [serial = 1233] [outer = 0x7f0ae09cb800] 16:37:22 INFO - PROCESS | 6717 | 1461281842862 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1579ms 16:37:22 INFO - PROCESS | 6717 | 1461281842931 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 6717 | 1461281842934 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:37:22 INFO - PROCESS | 6717 | 1461281842941 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 6717 | 1461281842944 Marionette TRACE conn3 <- [1,1614,null,{}] 16:37:22 INFO - PROCESS | 6717 | 1461281842949 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 6717 | 1461281843168 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:37:23 INFO - PROCESS | 6717 | 1461281843422 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3f42000 == 155 [pid = 6717] [id = 411] 16:37:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0adf761000) [pid = 6717] [serial = 1234] [outer = (nil)] 16:37:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ae2e0e000) [pid = 6717] [serial = 1235] [outer = 0x7f0adf761000] 16:37:23 INFO - PROCESS | 6717 | 1461281843541 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ae3256400) [pid = 6717] [serial = 1236] [outer = 0x7f0adf761000] 16:37:24 INFO - PROCESS | 6717 | 1461281844480 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1586ms 16:37:24 INFO - PROCESS | 6717 | 1461281844528 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 6717 | 1461281844532 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:37:24 INFO - PROCESS | 6717 | 1461281844539 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 6717 | 1461281844541 Marionette TRACE conn3 <- [1,1618,null,{}] 16:37:24 INFO - PROCESS | 6717 | 1461281844547 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:24 INFO - PROCESS | 6717 | 1461281844756 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:37:24 INFO - PROCESS | 6717 | 1461281844989 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8003000 == 156 [pid = 6717] [id = 412] 16:37:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0adc2bf800) [pid = 6717] [serial = 1237] [outer = (nil)] 16:37:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ae3257000) [pid = 6717] [serial = 1238] [outer = 0x7f0adc2bf800] 16:37:25 INFO - PROCESS | 6717 | 1461281845103 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ae33f6000) [pid = 6717] [serial = 1239] [outer = 0x7f0adc2bf800] 16:37:26 INFO - PROCESS | 6717 | 1461281846043 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1584ms 16:37:26 INFO - PROCESS | 6717 | 1461281846124 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 6717 | 1461281846127 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:37:26 INFO - PROCESS | 6717 | 1461281846134 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 6717 | 1461281846136 Marionette TRACE conn3 <- [1,1622,null,{}] 16:37:26 INFO - PROCESS | 6717 | 1461281846142 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 6717 | 1461281846353 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:37:26 INFO - PROCESS | 6717 | 1461281846662 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae988f000 == 157 [pid = 6717] [id = 413] 16:37:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ae08a4800) [pid = 6717] [serial = 1240] [outer = (nil)] 16:37:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0ae51f3000) [pid = 6717] [serial = 1241] [outer = 0x7f0ae08a4800] 16:37:26 INFO - PROCESS | 6717 | 1461281846742 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0ae6881800) [pid = 6717] [serial = 1242] [outer = 0x7f0ae08a4800] 16:37:27 INFO - PROCESS | 6717 | 1461281847627 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1529ms 16:37:27 INFO - PROCESS | 6717 | 1461281847664 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 6717 | 1461281847668 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:37:27 INFO - PROCESS | 6717 | 1461281847674 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 6717 | 1461281847678 Marionette TRACE conn3 <- [1,1626,null,{}] 16:37:27 INFO - PROCESS | 6717 | 1461281847684 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 6717 | 1461281847903 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:37:28 INFO - PROCESS | 6717 | 1461281848107 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52ae800 == 158 [pid = 6717] [id = 414] 16:37:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0ae325c400) [pid = 6717] [serial = 1243] [outer = (nil)] 16:37:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ae7315000) [pid = 6717] [serial = 1244] [outer = 0x7f0ae325c400] 16:37:28 INFO - PROCESS | 6717 | 1461281848226 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0ae7f1a800) [pid = 6717] [serial = 1245] [outer = 0x7f0ae325c400] 16:37:29 INFO - PROCESS | 6717 | 1461281849107 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1485ms 16:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:37:29 INFO - PROCESS | 6717 | 1461281849160 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 6717 | 1461281849163 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:37:29 INFO - PROCESS | 6717 | 1461281849170 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 6717 | 1461281849173 Marionette TRACE conn3 <- [1,1630,null,{}] 16:37:29 INFO - PROCESS | 6717 | 1461281849178 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 6717 | 1461281849391 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:37:29 INFO - PROCESS | 6717 | 1461281849708 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa99e000 == 159 [pid = 6717] [id = 415] 16:37:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ae83e5c00) [pid = 6717] [serial = 1246] [outer = (nil)] 16:37:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0ae83f2800) [pid = 6717] [serial = 1247] [outer = 0x7f0ae83e5c00] 16:37:29 INFO - PROCESS | 6717 | 1461281849820 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ae91a0800) [pid = 6717] [serial = 1248] [outer = 0x7f0ae83e5c00] 16:37:30 INFO - PROCESS | 6717 | 1461281850699 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1580ms 16:37:30 INFO - PROCESS | 6717 | 1461281850751 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 6717 | 1461281850762 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:37:30 INFO - PROCESS | 6717 | 1461281850769 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 6717 | 1461281850773 Marionette TRACE conn3 <- [1,1634,null,{}] 16:37:30 INFO - PROCESS | 6717 | 1461281850780 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 6717 | 1461281851029 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:37:31 INFO - PROCESS | 6717 | 1461281851332 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc675000 == 160 [pid = 6717] [id = 416] 16:37:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0ae83e7400) [pid = 6717] [serial = 1249] [outer = (nil)] 16:37:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0af525d800) [pid = 6717] [serial = 1250] [outer = 0x7f0ae83e7400] 16:37:31 INFO - PROCESS | 6717 | 1461281851412 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0af6644000) [pid = 6717] [serial = 1251] [outer = 0x7f0ae83e7400] 16:37:32 INFO - PROCESS | 6717 | 1461281852229 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1532ms 16:37:32 INFO - PROCESS | 6717 | 1461281852301 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 6717 | 1461281852305 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:37:32 INFO - PROCESS | 6717 | 1461281852311 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 6717 | 1461281852313 Marionette TRACE conn3 <- [1,1638,null,{}] 16:37:32 INFO - PROCESS | 6717 | 1461281852319 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 6717 | 1461281852531 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:37:32 INFO - PROCESS | 6717 | 1461281852747 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc615800 == 161 [pid = 6717] [id = 417] 16:37:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ae966a800) [pid = 6717] [serial = 1252] [outer = (nil)] 16:37:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0af6766400) [pid = 6717] [serial = 1253] [outer = 0x7f0ae966a800] 16:37:32 INFO - PROCESS | 6717 | 1461281852862 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0af88bac00) [pid = 6717] [serial = 1254] [outer = 0x7f0ae966a800] 16:37:33 INFO - PROCESS | 6717 | 1461281853789 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1530ms 16:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:37:33 INFO - PROCESS | 6717 | 1461281853843 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 6717 | 1461281853845 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:37:33 INFO - PROCESS | 6717 | 1461281853852 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 6717 | 1461281853855 Marionette TRACE conn3 <- [1,1642,null,{}] 16:37:33 INFO - PROCESS | 6717 | 1461281853860 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 6717 | 1461281854075 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:37:34 INFO - PROCESS | 6717 | 1461281854339 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd7d2800 == 162 [pid = 6717] [id = 418] 16:37:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0acb6c3400) [pid = 6717] [serial = 1255] [outer = (nil)] 16:37:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0acb6cbc00) [pid = 6717] [serial = 1256] [outer = 0x7f0acb6c3400] 16:37:34 INFO - PROCESS | 6717 | 1461281854461 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0acb6d0800) [pid = 6717] [serial = 1257] [outer = 0x7f0acb6c3400] 16:37:35 INFO - PROCESS | 6717 | 1461281855323 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1531ms 16:37:35 INFO - PROCESS | 6717 | 1461281855384 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 6717 | 1461281855387 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:37:35 INFO - PROCESS | 6717 | 1461281855393 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 6717 | 1461281855396 Marionette TRACE conn3 <- [1,1646,null,{}] 16:37:35 INFO - PROCESS | 6717 | 1461281855402 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:35 INFO - PROCESS | 6717 | 1461281855614 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:37:35 INFO - PROCESS | 6717 | 1461281855878 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dbf000 == 163 [pid = 6717] [id = 419] 16:37:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0acb6cb800) [pid = 6717] [serial = 1258] [outer = (nil)] 16:37:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad4ae6800) [pid = 6717] [serial = 1259] [outer = 0x7f0acb6cb800] 16:37:36 INFO - PROCESS | 6717 | 1461281855996 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0af54df800) [pid = 6717] [serial = 1260] [outer = 0x7f0acb6cb800] 16:37:36 INFO - PROCESS | 6717 | 1461281856870 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1533ms 16:37:36 INFO - PROCESS | 6717 | 1461281856928 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 6717 | 1461281856931 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:37:36 INFO - PROCESS | 6717 | 1461281856938 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 6717 | 1461281856941 Marionette TRACE conn3 <- [1,1650,null,{}] 16:37:36 INFO - PROCESS | 6717 | 1461281856946 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 6717 | 1461281857151 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:37:37 INFO - PROCESS | 6717 | 1461281857463 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad471f000 == 164 [pid = 6717] [id = 420] 16:37:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0acb6c5000) [pid = 6717] [serial = 1261] [outer = (nil)] 16:37:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad1dd0000) [pid = 6717] [serial = 1262] [outer = 0x7f0acb6c5000] 16:37:37 INFO - PROCESS | 6717 | 1461281857541 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad4ae8000) [pid = 6717] [serial = 1263] [outer = 0x7f0acb6c5000] 16:37:38 INFO - PROCESS | 6717 | 1461281858461 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1586ms 16:37:38 INFO - PROCESS | 6717 | 1461281858525 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 6717 | 1461281858529 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:37:38 INFO - PROCESS | 6717 | 1461281858535 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 6717 | 1461281858537 Marionette TRACE conn3 <- [1,1654,null,{}] 16:37:38 INFO - PROCESS | 6717 | 1461281858543 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 6717 | 1461281858763 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:37:39 INFO - PROCESS | 6717 | 1461281859091 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbcf800 == 165 [pid = 6717] [id = 421] 16:37:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad0bc4400) [pid = 6717] [serial = 1264] [outer = (nil)] 16:37:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad0bc5800) [pid = 6717] [serial = 1265] [outer = 0x7f0ad0bc4400] 16:37:39 INFO - PROCESS | 6717 | 1461281859203 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ad335e000) [pid = 6717] [serial = 1266] [outer = 0x7f0ad0bc4400] 16:37:40 INFO - PROCESS | 6717 | 1461281860074 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1578ms 16:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:37:40 INFO - PROCESS | 6717 | 1461281860115 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 6717 | 1461281860118 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:37:40 INFO - PROCESS | 6717 | 1461281860125 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 6717 | 1461281860128 Marionette TRACE conn3 <- [1,1658,null,{}] 16:37:40 INFO - PROCESS | 6717 | 1461281860134 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 6717 | 1461281860370 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:37:41 INFO - PROCESS | 6717 | 1461281861116 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfac3800 == 166 [pid = 6717] [id = 422] 16:37:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ace986800) [pid = 6717] [serial = 1267] [outer = (nil)] 16:37:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ace98ec00) [pid = 6717] [serial = 1268] [outer = 0x7f0ace986800] 16:37:41 INFO - PROCESS | 6717 | 1461281861192 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ad0bcc000) [pid = 6717] [serial = 1269] [outer = 0x7f0ace986800] 16:37:42 INFO - PROCESS | 6717 | 1461281862048 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1987ms 16:37:42 INFO - PROCESS | 6717 | 1461281862113 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 6717 | 1461281862120 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:37:42 INFO - PROCESS | 6717 | 1461281862128 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 6717 | 1461281862133 Marionette TRACE conn3 <- [1,1662,null,{}] 16:37:42 INFO - PROCESS | 6717 | 1461281862139 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 6717 | 1461281862350 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:37:42 INFO - PROCESS | 6717 | 1461281862617 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd444800 == 167 [pid = 6717] [id = 423] 16:37:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0acf9c4400) [pid = 6717] [serial = 1270] [outer = (nil)] 16:37:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0ad1e9f000) [pid = 6717] [serial = 1271] [outer = 0x7f0acf9c4400] 16:37:42 INFO - PROCESS | 6717 | 1461281862758 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0ad2e4fc00) [pid = 6717] [serial = 1272] [outer = 0x7f0acf9c4400] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1f3000 == 166 [pid = 6717] [id = 298] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add544800 == 165 [pid = 6717] [id = 299] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae857e800 == 164 [pid = 6717] [id = 201] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad471c000 == 163 [pid = 6717] [id = 404] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5cd800 == 162 [pid = 6717] [id = 403] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7aad800 == 161 [pid = 6717] [id = 402] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4b9e000 == 160 [pid = 6717] [id = 401] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5c6d000 == 159 [pid = 6717] [id = 400] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbda800 == 158 [pid = 6717] [id = 399] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace216800 == 157 [pid = 6717] [id = 398] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd461000 == 156 [pid = 6717] [id = 394] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5e1000 == 155 [pid = 6717] [id = 393] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb5000 == 154 [pid = 6717] [id = 392] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2166800 == 153 [pid = 6717] [id = 391] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acccd2000 == 152 [pid = 6717] [id = 390] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa7d2800 == 151 [pid = 6717] [id = 389] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1eb800 == 150 [pid = 6717] [id = 388] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eca000 == 149 [pid = 6717] [id = 387] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae53a3800 == 148 [pid = 6717] [id = 386] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae202b000 == 147 [pid = 6717] [id = 385] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcf3e000 == 146 [pid = 6717] [id = 384] 16:37:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1d05800 == 145 [pid = 6717] [id = 383] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0af4636000) [pid = 6717] [serial = 918] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0af6907400) [pid = 6717] [serial = 1115] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ae7816400) [pid = 6717] [serial = 996] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ae2e0f400) [pid = 6717] [serial = 1121] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ae33ee800) [pid = 6717] [serial = 987] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0adefee800) [pid = 6717] [serial = 1140] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ad0c9d800) [pid = 6717] [serial = 882] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0afa5c9c00) [pid = 6717] [serial = 1118] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0add510800) [pid = 6717] [serial = 912] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ae3fc5c00) [pid = 6717] [serial = 990] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad1476c00) [pid = 6717] [serial = 1088] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ae06ae400) [pid = 6717] [serial = 1142] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ae09c8400) [pid = 6717] [serial = 1002] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0af463b800) [pid = 6717] [serial = 1062] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ae33ed400) [pid = 6717] [serial = 855] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0ae09cc400) [pid = 6717] [serial = 981] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ade4a1400) [pid = 6717] [serial = 975] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0acf9c4000) [pid = 6717] [serial = 933] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ad1df6c00) [pid = 6717] [serial = 969] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ad7c84800) [pid = 6717] [serial = 1136] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad4e0f400) [pid = 6717] [serial = 1035] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ae28d1000) [pid = 6717] [serial = 984] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ae89d0800) [pid = 6717] [serial = 999] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ad0bcfc00) [pid = 6717] [serial = 879] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ad3352400) [pid = 6717] [serial = 909] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0afac0bc00) [pid = 6717] [serial = 924] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0adf68cc00) [pid = 6717] [serial = 1124] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae2e0a800) [pid = 6717] [serial = 1146] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ad147a800) [pid = 6717] [serial = 1032] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ae3409000) [pid = 6717] [serial = 1127] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ae226dc00) [pid = 6717] [serial = 1097] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ae718d000) [pid = 6717] [serial = 1047] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0aea23c000) [pid = 6717] [serial = 1005] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ae83e7000) [pid = 6717] [serial = 1053] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0af59eec00) [pid = 6717] [serial = 867] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ad335cc00) [pid = 6717] [serial = 885] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae2832c00) [pid = 6717] [serial = 1044] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0aeb4ee800) [pid = 6717] [serial = 861] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0afa5cc000) [pid = 6717] [serial = 921] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ade4a8000) [pid = 6717] [serial = 1139] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0af5751000) [pid = 6717] [serial = 1112] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ad7c7c400) [pid = 6717] [serial = 972] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ae89eb800) [pid = 6717] [serial = 858] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae283d400) [pid = 6717] [serial = 1145] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ad0837000) [pid = 6717] [serial = 1133] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0af54dd400) [pid = 6717] [serial = 864] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0afa954400) [pid = 6717] [serial = 939] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ae1f1d400) [pid = 6717] [serial = 1143] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ad7c85c00) [pid = 6717] [serial = 930] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ade8d9800) [pid = 6717] [serial = 1094] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0aeb9d6800) [pid = 6717] [serial = 1059] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ae70aa400) [pid = 6717] [serial = 915] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0afac04000) [pid = 6717] [serial = 873] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ae054e400) [pid = 6717] [serial = 978] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ad4e0a000) [pid = 6717] [serial = 888] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ae6453400) [pid = 6717] [serial = 993] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0af675b000) [pid = 6717] [serial = 1130] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ad4e0fc00) [pid = 6717] [serial = 1091] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ade5b7400) [pid = 6717] [serial = 1038] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ace2aac00) [pid = 6717] [serial = 936] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ae09cc800) [pid = 6717] [serial = 1008] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ad3357800) [pid = 6717] [serial = 1134] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0aeb9d9400) [pid = 6717] [serial = 1109] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ae30d4c00) [pid = 6717] [serial = 1100] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae1f03800) [pid = 6717] [serial = 1041] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adc2bd000) [pid = 6717] [serial = 1137] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0af883cc00) [pid = 6717] [serial = 870] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae09c4800) [pid = 6717] [serial = 876] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae730d800) [pid = 6717] [serial = 1103] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae91a2800) [pid = 6717] [serial = 1056] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae2d20c00) [pid = 6717] [serial = 927] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0af5744800) [pid = 6717] [serial = 1065] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae1f26400) [pid = 6717] [serial = 1086] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ae7812c00) [pid = 6717] [serial = 1050] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae89ef800) [pid = 6717] [serial = 1106] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae340dc00) [pid = 6717] [serial = 1148] [outer = (nil)] [url = about:blank] 16:37:44 INFO - PROCESS | 6717 | 1461281864229 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2134ms 16:37:44 INFO - PROCESS | 6717 | 1461281864266 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:37:44 INFO - PROCESS | 6717 | 1461281864272 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:37:44 INFO - PROCESS | 6717 | 1461281864279 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 6717 | 1461281864283 Marionette TRACE conn3 <- [1,1666,null,{}] 16:37:44 INFO - PROCESS | 6717 | 1461281864288 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 6717 | 1461281864522 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:37:44 INFO - PROCESS | 6717 | 1461281864693 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4a9000 == 146 [pid = 6717] [id = 424] 16:37:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ad12ccc00) [pid = 6717] [serial = 1273] [outer = (nil)] 16:37:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ad33e1800) [pid = 6717] [serial = 1274] [outer = 0x7f0ad12ccc00] 16:37:44 INFO - PROCESS | 6717 | 1461281864757 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ad4c5ac00) [pid = 6717] [serial = 1275] [outer = 0x7f0ad12ccc00] 16:37:45 INFO - PROCESS | 6717 | 1461281865535 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1334ms 16:37:45 INFO - PROCESS | 6717 | 1461281865614 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 6717 | 1461281865617 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:37:45 INFO - PROCESS | 6717 | 1461281865632 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 6717 | 1461281865642 Marionette TRACE conn3 <- [1,1670,null,{}] 16:37:45 INFO - PROCESS | 6717 | 1461281865648 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 6717 | 1461281865858 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:37:46 INFO - PROCESS | 6717 | 1461281866056 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0820000 == 147 [pid = 6717] [id = 425] 16:37:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad1fad000) [pid = 6717] [serial = 1276] [outer = (nil)] 16:37:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ad7bc1000) [pid = 6717] [serial = 1277] [outer = 0x7f0ad1fad000] 16:37:46 INFO - PROCESS | 6717 | 1461281866123 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adc1ce000) [pid = 6717] [serial = 1278] [outer = 0x7f0ad1fad000] 16:37:47 INFO - PROCESS | 6717 | 1461281867005 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1411ms 16:37:47 INFO - PROCESS | 6717 | 1461281867037 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 6717 | 1461281867052 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:37:47 INFO - PROCESS | 6717 | 1461281867065 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 6717 | 1461281867068 Marionette TRACE conn3 <- [1,1674,null,{}] 16:37:47 INFO - PROCESS | 6717 | 1461281867073 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 6717 | 1461281867326 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:37:47 INFO - PROCESS | 6717 | 1461281867377 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48cf800 == 148 [pid = 6717] [id = 426] 16:37:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adc1cfc00) [pid = 6717] [serial = 1279] [outer = (nil)] 16:37:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0adc2bf400) [pid = 6717] [serial = 1280] [outer = 0x7f0adc1cfc00] 16:37:47 INFO - PROCESS | 6717 | 1461281867442 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0adc4e4400) [pid = 6717] [serial = 1281] [outer = 0x7f0adc1cfc00] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acf9bf400) [pid = 6717] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad5e5fc00) [pid = 6717] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad20f1000) [pid = 6717] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae1f24400) [pid = 6717] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0adf1c6000) [pid = 6717] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad1dd2c00) [pid = 6717] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:37:48 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad0ca5c00) [pid = 6717] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:37:48 INFO - PROCESS | 6717 | 1461281868798 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1782ms 16:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:37:48 INFO - PROCESS | 6717 | 1461281868848 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 6717 | 1461281868850 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:37:48 INFO - PROCESS | 6717 | 1461281868857 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 6717 | 1461281868860 Marionette TRACE conn3 <- [1,1678,null,{}] 16:37:48 INFO - PROCESS | 6717 | 1461281868865 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 6717 | 1461281869116 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:37:49 INFO - PROCESS | 6717 | 1461281869138 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ecd800 == 149 [pid = 6717] [id = 427] 16:37:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adcd4a800) [pid = 6717] [serial = 1282] [outer = (nil)] 16:37:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0add504400) [pid = 6717] [serial = 1283] [outer = 0x7f0adcd4a800] 16:37:49 INFO - PROCESS | 6717 | 1461281869227 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0adeff3c00) [pid = 6717] [serial = 1284] [outer = 0x7f0adcd4a800] 16:37:50 INFO - PROCESS | 6717 | 1461281870110 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1287ms 16:37:50 INFO - PROCESS | 6717 | 1461281870149 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 6717 | 1461281870151 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:37:50 INFO - PROCESS | 6717 | 1461281870159 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 6717 | 1461281870162 Marionette TRACE conn3 <- [1,1682,null,{}] 16:37:50 INFO - PROCESS | 6717 | 1461281870167 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 6717 | 1461281870385 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:37:50 INFO - PROCESS | 6717 | 1461281870724 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd45e000 == 150 [pid = 6717] [id = 428] 16:37:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0acb6c8400) [pid = 6717] [serial = 1285] [outer = (nil)] 16:37:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ace2a8000) [pid = 6717] [serial = 1286] [outer = 0x7f0acb6c8400] 16:37:50 INFO - PROCESS | 6717 | 1461281870869 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ad0bcec00) [pid = 6717] [serial = 1287] [outer = 0x7f0acb6c8400] 16:37:51 INFO - PROCESS | 6717 | 1461281871777 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1685ms 16:37:51 INFO - PROCESS | 6717 | 1461281871847 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 6717 | 1461281871854 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:37:51 INFO - PROCESS | 6717 | 1461281871864 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 6717 | 1461281871867 Marionette TRACE conn3 <- [1,1686,null,{}] 16:37:51 INFO - PROCESS | 6717 | 1461281871875 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:52 INFO - PROCESS | 6717 | 1461281872142 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:37:52 INFO - PROCESS | 6717 | 1461281872453 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad216f800 == 151 [pid = 6717] [id = 429] 16:37:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ad1fb4400) [pid = 6717] [serial = 1288] [outer = (nil)] 16:37:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad2e4c000) [pid = 6717] [serial = 1289] [outer = 0x7f0ad1fb4400] 16:37:52 INFO - PROCESS | 6717 | 1461281872537 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad33df000) [pid = 6717] [serial = 1290] [outer = 0x7f0ad1fb4400] 16:37:53 INFO - PROCESS | 6717 | 1461281873468 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1639ms 16:37:53 INFO - PROCESS | 6717 | 1461281873506 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:37:53 INFO - PROCESS | 6717 | 1461281873513 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:37:53 INFO - PROCESS | 6717 | 1461281873519 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 6717 | 1461281873523 Marionette TRACE conn3 <- [1,1690,null,{}] 16:37:53 INFO - PROCESS | 6717 | 1461281873528 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 6717 | 1461281873752 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:37:54 INFO - PROCESS | 6717 | 1461281874058 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dcb000 == 152 [pid = 6717] [id = 430] 16:37:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad4c5a000) [pid = 6717] [serial = 1291] [outer = (nil)] 16:37:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad4e0fc00) [pid = 6717] [serial = 1292] [outer = 0x7f0ad4c5a000] 16:37:54 INFO - PROCESS | 6717 | 1461281874179 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ad7c7b400) [pid = 6717] [serial = 1293] [outer = 0x7f0ad4c5a000] 16:37:55 INFO - PROCESS | 6717 | 1461281875124 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1633ms 16:37:55 INFO - PROCESS | 6717 | 1461281875156 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 6717 | 1461281875159 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:37:55 INFO - PROCESS | 6717 | 1461281875176 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 6717 | 1461281875186 Marionette TRACE conn3 <- [1,1694,null,{}] 16:37:55 INFO - PROCESS | 6717 | 1461281875194 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 6717 | 1461281875541 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:37:55 INFO - PROCESS | 6717 | 1461281875927 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcec8000 == 153 [pid = 6717] [id = 431] 16:37:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ad4e02c00) [pid = 6717] [serial = 1294] [outer = (nil)] 16:37:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ade577400) [pid = 6717] [serial = 1295] [outer = 0x7f0ad4e02c00] 16:37:56 INFO - PROCESS | 6717 | 1461281876044 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0adf1c8000) [pid = 6717] [serial = 1296] [outer = 0x7f0ad4e02c00] 16:37:56 INFO - PROCESS | 6717 | 1461281876911 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1757ms 16:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:37:56 INFO - PROCESS | 6717 | 1461281876924 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 6717 | 1461281876928 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:37:56 INFO - PROCESS | 6717 | 1461281876934 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 6717 | 1461281876937 Marionette TRACE conn3 <- [1,1698,null,{}] 16:37:56 INFO - PROCESS | 6717 | 1461281876942 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 6717 | 1461281877146 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:37:57 INFO - PROCESS | 6717 | 1461281877362 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add04c000 == 154 [pid = 6717] [id = 432] 16:37:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0adc4e8000) [pid = 6717] [serial = 1297] [outer = (nil)] 16:37:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ae06b4c00) [pid = 6717] [serial = 1298] [outer = 0x7f0adc4e8000] 16:37:57 INFO - PROCESS | 6717 | 1461281877476 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ae09cc800) [pid = 6717] [serial = 1299] [outer = 0x7f0adc4e8000] 16:37:58 INFO - PROCESS | 6717 | 1461281878393 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1533ms 16:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:37:58 INFO - PROCESS | 6717 | 1461281878467 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 6717 | 1461281878470 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:37:58 INFO - PROCESS | 6717 | 1461281878476 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 6717 | 1461281878480 Marionette TRACE conn3 <- [1,1702,null,{}] 16:37:58 INFO - PROCESS | 6717 | 1461281878485 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 6717 | 1461281878694 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:37:58 INFO - PROCESS | 6717 | 1461281878916 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade613800 == 155 [pid = 6717] [id = 433] 16:37:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0ae215b000) [pid = 6717] [serial = 1300] [outer = (nil)] 16:37:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ae2163c00) [pid = 6717] [serial = 1301] [outer = 0x7f0ae215b000] 16:37:59 INFO - PROCESS | 6717 | 1461281879044 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ae2d1fc00) [pid = 6717] [serial = 1302] [outer = 0x7f0ae215b000] 16:38:00 INFO - PROCESS | 6717 | 1461281880066 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1634ms 16:38:00 INFO - PROCESS | 6717 | 1461281880111 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 6717 | 1461281880115 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:38:00 INFO - PROCESS | 6717 | 1461281880121 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 6717 | 1461281880124 Marionette TRACE conn3 <- [1,1706,null,{}] 16:38:00 INFO - PROCESS | 6717 | 1461281880131 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 6717 | 1461281880357 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:38:00 INFO - PROCESS | 6717 | 1461281880718 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf69c800 == 156 [pid = 6717] [id = 434] 16:38:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ae215b800) [pid = 6717] [serial = 1303] [outer = (nil)] 16:38:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ae33f2c00) [pid = 6717] [serial = 1304] [outer = 0x7f0ae215b800] 16:38:00 INFO - PROCESS | 6717 | 1461281880799 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ae6327c00) [pid = 6717] [serial = 1305] [outer = 0x7f0ae215b800] 16:38:01 INFO - PROCESS | 6717 | 1461281881676 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1581ms 16:38:01 INFO - PROCESS | 6717 | 1461281881707 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 6717 | 1461281881711 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:38:01 INFO - PROCESS | 6717 | 1461281881717 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 6717 | 1461281881720 Marionette TRACE conn3 <- [1,1710,null,{}] 16:38:01 INFO - PROCESS | 6717 | 1461281881726 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 6717 | 1461281881927 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:38:02 INFO - PROCESS | 6717 | 1461281882151 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2806800 == 157 [pid = 6717] [id = 435] 16:38:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ae2832c00) [pid = 6717] [serial = 1306] [outer = (nil)] 16:38:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ae7196000) [pid = 6717] [serial = 1307] [outer = 0x7f0ae2832c00] 16:38:02 INFO - PROCESS | 6717 | 1461281882305 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ae78c1c00) [pid = 6717] [serial = 1308] [outer = 0x7f0ae2832c00] 16:38:03 INFO - PROCESS | 6717 | 1461281883181 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1537ms 16:38:03 INFO - PROCESS | 6717 | 1461281883256 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 6717 | 1461281883260 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:38:03 INFO - PROCESS | 6717 | 1461281883266 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 6717 | 1461281883269 Marionette TRACE conn3 <- [1,1714,null,{}] 16:38:03 INFO - PROCESS | 6717 | 1461281883274 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 6717 | 1461281883487 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:38:03 INFO - PROCESS | 6717 | 1461281883708 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b84800 == 158 [pid = 6717] [id = 436] 16:38:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ad1fb8800) [pid = 6717] [serial = 1309] [outer = (nil)] 16:38:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ae8079c00) [pid = 6717] [serial = 1310] [outer = 0x7f0ad1fb8800] 16:38:03 INFO - PROCESS | 6717 | 1461281883824 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ae819a400) [pid = 6717] [serial = 1311] [outer = 0x7f0ad1fb8800] 16:38:04 INFO - PROCESS | 6717 | 1461281884779 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1541ms 16:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:38:04 INFO - PROCESS | 6717 | 1461281884811 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 6717 | 1461281884814 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:38:04 INFO - PROCESS | 6717 | 1461281884820 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 6717 | 1461281884824 Marionette TRACE conn3 <- [1,1718,null,{}] 16:38:04 INFO - PROCESS | 6717 | 1461281884829 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 6717 | 1461281885031 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:38:05 INFO - PROCESS | 6717 | 1461281885249 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae68d4000 == 159 [pid = 6717] [id = 437] 16:38:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ad7c86400) [pid = 6717] [serial = 1312] [outer = (nil)] 16:38:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ae8367400) [pid = 6717] [serial = 1313] [outer = 0x7f0ad7c86400] 16:38:05 INFO - PROCESS | 6717 | 1461281885367 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae89ec800) [pid = 6717] [serial = 1314] [outer = 0x7f0ad7c86400] 16:38:06 INFO - PROCESS | 6717 | 1461281886291 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1530ms 16:38:06 INFO - PROCESS | 6717 | 1461281886350 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 6717 | 1461281886354 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:38:06 INFO - PROCESS | 6717 | 1461281886360 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 6717 | 1461281886363 Marionette TRACE conn3 <- [1,1722,null,{}] 16:38:06 INFO - PROCESS | 6717 | 1461281886369 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 6717 | 1461281886570 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:38:06 INFO - PROCESS | 6717 | 1461281886801 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7ebc800 == 160 [pid = 6717] [id = 438] 16:38:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae89e8800) [pid = 6717] [serial = 1315] [outer = (nil)] 16:38:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ae94ecc00) [pid = 6717] [serial = 1316] [outer = 0x7f0ae89e8800] 16:38:06 INFO - PROCESS | 6717 | 1461281886932 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0aeb5d4c00) [pid = 6717] [serial = 1317] [outer = 0x7f0ae89e8800] 16:38:07 INFO - PROCESS | 6717 | 1461281887916 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1634ms 16:38:07 INFO - PROCESS | 6717 | 1461281887995 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 6717 | 1461281887999 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:38:08 INFO - PROCESS | 6717 | 1461281888005 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 6717 | 1461281888010 Marionette TRACE conn3 <- [1,1726,null,{}] 16:38:08 INFO - PROCESS | 6717 | 1461281888015 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 6717 | 1461281888290 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:38:08 INFO - PROCESS | 6717 | 1461281888600 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae989a800 == 161 [pid = 6717] [id = 439] 16:38:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ad1dc9800) [pid = 6717] [serial = 1318] [outer = (nil)] 16:38:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0af6766800) [pid = 6717] [serial = 1319] [outer = 0x7f0ad1dc9800] 16:38:08 INFO - PROCESS | 6717 | 1461281888676 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0af88bd800) [pid = 6717] [serial = 1320] [outer = 0x7f0ad1dc9800] 16:38:09 INFO - PROCESS | 6717 | 1461281889521 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1583ms 16:38:09 INFO - PROCESS | 6717 | 1461281889605 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 6717 | 1461281889609 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:38:09 INFO - PROCESS | 6717 | 1461281889615 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 6717 | 1461281889618 Marionette TRACE conn3 <- [1,1730,null,{}] 16:38:09 INFO - PROCESS | 6717 | 1461281889623 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 6717 | 1461281889863 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:38:10 INFO - PROCESS | 6717 | 1461281890161 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af52b2800 == 162 [pid = 6717] [id = 440] 16:38:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ade459400) [pid = 6717] [serial = 1321] [outer = (nil)] 16:38:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0afa766400) [pid = 6717] [serial = 1322] [outer = 0x7f0ade459400] 16:38:10 INFO - PROCESS | 6717 | 1461281890239 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0afab25400) [pid = 6717] [serial = 1323] [outer = 0x7f0ade459400] 16:38:11 INFO - PROCESS | 6717 | 1461281891065 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1479ms 16:38:11 INFO - PROCESS | 6717 | 1461281891096 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 6717 | 1461281891099 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:38:11 INFO - PROCESS | 6717 | 1461281891105 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 6717 | 1461281891107 Marionette TRACE conn3 <- [1,1734,null,{}] 16:38:11 INFO - PROCESS | 6717 | 1461281891113 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 6717 | 1461281891310 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:38:11 INFO - PROCESS | 6717 | 1461281891531 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9fc1000 == 163 [pid = 6717] [id = 441] 16:38:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0aceae4c00) [pid = 6717] [serial = 1324] [outer = (nil)] 16:38:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0aceaedc00) [pid = 6717] [serial = 1325] [outer = 0x7f0aceae4c00] 16:38:11 INFO - PROCESS | 6717 | 1461281891642 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0aceaf2800) [pid = 6717] [serial = 1326] [outer = 0x7f0aceae4c00] 16:38:12 INFO - PROCESS | 6717 | 1461281892583 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1538ms 16:38:12 INFO - PROCESS | 6717 | 1461281892650 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 6717 | 1461281892654 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:38:12 INFO - PROCESS | 6717 | 1461281892662 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 6717 | 1461281892666 Marionette TRACE conn3 <- [1,1738,null,{}] 16:38:12 INFO - PROCESS | 6717 | 1461281892671 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 6717 | 1461281892879 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:38:13 INFO - PROCESS | 6717 | 1461281893181 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad345b000 == 164 [pid = 6717] [id = 442] 16:38:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ace993c00) [pid = 6717] [serial = 1327] [outer = (nil)] 16:38:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0ad0baa800) [pid = 6717] [serial = 1328] [outer = 0x7f0ace993c00] 16:38:13 INFO - PROCESS | 6717 | 1461281893270 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ad0baf400) [pid = 6717] [serial = 1329] [outer = 0x7f0ace993c00] 16:38:14 INFO - PROCESS | 6717 | 1461281894585 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1983ms 16:38:14 INFO - PROCESS | 6717 | 1461281894680 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 6717 | 1461281894686 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:38:14 INFO - PROCESS | 6717 | 1461281894714 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 6717 | 1461281894719 Marionette TRACE conn3 <- [1,1742,null,{}] 16:38:14 INFO - PROCESS | 6717 | 1461281894729 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 6717 | 1461281894939 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:38:15 INFO - PROCESS | 6717 | 1461281895164 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3459000 == 165 [pid = 6717] [id = 443] 16:38:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0aceaea400) [pid = 6717] [serial = 1330] [outer = (nil)] 16:38:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ad0bb4000) [pid = 6717] [serial = 1331] [outer = 0x7f0aceaea400] 16:38:15 INFO - PROCESS | 6717 | 1461281895275 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0ad12ca400) [pid = 6717] [serial = 1332] [outer = 0x7f0aceaea400] 16:38:16 INFO - PROCESS | 6717 | 1461281896213 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1592ms 16:38:16 INFO - PROCESS | 6717 | 1461281896302 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 6717 | 1461281896320 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:38:16 INFO - PROCESS | 6717 | 1461281896335 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 6717 | 1461281896345 Marionette TRACE conn3 <- [1,1746,null,{}] 16:38:16 INFO - PROCESS | 6717 | 1461281896435 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:16 INFO - PROCESS | 6717 | 1461281896684 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:38:16 INFO - PROCESS | 6717 | 1461281896935 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd448000 == 166 [pid = 6717] [id = 444] 16:38:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0ad1fbac00) [pid = 6717] [serial = 1333] [outer = (nil)] 16:38:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ad2e47400) [pid = 6717] [serial = 1334] [outer = 0x7f0ad1fbac00] 16:38:17 INFO - PROCESS | 6717 | 1461281897044 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0ad33e7800) [pid = 6717] [serial = 1335] [outer = 0x7f0ad1fbac00] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7d0e000 == 165 [pid = 6717] [id = 367] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ae1f25800) [pid = 6717] [serial = 1181] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0adc43d000) [pid = 6717] [serial = 1184] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ae3256800) [pid = 6717] [serial = 1187] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0af6761c00) [pid = 6717] [serial = 1178] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ad2e4a000) [pid = 6717] [serial = 1190] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ad4c56c00) [pid = 6717] [serial = 1175] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ad0c97400) [pid = 6717] [serial = 1214] [outer = (nil)] [url = about:blank] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afebc5800 == 164 [pid = 6717] [id = 372] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5918800 == 163 [pid = 6717] [id = 370] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae0a61000 == 162 [pid = 6717] [id = 365] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f6f800 == 161 [pid = 6717] [id = 366] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa743000 == 160 [pid = 6717] [id = 371] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ecd800 == 159 [pid = 6717] [id = 427] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad48cf800 == 158 [pid = 6717] [id = 426] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0820000 == 157 [pid = 6717] [id = 425] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4a9000 == 156 [pid = 6717] [id = 424] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd444800 == 155 [pid = 6717] [id = 423] 16:38:17 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfac3800 == 154 [pid = 6717] [id = 422] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8003000 == 153 [pid = 6717] [id = 412] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3f42000 == 152 [pid = 6717] [id = 411] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2818000 == 151 [pid = 6717] [id = 410] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf6a0000 == 150 [pid = 6717] [id = 409] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade6de000 == 149 [pid = 6717] [id = 408] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1d8800 == 148 [pid = 6717] [id = 407] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3445000 == 147 [pid = 6717] [id = 406] 16:38:18 INFO - PROCESS | 6717 | 1461281898130 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:38:18 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4b3800 == 146 [pid = 6717] [id = 405] 16:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1849ms 16:38:18 INFO - PROCESS | 6717 | 1461281898184 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 6717 | 1461281898188 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:38:18 INFO - PROCESS | 6717 | 1461281898194 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 6717 | 1461281898200 Marionette TRACE conn3 <- [1,1750,null,{}] 16:38:18 INFO - PROCESS | 6717 | 1461281898215 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ad1fb0c00) [pid = 6717] [serial = 1197] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0adc1cf400) [pid = 6717] [serial = 1203] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad7bbd800) [pid = 6717] [serial = 1202] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ade56f800) [pid = 6717] [serial = 1209] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ae718fc00) [pid = 6717] [serial = 1149] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ade456800) [pid = 6717] [serial = 1208] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ad1df1400) [pid = 6717] [serial = 1151] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ae0550000) [pid = 6717] [serial = 1211] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ad1dc6800) [pid = 6717] [serial = 1196] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae1f24800) [pid = 6717] [serial = 1157] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ae1558c00) [pid = 6717] [serial = 1212] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0adc2b3c00) [pid = 6717] [serial = 1154] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ad20f2000) [pid = 6717] [serial = 1199] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0adc435800) [pid = 6717] [serial = 1205] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae51a8400) [pid = 6717] [serial = 1160] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ad1ea7000) [pid = 6717] [serial = 1172] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0af6766000) [pid = 6717] [serial = 1169] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0aee77c400) [pid = 6717] [serial = 1166] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ae7310000) [pid = 6717] [serial = 1163] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ad33e3400) [pid = 6717] [serial = 1200] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0adcd42400) [pid = 6717] [serial = 1206] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ad2e49000) [pid = 6717] [serial = 1193] [outer = (nil)] [url = about:blank] 16:38:18 INFO - PROCESS | 6717 | 1461281898561 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:38:18 INFO - PROCESS | 6717 | 1461281898730 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf99c000 == 147 [pid = 6717] [id = 445] 16:38:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ad4c5e800) [pid = 6717] [serial = 1336] [outer = (nil)] 16:38:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad4e0dc00) [pid = 6717] [serial = 1337] [outer = 0x7f0ad4c5e800] 16:38:18 INFO - PROCESS | 6717 | 1461281898803 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ad7bbf000) [pid = 6717] [serial = 1338] [outer = 0x7f0ad4c5e800] 16:38:19 INFO - PROCESS | 6717 | 1461281899561 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1388ms 16:38:19 INFO - PROCESS | 6717 | 1461281899584 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 6717 | 1461281899587 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:38:19 INFO - PROCESS | 6717 | 1461281899633 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 6717 | 1461281899635 Marionette TRACE conn3 <- [1,1754,null,{}] 16:38:19 INFO - PROCESS | 6717 | 1461281899647 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 6717 | 1461281899850 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:38:19 INFO - PROCESS | 6717 | 1461281899867 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad471e800 == 148 [pid = 6717] [id = 446] 16:38:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ad1dc6800) [pid = 6717] [serial = 1339] [outer = (nil)] 16:38:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0adc2b8c00) [pid = 6717] [serial = 1340] [outer = 0x7f0ad1dc6800] 16:38:20 INFO - PROCESS | 6717 | 1461281900116 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0adc4ef400) [pid = 6717] [serial = 1341] [outer = 0x7f0ad1dc6800] 16:38:20 INFO - PROCESS | 6717 | 1461281900983 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1428ms 16:38:21 INFO - PROCESS | 6717 | 1461281901023 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 6717 | 1461281901026 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:38:21 INFO - PROCESS | 6717 | 1461281901032 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 6717 | 1461281901034 Marionette TRACE conn3 <- [1,1758,null,{}] 16:38:21 INFO - PROCESS | 6717 | 1461281901046 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 6717 | 1461281901297 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:38:21 INFO - PROCESS | 6717 | 1461281901338 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dcc000 == 149 [pid = 6717] [id = 447] 16:38:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ad4e04400) [pid = 6717] [serial = 1342] [outer = (nil)] 16:38:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ade45c400) [pid = 6717] [serial = 1343] [outer = 0x7f0ad4e04400] 16:38:21 INFO - PROCESS | 6717 | 1461281901416 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ade5be400) [pid = 6717] [serial = 1344] [outer = 0x7f0ad4e04400] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0acf9c4400) [pid = 6717] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ace986800) [pid = 6717] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ad1fad000) [pid = 6717] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ad12ccc00) [pid = 6717] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0adc1cfc00) [pid = 6717] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:38:22 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ace2a2000) [pid = 6717] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:38:22 INFO - PROCESS | 6717 | 1461281902745 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1785ms 16:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:38:22 INFO - PROCESS | 6717 | 1461281902819 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 6717 | 1461281902821 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:38:22 INFO - PROCESS | 6717 | 1461281902828 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 6717 | 1461281902831 Marionette TRACE conn3 <- [1,1762,null,{}] 16:38:22 INFO - PROCESS | 6717 | 1461281902836 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 6717 | 1461281903137 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:38:23 INFO - PROCESS | 6717 | 1461281903316 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc607000 == 150 [pid = 6717] [id = 448] 16:38:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ace988800) [pid = 6717] [serial = 1345] [outer = (nil)] 16:38:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ae215c000) [pid = 6717] [serial = 1346] [outer = 0x7f0ace988800] 16:38:23 INFO - PROCESS | 6717 | 1461281903389 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae28d2800) [pid = 6717] [serial = 1347] [outer = 0x7f0ace988800] 16:38:24 INFO - PROCESS | 6717 | 1461281904103 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1336ms 16:38:24 INFO - PROCESS | 6717 | 1461281904163 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 6717 | 1461281904167 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:38:24 INFO - PROCESS | 6717 | 1461281904188 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 6717 | 1461281904192 Marionette TRACE conn3 <- [1,1766,null,{}] 16:38:24 INFO - PROCESS | 6717 | 1461281904198 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 6717 | 1461281904411 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:38:24 INFO - PROCESS | 6717 | 1461281904423 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd5d000 == 151 [pid = 6717] [id = 449] 16:38:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ae1f21400) [pid = 6717] [serial = 1348] [outer = (nil)] 16:38:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae2e02400) [pid = 6717] [serial = 1349] [outer = 0x7f0ae1f21400] 16:38:24 INFO - PROCESS | 6717 | 1461281904487 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae3256800) [pid = 6717] [serial = 1350] [outer = 0x7f0ae1f21400] 16:38:25 INFO - PROCESS | 6717 | 1461281905871 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1749ms 16:38:25 INFO - PROCESS | 6717 | 1461281905934 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 6717 | 1461281905940 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:38:25 INFO - PROCESS | 6717 | 1461281905947 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 6717 | 1461281905953 Marionette TRACE conn3 <- [1,1770,null,{}] 16:38:25 INFO - PROCESS | 6717 | 1461281905961 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:26 INFO - PROCESS | 6717 | 1461281906226 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:38:26 INFO - PROCESS | 6717 | 1461281906544 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbc6800 == 152 [pid = 6717] [id = 450] 16:38:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ad0c97400) [pid = 6717] [serial = 1351] [outer = (nil)] 16:38:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ad1ea1400) [pid = 6717] [serial = 1352] [outer = 0x7f0ad0c97400] 16:38:26 INFO - PROCESS | 6717 | 1461281906628 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ad2e4a000) [pid = 6717] [serial = 1353] [outer = 0x7f0ad0c97400] 16:38:27 INFO - PROCESS | 6717 | 1461281907605 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1689ms 16:38:27 INFO - PROCESS | 6717 | 1461281907637 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 6717 | 1461281907646 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:38:27 INFO - PROCESS | 6717 | 1461281907658 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 6717 | 1461281907662 Marionette TRACE conn3 <- [1,1774,null,{}] 16:38:27 INFO - PROCESS | 6717 | 1461281907670 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 6717 | 1461281907913 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:38:28 INFO - PROCESS | 6717 | 1461281908244 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d5000 == 153 [pid = 6717] [id = 451] 16:38:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ad354a400) [pid = 6717] [serial = 1354] [outer = (nil)] 16:38:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0adc1c5000) [pid = 6717] [serial = 1355] [outer = 0x7f0ad354a400] 16:38:28 INFO - PROCESS | 6717 | 1461281908329 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0adcd4f400) [pid = 6717] [serial = 1356] [outer = 0x7f0ad354a400] 16:38:29 INFO - PROCESS | 6717 | 1461281909221 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1635ms 16:38:29 INFO - PROCESS | 6717 | 1461281909294 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 6717 | 1461281909299 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:38:29 INFO - PROCESS | 6717 | 1461281909306 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 6717 | 1461281909313 Marionette TRACE conn3 <- [1,1778,null,{}] 16:38:29 INFO - PROCESS | 6717 | 1461281909331 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:29 INFO - PROCESS | 6717 | 1461281909599 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:38:29 INFO - PROCESS | 6717 | 1461281909910 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded03800 == 154 [pid = 6717] [id = 452] 16:38:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ade8e1800) [pid = 6717] [serial = 1357] [outer = (nil)] 16:38:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ae0937400) [pid = 6717] [serial = 1358] [outer = 0x7f0ade8e1800] 16:38:29 INFO - PROCESS | 6717 | 1461281909994 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0ae28d8000) [pid = 6717] [serial = 1359] [outer = 0x7f0ade8e1800] 16:38:30 INFO - PROCESS | 6717 | 1461281910889 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1646ms 16:38:30 INFO - PROCESS | 6717 | 1461281910954 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:38:30 INFO - PROCESS | 6717 | 1461281910959 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:38:30 INFO - PROCESS | 6717 | 1461281910966 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 6717 | 1461281910970 Marionette TRACE conn3 <- [1,1782,null,{}] 16:38:30 INFO - PROCESS | 6717 | 1461281910976 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 6717 | 1461281911218 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:38:31 INFO - PROCESS | 6717 | 1461281911523 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2017800 == 155 [pid = 6717] [id = 453] 16:38:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0ae2e04c00) [pid = 6717] [serial = 1360] [outer = (nil)] 16:38:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0ae33f8000) [pid = 6717] [serial = 1361] [outer = 0x7f0ae2e04c00] 16:38:31 INFO - PROCESS | 6717 | 1461281911615 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ae6325400) [pid = 6717] [serial = 1362] [outer = 0x7f0ae2e04c00] 16:38:32 INFO - PROCESS | 6717 | 1461281912537 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1631ms 16:38:32 INFO - PROCESS | 6717 | 1461281912597 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 6717 | 1461281912602 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:38:32 INFO - PROCESS | 6717 | 1461281912608 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 6717 | 1461281912611 Marionette TRACE conn3 <- [1,1786,null,{}] 16:38:32 INFO - PROCESS | 6717 | 1461281912618 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 6717 | 1461281912836 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:38:33 INFO - PROCESS | 6717 | 1461281913164 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7170800 == 156 [pid = 6717] [id = 454] 16:38:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0ae6878800) [pid = 6717] [serial = 1363] [outer = (nil)] 16:38:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ae755ac00) [pid = 6717] [serial = 1364] [outer = 0x7f0ae6878800] 16:38:33 INFO - PROCESS | 6717 | 1461281913247 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0ae83ef800) [pid = 6717] [serial = 1365] [outer = 0x7f0ae6878800] 16:38:34 INFO - PROCESS | 6717 | 1461281914157 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1586ms 16:38:34 INFO - PROCESS | 6717 | 1461281914196 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 6717 | 1461281914199 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:38:34 INFO - PROCESS | 6717 | 1461281914206 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 6717 | 1461281914209 Marionette TRACE conn3 <- [1,1790,null,{}] 16:38:34 INFO - PROCESS | 6717 | 1461281914214 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 6717 | 1461281914442 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:38:34 INFO - PROCESS | 6717 | 1461281914746 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae90ad000 == 157 [pid = 6717] [id = 455] 16:38:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ae7310800) [pid = 6717] [serial = 1366] [outer = (nil)] 16:38:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0aef689000) [pid = 6717] [serial = 1367] [outer = 0x7f0ae7310800] 16:38:34 INFO - PROCESS | 6717 | 1461281914829 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0af663e400) [pid = 6717] [serial = 1368] [outer = 0x7f0ae7310800] 16:38:35 INFO - PROCESS | 6717 | 1461281915678 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1529ms 16:38:35 INFO - PROCESS | 6717 | 1461281915736 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 6717 | 1461281915739 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:38:35 INFO - PROCESS | 6717 | 1461281915745 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 6717 | 1461281915748 Marionette TRACE conn3 <- [1,1794,null,{}] 16:38:35 INFO - PROCESS | 6717 | 1461281915753 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 6717 | 1461281915966 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:38:36 INFO - PROCESS | 6717 | 1461281916233 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af469d000 == 158 [pid = 6717] [id = 456] 16:38:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0ae90c5c00) [pid = 6717] [serial = 1369] [outer = (nil)] 16:38:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0af6768c00) [pid = 6717] [serial = 1370] [outer = 0x7f0ae90c5c00] 16:38:36 INFO - PROCESS | 6717 | 1461281916358 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0afa5bfc00) [pid = 6717] [serial = 1371] [outer = 0x7f0ae90c5c00] 16:38:37 INFO - PROCESS | 6717 | 1461281917213 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1528ms 16:38:37 INFO - PROCESS | 6717 | 1461281917275 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 6717 | 1461281917278 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:38:37 INFO - PROCESS | 6717 | 1461281917284 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 6717 | 1461281917287 Marionette TRACE conn3 <- [1,1798,null,{}] 16:38:37 INFO - PROCESS | 6717 | 1461281917293 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 6717 | 1461281917499 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:38:37 INFO - PROCESS | 6717 | 1461281917761 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac2a800 == 159 [pid = 6717] [id = 457] 16:38:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0acd378000) [pid = 6717] [serial = 1372] [outer = (nil)] 16:38:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0acd37e000) [pid = 6717] [serial = 1373] [outer = 0x7f0acd378000] 16:38:37 INFO - PROCESS | 6717 | 1461281917883 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0acd383000) [pid = 6717] [serial = 1374] [outer = 0x7f0acd378000] 16:38:38 INFO - PROCESS | 6717 | 1461281918777 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1534ms 16:38:38 INFO - PROCESS | 6717 | 1461281918820 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 6717 | 1461281918824 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:38:38 INFO - PROCESS | 6717 | 1461281918831 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 6717 | 1461281918833 Marionette TRACE conn3 <- [1,1802,null,{}] 16:38:38 INFO - PROCESS | 6717 | 1461281918839 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 6717 | 1461281919099 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:38:39 INFO - PROCESS | 6717 | 1461281919403 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afed7e000 == 160 [pid = 6717] [id = 458] 16:38:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0acd378c00) [pid = 6717] [serial = 1375] [outer = (nil)] 16:38:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0af6760000) [pid = 6717] [serial = 1376] [outer = 0x7f0acd378c00] 16:38:39 INFO - PROCESS | 6717 | 1461281919487 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0afa904400) [pid = 6717] [serial = 1377] [outer = 0x7f0acd378c00] 16:38:40 INFO - PROCESS | 6717 | 1461281920357 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1592ms 16:38:40 INFO - PROCESS | 6717 | 1461281920424 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 6717 | 1461281920427 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:38:40 INFO - PROCESS | 6717 | 1461281920434 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 6717 | 1461281920438 Marionette TRACE conn3 <- [1,1806,null,{}] 16:38:40 INFO - PROCESS | 6717 | 1461281920443 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:40 INFO - PROCESS | 6717 | 1461281920680 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:38:41 INFO - PROCESS | 6717 | 1461281920996 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad301f000 == 161 [pid = 6717] [id = 459] 16:38:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ad09cb800) [pid = 6717] [serial = 1378] [outer = (nil)] 16:38:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ad09cfc00) [pid = 6717] [serial = 1379] [outer = 0x7f0ad09cb800] 16:38:41 INFO - PROCESS | 6717 | 1461281921079 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0af6761c00) [pid = 6717] [serial = 1380] [outer = 0x7f0ad09cb800] 16:38:41 INFO - PROCESS | 6717 | 1461281921975 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1579ms 16:38:42 INFO - PROCESS | 6717 | 1461281922015 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 6717 | 1461281922024 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:38:42 INFO - PROCESS | 6717 | 1461281922031 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 6717 | 1461281922035 Marionette TRACE conn3 <- [1,1810,null,{}] 16:38:42 INFO - PROCESS | 6717 | 1461281922041 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:42 INFO - PROCESS | 6717 | 1461281922281 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:38:42 INFO - PROCESS | 6717 | 1461281922603 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a84800 == 162 [pid = 6717] [id = 460] 16:38:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad0a4d800) [pid = 6717] [serial = 1381] [outer = (nil)] 16:38:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad0a57000) [pid = 6717] [serial = 1382] [outer = 0x7f0ad0a4d800] 16:38:42 INFO - PROCESS | 6717 | 1461281922692 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0afabb5800) [pid = 6717] [serial = 1383] [outer = 0x7f0ad0a4d800] 16:38:43 INFO - PROCESS | 6717 | 1461281923532 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1582ms 16:38:43 INFO - PROCESS | 6717 | 1461281923614 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 6717 | 1461281923618 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:38:43 INFO - PROCESS | 6717 | 1461281923625 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 6717 | 1461281923628 Marionette TRACE conn3 <- [1,1814,null,{}] 16:38:43 INFO - PROCESS | 6717 | 1461281923633 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:43 INFO - PROCESS | 6717 | 1461281923880 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:38:44 INFO - PROCESS | 6717 | 1461281924189 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1215800 == 163 [pid = 6717] [id = 461] 16:38:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0acf8e5c00) [pid = 6717] [serial = 1384] [outer = (nil)] 16:38:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0acf8eec00) [pid = 6717] [serial = 1385] [outer = 0x7f0acf8e5c00] 16:38:44 INFO - PROCESS | 6717 | 1461281924272 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0acf8f3c00) [pid = 6717] [serial = 1386] [outer = 0x7f0acf8e5c00] 16:38:45 INFO - PROCESS | 6717 | 1461281925110 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1536ms 16:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:38:45 INFO - PROCESS | 6717 | 1461281925162 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 6717 | 1461281925165 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:38:45 INFO - PROCESS | 6717 | 1461281925171 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 6717 | 1461281925175 Marionette TRACE conn3 <- [1,1818,null,{}] 16:38:45 INFO - PROCESS | 6717 | 1461281925180 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 6717 | 1461281925404 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:38:45 INFO - PROCESS | 6717 | 1461281925727 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce7a800 == 164 [pid = 6717] [id = 462] 16:38:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0acf8e8400) [pid = 6717] [serial = 1387] [outer = (nil)] 16:38:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0adce92400) [pid = 6717] [serial = 1388] [outer = 0x7f0acf8e8400] 16:38:45 INFO - PROCESS | 6717 | 1461281925810 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0adce97800) [pid = 6717] [serial = 1389] [outer = 0x7f0acf8e8400] 16:38:46 INFO - PROCESS | 6717 | 1461281926673 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1536ms 16:38:46 INFO - PROCESS | 6717 | 1461281926707 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 6717 | 1461281926711 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:38:46 INFO - PROCESS | 6717 | 1461281926717 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 6717 | 1461281926720 Marionette TRACE conn3 <- [1,1822,null,{}] 16:38:46 INFO - PROCESS | 6717 | 1461281926726 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:46 INFO - PROCESS | 6717 | 1461281926954 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:38:47 INFO - PROCESS | 6717 | 1461281927224 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb44f800 == 165 [pid = 6717] [id = 463] 16:38:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0acb37e400) [pid = 6717] [serial = 1390] [outer = (nil)] 16:38:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0acb387c00) [pid = 6717] [serial = 1391] [outer = 0x7f0acb37e400] 16:38:47 INFO - PROCESS | 6717 | 1461281927344 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0acb38c800) [pid = 6717] [serial = 1392] [outer = 0x7f0acb37e400] 16:38:48 INFO - PROCESS | 6717 | 1461281928203 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1534ms 16:38:48 INFO - PROCESS | 6717 | 1461281928252 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 6717 | 1461281928256 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:38:48 INFO - PROCESS | 6717 | 1461281928262 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 6717 | 1461281928264 Marionette TRACE conn3 <- [1,1826,null,{}] 16:38:48 INFO - PROCESS | 6717 | 1461281928270 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 6717 | 1461281928480 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:38:48 INFO - PROCESS | 6717 | 1461281928751 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce8d000 == 166 [pid = 6717] [id = 464] 16:38:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0acb382000) [pid = 6717] [serial = 1393] [outer = (nil)] 16:38:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0adce93c00) [pid = 6717] [serial = 1394] [outer = 0x7f0acb382000] 16:38:48 INFO - PROCESS | 6717 | 1461281928869 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 251 (0x7f0adce9c800) [pid = 6717] [serial = 1395] [outer = 0x7f0acb382000] 16:38:49 INFO - PROCESS | 6717 | 1461281929843 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:38:49 INFO - PROCESS | 6717 | ************************* 16:38:49 INFO - PROCESS | 6717 | A coding exception was thrown and uncaught in a Task. 16:38:49 INFO - PROCESS | 6717 | 16:38:49 INFO - PROCESS | 6717 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:38:49 INFO - PROCESS | 6717 | Full stack: 16:38:49 INFO - PROCESS | 6717 | ************************* 16:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1628ms 16:38:49 INFO - PROCESS | 6717 | 1461281929891 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 6717 | 1461281929894 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:38:49 INFO - PROCESS | 6717 | 1461281929900 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 6717 | 1461281929903 Marionette TRACE conn3 <- [1,1830,null,{}] 16:38:49 INFO - PROCESS | 6717 | 1461281929908 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:50 INFO - PROCESS | 6717 | 1461281930145 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:38:50 INFO - PROCESS | 6717 | 1461281930471 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ac9ac7800 == 167 [pid = 6717] [id = 465] 16:38:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 252 (0x7f0acb38bc00) [pid = 6717] [serial = 1396] [outer = (nil)] 16:38:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 253 (0x7f0acc99ac00) [pid = 6717] [serial = 1397] [outer = 0x7f0acb38bc00] 16:38:50 INFO - PROCESS | 6717 | 1461281930552 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 254 (0x7f0afa904800) [pid = 6717] [serial = 1398] [outer = 0x7f0acb38bc00] 16:38:51 INFO - PROCESS | 6717 | 1461281931470 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1630ms 16:38:51 INFO - PROCESS | 6717 | 1461281931533 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 6717 | 1461281931537 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:38:51 INFO - PROCESS | 6717 | 1461281931543 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 6717 | 1461281931546 Marionette TRACE conn3 <- [1,1834,null,{}] 16:38:51 INFO - PROCESS | 6717 | 1461281931551 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 6717 | 1461281931774 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:38:52 INFO - PROCESS | 6717 | 1461281932111 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ac9ae1800 == 168 [pid = 6717] [id = 466] 16:38:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 255 (0x7f0ac9b84000) [pid = 6717] [serial = 1399] [outer = (nil)] 16:38:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0ac9b8a000) [pid = 6717] [serial = 1400] [outer = 0x7f0ac9b84000] 16:38:52 INFO - PROCESS | 6717 | 1461281932191 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0ac9b8f400) [pid = 6717] [serial = 1401] [outer = 0x7f0ac9b84000] 16:38:53 INFO - PROCESS | 6717 | 1461281933042 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1530ms 16:38:53 INFO - PROCESS | 6717 | 1461281933074 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 6717 | 1461281933077 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:38:53 INFO - PROCESS | 6717 | 1461281933083 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 6717 | 1461281933087 Marionette TRACE conn3 <- [1,1838,null,{}] 16:38:53 INFO - PROCESS | 6717 | 1461281933092 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 6717 | 1461281933306 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:38:53 INFO - PROCESS | 6717 | 1461281933622 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dc9800 == 169 [pid = 6717] [id = 467] 16:38:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 258 (0x7f0ac9b83c00) [pid = 6717] [serial = 1402] [outer = (nil)] 16:38:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 259 (0x7f0acf9b6c00) [pid = 6717] [serial = 1403] [outer = 0x7f0ac9b83c00] 16:38:53 INFO - PROCESS | 6717 | 1461281933800 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 260 (0x7f0ad1fb9c00) [pid = 6717] [serial = 1404] [outer = 0x7f0ac9b83c00] 16:38:55 INFO - PROCESS | 6717 | 1461281935307 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2280ms 16:38:55 INFO - PROCESS | 6717 | 1461281935366 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 6717 | 1461281935372 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:38:55 INFO - PROCESS | 6717 | 1461281935379 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 6717 | 1461281935385 Marionette TRACE conn3 <- [1,1842,null,{}] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae68d4000 == 168 [pid = 6717] [id = 437] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b84800 == 167 [pid = 6717] [id = 436] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2806800 == 166 [pid = 6717] [id = 435] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf69c800 == 165 [pid = 6717] [id = 434] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade613800 == 164 [pid = 6717] [id = 433] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add04c000 == 163 [pid = 6717] [id = 432] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcec8000 == 162 [pid = 6717] [id = 431] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dcb000 == 161 [pid = 6717] [id = 430] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad216f800 == 160 [pid = 6717] [id = 429] 16:38:55 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd45e000 == 159 [pid = 6717] [id = 428] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 259 (0x7f0add504400) [pid = 6717] [serial = 1283] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 258 (0x7f0ad1e9f000) [pid = 6717] [serial = 1271] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 257 (0x7f0ad0bcc000) [pid = 6717] [serial = 1269] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0ae7315000) [pid = 6717] [serial = 1244] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0acb6cbc00) [pid = 6717] [serial = 1256] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 254 (0x7f0add502400) [pid = 6717] [serial = 1226] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 253 (0x7f0ad1dd0000) [pid = 6717] [serial = 1262] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 252 (0x7f0adc1ce000) [pid = 6717] [serial = 1278] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 251 (0x7f0ae2e0e000) [pid = 6717] [serial = 1235] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 250 (0x7f0ad4c5ac00) [pid = 6717] [serial = 1275] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ae3257000) [pid = 6717] [serial = 1238] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0ae15f4800) [pid = 6717] [serial = 1232] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0af6766400) [pid = 6717] [serial = 1253] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0adc2bf400) [pid = 6717] [serial = 1280] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0ad0bc5800) [pid = 6717] [serial = 1265] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ae83f2800) [pid = 6717] [serial = 1247] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ae51f3000) [pid = 6717] [serial = 1241] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ad33e1800) [pid = 6717] [serial = 1274] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0acf9bb400) [pid = 6717] [serial = 1217] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0ad5e64c00) [pid = 6717] [serial = 1223] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0af525d800) [pid = 6717] [serial = 1250] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ad2e4fc00) [pid = 6717] [serial = 1272] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ace98ec00) [pid = 6717] [serial = 1268] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ad3361c00) [pid = 6717] [serial = 1215] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad7bc1000) [pid = 6717] [serial = 1277] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad4ae6800) [pid = 6717] [serial = 1259] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ad2e41800) [pid = 6717] [serial = 1220] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0adc4e4400) [pid = 6717] [serial = 1281] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0adf1e9c00) [pid = 6717] [serial = 1229] [outer = (nil)] [url = about:blank] 16:38:56 INFO - PROCESS | 6717 | 1461281936132 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 6717 | 1461281936404 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:38:56 INFO - PROCESS | 6717 | 1461281936534 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4a7000 == 160 [pid = 6717] [id = 468] 16:38:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0acb6cf000) [pid = 6717] [serial = 1405] [outer = (nil)] 16:38:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0acf9bd800) [pid = 6717] [serial = 1406] [outer = 0x7f0acb6cf000] 16:38:56 INFO - PROCESS | 6717 | 1461281936599 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ad09c8000) [pid = 6717] [serial = 1407] [outer = 0x7f0acb6cf000] 16:38:57 INFO - PROCESS | 6717 | 1461281937363 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2037ms 16:38:57 INFO - PROCESS | 6717 | 1461281937430 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 6717 | 1461281937439 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:38:57 INFO - PROCESS | 6717 | 1461281937452 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 6717 | 1461281937457 Marionette TRACE conn3 <- [1,1846,null,{}] 16:38:57 INFO - PROCESS | 6717 | 1461281937462 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:57 INFO - PROCESS | 6717 | 1461281937672 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:38:57 INFO - PROCESS | 6717 | 1461281937851 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbc9000 == 161 [pid = 6717] [id = 469] 16:38:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0acb6d0400) [pid = 6717] [serial = 1408] [outer = (nil)] 16:38:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad0bac800) [pid = 6717] [serial = 1409] [outer = 0x7f0acb6d0400] 16:38:57 INFO - PROCESS | 6717 | 1461281937917 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad0bd1000) [pid = 6717] [serial = 1410] [outer = 0x7f0acb6d0400] 16:38:58 INFO - PROCESS | 6717 | 1461281938832 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1436ms 16:38:58 INFO - PROCESS | 6717 | 1461281938894 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:38:58 INFO - PROCESS | 6717 | 1461281938899 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:38:58 INFO - PROCESS | 6717 | 1461281938905 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 6717 | 1461281938910 Marionette TRACE conn3 <- [1,1850,null,{}] 16:38:58 INFO - PROCESS | 6717 | 1461281938925 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 6717 | 1461281939202 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:38:59 INFO - PROCESS | 6717 | 1461281939234 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d08800 == 162 [pid = 6717] [id = 470] 16:38:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad1de7800) [pid = 6717] [serial = 1411] [outer = (nil)] 16:38:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad20ec000) [pid = 6717] [serial = 1412] [outer = 0x7f0ad1de7800] 16:38:59 INFO - PROCESS | 6717 | 1461281939299 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ad335f000) [pid = 6717] [serial = 1413] [outer = 0x7f0ad1de7800] 16:39:00 INFO - PROCESS | 6717 | 1461281940287 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1435ms 16:39:00 INFO - PROCESS | 6717 | 1461281940346 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:39:00 INFO - PROCESS | 6717 | 1461281940350 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:39:00 INFO - PROCESS | 6717 | 1461281940356 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 6717 | 1461281940359 Marionette TRACE conn3 <- [1,1854,null,{}] 16:39:00 INFO - PROCESS | 6717 | 1461281940364 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 6717 | 1461281940648 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ad1dc6800) [pid = 6717] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0ace988800) [pid = 6717] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0adcd4a800) [pid = 6717] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ad4e04400) [pid = 6717] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad1fbac00) [pid = 6717] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0aceaea400) [pid = 6717] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:39:01 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ad4c5e800) [pid = 6717] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:39:01 INFO - PROCESS | 6717 | 1461281941466 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1491000 == 163 [pid = 6717] [id = 471] 16:39:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ace988800) [pid = 6717] [serial = 1414] [outer = (nil)] 16:39:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ad1df1400) [pid = 6717] [serial = 1415] [outer = 0x7f0ace988800] 16:39:01 INFO - PROCESS | 6717 | 1461281941540 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ad4c5e800) [pid = 6717] [serial = 1416] [outer = 0x7f0ace988800] 16:39:02 INFO - PROCESS | 6717 | 1461281942281 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1980ms 16:39:02 INFO - PROCESS | 6717 | 1461281942337 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:39:02 INFO - PROCESS | 6717 | 1461281942340 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:39:02 INFO - PROCESS | 6717 | 1461281942346 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 6717 | 1461281942348 Marionette TRACE conn3 <- [1,1858,null,{}] 16:39:02 INFO - PROCESS | 6717 | 1461281942354 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 6717 | 1461281942545 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:39:02 INFO - PROCESS | 6717 | 1461281942560 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ee0000 == 164 [pid = 6717] [id = 472] 16:39:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ad3553800) [pid = 6717] [serial = 1417] [outer = (nil)] 16:39:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ad5e5fc00) [pid = 6717] [serial = 1418] [outer = 0x7f0ad3553800] 16:39:02 INFO - PROCESS | 6717 | 1461281942623 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ad7b70400) [pid = 6717] [serial = 1419] [outer = 0x7f0ad3553800] 16:39:03 INFO - PROCESS | 6717 | 1461281943790 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1485ms 16:39:03 INFO - PROCESS | 6717 | 1461281943833 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 6717 | 1461281943839 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:39:03 INFO - PROCESS | 6717 | 1461281943847 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 6717 | 1461281943854 Marionette TRACE conn3 <- [1,1862,null,{}] 16:39:03 INFO - PROCESS | 6717 | 1461281943863 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:04 INFO - PROCESS | 6717 | 1461281944104 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:39:04 INFO - PROCESS | 6717 | 1461281944442 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfac3800 == 165 [pid = 6717] [id = 473] 16:39:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0acc997c00) [pid = 6717] [serial = 1420] [outer = (nil)] 16:39:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0acf8ec400) [pid = 6717] [serial = 1421] [outer = 0x7f0acc997c00] 16:39:04 INFO - PROCESS | 6717 | 1461281944524 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ad09c8400) [pid = 6717] [serial = 1422] [outer = 0x7f0acc997c00] 16:39:05 INFO - PROCESS | 6717 | 1461281945415 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1635ms 16:39:05 INFO - PROCESS | 6717 | 1461281945484 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 6717 | 1461281945493 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:39:05 INFO - PROCESS | 6717 | 1461281945503 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 6717 | 1461281945506 Marionette TRACE conn3 <- [1,1866,null,{}] 16:39:05 INFO - PROCESS | 6717 | 1461281945513 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 6717 | 1461281945758 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:39:06 INFO - PROCESS | 6717 | 1461281946073 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ba6800 == 166 [pid = 6717] [id = 474] 16:39:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ad0bacc00) [pid = 6717] [serial = 1423] [outer = (nil)] 16:39:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0ad0ca3000) [pid = 6717] [serial = 1424] [outer = 0x7f0ad0bacc00] 16:39:06 INFO - PROCESS | 6717 | 1461281946210 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0ad1fb6c00) [pid = 6717] [serial = 1425] [outer = 0x7f0ad0bacc00] 16:39:07 INFO - PROCESS | 6717 | 1461281947172 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1731ms 16:39:07 INFO - PROCESS | 6717 | 1461281947235 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 6717 | 1461281947239 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:39:07 INFO - PROCESS | 6717 | 1461281947246 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 6717 | 1461281947252 Marionette TRACE conn3 <- [1,1870,null,{}] 16:39:07 INFO - PROCESS | 6717 | 1461281947269 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:07 INFO - PROCESS | 6717 | 1461281947551 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:39:07 INFO - PROCESS | 6717 | 1461281947886 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1ea800 == 167 [pid = 6717] [id = 475] 16:39:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0ad5e5a400) [pid = 6717] [serial = 1426] [outer = (nil)] 16:39:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0ad7b71400) [pid = 6717] [serial = 1427] [outer = 0x7f0ad5e5a400] 16:39:07 INFO - PROCESS | 6717 | 1461281947965 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0ad7b79400) [pid = 6717] [serial = 1428] [outer = 0x7f0ad5e5a400] 16:39:08 INFO - PROCESS | 6717 | 1461281948838 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1638ms 16:39:08 INFO - PROCESS | 6717 | 1461281948885 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 6717 | 1461281948890 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:39:08 INFO - PROCESS | 6717 | 1461281948896 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 6717 | 1461281948899 Marionette TRACE conn3 <- [1,1874,null,{}] 16:39:08 INFO - PROCESS | 6717 | 1461281948905 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 6717 | 1461281949119 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:39:09 INFO - PROCESS | 6717 | 1461281949388 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc676800 == 168 [pid = 6717] [id = 476] 16:39:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0ad5e60000) [pid = 6717] [serial = 1429] [outer = (nil)] 16:39:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0ad7c83400) [pid = 6717] [serial = 1430] [outer = 0x7f0ad5e60000] 16:39:09 INFO - PROCESS | 6717 | 1461281949514 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 251 (0x7f0adc224400) [pid = 6717] [serial = 1431] [outer = 0x7f0ad5e60000] 16:39:10 INFO - PROCESS | 6717 | 1461281950378 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1540ms 16:39:10 INFO - PROCESS | 6717 | 1461281950438 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 6717 | 1461281950441 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:39:10 INFO - PROCESS | 6717 | 1461281950447 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 6717 | 1461281950451 Marionette TRACE conn3 <- [1,1878,null,{}] 16:39:10 INFO - PROCESS | 6717 | 1461281950456 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:10 INFO - PROCESS | 6717 | 1461281950711 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:39:11 INFO - PROCESS | 6717 | 1461281951034 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add044800 == 169 [pid = 6717] [id = 477] 16:39:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 252 (0x7f0ad7bbc000) [pid = 6717] [serial = 1432] [outer = (nil)] 16:39:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 253 (0x7f0adc440800) [pid = 6717] [serial = 1433] [outer = 0x7f0ad7bbc000] 16:39:11 INFO - PROCESS | 6717 | 1461281951117 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 254 (0x7f0adce95400) [pid = 6717] [serial = 1434] [outer = 0x7f0ad7bbc000] 16:39:12 INFO - PROCESS | 6717 | 1461281952006 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1587ms 16:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:39:12 INFO - PROCESS | 6717 | 1461281952038 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 6717 | 1461281952041 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:39:12 INFO - PROCESS | 6717 | 1461281952048 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 6717 | 1461281952050 Marionette TRACE conn3 <- [1,1882,null,{}] 16:39:12 INFO - PROCESS | 6717 | 1461281952057 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 6717 | 1461281952306 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:39:12 INFO - PROCESS | 6717 | 1461281952638 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b9800 == 170 [pid = 6717] [id = 478] 16:39:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 255 (0x7f0adefebc00) [pid = 6717] [serial = 1435] [outer = (nil)] 16:39:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 256 (0x7f0adf915400) [pid = 6717] [serial = 1436] [outer = 0x7f0adefebc00] 16:39:12 INFO - PROCESS | 6717 | 1461281952771 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 257 (0x7f0ae0932c00) [pid = 6717] [serial = 1437] [outer = 0x7f0adefebc00] 16:39:14 INFO - PROCESS | 6717 | 1461281954049 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2048ms 16:39:14 INFO - PROCESS | 6717 | 1461281954097 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 6717 | 1461281954103 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:39:14 INFO - PROCESS | 6717 | 1461281954113 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 6717 | 1461281954117 Marionette TRACE conn3 <- [1,1886,null,{}] 16:39:14 INFO - PROCESS | 6717 | 1461281954127 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:14 INFO - PROCESS | 6717 | 1461281954401 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:39:14 INFO - PROCESS | 6717 | 1461281954712 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae202d800 == 171 [pid = 6717] [id = 479] 16:39:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 258 (0x7f0adefee800) [pid = 6717] [serial = 1438] [outer = (nil)] 16:39:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 259 (0x7f0ae1f1d400) [pid = 6717] [serial = 1439] [outer = 0x7f0adefee800] 16:39:14 INFO - PROCESS | 6717 | 1461281954791 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 260 (0x7f0ae283d400) [pid = 6717] [serial = 1440] [outer = 0x7f0adefee800] 16:39:15 INFO - PROCESS | 6717 | 1461281955691 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1641ms 16:39:15 INFO - PROCESS | 6717 | 1461281955753 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 6717 | 1461281955756 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:39:15 INFO - PROCESS | 6717 | 1461281955764 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 6717 | 1461281955767 Marionette TRACE conn3 <- [1,1890,null,{}] 16:39:15 INFO - PROCESS | 6717 | 1461281955773 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 6717 | 1461281955996 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:39:16 INFO - PROCESS | 6717 | 1461281956314 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b85000 == 172 [pid = 6717] [id = 480] 16:39:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 261 (0x7f0adc2b7c00) [pid = 6717] [serial = 1441] [outer = (nil)] 16:39:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 262 (0x7f0ae28d9400) [pid = 6717] [serial = 1442] [outer = 0x7f0adc2b7c00] 16:39:16 INFO - PROCESS | 6717 | 1461281956396 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 263 (0x7f0ae30cc800) [pid = 6717] [serial = 1443] [outer = 0x7f0adc2b7c00] 16:39:17 INFO - PROCESS | 6717 | 1461281957212 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1478ms 16:39:17 INFO - PROCESS | 6717 | 1461281957244 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 6717 | 1461281957248 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:39:17 INFO - PROCESS | 6717 | 1461281957254 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 6717 | 1461281957257 Marionette TRACE conn3 <- [1,1894,null,{}] 16:39:17 INFO - PROCESS | 6717 | 1461281957263 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 6717 | 1461281957481 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:39:17 INFO - PROCESS | 6717 | 1461281957754 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7513000 == 173 [pid = 6717] [id = 481] 16:39:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 264 (0x7f0ad3359400) [pid = 6717] [serial = 1444] [outer = (nil)] 16:39:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 265 (0x7f0ae325b800) [pid = 6717] [serial = 1445] [outer = 0x7f0ad3359400] 16:39:17 INFO - PROCESS | 6717 | 1461281957878 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 266 (0x7f0ae51a8400) [pid = 6717] [serial = 1446] [outer = 0x7f0ad3359400] 16:39:19 INFO - PROCESS | 6717 | 1461281959128 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1935ms 16:39:19 INFO - PROCESS | 6717 | 1461281959191 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 6717 | 1461281959195 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:39:19 INFO - PROCESS | 6717 | 1461281959212 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 6717 | 1461281959214 Marionette TRACE conn3 <- [1,1898,null,{}] 16:39:19 INFO - PROCESS | 6717 | 1461281959221 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 6717 | 1461281959479 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:39:19 INFO - PROCESS | 6717 | 1461281959795 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae888c800 == 174 [pid = 6717] [id = 482] 16:39:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 267 (0x7f0adeff8400) [pid = 6717] [serial = 1447] [outer = (nil)] 16:39:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 268 (0x7f0ae6877400) [pid = 6717] [serial = 1448] [outer = 0x7f0adeff8400] 16:39:19 INFO - PROCESS | 6717 | 1461281959876 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 269 (0x7f0ae72a5000) [pid = 6717] [serial = 1449] [outer = 0x7f0adeff8400] 16:39:20 INFO - PROCESS | 6717 | 1461281960742 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1581ms 16:39:20 INFO - PROCESS | 6717 | 1461281960792 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 6717 | 1461281960796 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:39:20 INFO - PROCESS | 6717 | 1461281960802 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 6717 | 1461281960807 Marionette TRACE conn3 <- [1,1902,null,{}] 16:39:20 INFO - PROCESS | 6717 | 1461281960812 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:21 INFO - PROCESS | 6717 | 1461281961054 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:39:21 INFO - PROCESS | 6717 | 1461281961396 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af4691000 == 175 [pid = 6717] [id = 483] 16:39:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 270 (0x7f0ae835f000) [pid = 6717] [serial = 1450] [outer = (nil)] 16:39:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 271 (0x7f0ae85e7000) [pid = 6717] [serial = 1451] [outer = 0x7f0ae835f000] 16:39:21 INFO - PROCESS | 6717 | 1461281961484 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 272 (0x7f0ae966ec00) [pid = 6717] [serial = 1452] [outer = 0x7f0ae835f000] 16:39:22 INFO - PROCESS | 6717 | 1461281962347 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1589ms 16:39:22 INFO - PROCESS | 6717 | 1461281962395 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 6717 | 1461281962399 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:39:22 INFO - PROCESS | 6717 | 1461281962405 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 6717 | 1461281962408 Marionette TRACE conn3 <- [1,1906,null,{}] 16:39:22 INFO - PROCESS | 6717 | 1461281962414 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 6717 | 1461281962633 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:39:22 INFO - PROCESS | 6717 | 1461281962892 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afd555800 == 176 [pid = 6717] [id = 484] 16:39:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 273 (0x7f0ad0c99000) [pid = 6717] [serial = 1453] [outer = (nil)] 16:39:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 274 (0x7f0aeb4ee800) [pid = 6717] [serial = 1454] [outer = 0x7f0ad0c99000] 16:39:23 INFO - PROCESS | 6717 | 1461281963013 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 275 (0x7f0af54e6800) [pid = 6717] [serial = 1455] [outer = 0x7f0ad0c99000] 16:39:23 INFO - PROCESS | 6717 | 1461281963855 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1537ms 16:39:23 INFO - PROCESS | 6717 | 1461281963945 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 6717 | 1461281963951 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:39:23 INFO - PROCESS | 6717 | 1461281963961 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 6717 | 1461281963965 Marionette TRACE conn3 <- [1,1910,null,{}] 16:39:23 INFO - PROCESS | 6717 | 1461281963974 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:24 INFO - PROCESS | 6717 | 1461281964273 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:39:24 INFO - PROCESS | 6717 | 1461281964596 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf716800 == 177 [pid = 6717] [id = 485] 16:39:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 276 (0x7f0ae8359000) [pid = 6717] [serial = 1456] [outer = (nil)] 16:39:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 277 (0x7f0af673ac00) [pid = 6717] [serial = 1457] [outer = 0x7f0ae8359000] 16:39:24 INFO - PROCESS | 6717 | 1461281964672 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 278 (0x7f0af9fea800) [pid = 6717] [serial = 1458] [outer = 0x7f0ae8359000] 16:39:25 INFO - PROCESS | 6717 | 1461281965580 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1686ms 16:39:25 INFO - PROCESS | 6717 | 1461281965647 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 6717 | 1461281965651 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:39:25 INFO - PROCESS | 6717 | 1461281965657 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 6717 | 1461281965660 Marionette TRACE conn3 <- [1,1914,null,{}] 16:39:25 INFO - PROCESS | 6717 | 1461281965665 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 6717 | 1461281965923 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:39:26 INFO - PROCESS | 6717 | 1461281966241 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfc2f800 == 178 [pid = 6717] [id = 486] 16:39:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 279 (0x7f0acceaa800) [pid = 6717] [serial = 1459] [outer = (nil)] 16:39:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 280 (0x7f0acceb5800) [pid = 6717] [serial = 1460] [outer = 0x7f0acceaa800] 16:39:26 INFO - PROCESS | 6717 | 1461281966334 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 281 (0x7f0acceb9c00) [pid = 6717] [serial = 1461] [outer = 0x7f0acceaa800] 16:39:27 INFO - PROCESS | 6717 | 1461281967143 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1529ms 16:39:27 INFO - PROCESS | 6717 | 1461281967187 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 6717 | 1461281967191 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:39:27 INFO - PROCESS | 6717 | 1461281967197 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 6717 | 1461281967201 Marionette TRACE conn3 <- [1,1918,null,{}] 16:39:27 INFO - PROCESS | 6717 | 1461281967206 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 6717 | 1461281967516 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:39:27 INFO - PROCESS | 6717 | 1461281967731 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3368000 == 179 [pid = 6717] [id = 487] 16:39:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 282 (0x7f0accead000) [pid = 6717] [serial = 1462] [outer = (nil)] 16:39:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 283 (0x7f0adce93800) [pid = 6717] [serial = 1463] [outer = 0x7f0accead000] 16:39:27 INFO - PROCESS | 6717 | 1461281967848 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 284 (0x7f0ae3309c00) [pid = 6717] [serial = 1464] [outer = 0x7f0accead000] 16:39:28 INFO - PROCESS | 6717 | 1461281968732 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1589ms 16:39:28 INFO - PROCESS | 6717 | 1461281968788 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 6717 | 1461281968792 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:39:28 INFO - PROCESS | 6717 | 1461281968798 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 6717 | 1461281968801 Marionette TRACE conn3 <- [1,1922,null,{}] 16:39:28 INFO - PROCESS | 6717 | 1461281968806 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 6717 | 1461281969024 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:39:29 INFO - PROCESS | 6717 | 1461281969301 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae337f000 == 180 [pid = 6717] [id = 488] 16:39:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 285 (0x7f0acceb6400) [pid = 6717] [serial = 1465] [outer = (nil)] 16:39:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 286 (0x7f0ae330dc00) [pid = 6717] [serial = 1466] [outer = 0x7f0acceb6400] 16:39:29 INFO - PROCESS | 6717 | 1461281969420 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 287 (0x7f0aeb9d9000) [pid = 6717] [serial = 1467] [outer = 0x7f0acceb6400] 16:39:30 INFO - PROCESS | 6717 | 1461281970276 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1528ms 16:39:30 INFO - PROCESS | 6717 | 1461281970327 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 6717 | 1461281970331 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:39:30 INFO - PROCESS | 6717 | 1461281970337 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 6717 | 1461281970339 Marionette TRACE conn3 <- [1,1926,null,{}] 16:39:30 INFO - PROCESS | 6717 | 1461281970345 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 6717 | 1461281970568 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:39:30 INFO - PROCESS | 6717 | 1461281970936 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ac89b6800 == 181 [pid = 6717] [id = 489] 16:39:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 288 (0x7f0ac9b90800) [pid = 6717] [serial = 1468] [outer = (nil)] 16:39:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 289 (0x7f0ad4f3b800) [pid = 6717] [serial = 1469] [outer = 0x7f0ac9b90800] 16:39:31 INFO - PROCESS | 6717 | 1461281971017 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 290 (0x7f0ad4f44000) [pid = 6717] [serial = 1470] [outer = 0x7f0ac9b90800] 16:39:31 INFO - PROCESS | 6717 | 1461281971859 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1584ms 16:39:31 INFO - PROCESS | 6717 | 1461281971923 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 6717 | 1461281971927 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:39:31 INFO - PROCESS | 6717 | 1461281971933 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 6717 | 1461281971935 Marionette TRACE conn3 <- [1,1930,null,{}] 16:39:31 INFO - PROCESS | 6717 | 1461281971941 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:32 INFO - PROCESS | 6717 | 1461281972171 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:39:32 INFO - PROCESS | 6717 | 1461281972456 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0895000 == 182 [pid = 6717] [id = 490] 16:39:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 291 (0x7f0acb6cbc00) [pid = 6717] [serial = 1471] [outer = (nil)] 16:39:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 292 (0x7f0ad4f41400) [pid = 6717] [serial = 1472] [outer = 0x7f0acb6cbc00] 16:39:32 INFO - PROCESS | 6717 | 1461281972577 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 293 (0x7f0ad4f47c00) [pid = 6717] [serial = 1473] [outer = 0x7f0acb6cbc00] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2b2000 == 181 [pid = 6717] [id = 253] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace218000 == 180 [pid = 6717] [id = 357] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae05c9000 == 179 [pid = 6717] [id = 334] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f62800 == 178 [pid = 6717] [id = 254] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd7d2800 == 177 [pid = 6717] [id = 418] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad471f000 == 176 [pid = 6717] [id = 420] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc615800 == 175 [pid = 6717] [id = 417] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc675000 == 174 [pid = 6717] [id = 416] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae988f000 == 173 [pid = 6717] [id = 413] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1491000 == 172 [pid = 6717] [id = 471] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1d08800 == 171 [pid = 6717] [id = 470] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbc9000 == 170 [pid = 6717] [id = 469] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4a7000 == 169 [pid = 6717] [id = 468] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce8d000 == 168 [pid = 6717] [id = 464] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb44f800 == 167 [pid = 6717] [id = 463] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce7a800 == 166 [pid = 6717] [id = 462] 16:39:34 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1215800 == 165 [pid = 6717] [id = 461] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 292 (0x7f0adeff3c00) [pid = 6717] [serial = 1284] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 291 (0x7f0ade45c400) [pid = 6717] [serial = 1343] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 290 (0x7f0ad0baa800) [pid = 6717] [serial = 1328] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 289 (0x7f0ae2163c00) [pid = 6717] [serial = 1301] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 288 (0x7f0ace2a8000) [pid = 6717] [serial = 1286] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 287 (0x7f0ad2e47400) [pid = 6717] [serial = 1334] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 286 (0x7f0ad33e7800) [pid = 6717] [serial = 1335] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 285 (0x7f0ae33f2c00) [pid = 6717] [serial = 1304] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 284 (0x7f0ad4e0fc00) [pid = 6717] [serial = 1292] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 283 (0x7f0ad0bb4000) [pid = 6717] [serial = 1331] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 282 (0x7f0ad12ca400) [pid = 6717] [serial = 1332] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 281 (0x7f0ad2e4c000) [pid = 6717] [serial = 1289] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 280 (0x7f0ad4e0dc00) [pid = 6717] [serial = 1337] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 279 (0x7f0ad7bbf000) [pid = 6717] [serial = 1338] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 278 (0x7f0ade577400) [pid = 6717] [serial = 1295] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 277 (0x7f0aceaedc00) [pid = 6717] [serial = 1325] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 276 (0x7f0afa766400) [pid = 6717] [serial = 1322] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 275 (0x7f0af6766800) [pid = 6717] [serial = 1319] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 274 (0x7f0ae94ecc00) [pid = 6717] [serial = 1316] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 273 (0x7f0ae8367400) [pid = 6717] [serial = 1313] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 272 (0x7f0ae8079c00) [pid = 6717] [serial = 1310] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 271 (0x7f0ae7196000) [pid = 6717] [serial = 1307] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 270 (0x7f0ae06b4c00) [pid = 6717] [serial = 1298] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 269 (0x7f0ade5be400) [pid = 6717] [serial = 1344] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 268 (0x7f0adc4ef400) [pid = 6717] [serial = 1341] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 267 (0x7f0adc2b8c00) [pid = 6717] [serial = 1340] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 266 (0x7f0ae215c000) [pid = 6717] [serial = 1346] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | --DOMWINDOW == 265 (0x7f0ae28d2800) [pid = 6717] [serial = 1347] [outer = (nil)] [url = about:blank] 16:39:34 INFO - PROCESS | 6717 | 1461281974977 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 3087ms 16:39:35 INFO - PROCESS | 6717 | 1461281975022 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 6717 | 1461281975028 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:39:35 INFO - PROCESS | 6717 | 1461281975037 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 6717 | 1461281975044 Marionette TRACE conn3 <- [1,1934,null,{}] 16:39:35 INFO - PROCESS | 6717 | 1461281975055 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 6717 | 1461281975276 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:39:35 INFO - PROCESS | 6717 | 1461281975500 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc8da000 == 166 [pid = 6717] [id = 491] 16:39:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 266 (0x7f0acb6c9000) [pid = 6717] [serial = 1474] [outer = (nil)] 16:39:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 267 (0x7f0acd376400) [pid = 6717] [serial = 1475] [outer = 0x7f0acb6c9000] 16:39:35 INFO - PROCESS | 6717 | 1461281975567 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 268 (0x7f0acd380c00) [pid = 6717] [serial = 1476] [outer = 0x7f0acb6c9000] 16:39:36 INFO - PROCESS | 6717 | 1461281976837 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1852ms 16:39:36 INFO - PROCESS | 6717 | 1461281976890 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 6717 | 1461281976898 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:39:36 INFO - PROCESS | 6717 | 1461281976910 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 6717 | 1461281976913 Marionette TRACE conn3 <- [1,1938,null,{}] 16:39:36 INFO - PROCESS | 6717 | 1461281976931 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 6717 | 1461281977156 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:39:37 INFO - PROCESS | 6717 | 1461281977450 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd7cb000 == 167 [pid = 6717] [id = 492] 16:39:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 269 (0x7f0ace992800) [pid = 6717] [serial = 1477] [outer = (nil)] 16:39:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 270 (0x7f0acf8ea800) [pid = 6717] [serial = 1478] [outer = 0x7f0ace992800] 16:39:37 INFO - PROCESS | 6717 | 1461281977534 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 271 (0x7f0acf9b7c00) [pid = 6717] [serial = 1479] [outer = 0x7f0ace992800] 16:39:38 INFO - PROCESS | 6717 | 1461281978530 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1658ms 16:39:38 INFO - PROCESS | 6717 | 1461281978569 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:39:38 INFO - PROCESS | 6717 | 1461281978574 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:39:38 INFO - PROCESS | 6717 | 1461281978581 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 6717 | 1461281978587 Marionette TRACE conn3 <- [1,1942,null,{}] 16:39:38 INFO - PROCESS | 6717 | 1461281978652 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 6717 | 1461281978980 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:39:39 INFO - PROCESS | 6717 | 1461281979170 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0890800 == 168 [pid = 6717] [id = 493] 16:39:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 272 (0x7f0ad09cf000) [pid = 6717] [serial = 1480] [outer = (nil)] 16:39:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 273 (0x7f0ad0a58400) [pid = 6717] [serial = 1481] [outer = 0x7f0ad09cf000] 16:39:39 INFO - PROCESS | 6717 | 1461281979246 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 274 (0x7f0ad0bc6000) [pid = 6717] [serial = 1482] [outer = 0x7f0ad09cf000] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 273 (0x7f0ad12d1400) [pid = 6717] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 272 (0x7f0ace993800) [pid = 6717] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 271 (0x7f0ace2a5c00) [pid = 6717] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 270 (0x7f0ace993c00) [pid = 6717] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 269 (0x7f0ad354a400) [pid = 6717] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 268 (0x7f0ae6878800) [pid = 6717] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 267 (0x7f0ae7310800) [pid = 6717] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 266 (0x7f0ad09cb800) [pid = 6717] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 265 (0x7f0acb6cf000) [pid = 6717] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 264 (0x7f0ade8e1800) [pid = 6717] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 263 (0x7f0acb6d0400) [pid = 6717] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 262 (0x7f0ad0c97400) [pid = 6717] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 261 (0x7f0ac9b83c00) [pid = 6717] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 260 (0x7f0acd378c00) [pid = 6717] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 259 (0x7f0ae90c5c00) [pid = 6717] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 258 (0x7f0acd378000) [pid = 6717] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 257 (0x7f0ad1de7800) [pid = 6717] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 256 (0x7f0ae2e04c00) [pid = 6717] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 255 (0x7f0ace988800) [pid = 6717] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 254 (0x7f0ae89e8800) [pid = 6717] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 253 (0x7f0aeb9d1400) [pid = 6717] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 252 (0x7f0ae2832c00) [pid = 6717] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 251 (0x7f0adf683400) [pid = 6717] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 250 (0x7f0adf761000) [pid = 6717] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ad4e10000) [pid = 6717] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0adc2bf800) [pid = 6717] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0ace2a7800) [pid = 6717] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0ad1fb8800) [pid = 6717] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0ad1e9e000) [pid = 6717] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ad1ea7400) [pid = 6717] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ad4aeec00) [pid = 6717] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ad1fb3c00) [pid = 6717] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ad1e9c800) [pid = 6717] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0adc1cdc00) [pid = 6717] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0ae2e09000) [pid = 6717] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0adc435c00) [pid = 6717] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0ad1dc9800) [pid = 6717] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0aeb939400) [pid = 6717] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad7bc0000) [pid = 6717] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad7c86400) [pid = 6717] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ae325c400) [pid = 6717] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ad7bc2800) [pid = 6717] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ae08a4800) [pid = 6717] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0ade459400) [pid = 6717] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ad2e40c00) [pid = 6717] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0adf1c9800) [pid = 6717] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ae09cb800) [pid = 6717] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ae06b3c00) [pid = 6717] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0aceae4c00) [pid = 6717] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ae83e5c00) [pid = 6717] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ad4c57400) [pid = 6717] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0adf691800) [pid = 6717] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ad7c81000) [pid = 6717] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ad12c5400) [pid = 6717] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ae215b800) [pid = 6717] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae215b000) [pid = 6717] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0adc4e8000) [pid = 6717] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad4e02c00) [pid = 6717] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ad4c5a000) [pid = 6717] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ad1fb4400) [pid = 6717] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0acb6c8400) [pid = 6717] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ad0bc4400) [pid = 6717] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0acb6c5000) [pid = 6717] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0acb6cb800) [pid = 6717] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0acb6c3400) [pid = 6717] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ae966a800) [pid = 6717] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ae83e7400) [pid = 6717] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ad0bcb400) [pid = 6717] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0afa180000) [pid = 6717] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae807e800) [pid = 6717] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ad4e03400) [pid = 6717] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae09cd000) [pid = 6717] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ae09cdc00) [pid = 6717] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ade45d800) [pid = 6717] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae6324800) [pid = 6717] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ae7197800) [pid = 6717] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae7199000) [pid = 6717] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:39:40 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ae719a400) [pid = 6717] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:39:41 INFO - PROCESS | 6717 | 1461281981492 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2955ms 16:39:41 INFO - PROCESS | 6717 | 1461281981536 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:39:41 INFO - PROCESS | 6717 | 1461281981541 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:39:41 INFO - PROCESS | 6717 | 1461281981548 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 6717 | 1461281981551 Marionette TRACE conn3 <- [1,1946,null,{}] 16:39:41 INFO - PROCESS | 6717 | 1461281981558 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 6717 | 1461281981862 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:39:41 INFO - PROCESS | 6717 | 1461281981887 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfacd000 == 169 [pid = 6717] [id = 494] 16:39:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0acb6d1400) [pid = 6717] [serial = 1483] [outer = (nil)] 16:39:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0acf9c4000) [pid = 6717] [serial = 1484] [outer = 0x7f0acb6d1400] 16:39:41 INFO - PROCESS | 6717 | 1461281981958 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad0bb3000) [pid = 6717] [serial = 1485] [outer = 0x7f0acb6d1400] 16:39:43 INFO - PROCESS | 6717 | 1461281983158 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1639ms 16:39:43 INFO - PROCESS | 6717 | 1461281983189 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 6717 | 1461281983196 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:39:43 INFO - PROCESS | 6717 | 1461281983207 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 6717 | 1461281983213 Marionette TRACE conn3 <- [1,1950,null,{}] 16:39:43 INFO - PROCESS | 6717 | 1461281983244 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 6717 | 1461281983501 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:39:43 INFO - PROCESS | 6717 | 1461281983865 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4e4000 == 170 [pid = 6717] [id = 495] 16:39:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0acb6cfc00) [pid = 6717] [serial = 1486] [outer = (nil)] 16:39:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0acd37dc00) [pid = 6717] [serial = 1487] [outer = 0x7f0acb6cfc00] 16:39:43 INFO - PROCESS | 6717 | 1461281983984 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0aceae5400) [pid = 6717] [serial = 1488] [outer = 0x7f0acb6cfc00] 16:39:45 INFO - PROCESS | 6717 | 1461281985231 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2095ms 16:39:45 INFO - PROCESS | 6717 | 1461281985303 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 6717 | 1461281985314 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:39:45 INFO - PROCESS | 6717 | 1461281985330 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 6717 | 1461281985337 Marionette TRACE conn3 <- [1,1954,null,{}] 16:39:45 INFO - PROCESS | 6717 | 1461281985345 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 6717 | 1461281985686 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:39:46 INFO - PROCESS | 6717 | 1461281986130 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad120a800 == 171 [pid = 6717] [id = 496] 16:39:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0acd37a800) [pid = 6717] [serial = 1489] [outer = (nil)] 16:39:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ad09cd800) [pid = 6717] [serial = 1490] [outer = 0x7f0acd37a800] 16:39:46 INFO - PROCESS | 6717 | 1461281986253 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ad0ba8c00) [pid = 6717] [serial = 1491] [outer = 0x7f0acd37a800] 16:39:47 INFO - PROCESS | 6717 | 1461281987585 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2295ms 16:39:47 INFO - PROCESS | 6717 | 1461281987625 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 6717 | 1461281987631 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:39:47 INFO - PROCESS | 6717 | 1461281987640 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 6717 | 1461281987649 Marionette TRACE conn3 <- [1,1958,null,{}] 16:39:47 INFO - PROCESS | 6717 | 1461281987672 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 6717 | 1461281988040 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:39:48 INFO - PROCESS | 6717 | 1461281988440 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad301b000 == 172 [pid = 6717] [id = 497] 16:39:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ad1476c00) [pid = 6717] [serial = 1492] [outer = (nil)] 16:39:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ad1e9e000) [pid = 6717] [serial = 1493] [outer = 0x7f0ad1476c00] 16:39:48 INFO - PROCESS | 6717 | 1461281988559 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ad1fb7c00) [pid = 6717] [serial = 1494] [outer = 0x7f0ad1476c00] 16:39:49 INFO - PROCESS | 6717 | 1461281989630 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2052ms 16:39:49 INFO - PROCESS | 6717 | 1461281989692 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 6717 | 1461281989697 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:39:49 INFO - PROCESS | 6717 | 1461281989704 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 6717 | 1461281989707 Marionette TRACE conn3 <- [1,1962,null,{}] 16:39:49 INFO - PROCESS | 6717 | 1461281989712 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 6717 | 1461281989982 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:39:50 INFO - PROCESS | 6717 | 1461281990305 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ec6800 == 173 [pid = 6717] [id = 498] 16:39:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ad1477c00) [pid = 6717] [serial = 1495] [outer = (nil)] 16:39:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ad3359000) [pid = 6717] [serial = 1496] [outer = 0x7f0ad1477c00] 16:39:50 INFO - PROCESS | 6717 | 1461281990433 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ad4aea000) [pid = 6717] [serial = 1497] [outer = 0x7f0ad1477c00] 16:39:51 INFO - PROCESS | 6717 | 1461281991480 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1833ms 16:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:39:51 INFO - PROCESS | 6717 | 1461281991538 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 6717 | 1461281991541 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:39:51 INFO - PROCESS | 6717 | 1461281991547 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 6717 | 1461281991550 Marionette TRACE conn3 <- [1,1966,null,{}] 16:39:51 INFO - PROCESS | 6717 | 1461281991556 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 6717 | 1461281991831 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:39:52 INFO - PROCESS | 6717 | 1461281992171 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50d1000 == 174 [pid = 6717] [id = 499] 16:39:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0acd378c00) [pid = 6717] [serial = 1498] [outer = (nil)] 16:39:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ad4c60000) [pid = 6717] [serial = 1499] [outer = 0x7f0acd378c00] 16:39:52 INFO - PROCESS | 6717 | 1461281992291 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0ad4f3f400) [pid = 6717] [serial = 1500] [outer = 0x7f0acd378c00] 16:39:53 INFO - PROCESS | 6717 | 1461281993283 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1783ms 16:39:53 INFO - PROCESS | 6717 | 1461281993332 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 6717 | 1461281993338 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:39:53 INFO - PROCESS | 6717 | 1461281993346 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 6717 | 1461281993351 Marionette TRACE conn3 <- [1,1970,null,{}] 16:39:53 INFO - PROCESS | 6717 | 1461281993360 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 6717 | 1461281993628 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:39:53 INFO - PROCESS | 6717 | 1461281993980 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf34800 == 175 [pid = 6717] [id = 500] 16:39:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0adc225c00) [pid = 6717] [serial = 1501] [outer = (nil)] 16:39:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0adc2be800) [pid = 6717] [serial = 1502] [outer = 0x7f0adc225c00] 16:39:54 INFO - PROCESS | 6717 | 1461281994069 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0adc4ec800) [pid = 6717] [serial = 1503] [outer = 0x7f0adc225c00] 16:39:55 INFO - PROCESS | 6717 | 1461281995059 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1751ms 16:39:55 INFO - PROCESS | 6717 | 1461281995099 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:39:55 INFO - PROCESS | 6717 | 1461281995105 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:39:55 INFO - PROCESS | 6717 | 1461281995115 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 6717 | 1461281995121 Marionette TRACE conn3 <- [1,1974,null,{}] 16:39:55 INFO - PROCESS | 6717 | 1461281995130 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 6717 | 1461281995375 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:39:55 INFO - PROCESS | 6717 | 1461281995722 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc613000 == 176 [pid = 6717] [id = 501] 16:39:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ad7b79800) [pid = 6717] [serial = 1504] [outer = (nil)] 16:39:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0add502400) [pid = 6717] [serial = 1505] [outer = 0x7f0ad7b79800] 16:39:55 INFO - PROCESS | 6717 | 1461281995817 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0ade49f000) [pid = 6717] [serial = 1506] [outer = 0x7f0ad7b79800] 16:39:56 INFO - PROCESS | 6717 | 1461281996848 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1792ms 16:39:56 INFO - PROCESS | 6717 | 1461281996907 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 6717 | 1461281996911 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:39:56 INFO - PROCESS | 6717 | 1461281996920 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 6717 | 1461281996923 Marionette TRACE conn3 <- [1,1978,null,{}] 16:39:56 INFO - PROCESS | 6717 | 1461281996928 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 6717 | 1461281997219 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:39:57 INFO - PROCESS | 6717 | 1461281997558 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce81000 == 177 [pid = 6717] [id = 502] 16:39:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0acb386000) [pid = 6717] [serial = 1507] [outer = (nil)] 16:39:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0ade4a8000) [pid = 6717] [serial = 1508] [outer = 0x7f0acb386000] 16:39:57 INFO - PROCESS | 6717 | 1461281997685 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0adf1bc000) [pid = 6717] [serial = 1509] [outer = 0x7f0acb386000] 16:39:58 INFO - PROCESS | 6717 | 1461281998684 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1838ms 16:39:58 INFO - PROCESS | 6717 | 1461281998761 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 6717 | 1461281998765 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:39:58 INFO - PROCESS | 6717 | 1461281998773 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 6717 | 1461281998777 Marionette TRACE conn3 <- [1,1982,null,{}] 16:39:58 INFO - PROCESS | 6717 | 1461281998782 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 6717 | 1461281999063 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:39:59 INFO - PROCESS | 6717 | 1461281999409 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add541800 == 178 [pid = 6717] [id = 503] 16:39:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0ad1fb6000) [pid = 6717] [serial = 1510] [outer = (nil)] 16:39:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0adf1ec800) [pid = 6717] [serial = 1511] [outer = 0x7f0ad1fb6000] 16:39:59 INFO - PROCESS | 6717 | 1461281999508 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0adf690000) [pid = 6717] [serial = 1512] [outer = 0x7f0ad1fb6000] 16:40:00 INFO - PROCESS | 6717 | 1461282000522 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1779ms 16:40:00 INFO - PROCESS | 6717 | 1461282000556 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 6717 | 1461282000559 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:40:00 INFO - PROCESS | 6717 | 1461282000567 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 6717 | 1461282000570 Marionette TRACE conn3 <- [1,1986,null,{}] 16:40:00 INFO - PROCESS | 6717 | 1461282000575 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 6717 | 1461282000826 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:40:01 INFO - PROCESS | 6717 | 1461282001193 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf346800 == 179 [pid = 6717] [id = 504] 16:40:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0ade570400) [pid = 6717] [serial = 1513] [outer = (nil)] 16:40:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ae06b3c00) [pid = 6717] [serial = 1514] [outer = 0x7f0ade570400] 16:40:01 INFO - PROCESS | 6717 | 1461282001342 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0ae09c7000) [pid = 6717] [serial = 1515] [outer = 0x7f0ade570400] 16:40:02 INFO - PROCESS | 6717 | 1461282002415 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1889ms 16:40:02 INFO - PROCESS | 6717 | 1461282002459 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 6717 | 1461282002466 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:40:02 INFO - PROCESS | 6717 | 1461282002474 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 6717 | 1461282002479 Marionette TRACE conn3 <- [1,1990,null,{}] 16:40:02 INFO - PROCESS | 6717 | 1461282002484 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 6717 | 1461282002760 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:40:03 INFO - PROCESS | 6717 | 1461282003133 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a41000 == 180 [pid = 6717] [id = 505] 16:40:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ae2d17800) [pid = 6717] [serial = 1516] [outer = (nil)] 16:40:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0ae2e0d800) [pid = 6717] [serial = 1517] [outer = 0x7f0ae2d17800] 16:40:03 INFO - PROCESS | 6717 | 1461282003247 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0ae3261400) [pid = 6717] [serial = 1518] [outer = 0x7f0ae2d17800] 16:40:04 INFO - PROCESS | 6717 | 1461282004114 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1684ms 16:40:04 INFO - PROCESS | 6717 | 1461282004160 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 6717 | 1461282004163 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:40:04 INFO - PROCESS | 6717 | 1461282004169 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 6717 | 1461282004172 Marionette TRACE conn3 <- [1,1994,null,{}] 16:40:04 INFO - PROCESS | 6717 | 1461282004178 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 6717 | 1461282004393 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:40:04 INFO - PROCESS | 6717 | 1461282004674 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae514f800 == 181 [pid = 6717] [id = 506] 16:40:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ae2d1ec00) [pid = 6717] [serial = 1519] [outer = (nil)] 16:40:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ae33e9400) [pid = 6717] [serial = 1520] [outer = 0x7f0ae2d1ec00] 16:40:04 INFO - PROCESS | 6717 | 1461282004799 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0ae340dc00) [pid = 6717] [serial = 1521] [outer = 0x7f0ae2d1ec00] 16:40:05 INFO - PROCESS | 6717 | 1461282005619 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1486ms 16:40:05 INFO - PROCESS | 6717 | 1461282005657 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 6717 | 1461282005659 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:40:05 INFO - PROCESS | 6717 | 1461282005666 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 6717 | 1461282005669 Marionette TRACE conn3 <- [1,1998,null,{}] 16:40:05 INFO - PROCESS | 6717 | 1461282005674 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 6717 | 1461282005897 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:40:06 INFO - PROCESS | 6717 | 1461282006188 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8519800 == 182 [pid = 6717] [id = 507] 16:40:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0ae2e04c00) [pid = 6717] [serial = 1522] [outer = (nil)] 16:40:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0ae638d000) [pid = 6717] [serial = 1523] [outer = 0x7f0ae2e04c00] 16:40:06 INFO - PROCESS | 6717 | 1461282006308 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 238 (0x7f0ae7191c00) [pid = 6717] [serial = 1524] [outer = 0x7f0ae2e04c00] 16:40:07 INFO - PROCESS | 6717 | 1461282007166 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1533ms 16:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:40:07 INFO - PROCESS | 6717 | 1461282007200 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 6717 | 1461282007203 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:40:07 INFO - PROCESS | 6717 | 1461282007209 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 6717 | 1461282007212 Marionette TRACE conn3 <- [1,2002,null,{}] 16:40:07 INFO - PROCESS | 6717 | 1461282007218 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 6717 | 1461282007441 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:40:07 INFO - PROCESS | 6717 | 1461282007727 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1eb800 == 183 [pid = 6717] [id = 508] 16:40:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 239 (0x7f0ace2a0c00) [pid = 6717] [serial = 1525] [outer = (nil)] 16:40:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 240 (0x7f0ae72aa800) [pid = 6717] [serial = 1526] [outer = 0x7f0ace2a0c00] 16:40:07 INFO - PROCESS | 6717 | 1461282007846 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 241 (0x7f0ae7f21400) [pid = 6717] [serial = 1527] [outer = 0x7f0ace2a0c00] 16:40:08 INFO - PROCESS | 6717 | 1461282008689 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1531ms 16:40:08 INFO - PROCESS | 6717 | 1461282008740 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 6717 | 1461282008743 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:40:08 INFO - PROCESS | 6717 | 1461282008749 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 6717 | 1461282008751 Marionette TRACE conn3 <- [1,2006,null,{}] 16:40:08 INFO - PROCESS | 6717 | 1461282008757 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 6717 | 1461282008975 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:40:09 INFO - PROCESS | 6717 | 1461282009257 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5218000 == 184 [pid = 6717] [id = 509] 16:40:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 242 (0x7f0ace98ac00) [pid = 6717] [serial = 1528] [outer = (nil)] 16:40:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 243 (0x7f0ae8093400) [pid = 6717] [serial = 1529] [outer = 0x7f0ace98ac00] 16:40:09 INFO - PROCESS | 6717 | 1461282009378 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 244 (0x7f0ae89e5800) [pid = 6717] [serial = 1530] [outer = 0x7f0ace98ac00] 16:40:10 INFO - PROCESS | 6717 | 1461282010231 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1534ms 16:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:40:10 INFO - PROCESS | 6717 | 1461282010284 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 6717 | 1461282010287 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:40:10 INFO - PROCESS | 6717 | 1461282010293 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 6717 | 1461282010297 Marionette TRACE conn3 <- [1,2010,null,{}] 16:40:10 INFO - PROCESS | 6717 | 1461282010302 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 6717 | 1461282010522 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:40:10 INFO - PROCESS | 6717 | 1461282010806 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afabab000 == 185 [pid = 6717] [id = 510] 16:40:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 245 (0x7f0ae71ce400) [pid = 6717] [serial = 1531] [outer = (nil)] 16:40:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 246 (0x7f0ae919dc00) [pid = 6717] [serial = 1532] [outer = 0x7f0ae71ce400] 16:40:10 INFO - PROCESS | 6717 | 1461282010925 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 247 (0x7f0aea0f4c00) [pid = 6717] [serial = 1533] [outer = 0x7f0ae71ce400] 16:40:11 INFO - PROCESS | 6717 | 1461282011843 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1599ms 16:40:11 INFO - PROCESS | 6717 | 1461282011893 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 6717 | 1461282011896 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:40:11 INFO - PROCESS | 6717 | 1461282011903 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 6717 | 1461282011906 Marionette TRACE conn3 <- [1,2014,null,{}] 16:40:11 INFO - PROCESS | 6717 | 1461282011911 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 6717 | 1461282012128 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:40:12 INFO - PROCESS | 6717 | 1461282012463 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3233800 == 186 [pid = 6717] [id = 511] 16:40:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 248 (0x7f0ace29cc00) [pid = 6717] [serial = 1534] [outer = (nil)] 16:40:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 249 (0x7f0aeb5b2c00) [pid = 6717] [serial = 1535] [outer = 0x7f0ace29cc00] 16:40:12 INFO - PROCESS | 6717 | 1461282012544 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 250 (0x7f0af5714000) [pid = 6717] [serial = 1536] [outer = 0x7f0ace29cc00] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6cc4800 == 185 [pid = 6717] [id = 315] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae989a800 == 184 [pid = 6717] [id = 439] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af52b2800 == 183 [pid = 6717] [id = 440] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1ec000 == 182 [pid = 6717] [id = 179] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af695f800 == 181 [pid = 6717] [id = 204] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7ebc800 == 180 [pid = 6717] [id = 438] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5205000 == 179 [pid = 6717] [id = 203] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9fc1000 == 178 [pid = 6717] [id = 441] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad345b000 == 177 [pid = 6717] [id = 442] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0890800 == 176 [pid = 6717] [id = 493] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd7cb000 == 175 [pid = 6717] [id = 492] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc8da000 == 174 [pid = 6717] [id = 491] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ac89b6800 == 173 [pid = 6717] [id = 489] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae337f000 == 172 [pid = 6717] [id = 488] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3368000 == 171 [pid = 6717] [id = 487] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfc2f800 == 170 [pid = 6717] [id = 486] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf716800 == 169 [pid = 6717] [id = 485] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afd555800 == 168 [pid = 6717] [id = 484] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af4691000 == 167 [pid = 6717] [id = 483] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae888c800 == 166 [pid = 6717] [id = 482] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7513000 == 165 [pid = 6717] [id = 481] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b85000 == 164 [pid = 6717] [id = 480] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae202d800 == 163 [pid = 6717] [id = 479] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2b9800 == 162 [pid = 6717] [id = 478] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add044800 == 161 [pid = 6717] [id = 477] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc676800 == 160 [pid = 6717] [id = 476] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1ea800 == 159 [pid = 6717] [id = 475] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ba6800 == 158 [pid = 6717] [id = 474] 16:40:14 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfac3800 == 157 [pid = 6717] [id = 473] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 249 (0x7f0ae6327c00) [pid = 6717] [serial = 1305] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 248 (0x7f0ae2d1fc00) [pid = 6717] [serial = 1302] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 247 (0x7f0ae09cc800) [pid = 6717] [serial = 1299] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 246 (0x7f0adf1c8000) [pid = 6717] [serial = 1296] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 245 (0x7f0ad7c7b400) [pid = 6717] [serial = 1293] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 244 (0x7f0ad33df000) [pid = 6717] [serial = 1290] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 243 (0x7f0ad0bcec00) [pid = 6717] [serial = 1287] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 242 (0x7f0ad335e000) [pid = 6717] [serial = 1266] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 241 (0x7f0ad4ae8000) [pid = 6717] [serial = 1263] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 240 (0x7f0af54df800) [pid = 6717] [serial = 1260] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 239 (0x7f0acb6d0800) [pid = 6717] [serial = 1257] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 238 (0x7f0af88bac00) [pid = 6717] [serial = 1254] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 237 (0x7f0af6644000) [pid = 6717] [serial = 1251] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ad0baf400) [pid = 6717] [serial = 1329] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ade45f800) [pid = 6717] [serial = 1029] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0af6760400) [pid = 6717] [serial = 1131] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ade452800) [pid = 6717] [serial = 1194] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ae28ce400) [pid = 6717] [serial = 1233] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ae6881000) [pid = 6717] [serial = 1161] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0aceaf2800) [pid = 6717] [serial = 1326] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ae91a0800) [pid = 6717] [serial = 1248] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0ad7c82000) [pid = 6717] [serial = 1224] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0ae2e06c00) [pid = 6717] [serial = 1158] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0add511000) [pid = 6717] [serial = 1155] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad354b800) [pid = 6717] [serial = 1152] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ae33f6000) [pid = 6717] [serial = 1239] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ad0c98800) [pid = 6717] [serial = 1218] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0ae819a400) [pid = 6717] [serial = 1311] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ad4c5cc00) [pid = 6717] [serial = 1176] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0afa79dc00) [pid = 6717] [serial = 1179] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ade5bd800) [pid = 6717] [serial = 1227] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ad33d8c00) [pid = 6717] [serial = 1221] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0af6761400) [pid = 6717] [serial = 1173] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0afab27c00) [pid = 6717] [serial = 1128] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0afa5c2000) [pid = 6717] [serial = 1122] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ae325c800) [pid = 6717] [serial = 1188] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0af88bd800) [pid = 6717] [serial = 1320] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0afa5c3c00) [pid = 6717] [serial = 1170] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0afab84400) [pid = 6717] [serial = 1182] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ae89ec800) [pid = 6717] [serial = 1314] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae7f1a800) [pid = 6717] [serial = 1245] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0afa79a800) [pid = 6717] [serial = 1185] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ae6881800) [pid = 6717] [serial = 1242] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0afab25400) [pid = 6717] [serial = 1323] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ad2e4ec00) [pid = 6717] [serial = 1191] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae8131800) [pid = 6717] [serial = 1164] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0adc1c5000) [pid = 6717] [serial = 1355] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0adcd4f400) [pid = 6717] [serial = 1356] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ae755ac00) [pid = 6717] [serial = 1364] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ae83ef800) [pid = 6717] [serial = 1365] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0aef689000) [pid = 6717] [serial = 1367] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0af663e400) [pid = 6717] [serial = 1368] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ad09cfc00) [pid = 6717] [serial = 1379] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0af6761c00) [pid = 6717] [serial = 1380] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0acf9bd800) [pid = 6717] [serial = 1406] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ad09c8000) [pid = 6717] [serial = 1407] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ae0937400) [pid = 6717] [serial = 1358] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ae28d8000) [pid = 6717] [serial = 1359] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ad0bac800) [pid = 6717] [serial = 1409] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ad1ea1400) [pid = 6717] [serial = 1352] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0ad2e4a000) [pid = 6717] [serial = 1353] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0acf9b6c00) [pid = 6717] [serial = 1403] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ad1fb9c00) [pid = 6717] [serial = 1404] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0af6760000) [pid = 6717] [serial = 1376] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0afa904400) [pid = 6717] [serial = 1377] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0af6768c00) [pid = 6717] [serial = 1370] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0afa5bfc00) [pid = 6717] [serial = 1371] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ac9b8a000) [pid = 6717] [serial = 1400] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0acc99ac00) [pid = 6717] [serial = 1397] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adce93c00) [pid = 6717] [serial = 1394] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0acd37e000) [pid = 6717] [serial = 1373] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acd383000) [pid = 6717] [serial = 1374] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0adce92400) [pid = 6717] [serial = 1388] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad335f000) [pid = 6717] [serial = 1413] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae2e02400) [pid = 6717] [serial = 1349] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0acf8eec00) [pid = 6717] [serial = 1385] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0acb387c00) [pid = 6717] [serial = 1391] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad20ec000) [pid = 6717] [serial = 1412] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ad0a57000) [pid = 6717] [serial = 1382] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ae33f8000) [pid = 6717] [serial = 1361] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ae6325400) [pid = 6717] [serial = 1362] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ad1df1400) [pid = 6717] [serial = 1415] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad4c5e800) [pid = 6717] [serial = 1416] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad0bd1000) [pid = 6717] [serial = 1410] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0aeb5d4c00) [pid = 6717] [serial = 1317] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0af675b400) [pid = 6717] [serial = 1167] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae78c1c00) [pid = 6717] [serial = 1308] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0adf691000) [pid = 6717] [serial = 1125] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ae3256400) [pid = 6717] [serial = 1236] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0adf68dc00) [pid = 6717] [serial = 1230] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ad5e5fc00) [pid = 6717] [serial = 1418] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ad1df3800) [pid = 6717] [serial = 1089] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0afa94d800) [pid = 6717] [serial = 1119] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0af8394c00) [pid = 6717] [serial = 1116] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ad7c7f400) [pid = 6717] [serial = 1092] [outer = (nil)] [url = about:blank] 16:40:14 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ae28d5800) [pid = 6717] [serial = 1098] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ae3405c00) [pid = 6717] [serial = 1101] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ae054fc00) [pid = 6717] [serial = 1095] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae9852800) [pid = 6717] [serial = 1107] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0af6640800) [pid = 6717] [serial = 1113] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae835ac00) [pid = 6717] [serial = 1104] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0af5253800) [pid = 6717] [serial = 1110] [outer = (nil)] [url = about:blank] 16:40:15 INFO - PROCESS | 6717 | 1461282015224 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3342ms 16:40:15 INFO - PROCESS | 6717 | 1461282015246 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:40:15 INFO - PROCESS | 6717 | 1461282015252 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:40:15 INFO - PROCESS | 6717 | 1461282015260 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 6717 | 1461282015265 Marionette TRACE conn3 <- [1,2018,null,{}] 16:40:15 INFO - PROCESS | 6717 | 1461282015274 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 6717 | 1461282015468 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:40:15 INFO - PROCESS | 6717 | 1461282015684 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb45d000 == 158 [pid = 6717] [id = 512] 16:40:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0acc992800) [pid = 6717] [serial = 1537] [outer = (nil)] 16:40:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0acc99ac00) [pid = 6717] [serial = 1538] [outer = 0x7f0acc992800] 16:40:15 INFO - PROCESS | 6717 | 1461282015750 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0acceb1800) [pid = 6717] [serial = 1539] [outer = 0x7f0acc992800] 16:40:16 INFO - PROCESS | 6717 | 1461282016545 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1338ms 16:40:16 INFO - PROCESS | 6717 | 1461282016597 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 6717 | 1461282016605 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:40:16 INFO - PROCESS | 6717 | 1461282016615 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 6717 | 1461282016618 Marionette TRACE conn3 <- [1,2022,null,{}] 16:40:16 INFO - PROCESS | 6717 | 1461282016622 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 6717 | 1461282016813 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:40:17 INFO - PROCESS | 6717 | 1461282017010 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acca2a800 == 159 [pid = 6717] [id = 513] 16:40:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0acb38c400) [pid = 6717] [serial = 1540] [outer = (nil)] 16:40:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0acd383c00) [pid = 6717] [serial = 1541] [outer = 0x7f0acb38c400] 16:40:17 INFO - PROCESS | 6717 | 1461282017073 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ace2a9400) [pid = 6717] [serial = 1542] [outer = 0x7f0acb38c400] 16:40:18 INFO - PROCESS | 6717 | 1461282017999 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1433ms 16:40:18 INFO - PROCESS | 6717 | 1461282018049 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 6717 | 1461282018052 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:40:18 INFO - PROCESS | 6717 | 1461282018067 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 6717 | 1461282018072 Marionette TRACE conn3 <- [1,2026,null,{}] 16:40:18 INFO - PROCESS | 6717 | 1461282018088 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 6717 | 1461282018374 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:40:18 INFO - PROCESS | 6717 | 1461282018404 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd459800 == 160 [pid = 6717] [id = 514] 16:40:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0aceaeb800) [pid = 6717] [serial = 1543] [outer = (nil)] 16:40:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0acf8e9800) [pid = 6717] [serial = 1544] [outer = 0x7f0aceaeb800] 16:40:18 INFO - PROCESS | 6717 | 1461282018471 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0acf9c2c00) [pid = 6717] [serial = 1545] [outer = 0x7f0aceaeb800] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0adefee800) [pid = 6717] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0acb6c9000) [pid = 6717] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ad09cf000) [pid = 6717] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ace992800) [pid = 6717] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acb38bc00) [pid = 6717] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ad3359400) [pid = 6717] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0acceaa800) [pid = 6717] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ac9b90800) [pid = 6717] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ac9b84000) [pid = 6717] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad7bbc000) [pid = 6717] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae1f21400) [pid = 6717] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0acf8e8400) [pid = 6717] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0acf8e5c00) [pid = 6717] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad0a4d800) [pid = 6717] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0acb37e400) [pid = 6717] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0acc997c00) [pid = 6717] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae8359000) [pid = 6717] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0adeff8400) [pid = 6717] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0acb382000) [pid = 6717] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0acceb6400) [pid = 6717] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0acb6cbc00) [pid = 6717] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad5e60000) [pid = 6717] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ad0bacc00) [pid = 6717] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0adefebc00) [pid = 6717] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0adc2b7c00) [pid = 6717] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ad5e5a400) [pid = 6717] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad0c99000) [pid = 6717] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ae835f000) [pid = 6717] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:40:20 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0accead000) [pid = 6717] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:40:20 INFO - PROCESS | 6717 | 1461282020264 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2246ms 16:40:20 INFO - PROCESS | 6717 | 1461282020313 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 6717 | 1461282020318 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:40:20 INFO - PROCESS | 6717 | 1461282020324 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 6717 | 1461282020326 Marionette TRACE conn3 <- [1,2030,null,{}] 16:40:20 INFO - PROCESS | 6717 | 1461282020331 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 6717 | 1461282020517 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:40:20 INFO - PROCESS | 6717 | 1461282020532 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd44b000 == 161 [pid = 6717] [id = 515] 16:40:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0acb38ac00) [pid = 6717] [serial = 1546] [outer = (nil)] 16:40:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0acceb1c00) [pid = 6717] [serial = 1547] [outer = 0x7f0acb38ac00] 16:40:20 INFO - PROCESS | 6717 | 1461282020598 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0acf8f1c00) [pid = 6717] [serial = 1548] [outer = 0x7f0acb38ac00] 16:40:21 INFO - PROCESS | 6717 | 1461282021494 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1240ms 16:40:21 INFO - PROCESS | 6717 | 1461282021565 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 6717 | 1461282021568 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:40:21 INFO - PROCESS | 6717 | 1461282021574 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 6717 | 1461282021576 Marionette TRACE conn3 <- [1,2034,null,{}] 16:40:21 INFO - PROCESS | 6717 | 1461282021581 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 6717 | 1461282021797 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:40:21 INFO - PROCESS | 6717 | 1461282021979 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5dc000 == 162 [pid = 6717] [id = 516] 16:40:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0acb380c00) [pid = 6717] [serial = 1549] [outer = (nil)] 16:40:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ad09c5c00) [pid = 6717] [serial = 1550] [outer = 0x7f0acb380c00] 16:40:22 INFO - PROCESS | 6717 | 1461282022042 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad0a50000) [pid = 6717] [serial = 1551] [outer = 0x7f0acb380c00] 16:40:23 INFO - PROCESS | 6717 | 1461282023125 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1589ms 16:40:23 INFO - PROCESS | 6717 | 1461282023164 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 6717 | 1461282023173 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:40:23 INFO - PROCESS | 6717 | 1461282023182 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 6717 | 1461282023188 Marionette TRACE conn3 <- [1,2038,null,{}] 16:40:23 INFO - PROCESS | 6717 | 1461282023196 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:23 INFO - PROCESS | 6717 | 1461282023434 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:40:23 INFO - PROCESS | 6717 | 1461282023701 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acccd2800 == 163 [pid = 6717] [id = 517] 16:40:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0acceb7400) [pid = 6717] [serial = 1552] [outer = (nil)] 16:40:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0acd384000) [pid = 6717] [serial = 1553] [outer = 0x7f0acceb7400] 16:40:23 INFO - PROCESS | 6717 | 1461282023824 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ace98cc00) [pid = 6717] [serial = 1554] [outer = 0x7f0acceb7400] 16:40:24 INFO - PROCESS | 6717 | 1461282024749 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1635ms 16:40:24 INFO - PROCESS | 6717 | 1461282024818 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 6717 | 1461282024827 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:40:24 INFO - PROCESS | 6717 | 1461282024838 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 6717 | 1461282024842 Marionette TRACE conn3 <- [1,2042,null,{}] 16:40:24 INFO - PROCESS | 6717 | 1461282024848 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 6717 | 1461282025117 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:40:25 INFO - PROCESS | 6717 | 1461282025468 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace22e000 == 164 [pid = 6717] [id = 518] 16:40:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0aceae6800) [pid = 6717] [serial = 1555] [outer = (nil)] 16:40:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad0835400) [pid = 6717] [serial = 1556] [outer = 0x7f0aceae6800] 16:40:25 INFO - PROCESS | 6717 | 1461282025550 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ad0a52000) [pid = 6717] [serial = 1557] [outer = 0x7f0aceae6800] 16:40:26 INFO - PROCESS | 6717 | 1461282026434 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1637ms 16:40:26 INFO - PROCESS | 6717 | 1461282026476 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 6717 | 1461282026480 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:40:26 INFO - PROCESS | 6717 | 1461282026486 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 6717 | 1461282026492 Marionette TRACE conn3 <- [1,2046,null,{}] 16:40:26 INFO - PROCESS | 6717 | 1461282026508 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 6717 | 1461282026760 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:40:27 INFO - PROCESS | 6717 | 1461282027103 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfae1000 == 165 [pid = 6717] [id = 519] 16:40:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad0bb5800) [pid = 6717] [serial = 1558] [outer = (nil)] 16:40:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad0ca4000) [pid = 6717] [serial = 1559] [outer = 0x7f0ad0bb5800] 16:40:27 INFO - PROCESS | 6717 | 1461282027187 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad1481000) [pid = 6717] [serial = 1560] [outer = 0x7f0ad0bb5800] 16:40:28 INFO - PROCESS | 6717 | 1461282028044 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1592ms 16:40:28 INFO - PROCESS | 6717 | 1461282028079 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 6717 | 1461282028084 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:40:28 INFO - PROCESS | 6717 | 1461282028090 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 6717 | 1461282028093 Marionette TRACE conn3 <- [1,2050,null,{}] 16:40:28 INFO - PROCESS | 6717 | 1461282028098 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 6717 | 1461282028313 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:40:28 INFO - PROCESS | 6717 | 1461282028533 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad080a000 == 166 [pid = 6717] [id = 520] 16:40:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad0bb5c00) [pid = 6717] [serial = 1561] [outer = (nil)] 16:40:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad1df2000) [pid = 6717] [serial = 1562] [outer = 0x7f0ad0bb5c00] 16:40:28 INFO - PROCESS | 6717 | 1461282028648 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad1ea2000) [pid = 6717] [serial = 1563] [outer = 0x7f0ad0bb5c00] 16:40:29 INFO - PROCESS | 6717 | 1461282029586 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1537ms 16:40:29 INFO - PROCESS | 6717 | 1461282029629 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:40:29 INFO - PROCESS | 6717 | 1461282029633 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:40:29 INFO - PROCESS | 6717 | 1461282029639 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 6717 | 1461282029642 Marionette TRACE conn3 <- [1,2054,null,{}] 16:40:29 INFO - PROCESS | 6717 | 1461282029648 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 6717 | 1461282029864 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:40:30 INFO - PROCESS | 6717 | 1461282030084 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a81000 == 167 [pid = 6717] [id = 521] 16:40:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad1482400) [pid = 6717] [serial = 1564] [outer = (nil)] 16:40:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad1fae000) [pid = 6717] [serial = 1565] [outer = 0x7f0ad1482400] 16:40:30 INFO - PROCESS | 6717 | 1461282030201 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad1fba800) [pid = 6717] [serial = 1566] [outer = 0x7f0ad1482400] 16:40:31 INFO - PROCESS | 6717 | 1461282031174 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1580ms 16:40:31 INFO - PROCESS | 6717 | 1461282031219 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:40:31 INFO - PROCESS | 6717 | 1461282031223 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:40:31 INFO - PROCESS | 6717 | 1461282031229 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 6717 | 1461282031232 Marionette TRACE conn3 <- [1,2058,null,{}] 16:40:31 INFO - PROCESS | 6717 | 1461282031237 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 6717 | 1461282031491 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:40:31 INFO - PROCESS | 6717 | 1461282031828 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2165000 == 168 [pid = 6717] [id = 522] 16:40:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad0bb6c00) [pid = 6717] [serial = 1567] [outer = (nil)] 16:40:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ad33e4000) [pid = 6717] [serial = 1568] [outer = 0x7f0ad0bb6c00] 16:40:31 INFO - PROCESS | 6717 | 1461282031914 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad4c53800) [pid = 6717] [serial = 1569] [outer = 0x7f0ad0bb6c00] 16:40:32 INFO - PROCESS | 6717 | 1461282032777 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1590ms 16:40:32 INFO - PROCESS | 6717 | 1461282032820 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:40:32 INFO - PROCESS | 6717 | 1461282032824 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:40:32 INFO - PROCESS | 6717 | 1461282032830 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 6717 | 1461282032833 Marionette TRACE conn3 <- [1,2062,null,{}] 16:40:32 INFO - PROCESS | 6717 | 1461282032839 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 6717 | 1461282033055 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:40:33 INFO - PROCESS | 6717 | 1461282033321 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad300b000 == 169 [pid = 6717] [id = 523] 16:40:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad1ea6800) [pid = 6717] [serial = 1570] [outer = (nil)] 16:40:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad4c5c400) [pid = 6717] [serial = 1571] [outer = 0x7f0ad1ea6800] 16:40:33 INFO - PROCESS | 6717 | 1461282033444 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad4e03800) [pid = 6717] [serial = 1572] [outer = 0x7f0ad1ea6800] 16:40:34 INFO - PROCESS | 6717 | 1461282034503 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1735ms 16:40:34 INFO - PROCESS | 6717 | 1461282034569 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 6717 | 1461282034575 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:40:34 INFO - PROCESS | 6717 | 1461282034586 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 6717 | 1461282034589 Marionette TRACE conn3 <- [1,2066,null,{}] 16:40:34 INFO - PROCESS | 6717 | 1461282034595 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:34 INFO - PROCESS | 6717 | 1461282034839 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:40:35 INFO - PROCESS | 6717 | 1461282035234 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad323f800 == 170 [pid = 6717] [id = 524] 16:40:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ad354e400) [pid = 6717] [serial = 1573] [outer = (nil)] 16:40:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad4f39800) [pid = 6717] [serial = 1574] [outer = 0x7f0ad354e400] 16:40:35 INFO - PROCESS | 6717 | 1461282035365 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ad4f44400) [pid = 6717] [serial = 1575] [outer = 0x7f0ad354e400] 16:40:36 INFO - PROCESS | 6717 | 1461282036231 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1684ms 16:40:36 INFO - PROCESS | 6717 | 1461282036269 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 6717 | 1461282036272 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:40:36 INFO - PROCESS | 6717 | 1461282036279 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 6717 | 1461282036282 Marionette TRACE conn3 <- [1,2070,null,{}] 16:40:36 INFO - PROCESS | 6717 | 1461282036308 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 6717 | 1461282036540 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:40:36 INFO - PROCESS | 6717 | 1461282036824 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4bad000 == 171 [pid = 6717] [id = 525] 16:40:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ad0ba8000) [pid = 6717] [serial = 1576] [outer = (nil)] 16:40:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad5e5ac00) [pid = 6717] [serial = 1577] [outer = 0x7f0ad0ba8000] 16:40:36 INFO - PROCESS | 6717 | 1461282036949 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ad7b74400) [pid = 6717] [serial = 1578] [outer = 0x7f0ad0ba8000] 16:40:38 INFO - PROCESS | 6717 | 1461282038061 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1843ms 16:40:38 INFO - PROCESS | 6717 | 1461282038126 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 6717 | 1461282038132 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:40:38 INFO - PROCESS | 6717 | 1461282038142 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 6717 | 1461282038146 Marionette TRACE conn3 <- [1,2074,null,{}] 16:40:38 INFO - PROCESS | 6717 | 1461282038158 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 6717 | 1461282038497 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:40:38 INFO - PROCESS | 6717 | 1461282038756 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50c1800 == 172 [pid = 6717] [id = 526] 16:40:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ad4c61400) [pid = 6717] [serial = 1579] [outer = (nil)] 16:40:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ad7bbb400) [pid = 6717] [serial = 1580] [outer = 0x7f0ad4c61400] 16:40:38 INFO - PROCESS | 6717 | 1461282038830 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ad7c79c00) [pid = 6717] [serial = 1581] [outer = 0x7f0ad4c61400] 16:40:39 INFO - PROCESS | 6717 | 1461282039712 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1634ms 16:40:39 INFO - PROCESS | 6717 | 1461282039775 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 6717 | 1461282039780 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:40:39 INFO - PROCESS | 6717 | 1461282039786 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 6717 | 1461282039789 Marionette TRACE conn3 <- [1,2078,null,{}] 16:40:39 INFO - PROCESS | 6717 | 1461282039795 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 6717 | 1461282040077 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:40:40 INFO - PROCESS | 6717 | 1461282040385 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d91000 == 173 [pid = 6717] [id = 527] 16:40:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0adc1c4c00) [pid = 6717] [serial = 1582] [outer = (nil)] 16:40:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0adc439c00) [pid = 6717] [serial = 1583] [outer = 0x7f0adc1c4c00] 16:40:40 INFO - PROCESS | 6717 | 1461282040472 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0adcd50000) [pid = 6717] [serial = 1584] [outer = 0x7f0adc1c4c00] 16:40:41 INFO - PROCESS | 6717 | 1461282041350 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1590ms 16:40:41 INFO - PROCESS | 6717 | 1461282041377 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 6717 | 1461282041381 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:40:41 INFO - PROCESS | 6717 | 1461282041387 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 6717 | 1461282041389 Marionette TRACE conn3 <- [1,2082,null,{}] 16:40:41 INFO - PROCESS | 6717 | 1461282041395 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 6717 | 1461282041608 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:40:41 INFO - PROCESS | 6717 | 1461282041863 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1f1000 == 174 [pid = 6717] [id = 528] 16:40:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0adc1cb400) [pid = 6717] [serial = 1585] [outer = (nil)] 16:40:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ade45ec00) [pid = 6717] [serial = 1586] [outer = 0x7f0adc1cb400] 16:40:41 INFO - PROCESS | 6717 | 1461282041979 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ade8d7800) [pid = 6717] [serial = 1587] [outer = 0x7f0adc1cb400] 16:40:42 INFO - PROCESS | 6717 | 1461282042899 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1579ms 16:40:42 INFO - PROCESS | 6717 | 1461282042967 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 6717 | 1461282042970 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:40:42 INFO - PROCESS | 6717 | 1461282042977 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 6717 | 1461282042980 Marionette TRACE conn3 <- [1,2086,null,{}] 16:40:42 INFO - PROCESS | 6717 | 1461282042985 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 6717 | 1461282043203 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:40:43 INFO - PROCESS | 6717 | 1461282043507 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc65e800 == 175 [pid = 6717] [id = 529] 16:40:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0adc438000) [pid = 6717] [serial = 1588] [outer = (nil)] 16:40:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0adf1bb800) [pid = 6717] [serial = 1589] [outer = 0x7f0adc438000] 16:40:43 INFO - PROCESS | 6717 | 1461282043586 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adf68a400) [pid = 6717] [serial = 1590] [outer = 0x7f0adc438000] 16:40:44 INFO - PROCESS | 6717 | 1461282044452 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1541ms 16:40:44 INFO - PROCESS | 6717 | 1461282044520 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:40:44 INFO - PROCESS | 6717 | 1461282044523 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:40:44 INFO - PROCESS | 6717 | 1461282044529 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 6717 | 1461282044532 Marionette TRACE conn3 <- [1,2090,null,{}] 16:40:44 INFO - PROCESS | 6717 | 1461282044537 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 6717 | 1461282044758 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:40:45 INFO - PROCESS | 6717 | 1461282045062 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce87800 == 176 [pid = 6717] [id = 530] 16:40:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0adce9e800) [pid = 6717] [serial = 1591] [outer = (nil)] 16:40:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae0554800) [pid = 6717] [serial = 1592] [outer = 0x7f0adce9e800] 16:40:45 INFO - PROCESS | 6717 | 1461282045140 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae08ab400) [pid = 6717] [serial = 1593] [outer = 0x7f0adce9e800] 16:40:45 INFO - PROCESS | 6717 | 1461282045946 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1478ms 16:40:46 INFO - PROCESS | 6717 | 1461282046014 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 6717 | 1461282046018 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:40:46 INFO - PROCESS | 6717 | 1461282046026 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 6717 | 1461282046030 Marionette TRACE conn3 <- [1,2094,null,{}] 16:40:46 INFO - PROCESS | 6717 | 1461282046035 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 6717 | 1461282046271 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:40:46 INFO - PROCESS | 6717 | 1461282046548 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcf52000 == 177 [pid = 6717] [id = 531] 16:40:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adefee000) [pid = 6717] [serial = 1594] [outer = (nil)] 16:40:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae09cb800) [pid = 6717] [serial = 1595] [outer = 0x7f0adefee000] 16:40:46 INFO - PROCESS | 6717 | 1461282046680 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae1f25800) [pid = 6717] [serial = 1596] [outer = 0x7f0adefee000] 16:40:47 INFO - PROCESS | 6717 | 1461282047563 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1592ms 16:40:47 INFO - PROCESS | 6717 | 1461282047620 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 6717 | 1461282047623 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:40:47 INFO - PROCESS | 6717 | 1461282047630 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 6717 | 1461282047632 Marionette TRACE conn3 <- [1,2098,null,{}] 16:40:47 INFO - PROCESS | 6717 | 1461282047637 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 6717 | 1461282047862 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:40:48 INFO - PROCESS | 6717 | 1461282048181 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add556800 == 178 [pid = 6717] [id = 532] 16:40:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0adefee800) [pid = 6717] [serial = 1597] [outer = (nil)] 16:40:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ae2160400) [pid = 6717] [serial = 1598] [outer = 0x7f0adefee800] 16:40:48 INFO - PROCESS | 6717 | 1461282048261 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae283ec00) [pid = 6717] [serial = 1599] [outer = 0x7f0adefee800] 16:40:49 INFO - PROCESS | 6717 | 1461282049111 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1537ms 16:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:40:49 INFO - PROCESS | 6717 | 1461282049169 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 6717 | 1461282049171 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:40:49 INFO - PROCESS | 6717 | 1461282049178 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 6717 | 1461282049181 Marionette TRACE conn3 <- [1,2102,null,{}] 16:40:49 INFO - PROCESS | 6717 | 1461282049187 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 6717 | 1461282049488 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:40:49 INFO - PROCESS | 6717 | 1461282049852 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2c2000 == 179 [pid = 6717] [id = 533] 16:40:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ae2e03c00) [pid = 6717] [serial = 1600] [outer = (nil)] 16:40:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae2e09c00) [pid = 6717] [serial = 1601] [outer = 0x7f0ae2e03c00] 16:40:50 INFO - PROCESS | 6717 | 1461282050133 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae2e0f400) [pid = 6717] [serial = 1602] [outer = 0x7f0ae2e03c00] 16:40:51 INFO - PROCESS | 6717 | 1461282051087 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1943ms 16:40:51 INFO - PROCESS | 6717 | 1461282051124 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 6717 | 1461282051127 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:40:51 INFO - PROCESS | 6717 | 1461282051135 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 6717 | 1461282051138 Marionette TRACE conn3 <- [1,2106,null,{}] 16:40:51 INFO - PROCESS | 6717 | 1461282051143 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 6717 | 1461282051369 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:40:51 INFO - PROCESS | 6717 | 1461282051725 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4cb800 == 180 [pid = 6717] [id = 534] 16:40:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0acceab000) [pid = 6717] [serial = 1603] [outer = (nil)] 16:40:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0aceaf1000) [pid = 6717] [serial = 1604] [outer = 0x7f0acceab000] 16:40:51 INFO - PROCESS | 6717 | 1461282051868 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ae2e05000) [pid = 6717] [serial = 1605] [outer = 0x7f0acceab000] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae888d800 == 179 [pid = 6717] [id = 368] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ac9ac7800 == 178 [pid = 6717] [id = 465] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dc9800 == 177 [pid = 6717] [id = 467] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd44b000 == 176 [pid = 6717] [id = 515] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd459800 == 175 [pid = 6717] [id = 514] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acca2a800 == 174 [pid = 6717] [id = 513] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb45d000 == 173 [pid = 6717] [id = 512] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afabab000 == 172 [pid = 6717] [id = 510] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5218000 == 171 [pid = 6717] [id = 509] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1eb800 == 170 [pid = 6717] [id = 508] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8519800 == 169 [pid = 6717] [id = 507] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae514f800 == 168 [pid = 6717] [id = 506] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a41000 == 167 [pid = 6717] [id = 505] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf346800 == 166 [pid = 6717] [id = 504] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add541800 == 165 [pid = 6717] [id = 503] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce81000 == 164 [pid = 6717] [id = 502] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc613000 == 163 [pid = 6717] [id = 501] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbf34800 == 162 [pid = 6717] [id = 500] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad50d1000 == 161 [pid = 6717] [id = 499] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ec6800 == 160 [pid = 6717] [id = 498] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad301b000 == 159 [pid = 6717] [id = 497] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad120a800 == 158 [pid = 6717] [id = 496] 16:40:53 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4e4000 == 157 [pid = 6717] [id = 495] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0adce97800) [pid = 6717] [serial = 1389] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0acf8f3c00) [pid = 6717] [serial = 1386] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0afabb5800) [pid = 6717] [serial = 1383] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0acb38c800) [pid = 6717] [serial = 1392] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0acf8ec400) [pid = 6717] [serial = 1421] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0af673ac00) [pid = 6717] [serial = 1457] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae72a5000) [pid = 6717] [serial = 1449] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adce9c800) [pid = 6717] [serial = 1395] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae330dc00) [pid = 6717] [serial = 1466] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ad4f41400) [pid = 6717] [serial = 1472] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0adc224400) [pid = 6717] [serial = 1431] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad1fb6c00) [pid = 6717] [serial = 1425] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae0932c00) [pid = 6717] [serial = 1437] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ae30cc800) [pid = 6717] [serial = 1443] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad7b71400) [pid = 6717] [serial = 1427] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0af54e6800) [pid = 6717] [serial = 1455] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae966ec00) [pid = 6717] [serial = 1452] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0adce93800) [pid = 6717] [serial = 1463] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ae1f1d400) [pid = 6717] [serial = 1439] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0acd376400) [pid = 6717] [serial = 1475] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad0bc6000) [pid = 6717] [serial = 1482] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad7c83400) [pid = 6717] [serial = 1430] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ad7b79400) [pid = 6717] [serial = 1428] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0acf9b7c00) [pid = 6717] [serial = 1479] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae6877400) [pid = 6717] [serial = 1448] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ae85e7000) [pid = 6717] [serial = 1451] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ad4f47c00) [pid = 6717] [serial = 1473] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ad0a58400) [pid = 6717] [serial = 1481] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0afa904800) [pid = 6717] [serial = 1398] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ae51a8400) [pid = 6717] [serial = 1446] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0acceb9c00) [pid = 6717] [serial = 1461] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0aeb4ee800) [pid = 6717] [serial = 1454] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0acd380c00) [pid = 6717] [serial = 1476] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ae28d9400) [pid = 6717] [serial = 1442] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0acceb5800) [pid = 6717] [serial = 1460] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0af9fea800) [pid = 6717] [serial = 1458] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ad4f3b800) [pid = 6717] [serial = 1469] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0adf915400) [pid = 6717] [serial = 1436] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad09c8400) [pid = 6717] [serial = 1422] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad4f44000) [pid = 6717] [serial = 1470] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0aeb9d9000) [pid = 6717] [serial = 1467] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ad0ca3000) [pid = 6717] [serial = 1424] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae3309c00) [pid = 6717] [serial = 1464] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ac9b8f400) [pid = 6717] [serial = 1401] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0adc440800) [pid = 6717] [serial = 1433] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ae325b800) [pid = 6717] [serial = 1445] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0acf8ea800) [pid = 6717] [serial = 1478] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae3256800) [pid = 6717] [serial = 1350] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ae283d400) [pid = 6717] [serial = 1440] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0adce95400) [pid = 6717] [serial = 1434] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0acf9c4000) [pid = 6717] [serial = 1484] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 6717 | 1461282054640 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3536ms 16:40:54 INFO - PROCESS | 6717 | 1461282054673 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 6717 | 1461282054677 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:40:54 INFO - PROCESS | 6717 | 1461282054686 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 6717 | 1461282054692 Marionette TRACE conn3 <- [1,2110,null,{}] 16:40:54 INFO - PROCESS | 6717 | 1461282054701 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 6717 | 1461282054999 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:40:55 INFO - PROCESS | 6717 | 1461282055130 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb45f000 == 158 [pid = 6717] [id = 535] 16:40:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0acb38a800) [pid = 6717] [serial = 1606] [outer = (nil)] 16:40:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0acb6d0c00) [pid = 6717] [serial = 1607] [outer = 0x7f0acb38a800] 16:40:55 INFO - PROCESS | 6717 | 1461282055199 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0acc99c400) [pid = 6717] [serial = 1608] [outer = 0x7f0acb38a800] 16:40:56 INFO - PROCESS | 6717 | 1461282056118 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1486ms 16:40:56 INFO - PROCESS | 6717 | 1461282056175 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 6717 | 1461282056183 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:40:56 INFO - PROCESS | 6717 | 1461282056194 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 6717 | 1461282056199 Marionette TRACE conn3 <- [1,2114,null,{}] 16:40:56 INFO - PROCESS | 6717 | 1461282056205 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 6717 | 1461282056446 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:40:56 INFO - PROCESS | 6717 | 1461282056742 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0accccb800 == 159 [pid = 6717] [id = 536] 16:40:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0acceb5000) [pid = 6717] [serial = 1609] [outer = (nil)] 16:40:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0acd382000) [pid = 6717] [serial = 1610] [outer = 0x7f0acceb5000] 16:40:56 INFO - PROCESS | 6717 | 1461282056829 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ace98e000) [pid = 6717] [serial = 1611] [outer = 0x7f0acceb5000] 16:40:57 INFO - PROCESS | 6717 | 1461282057792 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1639ms 16:40:57 INFO - PROCESS | 6717 | 1461282057837 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 6717 | 1461282057843 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:40:57 INFO - PROCESS | 6717 | 1461282057853 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 6717 | 1461282057863 Marionette TRACE conn3 <- [1,2118,null,{}] 16:40:57 INFO - PROCESS | 6717 | 1461282057900 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 6717 | 1461282058410 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad1fb6000) [pid = 6717] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0aceaeb800) [pid = 6717] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ad1477c00) [pid = 6717] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0acd37a800) [pid = 6717] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ae2d1ec00) [pid = 6717] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0adc225c00) [pid = 6717] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ade570400) [pid = 6717] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ae2d17800) [pid = 6717] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0acb38c400) [pid = 6717] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0acb386000) [pid = 6717] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae2e04c00) [pid = 6717] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ad1476c00) [pid = 6717] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0acd378c00) [pid = 6717] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ad7b79800) [pid = 6717] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0acb38ac00) [pid = 6717] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0ace2a0c00) [pid = 6717] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0acc992800) [pid = 6717] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ace98ac00) [pid = 6717] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:40:59 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0acb6cfc00) [pid = 6717] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:40:59 INFO - PROCESS | 6717 | 1461282059380 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5cd000 == 160 [pid = 6717] [id = 537] 16:40:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0acb386000) [pid = 6717] [serial = 1612] [outer = (nil)] 16:40:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0acc993800) [pid = 6717] [serial = 1613] [outer = 0x7f0acb386000] 16:40:59 INFO - PROCESS | 6717 | 1461282059450 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0acf9b7800) [pid = 6717] [serial = 1614] [outer = 0x7f0acb386000] 16:41:00 INFO - PROCESS | 6717 | 1461282060180 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2363ms 16:41:00 INFO - PROCESS | 6717 | 1461282060214 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 6717 | 1461282060219 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:41:00 INFO - PROCESS | 6717 | 1461282060227 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 6717 | 1461282060231 Marionette TRACE conn3 <- [1,2122,null,{}] 16:41:00 INFO - PROCESS | 6717 | 1461282060238 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 6717 | 1461282060520 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:41:00 INFO - PROCESS | 6717 | 1461282060546 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf70f000 == 161 [pid = 6717] [id = 538] 16:41:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0acf9b7400) [pid = 6717] [serial = 1615] [outer = (nil)] 16:41:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ad09cb800) [pid = 6717] [serial = 1616] [outer = 0x7f0acf9b7400] 16:41:00 INFO - PROCESS | 6717 | 1461282060612 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ad0a56c00) [pid = 6717] [serial = 1617] [outer = 0x7f0acf9b7400] 16:41:01 INFO - PROCESS | 6717 | 1461282061859 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1687ms 16:41:01 INFO - PROCESS | 6717 | 1461282061915 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 6717 | 1461282061922 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:41:01 INFO - PROCESS | 6717 | 1461282061940 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 6717 | 1461282061948 Marionette TRACE conn3 <- [1,2126,null,{}] 16:41:02 INFO - PROCESS | 6717 | 1461282062017 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 6717 | 1461282062269 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:41:02 INFO - PROCESS | 6717 | 1461282062596 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acca2e000 == 162 [pid = 6717] [id = 539] 16:41:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0acb387400) [pid = 6717] [serial = 1618] [outer = (nil)] 16:41:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0acceac400) [pid = 6717] [serial = 1619] [outer = 0x7f0acb387400] 16:41:02 INFO - PROCESS | 6717 | 1461282062677 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0acd37cc00) [pid = 6717] [serial = 1620] [outer = 0x7f0acb387400] 16:41:03 INFO - PROCESS | 6717 | 1461282063626 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1704ms 16:41:03 INFO - PROCESS | 6717 | 1461282063640 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 6717 | 1461282063649 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:41:03 INFO - PROCESS | 6717 | 1461282063659 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 6717 | 1461282063664 Marionette TRACE conn3 <- [1,2130,null,{}] 16:41:03 INFO - PROCESS | 6717 | 1461282063670 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 6717 | 1461282063897 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:41:04 INFO - PROCESS | 6717 | 1461282064131 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfad0800 == 163 [pid = 6717] [id = 540] 16:41:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0aceaf0c00) [pid = 6717] [serial = 1621] [outer = (nil)] 16:41:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0acf8ed800) [pid = 6717] [serial = 1622] [outer = 0x7f0aceaf0c00] 16:41:04 INFO - PROCESS | 6717 | 1461282064252 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0acf9c4000) [pid = 6717] [serial = 1623] [outer = 0x7f0aceaf0c00] 16:41:05 INFO - PROCESS | 6717 | 1461282065276 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 6717 | 1461282065354 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:41:05 INFO - PROCESS | 6717 | 1461282065361 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 6717 | 1461282065367 Marionette TRACE conn3 <- [1,2134,null,{}] 16:41:05 INFO - PROCESS | 6717 | 1461282065395 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 6717 | 1461282065708 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:41:05 INFO - PROCESS | 6717 | 1461282065958 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a7f000 == 164 [pid = 6717] [id = 541] 16:41:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad0bb4000) [pid = 6717] [serial = 1624] [outer = (nil)] 16:41:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad12ca400) [pid = 6717] [serial = 1625] [outer = 0x7f0ad0bb4000] 16:41:06 INFO - PROCESS | 6717 | 1461282066037 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad1dd1800) [pid = 6717] [serial = 1626] [outer = 0x7f0ad0bb4000] 16:41:06 INFO - PROCESS | 6717 | 1461282066981 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1692ms 16:41:07 INFO - PROCESS | 6717 | 1461282067054 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 6717 | 1461282067058 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:41:07 INFO - PROCESS | 6717 | 1461282067064 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 6717 | 1461282067066 Marionette TRACE conn3 <- [1,2138,null,{}] 16:41:07 INFO - PROCESS | 6717 | 1461282067072 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 6717 | 1461282067291 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:41:07 INFO - PROCESS | 6717 | 1461282067608 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1492000 == 165 [pid = 6717] [id = 542] 16:41:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0acf8e5400) [pid = 6717] [serial = 1627] [outer = (nil)] 16:41:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad1ea8000) [pid = 6717] [serial = 1628] [outer = 0x7f0acf8e5400] 16:41:07 INFO - PROCESS | 6717 | 1461282067686 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad20eb000) [pid = 6717] [serial = 1629] [outer = 0x7f0acf8e5400] 16:41:08 INFO - PROCESS | 6717 | 1461282068554 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1535ms 16:41:08 INFO - PROCESS | 6717 | 1461282068601 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 6717 | 1461282068605 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:41:08 INFO - PROCESS | 6717 | 1461282068612 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 6717 | 1461282068614 Marionette TRACE conn3 <- [1,2142,null,{}] 16:41:08 INFO - PROCESS | 6717 | 1461282068620 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 6717 | 1461282068846 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:41:09 INFO - PROCESS | 6717 | 1461282069070 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3224800 == 166 [pid = 6717] [id = 543] 16:41:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad0bb6000) [pid = 6717] [serial = 1630] [outer = (nil)] 16:41:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad2e4bc00) [pid = 6717] [serial = 1631] [outer = 0x7f0ad0bb6000] 16:41:09 INFO - PROCESS | 6717 | 1461282069186 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad33dd000) [pid = 6717] [serial = 1632] [outer = 0x7f0ad0bb6000] 16:41:10 INFO - PROCESS | 6717 | 1461282070140 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 6717 | 1461282070197 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:41:10 INFO - PROCESS | 6717 | 1461282070203 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 6717 | 1461282070206 Marionette TRACE conn3 <- [1,2146,null,{}] 16:41:10 INFO - PROCESS | 6717 | 1461282070211 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 6717 | 1461282070470 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:41:10 INFO - PROCESS | 6717 | 1461282070742 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50ba800 == 167 [pid = 6717] [id = 544] 16:41:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad4f41c00) [pid = 6717] [serial = 1633] [outer = (nil)] 16:41:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad7b7bc00) [pid = 6717] [serial = 1634] [outer = 0x7f0ad4f41c00] 16:41:10 INFO - PROCESS | 6717 | 1461282070859 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad7c7cc00) [pid = 6717] [serial = 1635] [outer = 0x7f0ad4f41c00] 16:41:11 INFO - PROCESS | 6717 | 1461282071752 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 6717 | 1461282071844 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:41:11 INFO - PROCESS | 6717 | 1461282071850 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 6717 | 1461282071853 Marionette TRACE conn3 <- [1,2150,null,{}] 16:41:11 INFO - PROCESS | 6717 | 1461282071859 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 6717 | 1461282072110 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:41:12 INFO - PROCESS | 6717 | 1461282072416 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d78800 == 168 [pid = 6717] [id = 545] 16:41:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad4c61c00) [pid = 6717] [serial = 1636] [outer = (nil)] 16:41:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0adc2b3400) [pid = 6717] [serial = 1637] [outer = 0x7f0ad4c61c00] 16:41:12 INFO - PROCESS | 6717 | 1461282072493 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0adc436400) [pid = 6717] [serial = 1638] [outer = 0x7f0ad4c61c00] 16:41:13 INFO - PROCESS | 6717 | 1461282073374 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1585ms 16:41:13 INFO - PROCESS | 6717 | 1461282073437 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 6717 | 1461282073441 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:41:13 INFO - PROCESS | 6717 | 1461282073447 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 6717 | 1461282073450 Marionette TRACE conn3 <- [1,2154,null,{}] 16:41:13 INFO - PROCESS | 6717 | 1461282073455 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 6717 | 1461282073677 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:41:13 INFO - PROCESS | 6717 | 1461282073933 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd2000 == 169 [pid = 6717] [id = 546] 16:41:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad7b75000) [pid = 6717] [serial = 1639] [outer = (nil)] 16:41:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0adc4f3800) [pid = 6717] [serial = 1640] [outer = 0x7f0ad7b75000] 16:41:14 INFO - PROCESS | 6717 | 1461282074053 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0adce95800) [pid = 6717] [serial = 1641] [outer = 0x7f0ad7b75000] 16:41:14 INFO - PROCESS | 6717 | 1461282074910 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1528ms 16:41:14 INFO - PROCESS | 6717 | 1461282074977 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 6717 | 1461282074981 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:41:14 INFO - PROCESS | 6717 | 1461282074987 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 6717 | 1461282074991 Marionette TRACE conn3 <- [1,2158,null,{}] 16:41:15 INFO - PROCESS | 6717 | 1461282074997 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 6717 | 1461282075220 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:41:15 INFO - PROCESS | 6717 | 1461282075489 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc61a000 == 170 [pid = 6717] [id = 547] 16:41:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0adc21dc00) [pid = 6717] [serial = 1642] [outer = (nil)] 16:41:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0adce9c800) [pid = 6717] [serial = 1643] [outer = 0x7f0adc21dc00] 16:41:15 INFO - PROCESS | 6717 | 1461282075610 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ade4a9400) [pid = 6717] [serial = 1644] [outer = 0x7f0adc21dc00] 16:41:16 INFO - PROCESS | 6717 | 1461282076461 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1529ms 16:41:16 INFO - PROCESS | 6717 | 1461282076519 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 6717 | 1461282076522 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:41:16 INFO - PROCESS | 6717 | 1461282076528 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 6717 | 1461282076531 Marionette TRACE conn3 <- [1,2162,null,{}] 16:41:16 INFO - PROCESS | 6717 | 1461282076537 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 6717 | 1461282076757 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:41:17 INFO - PROCESS | 6717 | 1461282077068 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce7b800 == 171 [pid = 6717] [id = 548] 16:41:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0adc441c00) [pid = 6717] [serial = 1645] [outer = (nil)] 16:41:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0adefefc00) [pid = 6717] [serial = 1646] [outer = 0x7f0adc441c00] 16:41:17 INFO - PROCESS | 6717 | 1461282077147 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0adf683400) [pid = 6717] [serial = 1647] [outer = 0x7f0adc441c00] 16:41:18 INFO - PROCESS | 6717 | 1461282078002 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1536ms 16:41:18 INFO - PROCESS | 6717 | 1461282078065 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 6717 | 1461282078069 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:41:18 INFO - PROCESS | 6717 | 1461282078075 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 6717 | 1461282078080 Marionette TRACE conn3 <- [1,2166,null,{}] 16:41:18 INFO - PROCESS | 6717 | 1461282078085 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 6717 | 1461282078320 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:41:18 INFO - PROCESS | 6717 | 1461282078633 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1c0800 == 172 [pid = 6717] [id = 549] 16:41:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ae1558c00) [pid = 6717] [serial = 1648] [outer = (nil)] 16:41:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ae1f23000) [pid = 6717] [serial = 1649] [outer = 0x7f0ae1558c00] 16:41:18 INFO - PROCESS | 6717 | 1461282078719 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ae28cbc00) [pid = 6717] [serial = 1650] [outer = 0x7f0ae1558c00] 16:41:19 INFO - PROCESS | 6717 | 1461282079582 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1547ms 16:41:19 INFO - PROCESS | 6717 | 1461282079624 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 6717 | 1461282079628 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:41:19 INFO - PROCESS | 6717 | 1461282079634 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 6717 | 1461282079637 Marionette TRACE conn3 <- [1,2170,null,{}] 16:41:19 INFO - PROCESS | 6717 | 1461282079642 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 6717 | 1461282079856 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:41:20 INFO - PROCESS | 6717 | 1461282080118 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b2800 == 173 [pid = 6717] [id = 550] 16:41:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ac9b8c800) [pid = 6717] [serial = 1651] [outer = (nil)] 16:41:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae2d1c800) [pid = 6717] [serial = 1652] [outer = 0x7f0ac9b8c800] 16:41:20 INFO - PROCESS | 6717 | 1461282080238 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ae2e11c00) [pid = 6717] [serial = 1653] [outer = 0x7f0ac9b8c800] 16:41:21 INFO - PROCESS | 6717 | 1461282081071 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1478ms 16:41:21 INFO - PROCESS | 6717 | 1461282081113 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 6717 | 1461282081117 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:41:21 INFO - PROCESS | 6717 | 1461282081123 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 6717 | 1461282081126 Marionette TRACE conn3 <- [1,2174,null,{}] 16:41:21 INFO - PROCESS | 6717 | 1461282081131 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 6717 | 1461282081340 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:41:21 INFO - PROCESS | 6717 | 1461282081604 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf6af000 == 174 [pid = 6717] [id = 551] 16:41:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae283e800) [pid = 6717] [serial = 1654] [outer = (nil)] 16:41:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae3255800) [pid = 6717] [serial = 1655] [outer = 0x7f0ae283e800] 16:41:21 INFO - PROCESS | 6717 | 1461282081680 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae325d800) [pid = 6717] [serial = 1656] [outer = 0x7f0ae283e800] 16:41:22 INFO - PROCESS | 6717 | 1461282082548 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1481ms 16:41:22 INFO - PROCESS | 6717 | 1461282082605 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 6717 | 1461282082609 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:41:22 INFO - PROCESS | 6717 | 1461282082615 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 6717 | 1461282082617 Marionette TRACE conn3 <- [1,2178,null,{}] 16:41:22 INFO - PROCESS | 6717 | 1461282082623 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 6717 | 1461282082849 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:41:23 INFO - PROCESS | 6717 | 1461282083109 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae15a3000 == 175 [pid = 6717] [id = 552] 16:41:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0adc2c0000) [pid = 6717] [serial = 1657] [outer = (nil)] 16:41:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae3305c00) [pid = 6717] [serial = 1658] [outer = 0x7f0adc2c0000] 16:41:23 INFO - PROCESS | 6717 | 1461282083186 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae330bc00) [pid = 6717] [serial = 1659] [outer = 0x7f0adc2c0000] 16:41:24 INFO - PROCESS | 6717 | 1461282084095 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1532ms 16:41:24 INFO - PROCESS | 6717 | 1461282084149 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 6717 | 1461282084153 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:41:24 INFO - PROCESS | 6717 | 1461282084159 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 6717 | 1461282084162 Marionette TRACE conn3 <- [1,2182,null,{}] 16:41:24 INFO - PROCESS | 6717 | 1461282084167 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 6717 | 1461282084386 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:41:24 INFO - PROCESS | 6717 | 1461282084692 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc910000 == 176 [pid = 6717] [id = 553] 16:41:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0acb6c8400) [pid = 6717] [serial = 1660] [outer = (nil)] 16:41:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0aceaee400) [pid = 6717] [serial = 1661] [outer = 0x7f0acb6c8400] 16:41:24 INFO - PROCESS | 6717 | 1461282084769 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0adf1ea000) [pid = 6717] [serial = 1662] [outer = 0x7f0acb6c8400] 16:41:25 INFO - PROCESS | 6717 | 1461282085688 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1594ms 16:41:25 INFO - PROCESS | 6717 | 1461282085754 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 6717 | 1461282085758 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:41:25 INFO - PROCESS | 6717 | 1461282085764 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 6717 | 1461282085767 Marionette TRACE conn3 <- [1,2186,null,{}] 16:41:25 INFO - PROCESS | 6717 | 1461282085772 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 6717 | 1461282085991 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:41:26 INFO - PROCESS | 6717 | 1461282086803 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc91c000 == 177 [pid = 6717] [id = 554] 16:41:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0acb383000) [pid = 6717] [serial = 1663] [outer = (nil)] 16:41:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0acb386800) [pid = 6717] [serial = 1664] [outer = 0x7f0acb383000] 16:41:26 INFO - PROCESS | 6717 | 1461282086886 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0acc992c00) [pid = 6717] [serial = 1665] [outer = 0x7f0acb383000] 16:41:27 INFO - PROCESS | 6717 | 1461282087798 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2087ms 16:41:27 INFO - PROCESS | 6717 | 1461282087854 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 6717 | 1461282087861 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:41:27 INFO - PROCESS | 6717 | 1461282087894 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 6717 | 1461282087902 Marionette TRACE conn3 <- [1,2190,null,{}] 16:41:27 INFO - PROCESS | 6717 | 1461282087913 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 6717 | 1461282088226 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:41:28 INFO - PROCESS | 6717 | 1461282088636 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb44f800 == 178 [pid = 6717] [id = 555] 16:41:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ace2a4800) [pid = 6717] [serial = 1666] [outer = (nil)] 16:41:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ace992000) [pid = 6717] [serial = 1667] [outer = 0x7f0ace2a4800] 16:41:28 INFO - PROCESS | 6717 | 1461282088713 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0acf8f2000) [pid = 6717] [serial = 1668] [outer = 0x7f0ace2a4800] 16:41:29 INFO - PROCESS | 6717 | 1461282089619 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1814ms 16:41:29 INFO - PROCESS | 6717 | 1461282089687 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:41:29 INFO - PROCESS | 6717 | 1461282089693 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:41:29 INFO - PROCESS | 6717 | 1461282089699 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 6717 | 1461282089702 Marionette TRACE conn3 <- [1,2194,null,{}] 16:41:29 INFO - PROCESS | 6717 | 1461282089708 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 6717 | 1461282089913 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:41:30 INFO - PROCESS | 6717 | 1461282090297 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0814000 == 177 [pid = 6717] [id = 353] 16:41:30 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0aeb5b2c00) [pid = 6717] [serial = 1535] [outer = (nil)] [url = about:blank] 16:41:30 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae919dc00) [pid = 6717] [serial = 1532] [outer = (nil)] [url = about:blank] 16:41:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc8e3800 == 178 [pid = 6717] [id = 556] 16:41:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0acb6ca400) [pid = 6717] [serial = 1669] [outer = (nil)] 16:41:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ace98f400) [pid = 6717] [serial = 1670] [outer = 0x7f0acb6ca400] 16:41:30 INFO - PROCESS | 6717 | 1461282090471 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad0bcc000) [pid = 6717] [serial = 1671] [outer = 0x7f0acb6ca400] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5cd000 == 177 [pid = 6717] [id = 537] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0accccb800 == 176 [pid = 6717] [id = 536] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb45f000 == 175 [pid = 6717] [id = 535] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4cb800 == 174 [pid = 6717] [id = 534] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2c2000 == 173 [pid = 6717] [id = 533] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add556800 == 172 [pid = 6717] [id = 532] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcf52000 == 171 [pid = 6717] [id = 531] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce87800 == 170 [pid = 6717] [id = 530] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc65e800 == 169 [pid = 6717] [id = 529] 16:41:30 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1f1000 == 168 [pid = 6717] [id = 528] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d91000 == 167 [pid = 6717] [id = 527] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad50c1800 == 166 [pid = 6717] [id = 526] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4bad000 == 165 [pid = 6717] [id = 525] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad323f800 == 164 [pid = 6717] [id = 524] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad300b000 == 163 [pid = 6717] [id = 523] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2165000 == 162 [pid = 6717] [id = 522] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0a81000 == 161 [pid = 6717] [id = 521] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad080a000 == 160 [pid = 6717] [id = 520] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfae1000 == 159 [pid = 6717] [id = 519] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace22e000 == 158 [pid = 6717] [id = 518] 16:41:31 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acccd2800 == 157 [pid = 6717] [id = 517] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0adf690000) [pid = 6717] [serial = 1512] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad4aea000) [pid = 6717] [serial = 1497] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ad09cd800) [pid = 6717] [serial = 1490] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ad0ba8c00) [pid = 6717] [serial = 1491] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0adc4ec800) [pid = 6717] [serial = 1503] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae09c7000) [pid = 6717] [serial = 1515] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae3261400) [pid = 6717] [serial = 1518] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0adf1bc000) [pid = 6717] [serial = 1509] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad1e9e000) [pid = 6717] [serial = 1493] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad4f3f400) [pid = 6717] [serial = 1500] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0adc2be800) [pid = 6717] [serial = 1502] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0add502400) [pid = 6717] [serial = 1505] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ad3359000) [pid = 6717] [serial = 1496] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ae06b3c00) [pid = 6717] [serial = 1514] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad4c60000) [pid = 6717] [serial = 1499] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0aceae5400) [pid = 6717] [serial = 1488] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0adf1ec800) [pid = 6717] [serial = 1511] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ade49f000) [pid = 6717] [serial = 1506] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ad1fb7c00) [pid = 6717] [serial = 1494] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ae2e0d800) [pid = 6717] [serial = 1517] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ade4a8000) [pid = 6717] [serial = 1508] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0acd37dc00) [pid = 6717] [serial = 1487] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | 1461282091305 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1630ms 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0acf8f1c00) [pid = 6717] [serial = 1548] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0acf9c2c00) [pid = 6717] [serial = 1545] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ae340dc00) [pid = 6717] [serial = 1521] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0acd383c00) [pid = 6717] [serial = 1541] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ae7191c00) [pid = 6717] [serial = 1524] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0acceb1c00) [pid = 6717] [serial = 1547] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ae72aa800) [pid = 6717] [serial = 1526] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acceb1800) [pid = 6717] [serial = 1539] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ace2a9400) [pid = 6717] [serial = 1542] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ae89e5800) [pid = 6717] [serial = 1530] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0acc99ac00) [pid = 6717] [serial = 1538] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0acf8e9800) [pid = 6717] [serial = 1544] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae33e9400) [pid = 6717] [serial = 1520] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae8093400) [pid = 6717] [serial = 1529] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae7f21400) [pid = 6717] [serial = 1527] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae638d000) [pid = 6717] [serial = 1523] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 6717 | 1461282091353 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 6717 | 1461282091357 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:41:31 INFO - PROCESS | 6717 | 1461282091372 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 6717 | 1461282091381 Marionette TRACE conn3 <- [1,2198,null,{}] 16:41:31 INFO - PROCESS | 6717 | 1461282091387 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 6717 | 1461282091589 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:41:31 INFO - PROCESS | 6717 | 1461282091803 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5cb000 == 158 [pid = 6717] [id = 557] 16:41:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0acb6cac00) [pid = 6717] [serial = 1672] [outer = (nil)] 16:41:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad147dc00) [pid = 6717] [serial = 1673] [outer = 0x7f0acb6cac00] 16:41:31 INFO - PROCESS | 6717 | 1461282091883 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad1e9c800) [pid = 6717] [serial = 1674] [outer = 0x7f0acb6cac00] 16:41:32 INFO - PROCESS | 6717 | 1461282092652 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1304ms 16:41:32 INFO - PROCESS | 6717 | 1461282092668 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:41:32 INFO - PROCESS | 6717 | 1461282092673 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:41:32 INFO - PROCESS | 6717 | 1461282092678 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 6717 | 1461282092681 Marionette TRACE conn3 <- [1,2202,null,{}] 16:41:32 INFO - PROCESS | 6717 | 1461282092686 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 6717 | 1461282093002 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:41:33 INFO - PROCESS | 6717 | 1461282093049 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0820000 == 159 [pid = 6717] [id = 558] 16:41:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0acc99d400) [pid = 6717] [serial = 1675] [outer = (nil)] 16:41:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad2e41000) [pid = 6717] [serial = 1676] [outer = 0x7f0acc99d400] 16:41:33 INFO - PROCESS | 6717 | 1461282093112 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad335e800) [pid = 6717] [serial = 1677] [outer = 0x7f0acc99d400] 16:41:34 INFO - PROCESS | 6717 | 1461282094034 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1379ms 16:41:34 INFO - PROCESS | 6717 | 1461282094058 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 6717 | 1461282094062 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:41:34 INFO - PROCESS | 6717 | 1461282094068 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 6717 | 1461282094070 Marionette TRACE conn3 <- [1,2206,null,{}] 16:41:34 INFO - PROCESS | 6717 | 1461282094075 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 6717 | 1461282094331 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:41:34 INFO - PROCESS | 6717 | 1461282094377 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1205800 == 160 [pid = 6717] [id = 559] 16:41:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ad3558000) [pid = 6717] [serial = 1678] [outer = (nil)] 16:41:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad4aea000) [pid = 6717] [serial = 1679] [outer = 0x7f0ad3558000] 16:41:34 INFO - PROCESS | 6717 | 1461282094591 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad4e02800) [pid = 6717] [serial = 1680] [outer = 0x7f0ad3558000] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ad0ba8000) [pid = 6717] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0acb386000) [pid = 6717] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0acceb7400) [pid = 6717] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad1482400) [pid = 6717] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0acb38a800) [pid = 6717] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0adefee800) [pid = 6717] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0adc1cb400) [pid = 6717] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0adc1c4c00) [pid = 6717] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae2e03c00) [pid = 6717] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0adefee000) [pid = 6717] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad0bb5c00) [pid = 6717] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad0bb5800) [pid = 6717] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0aceae6800) [pid = 6717] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0acceb5000) [pid = 6717] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ad0bb6c00) [pid = 6717] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ad354e400) [pid = 6717] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ad3553800) [pid = 6717] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0acceab000) [pid = 6717] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0adc438000) [pid = 6717] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0acb6d1400) [pid = 6717] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0adce9e800) [pid = 6717] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ad4c61400) [pid = 6717] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad1ea6800) [pid = 6717] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ae71ce400) [pid = 6717] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:41:35 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ace29cc00) [pid = 6717] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:41:35 INFO - PROCESS | 6717 | 1461282095954 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1933ms 16:41:36 INFO - PROCESS | 6717 | 1461282096003 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 6717 | 1461282096006 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:41:36 INFO - PROCESS | 6717 | 1461282096011 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 6717 | 1461282096014 Marionette TRACE conn3 <- [1,2210,null,{}] 16:41:36 INFO - PROCESS | 6717 | 1461282096019 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 6717 | 1461282096214 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:41:36 INFO - PROCESS | 6717 | 1461282096389 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1218000 == 161 [pid = 6717] [id = 560] 16:41:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0acceb5000) [pid = 6717] [serial = 1681] [outer = (nil)] 16:41:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ad1dc6c00) [pid = 6717] [serial = 1682] [outer = 0x7f0acceb5000] 16:41:36 INFO - PROCESS | 6717 | 1461282096452 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ad4c57c00) [pid = 6717] [serial = 1683] [outer = 0x7f0acceb5000] 16:41:37 INFO - PROCESS | 6717 | 1461282097181 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1178ms 16:41:37 INFO - PROCESS | 6717 | 1461282097202 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 6717 | 1461282097206 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:41:37 INFO - PROCESS | 6717 | 1461282097212 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 6717 | 1461282097214 Marionette TRACE conn3 <- [1,2214,null,{}] 16:41:37 INFO - PROCESS | 6717 | 1461282097220 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 6717 | 1461282097624 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:41:37 INFO - PROCESS | 6717 | 1461282097796 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb454800 == 162 [pid = 6717] [id = 561] 16:41:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ac9b83400) [pid = 6717] [serial = 1684] [outer = (nil)] 16:41:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0acb380000) [pid = 6717] [serial = 1685] [outer = 0x7f0ac9b83400] 16:41:37 INFO - PROCESS | 6717 | 1461282097881 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0acc995400) [pid = 6717] [serial = 1686] [outer = 0x7f0ac9b83400] 16:41:38 INFO - PROCESS | 6717 | 1461282098898 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1735ms 16:41:38 INFO - PROCESS | 6717 | 1461282098950 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 6717 | 1461282098958 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:41:38 INFO - PROCESS | 6717 | 1461282098965 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 6717 | 1461282098972 Marionette TRACE conn3 <- [1,2218,null,{}] 16:41:38 INFO - PROCESS | 6717 | 1461282098979 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 6717 | 1461282099215 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:41:39 INFO - PROCESS | 6717 | 1461282099482 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf992000 == 163 [pid = 6717] [id = 562] 16:41:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0acf8e9800) [pid = 6717] [serial = 1687] [outer = (nil)] 16:41:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad09c9800) [pid = 6717] [serial = 1688] [outer = 0x7f0acf8e9800] 16:41:39 INFO - PROCESS | 6717 | 1461282099606 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad0bac400) [pid = 6717] [serial = 1689] [outer = 0x7f0acf8e9800] 16:41:40 INFO - PROCESS | 6717 | 1461282100589 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1687ms 16:41:40 INFO - PROCESS | 6717 | 1461282100653 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:41:40 INFO - PROCESS | 6717 | 1461282100658 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:41:40 INFO - PROCESS | 6717 | 1461282100666 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 6717 | 1461282100669 Marionette TRACE conn3 <- [1,2222,null,{}] 16:41:40 INFO - PROCESS | 6717 | 1461282100676 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 6717 | 1461282100917 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:41:41 INFO - PROCESS | 6717 | 1461282101259 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3232800 == 164 [pid = 6717] [id = 563] 16:41:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad1e9e000) [pid = 6717] [serial = 1690] [outer = (nil)] 16:41:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad2e41400) [pid = 6717] [serial = 1691] [outer = 0x7f0ad1e9e000] 16:41:41 INFO - PROCESS | 6717 | 1461282101342 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ad354e400) [pid = 6717] [serial = 1692] [outer = 0x7f0ad1e9e000] 16:41:42 INFO - PROCESS | 6717 | 1461282102230 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1639ms 16:41:42 INFO - PROCESS | 6717 | 1461282102306 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 6717 | 1461282102313 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:41:42 INFO - PROCESS | 6717 | 1461282102330 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 6717 | 1461282102338 Marionette TRACE conn3 <- [1,2226,null,{}] 16:41:42 INFO - PROCESS | 6717 | 1461282102343 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 6717 | 1461282102676 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:41:42 INFO - PROCESS | 6717 | 1461282102916 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dd9800 == 165 [pid = 6717] [id = 564] 16:41:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad4e0b800) [pid = 6717] [serial = 1693] [outer = (nil)] 16:41:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad4f38800) [pid = 6717] [serial = 1694] [outer = 0x7f0ad4e0b800] 16:41:43 INFO - PROCESS | 6717 | 1461282103036 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad4f47c00) [pid = 6717] [serial = 1695] [outer = 0x7f0ad4e0b800] 16:41:43 INFO - PROCESS | 6717 | 1461282103909 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1642ms 16:41:43 INFO - PROCESS | 6717 | 1461282103965 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 6717 | 1461282103969 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:41:43 INFO - PROCESS | 6717 | 1461282103974 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 6717 | 1461282103978 Marionette TRACE conn3 <- [1,2230,null,{}] 16:41:43 INFO - PROCESS | 6717 | 1461282103983 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 6717 | 1461282104203 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:41:44 INFO - PROCESS | 6717 | 1461282104458 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5c7f000 == 166 [pid = 6717] [id = 565] 16:41:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad4e11000) [pid = 6717] [serial = 1696] [outer = (nil)] 16:41:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad7b74800) [pid = 6717] [serial = 1697] [outer = 0x7f0ad4e11000] 16:41:44 INFO - PROCESS | 6717 | 1461282104577 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad7bb5000) [pid = 6717] [serial = 1698] [outer = 0x7f0ad4e11000] 16:41:45 INFO - PROCESS | 6717 | 1461282105418 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1486ms 16:41:45 INFO - PROCESS | 6717 | 1461282105461 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 6717 | 1461282105465 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:41:45 INFO - PROCESS | 6717 | 1461282105471 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 6717 | 1461282105473 Marionette TRACE conn3 <- [1,2234,null,{}] 16:41:45 INFO - PROCESS | 6717 | 1461282105479 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 6717 | 1461282105712 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:41:45 INFO - PROCESS | 6717 | 1461282105948 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfc6000 == 167 [pid = 6717] [id = 566] 16:41:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0adc217800) [pid = 6717] [serial = 1699] [outer = (nil)] 16:41:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0adc2b2000) [pid = 6717] [serial = 1700] [outer = 0x7f0adc217800] 16:41:46 INFO - PROCESS | 6717 | 1461282106075 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0adc4f0400) [pid = 6717] [serial = 1701] [outer = 0x7f0adc217800] 16:41:47 INFO - PROCESS | 6717 | 1461282107025 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1580ms 16:41:47 INFO - PROCESS | 6717 | 1461282107052 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 6717 | 1461282107055 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:41:47 INFO - PROCESS | 6717 | 1461282107062 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 6717 | 1461282107066 Marionette TRACE conn3 <- [1,2238,null,{}] 16:41:47 INFO - PROCESS | 6717 | 1461282107071 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 6717 | 1461282107300 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:41:47 INFO - PROCESS | 6717 | 1461282107561 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc662800 == 168 [pid = 6717] [id = 567] 16:41:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad7c81000) [pid = 6717] [serial = 1702] [outer = (nil)] 16:41:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ade45c400) [pid = 6717] [serial = 1703] [outer = 0x7f0ad7c81000] 16:41:47 INFO - PROCESS | 6717 | 1461282107679 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ade57a400) [pid = 6717] [serial = 1704] [outer = 0x7f0ad7c81000] 16:41:48 INFO - PROCESS | 6717 | 1461282108533 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1529ms 16:41:48 INFO - PROCESS | 6717 | 1461282108593 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 6717 | 1461282108597 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:41:48 INFO - PROCESS | 6717 | 1461282108603 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 6717 | 1461282108606 Marionette TRACE conn3 <- [1,2242,null,{}] 16:41:48 INFO - PROCESS | 6717 | 1461282108612 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 6717 | 1461282108837 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:41:49 INFO - PROCESS | 6717 | 1461282109094 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcee1800 == 169 [pid = 6717] [id = 568] 16:41:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0adc21f000) [pid = 6717] [serial = 1705] [outer = (nil)] 16:41:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ade8de000) [pid = 6717] [serial = 1706] [outer = 0x7f0adc21f000] 16:41:49 INFO - PROCESS | 6717 | 1461282109216 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0adf1e7400) [pid = 6717] [serial = 1707] [outer = 0x7f0adc21f000] 16:41:50 INFO - PROCESS | 6717 | 1461282110060 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1528ms 16:41:50 INFO - PROCESS | 6717 | 1461282110133 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 6717 | 1461282110137 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:41:50 INFO - PROCESS | 6717 | 1461282110143 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 6717 | 1461282110146 Marionette TRACE conn3 <- [1,2246,null,{}] 16:41:50 INFO - PROCESS | 6717 | 1461282110151 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 6717 | 1461282110395 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:41:50 INFO - PROCESS | 6717 | 1461282110714 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add053800 == 170 [pid = 6717] [id = 569] 16:41:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ade57a000) [pid = 6717] [serial = 1708] [outer = (nil)] 16:41:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0adf68ec00) [pid = 6717] [serial = 1709] [outer = 0x7f0ade57a000] 16:41:50 INFO - PROCESS | 6717 | 1461282110791 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ae06b2400) [pid = 6717] [serial = 1710] [outer = 0x7f0ade57a000] 16:41:51 INFO - PROCESS | 6717 | 1461282111634 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1540ms 16:41:51 INFO - PROCESS | 6717 | 1461282111685 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 6717 | 1461282111689 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:41:51 INFO - PROCESS | 6717 | 1461282111695 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 6717 | 1461282111697 Marionette TRACE conn3 <- [1,2250,null,{}] 16:41:51 INFO - PROCESS | 6717 | 1461282111703 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 6717 | 1461282111912 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:41:52 INFO - PROCESS | 6717 | 1461282112179 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded0c800 == 171 [pid = 6717] [id = 570] 16:41:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0adf1c7800) [pid = 6717] [serial = 1711] [outer = (nil)] 16:41:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ae08b0800) [pid = 6717] [serial = 1712] [outer = 0x7f0adf1c7800] 16:41:52 INFO - PROCESS | 6717 | 1461282112297 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ae09d0c00) [pid = 6717] [serial = 1713] [outer = 0x7f0adf1c7800] 16:41:53 INFO - PROCESS | 6717 | 1461282113127 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1484ms 16:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:41:53 INFO - PROCESS | 6717 | 1461282113180 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 6717 | 1461282113183 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:41:53 INFO - PROCESS | 6717 | 1461282113190 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 6717 | 1461282113193 Marionette TRACE conn3 <- [1,2254,null,{}] 16:41:53 INFO - PROCESS | 6717 | 1461282113199 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 6717 | 1461282113420 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:41:53 INFO - PROCESS | 6717 | 1461282113689 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae051d800 == 172 [pid = 6717] [id = 571] 16:41:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ae2161000) [pid = 6717] [serial = 1714] [outer = (nil)] 16:41:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ae2838000) [pid = 6717] [serial = 1715] [outer = 0x7f0ae2161000] 16:41:53 INFO - PROCESS | 6717 | 1461282113833 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ae2d1e000) [pid = 6717] [serial = 1716] [outer = 0x7f0ae2161000] 16:41:54 INFO - PROCESS | 6717 | 1461282114729 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1580ms 16:41:54 INFO - PROCESS | 6717 | 1461282114770 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:41:54 INFO - PROCESS | 6717 | 1461282114780 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:41:54 INFO - PROCESS | 6717 | 1461282114786 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 6717 | 1461282114791 Marionette TRACE conn3 <- [1,2258,null,{}] 16:41:54 INFO - PROCESS | 6717 | 1461282114796 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 6717 | 1461282115042 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:41:55 INFO - PROCESS | 6717 | 1461282115359 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a3b000 == 173 [pid = 6717] [id = 572] 16:41:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae3258400) [pid = 6717] [serial = 1717] [outer = (nil)] 16:41:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ae3303c00) [pid = 6717] [serial = 1718] [outer = 0x7f0ae3258400] 16:41:55 INFO - PROCESS | 6717 | 1461282115442 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae33e9c00) [pid = 6717] [serial = 1719] [outer = 0x7f0ae3258400] 16:41:56 INFO - PROCESS | 6717 | 1461282116307 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1581ms 16:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:41:56 INFO - PROCESS | 6717 | 1461282116368 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 6717 | 1461282116371 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:41:56 INFO - PROCESS | 6717 | 1461282116378 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 6717 | 1461282116380 Marionette TRACE conn3 <- [1,2262,null,{}] 16:41:56 INFO - PROCESS | 6717 | 1461282116386 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 6717 | 1461282116620 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:41:56 INFO - PROCESS | 6717 | 1461282116883 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b6f000 == 174 [pid = 6717] [id = 573] 16:41:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0acf9bf400) [pid = 6717] [serial = 1720] [outer = (nil)] 16:41:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae3402400) [pid = 6717] [serial = 1721] [outer = 0x7f0acf9bf400] 16:41:57 INFO - PROCESS | 6717 | 1461282117016 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae340d400) [pid = 6717] [serial = 1722] [outer = 0x7f0acf9bf400] 16:41:57 INFO - PROCESS | 6717 | 1461282117859 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1533ms 16:41:57 INFO - PROCESS | 6717 | 1461282117911 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 6717 | 1461282117915 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:41:57 INFO - PROCESS | 6717 | 1461282117921 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 6717 | 1461282117923 Marionette TRACE conn3 <- [1,2266,null,{}] 16:41:57 INFO - PROCESS | 6717 | 1461282117929 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 6717 | 1461282118195 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:41:58 INFO - PROCESS | 6717 | 1461282118515 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f6e000 == 175 [pid = 6717] [id = 574] 16:41:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae3258c00) [pid = 6717] [serial = 1723] [outer = (nil)] 16:41:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae3fc7c00) [pid = 6717] [serial = 1724] [outer = 0x7f0ae3258c00] 16:41:58 INFO - PROCESS | 6717 | 1461282118598 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae51f4c00) [pid = 6717] [serial = 1725] [outer = 0x7f0ae3258c00] 16:41:59 INFO - PROCESS | 6717 | 1461282119443 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1579ms 16:41:59 INFO - PROCESS | 6717 | 1461282119502 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 6717 | 1461282119504 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:41:59 INFO - PROCESS | 6717 | 1461282119511 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 6717 | 1461282119515 Marionette TRACE conn3 <- [1,2270,null,{}] 16:41:59 INFO - PROCESS | 6717 | 1461282119521 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 6717 | 1461282119778 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:42:00 INFO - PROCESS | 6717 | 1461282120153 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3372800 == 176 [pid = 6717] [id = 575] 16:42:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad3554000) [pid = 6717] [serial = 1726] [outer = (nil)] 16:42:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae5345000) [pid = 6717] [serial = 1727] [outer = 0x7f0ad3554000] 16:42:00 INFO - PROCESS | 6717 | 1461282120235 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae6877400) [pid = 6717] [serial = 1728] [outer = 0x7f0ad3554000] 16:42:01 INFO - PROCESS | 6717 | 1461282121100 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1636ms 16:42:01 INFO - PROCESS | 6717 | 1461282121149 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 6717 | 1461282121153 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:42:01 INFO - PROCESS | 6717 | 1461282121160 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 6717 | 1461282121163 Marionette TRACE conn3 <- [1,2274,null,{}] 16:42:01 INFO - PROCESS | 6717 | 1461282121169 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 6717 | 1461282121418 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:42:01 INFO - PROCESS | 6717 | 1461282121730 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3f40800 == 177 [pid = 6717] [id = 576] 16:42:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adf687000) [pid = 6717] [serial = 1729] [outer = (nil)] 16:42:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae718c400) [pid = 6717] [serial = 1730] [outer = 0x7f0adf687000] 16:42:01 INFO - PROCESS | 6717 | 1461282121820 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae7196000) [pid = 6717] [serial = 1731] [outer = 0x7f0adf687000] 16:42:02 INFO - PROCESS | 6717 | 1461282122680 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 16:42:02 INFO - PROCESS | 6717 | 1461282122745 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:42:02 INFO - PROCESS | 6717 | 1461282122752 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:42:02 INFO - PROCESS | 6717 | 1461282122759 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 6717 | 1461282122762 Marionette TRACE conn3 <- [1,2278,null,{}] 16:42:02 INFO - PROCESS | 6717 | 1461282122767 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 6717 | 1461282123005 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:42:03 INFO - PROCESS | 6717 | 1461282123325 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7167800 == 178 [pid = 6717] [id = 577] 16:42:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ae3410400) [pid = 6717] [serial = 1732] [outer = (nil)] 16:42:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ae72a9c00) [pid = 6717] [serial = 1733] [outer = 0x7f0ae3410400] 16:42:03 INFO - PROCESS | 6717 | 1461282123408 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae7559800) [pid = 6717] [serial = 1734] [outer = 0x7f0ae3410400] 16:42:04 INFO - PROCESS | 6717 | 1461282124272 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1537ms 16:42:04 INFO - PROCESS | 6717 | 1461282124297 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 6717 | 1461282124301 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:42:04 INFO - PROCESS | 6717 | 1461282124307 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 6717 | 1461282124311 Marionette TRACE conn3 <- [1,2282,null,{}] 16:42:04 INFO - PROCESS | 6717 | 1461282124317 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 6717 | 1461282124552 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:42:04 INFO - PROCESS | 6717 | 1461282124823 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7514000 == 179 [pid = 6717] [id = 578] 16:42:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ace29dc00) [pid = 6717] [serial = 1735] [outer = (nil)] 16:42:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae51b2000) [pid = 6717] [serial = 1736] [outer = 0x7f0ace29dc00] 16:42:04 INFO - PROCESS | 6717 | 1461282124941 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae7f1e800) [pid = 6717] [serial = 1737] [outer = 0x7f0ace29dc00] 16:42:05 INFO - PROCESS | 6717 | 1461282125872 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1639ms 16:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:42:05 INFO - PROCESS | 6717 | 1461282125947 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 6717 | 1461282125950 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:42:05 INFO - PROCESS | 6717 | 1461282125957 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 6717 | 1461282125960 Marionette TRACE conn3 <- [1,2286,null,{}] 16:42:05 INFO - PROCESS | 6717 | 1461282125967 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 6717 | 1461282126244 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:42:07 INFO - PROCESS | 6717 | 1461282127100 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace217000 == 180 [pid = 6717] [id = 579] 16:42:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0acb380400) [pid = 6717] [serial = 1738] [outer = (nil)] 16:42:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0acb38ac00) [pid = 6717] [serial = 1739] [outer = 0x7f0acb380400] 16:42:07 INFO - PROCESS | 6717 | 1461282127221 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0acceafc00) [pid = 6717] [serial = 1740] [outer = 0x7f0acb380400] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adced8800 == 179 [pid = 6717] [id = 252] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1218000 == 178 [pid = 6717] [id = 560] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1205800 == 177 [pid = 6717] [id = 559] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0820000 == 176 [pid = 6717] [id = 558] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5cb000 == 175 [pid = 6717] [id = 557] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc8e3800 == 174 [pid = 6717] [id = 556] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb44f800 == 173 [pid = 6717] [id = 555] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc91c000 == 172 [pid = 6717] [id = 554] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce7b800 == 171 [pid = 6717] [id = 548] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc61a000 == 170 [pid = 6717] [id = 547] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfd2000 == 169 [pid = 6717] [id = 546] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d78800 == 168 [pid = 6717] [id = 545] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad50ba800 == 167 [pid = 6717] [id = 544] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3224800 == 166 [pid = 6717] [id = 543] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1492000 == 165 [pid = 6717] [id = 542] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0a7f000 == 164 [pid = 6717] [id = 541] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfad0800 == 163 [pid = 6717] [id = 540] 16:42:08 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acca2e000 == 162 [pid = 6717] [id = 539] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ad09cb800) [pid = 6717] [serial = 1616] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ad5e5ac00) [pid = 6717] [serial = 1577] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0acc993800) [pid = 6717] [serial = 1613] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ace98cc00) [pid = 6717] [serial = 1554] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ad1fae000) [pid = 6717] [serial = 1565] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0acc99c400) [pid = 6717] [serial = 1608] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae2160400) [pid = 6717] [serial = 1598] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ade8d7800) [pid = 6717] [serial = 1587] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0adcd50000) [pid = 6717] [serial = 1584] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae2e09c00) [pid = 6717] [serial = 1601] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae09cb800) [pid = 6717] [serial = 1595] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad1ea2000) [pid = 6717] [serial = 1563] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad0ca4000) [pid = 6717] [serial = 1559] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ad0835400) [pid = 6717] [serial = 1556] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad1481000) [pid = 6717] [serial = 1560] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ae1f25800) [pid = 6717] [serial = 1596] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ad1df2000) [pid = 6717] [serial = 1562] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ace98e000) [pid = 6717] [serial = 1611] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0acd384000) [pid = 6717] [serial = 1553] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ad4c53800) [pid = 6717] [serial = 1569] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0acb6d0c00) [pid = 6717] [serial = 1607] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad0a52000) [pid = 6717] [serial = 1557] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0acd382000) [pid = 6717] [serial = 1610] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad4f39800) [pid = 6717] [serial = 1574] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0adc439c00) [pid = 6717] [serial = 1583] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ad7b70400) [pid = 6717] [serial = 1419] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ae2e05000) [pid = 6717] [serial = 1605] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0adf1bb800) [pid = 6717] [serial = 1589] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ad09c5c00) [pid = 6717] [serial = 1550] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ad0bb3000) [pid = 6717] [serial = 1485] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ae0554800) [pid = 6717] [serial = 1592] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0ad7bbb400) [pid = 6717] [serial = 1580] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ad1fba800) [pid = 6717] [serial = 1566] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0adf68a400) [pid = 6717] [serial = 1590] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ad33e4000) [pid = 6717] [serial = 1568] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ad4e03800) [pid = 6717] [serial = 1572] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae283ec00) [pid = 6717] [serial = 1599] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0aceaf1000) [pid = 6717] [serial = 1604] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae2e0f400) [pid = 6717] [serial = 1602] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ade45ec00) [pid = 6717] [serial = 1586] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad4c5c400) [pid = 6717] [serial = 1571] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0aea0f4c00) [pid = 6717] [serial = 1533] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ad4f44400) [pid = 6717] [serial = 1575] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad7b74400) [pid = 6717] [serial = 1578] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad7c79c00) [pid = 6717] [serial = 1581] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0af5714000) [pid = 6717] [serial = 1536] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ae08ab400) [pid = 6717] [serial = 1593] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0acf9b7800) [pid = 6717] [serial = 1614] [outer = (nil)] [url = about:blank] 16:42:08 INFO - PROCESS | 6717 | 1461282128847 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2935ms 16:42:08 INFO - PROCESS | 6717 | 1461282128893 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 6717 | 1461282128901 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:42:08 INFO - PROCESS | 6717 | 1461282128909 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 6717 | 1461282128914 Marionette TRACE conn3 <- [1,2290,null,{}] 16:42:08 INFO - PROCESS | 6717 | 1461282128921 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 6717 | 1461282129188 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:42:09 INFO - PROCESS | 6717 | 1461282129359 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc8dc800 == 163 [pid = 6717] [id = 580] 16:42:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ac9b85400) [pid = 6717] [serial = 1741] [outer = (nil)] 16:42:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0aceaf1000) [pid = 6717] [serial = 1742] [outer = 0x7f0ac9b85400] 16:42:09 INFO - PROCESS | 6717 | 1461282129426 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0acf9bfc00) [pid = 6717] [serial = 1743] [outer = 0x7f0ac9b85400] 16:42:10 INFO - PROCESS | 6717 | 1461282130301 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1435ms 16:42:10 INFO - PROCESS | 6717 | 1461282130347 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 6717 | 1461282130354 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:42:10 INFO - PROCESS | 6717 | 1461282130363 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 6717 | 1461282130367 Marionette TRACE conn3 <- [1,2294,null,{}] 16:42:10 INFO - PROCESS | 6717 | 1461282130373 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 6717 | 1461282130597 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:42:10 INFO - PROCESS | 6717 | 1461282130804 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd7d5000 == 164 [pid = 6717] [id = 581] 16:42:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0acceb1c00) [pid = 6717] [serial = 1744] [outer = (nil)] 16:42:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad0ba8000) [pid = 6717] [serial = 1745] [outer = 0x7f0acceb1c00] 16:42:10 INFO - PROCESS | 6717 | 1461282130873 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad0bcdc00) [pid = 6717] [serial = 1746] [outer = 0x7f0acceb1c00] 16:42:11 INFO - PROCESS | 6717 | 1461282131768 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1432ms 16:42:11 INFO - PROCESS | 6717 | 1461282131796 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 6717 | 1461282131801 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:42:11 INFO - PROCESS | 6717 | 1461282131825 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 6717 | 1461282131836 Marionette TRACE conn3 <- [1,2298,null,{}] 16:42:11 INFO - PROCESS | 6717 | 1461282131873 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 6717 | 1461282132170 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:42:12 INFO - PROCESS | 6717 | 1461282132208 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfc2f000 == 165 [pid = 6717] [id = 582] 16:42:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad0ba9400) [pid = 6717] [serial = 1747] [outer = (nil)] 16:42:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad1de9400) [pid = 6717] [serial = 1748] [outer = 0x7f0ad0ba9400] 16:42:12 INFO - PROCESS | 6717 | 1461282132272 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad1e9e400) [pid = 6717] [serial = 1749] [outer = 0x7f0ad0ba9400] 16:42:13 INFO - PROCESS | 6717 | 1461282133700 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0acc99d400) [pid = 6717] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ace2a4800) [pid = 6717] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0acb383000) [pid = 6717] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0acb6ca400) [pid = 6717] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad3558000) [pid = 6717] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:42:13 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0acb6cac00) [pid = 6717] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1934ms 16:42:13 INFO - PROCESS | 6717 | 1461282133756 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:42:13 INFO - PROCESS | 6717 | 1461282133760 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:42:13 INFO - PROCESS | 6717 | 1461282133767 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 6717 | 1461282133770 Marionette TRACE conn3 <- [1,2302,null,{}] 16:42:13 INFO - PROCESS | 6717 | 1461282133775 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 6717 | 1461282133979 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:42:14 INFO - PROCESS | 6717 | 1461282134226 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfc3b800 == 166 [pid = 6717] [id = 583] 16:42:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad0bb1400) [pid = 6717] [serial = 1750] [outer = (nil)] 16:42:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad1fab400) [pid = 6717] [serial = 1751] [outer = 0x7f0ad0bb1400] 16:42:14 INFO - PROCESS | 6717 | 1461282134292 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad20f1c00) [pid = 6717] [serial = 1752] [outer = 0x7f0ad0bb1400] 16:42:15 INFO - PROCESS | 6717 | 1461282135015 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1282ms 16:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:42:15 INFO - PROCESS | 6717 | 1461282135050 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 6717 | 1461282135052 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:42:15 INFO - PROCESS | 6717 | 1461282135059 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 6717 | 1461282135062 Marionette TRACE conn3 <- [1,2306,null,{}] 16:42:15 INFO - PROCESS | 6717 | 1461282135068 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 6717 | 1461282135363 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:42:15 INFO - PROCESS | 6717 | 1461282135485 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1218000 == 167 [pid = 6717] [id = 584] 16:42:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad33e1000) [pid = 6717] [serial = 1753] [outer = (nil)] 16:42:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad354b800) [pid = 6717] [serial = 1754] [outer = 0x7f0ad33e1000] 16:42:15 INFO - PROCESS | 6717 | 1461282135574 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad4c53c00) [pid = 6717] [serial = 1755] [outer = 0x7f0ad33e1000] 16:42:16 INFO - PROCESS | 6717 | 1461282136752 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1730ms 16:42:16 INFO - PROCESS | 6717 | 1461282136790 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 6717 | 1461282136799 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:42:16 INFO - PROCESS | 6717 | 1461282136809 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 6717 | 1461282136815 Marionette TRACE conn3 <- [1,2310,null,{}] 16:42:16 INFO - PROCESS | 6717 | 1461282136843 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 6717 | 1461282137140 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:42:17 INFO - PROCESS | 6717 | 1461282137461 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf70a000 == 168 [pid = 6717] [id = 585] 16:42:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0acf8f0000) [pid = 6717] [serial = 1756] [outer = (nil)] 16:42:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ad09c2400) [pid = 6717] [serial = 1757] [outer = 0x7f0acf8f0000] 16:42:17 INFO - PROCESS | 6717 | 1461282137542 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad0a5ac00) [pid = 6717] [serial = 1758] [outer = 0x7f0acf8f0000] 16:42:18 INFO - PROCESS | 6717 | 1461282138556 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1789ms 16:42:18 INFO - PROCESS | 6717 | 1461282138600 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 6717 | 1461282138609 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:42:18 INFO - PROCESS | 6717 | 1461282138620 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 6717 | 1461282138624 Marionette TRACE conn3 <- [1,2314,null,{}] 16:42:18 INFO - PROCESS | 6717 | 1461282138630 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 6717 | 1461282138892 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:42:19 INFO - PROCESS | 6717 | 1461282139237 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2162800 == 169 [pid = 6717] [id = 586] 16:42:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad0baf400) [pid = 6717] [serial = 1759] [outer = (nil)] 16:42:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad1e9bc00) [pid = 6717] [serial = 1760] [outer = 0x7f0ad0baf400] 16:42:19 INFO - PROCESS | 6717 | 1461282139321 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad2e49c00) [pid = 6717] [serial = 1761] [outer = 0x7f0ad0baf400] 16:42:20 INFO - PROCESS | 6717 | 1461282140208 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1640ms 16:42:20 INFO - PROCESS | 6717 | 1461282140261 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 6717 | 1461282140265 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:42:20 INFO - PROCESS | 6717 | 1461282140272 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 6717 | 1461282140279 Marionette TRACE conn3 <- [1,2318,null,{}] 16:42:20 INFO - PROCESS | 6717 | 1461282140296 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 6717 | 1461282140592 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:42:20 INFO - PROCESS | 6717 | 1461282140909 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad323e800 == 170 [pid = 6717] [id = 587] 16:42:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ad3559000) [pid = 6717] [serial = 1762] [outer = (nil)] 16:42:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad4c61400) [pid = 6717] [serial = 1763] [outer = 0x7f0ad3559000] 16:42:21 INFO - PROCESS | 6717 | 1461282140996 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ad4f41400) [pid = 6717] [serial = 1764] [outer = 0x7f0ad3559000] 16:42:21 INFO - PROCESS | 6717 | 1461282141886 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 6717 | 1461282141924 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:42:21 INFO - PROCESS | 6717 | 1461282141930 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 6717 | 1461282141933 Marionette TRACE conn3 <- [1,2322,null,{}] 16:42:21 INFO - PROCESS | 6717 | 1461282141940 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 6717 | 1461282142186 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:42:22 INFO - PROCESS | 6717 | 1461282142489 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4c9a800 == 171 [pid = 6717] [id = 588] 16:42:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ad3557c00) [pid = 6717] [serial = 1765] [outer = (nil)] 16:42:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad7bb9c00) [pid = 6717] [serial = 1766] [outer = 0x7f0ad3557c00] 16:42:22 INFO - PROCESS | 6717 | 1461282142580 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ad7c82400) [pid = 6717] [serial = 1767] [outer = 0x7f0ad3557c00] 16:42:23 INFO - PROCESS | 6717 | 1461282143421 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1530ms 16:42:23 INFO - PROCESS | 6717 | 1461282143461 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 6717 | 1461282143465 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:42:23 INFO - PROCESS | 6717 | 1461282143472 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 6717 | 1461282143476 Marionette TRACE conn3 <- [1,2326,null,{}] 16:42:23 INFO - PROCESS | 6717 | 1461282143484 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 6717 | 1461282143732 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:42:24 INFO - PROCESS | 6717 | 1461282143996 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5c70000 == 172 [pid = 6717] [id = 589] 16:42:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0adc21b800) [pid = 6717] [serial = 1768] [outer = (nil)] 16:42:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0adc2b6400) [pid = 6717] [serial = 1769] [outer = 0x7f0adc21b800] 16:42:24 INFO - PROCESS | 6717 | 1461282144121 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0adc43d400) [pid = 6717] [serial = 1770] [outer = 0x7f0adc21b800] 16:42:24 INFO - PROCESS | 6717 | 1461282144967 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1536ms 16:42:25 INFO - PROCESS | 6717 | 1461282145009 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 6717 | 1461282145013 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:42:25 INFO - PROCESS | 6717 | 1461282145019 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 6717 | 1461282145022 Marionette TRACE conn3 <- [1,2330,null,{}] 16:42:25 INFO - PROCESS | 6717 | 1461282145027 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 6717 | 1461282145270 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:42:25 INFO - PROCESS | 6717 | 1461282145569 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf1e000 == 173 [pid = 6717] [id = 590] 16:42:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0adc21ec00) [pid = 6717] [serial = 1771] [outer = (nil)] 16:42:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ade4a1400) [pid = 6717] [serial = 1772] [outer = 0x7f0adc21ec00] 16:42:25 INFO - PROCESS | 6717 | 1461282145654 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0adf1e8400) [pid = 6717] [serial = 1773] [outer = 0x7f0adc21ec00] 16:42:26 INFO - PROCESS | 6717 | 1461282146501 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1529ms 16:42:26 INFO - PROCESS | 6717 | 1461282146550 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 6717 | 1461282146553 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:42:26 INFO - PROCESS | 6717 | 1461282146560 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 6717 | 1461282146563 Marionette TRACE conn3 <- [1,2334,null,{}] 16:42:26 INFO - PROCESS | 6717 | 1461282146568 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 6717 | 1461282146782 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:42:27 INFO - PROCESS | 6717 | 1461282147048 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5e2000 == 174 [pid = 6717] [id = 591] 16:42:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0adc435400) [pid = 6717] [serial = 1774] [outer = (nil)] 16:42:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0adf68d000) [pid = 6717] [serial = 1775] [outer = 0x7f0adc435400] 16:42:27 INFO - PROCESS | 6717 | 1461282147169 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae09c9000) [pid = 6717] [serial = 1776] [outer = 0x7f0adc435400] 16:42:27 INFO - PROCESS | 6717 | 1461282147990 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1479ms 16:42:28 INFO - PROCESS | 6717 | 1461282148040 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 6717 | 1461282148044 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:42:28 INFO - PROCESS | 6717 | 1461282148050 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 6717 | 1461282148053 Marionette TRACE conn3 <- [1,2338,null,{}] 16:42:28 INFO - PROCESS | 6717 | 1461282148078 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 6717 | 1461282148300 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:42:28 INFO - PROCESS | 6717 | 1461282148560 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd5f800 == 175 [pid = 6717] [id = 592] 16:42:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ade578c00) [pid = 6717] [serial = 1777] [outer = (nil)] 16:42:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae1f25800) [pid = 6717] [serial = 1778] [outer = 0x7f0ade578c00] 16:42:28 INFO - PROCESS | 6717 | 1461282148675 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae2164c00) [pid = 6717] [serial = 1779] [outer = 0x7f0ade578c00] 16:42:29 INFO - PROCESS | 6717 | 1461282149622 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1604ms 16:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:42:29 INFO - PROCESS | 6717 | 1461282149655 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 6717 | 1461282149658 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:42:29 INFO - PROCESS | 6717 | 1461282149665 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 6717 | 1461282149668 Marionette TRACE conn3 <- [1,2342,null,{}] 16:42:29 INFO - PROCESS | 6717 | 1461282149673 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 6717 | 1461282149890 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:42:30 INFO - PROCESS | 6717 | 1461282150155 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add039000 == 176 [pid = 6717] [id = 593] 16:42:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0adfa59c00) [pid = 6717] [serial = 1780] [outer = (nil)] 16:42:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae28d3000) [pid = 6717] [serial = 1781] [outer = 0x7f0adfa59c00] 16:42:30 INFO - PROCESS | 6717 | 1461282150273 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae2e05000) [pid = 6717] [serial = 1782] [outer = 0x7f0adfa59c00] 16:42:31 INFO - PROCESS | 6717 | 1461282151136 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1535ms 16:42:31 INFO - PROCESS | 6717 | 1461282151199 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:42:31 INFO - PROCESS | 6717 | 1461282151206 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:42:31 INFO - PROCESS | 6717 | 1461282151212 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 6717 | 1461282151215 Marionette TRACE conn3 <- [1,2346,null,{}] 16:42:31 INFO - PROCESS | 6717 | 1461282151220 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 6717 | 1461282151458 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:42:31 INFO - PROCESS | 6717 | 1461282151853 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded15800 == 177 [pid = 6717] [id = 594] 16:42:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ae3254000) [pid = 6717] [serial = 1783] [outer = (nil)] 16:42:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae325a800) [pid = 6717] [serial = 1784] [outer = 0x7f0ae3254000] 16:42:31 INFO - PROCESS | 6717 | 1461282151981 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae330ac00) [pid = 6717] [serial = 1785] [outer = 0x7f0ae3254000] 16:42:33 INFO - PROCESS | 6717 | 1461282153121 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1981ms 16:42:33 INFO - PROCESS | 6717 | 1461282153193 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 6717 | 1461282153197 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:42:33 INFO - PROCESS | 6717 | 1461282153205 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 6717 | 1461282153210 Marionette TRACE conn3 <- [1,2350,null,{}] 16:42:33 INFO - PROCESS | 6717 | 1461282153216 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 6717 | 1461282153500 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:42:33 INFO - PROCESS | 6717 | 1461282153806 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae099d000 == 178 [pid = 6717] [id = 595] 16:42:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ae33f1400) [pid = 6717] [serial = 1786] [outer = (nil)] 16:42:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ae71d1000) [pid = 6717] [serial = 1787] [outer = 0x7f0ae33f1400] 16:42:33 INFO - PROCESS | 6717 | 1461282153893 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae8075c00) [pid = 6717] [serial = 1788] [outer = 0x7f0ae33f1400] 16:42:34 INFO - PROCESS | 6717 | 1461282154754 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1583ms 16:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:42:34 INFO - PROCESS | 6717 | 1461282154788 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 6717 | 1461282154791 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:42:34 INFO - PROCESS | 6717 | 1461282154797 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 6717 | 1461282154800 Marionette TRACE conn3 <- [1,2354,null,{}] 16:42:34 INFO - PROCESS | 6717 | 1461282154806 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 6717 | 1461282155026 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:42:35 INFO - PROCESS | 6717 | 1461282155301 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a55800 == 179 [pid = 6717] [id = 596] 16:42:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad1fb1000) [pid = 6717] [serial = 1789] [outer = (nil)] 16:42:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae8078400) [pid = 6717] [serial = 1790] [outer = 0x7f0ad1fb1000] 16:42:35 INFO - PROCESS | 6717 | 1461282155380 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae8126c00) [pid = 6717] [serial = 1791] [outer = 0x7f0ad1fb1000] 16:42:36 INFO - PROCESS | 6717 | 1461282156296 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1530ms 16:42:36 INFO - PROCESS | 6717 | 1461282156328 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 6717 | 1461282156332 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:42:36 INFO - PROCESS | 6717 | 1461282156338 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 6717 | 1461282156341 Marionette TRACE conn3 <- [1,2358,null,{}] 16:42:36 INFO - PROCESS | 6717 | 1461282156346 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 6717 | 1461282156572 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:42:36 INFO - PROCESS | 6717 | 1461282156843 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae761a800 == 180 [pid = 6717] [id = 597] 16:42:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ace991000) [pid = 6717] [serial = 1792] [outer = (nil)] 16:42:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ae8132000) [pid = 6717] [serial = 1793] [outer = 0x7f0ace991000] 16:42:36 INFO - PROCESS | 6717 | 1461282156965 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ae83e7000) [pid = 6717] [serial = 1794] [outer = 0x7f0ace991000] 16:42:37 INFO - PROCESS | 6717 | 1461282157841 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1536ms 16:42:37 INFO - PROCESS | 6717 | 1461282157875 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 6717 | 1461282157878 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:42:37 INFO - PROCESS | 6717 | 1461282157886 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 6717 | 1461282157888 Marionette TRACE conn3 <- [1,2362,null,{}] 16:42:37 INFO - PROCESS | 6717 | 1461282157894 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 6717 | 1461282158120 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:42:38 INFO - PROCESS | 6717 | 1461282158391 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7ec2000 == 181 [pid = 6717] [id = 598] 16:42:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0acb6ce400) [pid = 6717] [serial = 1795] [outer = (nil)] 16:42:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ae89cb000) [pid = 6717] [serial = 1796] [outer = 0x7f0acb6ce400] 16:42:38 INFO - PROCESS | 6717 | 1461282158508 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0ae89e8c00) [pid = 6717] [serial = 1797] [outer = 0x7f0acb6ce400] 16:42:39 INFO - PROCESS | 6717 | 1461282159396 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1580ms 16:42:39 INFO - PROCESS | 6717 | 1461282159466 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 6717 | 1461282159470 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:42:39 INFO - PROCESS | 6717 | 1461282159476 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 6717 | 1461282159478 Marionette TRACE conn3 <- [1,2366,null,{}] 16:42:39 INFO - PROCESS | 6717 | 1461282159484 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 6717 | 1461282159725 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:42:40 INFO - PROCESS | 6717 | 1461282160044 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8566800 == 182 [pid = 6717] [id = 599] 16:42:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ad1fb9400) [pid = 6717] [serial = 1798] [outer = (nil)] 16:42:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ae89e8800) [pid = 6717] [serial = 1799] [outer = 0x7f0ad1fb9400] 16:42:40 INFO - PROCESS | 6717 | 1461282160125 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ae941b400) [pid = 6717] [serial = 1800] [outer = 0x7f0ad1fb9400] 16:42:41 INFO - PROCESS | 6717 | 1461282161004 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1583ms 16:42:41 INFO - PROCESS | 6717 | 1461282161061 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 6717 | 1461282161065 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:42:41 INFO - PROCESS | 6717 | 1461282161071 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 6717 | 1461282161074 Marionette TRACE conn3 <- [1,2370,null,{}] 16:42:41 INFO - PROCESS | 6717 | 1461282161080 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 6717 | 1461282161311 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:42:41 INFO - PROCESS | 6717 | 1461282161618 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8896000 == 183 [pid = 6717] [id = 600] 16:42:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad2e44800) [pid = 6717] [serial = 1801] [outer = (nil)] 16:42:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ae9672400) [pid = 6717] [serial = 1802] [outer = 0x7f0ad2e44800] 16:42:41 INFO - PROCESS | 6717 | 1461282161697 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0aea237c00) [pid = 6717] [serial = 1803] [outer = 0x7f0ad2e44800] 16:42:42 INFO - PROCESS | 6717 | 1461282162598 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1578ms 16:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:42:42 INFO - PROCESS | 6717 | 1461282162652 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 6717 | 1461282162655 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:42:42 INFO - PROCESS | 6717 | 1461282162662 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 6717 | 1461282162664 Marionette TRACE conn3 <- [1,2374,null,{}] 16:42:42 INFO - PROCESS | 6717 | 1461282162671 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 6717 | 1461282162897 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:42:43 INFO - PROCESS | 6717 | 1461282163210 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9118800 == 184 [pid = 6717] [id = 601] 16:42:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0acc99f800) [pid = 6717] [serial = 1804] [outer = (nil)] 16:42:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0aeb5b6400) [pid = 6717] [serial = 1805] [outer = 0x7f0acc99f800] 16:42:43 INFO - PROCESS | 6717 | 1461282163288 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0aeb9d9000) [pid = 6717] [serial = 1806] [outer = 0x7f0acc99f800] 16:42:44 INFO - PROCESS | 6717 | 1461282164209 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1597ms 16:42:44 INFO - PROCESS | 6717 | 1461282164258 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 6717 | 1461282164262 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:42:44 INFO - PROCESS | 6717 | 1461282164268 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 6717 | 1461282164270 Marionette TRACE conn3 <- [1,2378,null,{}] 16:42:44 INFO - PROCESS | 6717 | 1461282164276 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 6717 | 1461282164502 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:42:44 INFO - PROCESS | 6717 | 1461282164817 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aea1d2000 == 185 [pid = 6717] [id = 602] 16:42:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ade8dcc00) [pid = 6717] [serial = 1807] [outer = (nil)] 16:42:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0af4639400) [pid = 6717] [serial = 1808] [outer = 0x7f0ade8dcc00] 16:42:44 INFO - PROCESS | 6717 | 1461282164896 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0af54dd400) [pid = 6717] [serial = 1809] [outer = 0x7f0ade8dcc00] 16:42:45 INFO - PROCESS | 6717 | 1461282165757 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1535ms 16:42:45 INFO - PROCESS | 6717 | 1461282165805 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 6717 | 1461282165809 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:42:45 INFO - PROCESS | 6717 | 1461282165814 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 6717 | 1461282165818 Marionette TRACE conn3 <- [1,2382,null,{}] 16:42:45 INFO - PROCESS | 6717 | 1461282165823 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 6717 | 1461282166062 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfc3b800 == 184 [pid = 6717] [id = 583] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfc2f000 == 183 [pid = 6717] [id = 582] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd7d5000 == 182 [pid = 6717] [id = 581] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc8dc800 == 181 [pid = 6717] [id = 580] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace217000 == 180 [pid = 6717] [id = 579] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3372800 == 179 [pid = 6717] [id = 575] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f6e000 == 178 [pid = 6717] [id = 574] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b6f000 == 177 [pid = 6717] [id = 573] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a3b000 == 176 [pid = 6717] [id = 572] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae051d800 == 175 [pid = 6717] [id = 571] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded0c800 == 174 [pid = 6717] [id = 570] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add053800 == 173 [pid = 6717] [id = 569] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcee1800 == 172 [pid = 6717] [id = 568] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc662800 == 171 [pid = 6717] [id = 567] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbfc6000 == 170 [pid = 6717] [id = 566] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5c7f000 == 169 [pid = 6717] [id = 565] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dd9800 == 168 [pid = 6717] [id = 564] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3232800 == 167 [pid = 6717] [id = 563] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf992000 == 166 [pid = 6717] [id = 562] 16:42:47 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb454800 == 165 [pid = 6717] [id = 561] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ad1dc6c00) [pid = 6717] [serial = 1682] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ad2e4bc00) [pid = 6717] [serial = 1631] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0ad2e41000) [pid = 6717] [serial = 1676] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0acf8f2000) [pid = 6717] [serial = 1668] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ad335e800) [pid = 6717] [serial = 1677] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0adefefc00) [pid = 6717] [serial = 1646] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0acb386800) [pid = 6717] [serial = 1664] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0aceaee400) [pid = 6717] [serial = 1661] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ace992000) [pid = 6717] [serial = 1667] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0adc2b3400) [pid = 6717] [serial = 1637] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0acf8ed800) [pid = 6717] [serial = 1622] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0acceac400) [pid = 6717] [serial = 1619] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ad1ea8000) [pid = 6717] [serial = 1628] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0ad7b7bc00) [pid = 6717] [serial = 1634] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ad12ca400) [pid = 6717] [serial = 1625] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ace98f400) [pid = 6717] [serial = 1670] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ad0bcc000) [pid = 6717] [serial = 1671] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ad4aea000) [pid = 6717] [serial = 1679] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ae3255800) [pid = 6717] [serial = 1655] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0acc992c00) [pid = 6717] [serial = 1665] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ae3305c00) [pid = 6717] [serial = 1658] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0adce9c800) [pid = 6717] [serial = 1643] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ae1f23000) [pid = 6717] [serial = 1649] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0adc4f3800) [pid = 6717] [serial = 1640] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ad4e02800) [pid = 6717] [serial = 1680] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad147dc00) [pid = 6717] [serial = 1673] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae2d1c800) [pid = 6717] [serial = 1652] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad1e9c800) [pid = 6717] [serial = 1674] [outer = (nil)] [url = about:blank] 16:42:47 INFO - PROCESS | 6717 | 1461282167859 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb454800 == 166 [pid = 6717] [id = 603] 16:42:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0acb6cb800) [pid = 6717] [serial = 1810] [outer = (nil)] 16:42:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0acc997000) [pid = 6717] [serial = 1811] [outer = 0x7f0acb6cb800] 16:42:47 INFO - PROCESS | 6717 | 1461282167937 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0acd37a000) [pid = 6717] [serial = 1812] [outer = 0x7f0acb6cb800] 16:42:48 INFO - PROCESS | 6717 | 1461282168747 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2988ms 16:42:48 INFO - PROCESS | 6717 | 1461282168805 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 6717 | 1461282168812 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:42:48 INFO - PROCESS | 6717 | 1461282168822 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 6717 | 1461282168826 Marionette TRACE conn3 <- [1,2386,null,{}] 16:42:48 INFO - PROCESS | 6717 | 1461282168833 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 6717 | 1461282169079 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:42:49 INFO - PROCESS | 6717 | 1461282169277 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5d4000 == 167 [pid = 6717] [id = 604] 16:42:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0acb6cf000) [pid = 6717] [serial = 1813] [outer = (nil)] 16:42:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad0830800) [pid = 6717] [serial = 1814] [outer = 0x7f0acb6cf000] 16:42:49 INFO - PROCESS | 6717 | 1461282169348 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad0a58000) [pid = 6717] [serial = 1815] [outer = 0x7f0acb6cf000] 16:42:50 INFO - PROCESS | 6717 | 1461282170257 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1482ms 16:42:50 INFO - PROCESS | 6717 | 1461282170308 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 6717 | 1461282170314 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:42:50 INFO - PROCESS | 6717 | 1461282170327 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 6717 | 1461282170330 Marionette TRACE conn3 <- [1,2390,null,{}] 16:42:50 INFO - PROCESS | 6717 | 1461282170336 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 6717 | 1461282170612 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:42:50 INFO - PROCESS | 6717 | 1461282170661 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfad7800 == 168 [pid = 6717] [id = 605] 16:42:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad12cec00) [pid = 6717] [serial = 1816] [outer = (nil)] 16:42:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad1dcc800) [pid = 6717] [serial = 1817] [outer = 0x7f0ad12cec00] 16:42:50 INFO - PROCESS | 6717 | 1461282170727 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ad1fb1800) [pid = 6717] [serial = 1818] [outer = 0x7f0ad12cec00] 16:42:51 INFO - PROCESS | 6717 | 1461282171793 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1480ms 16:42:51 INFO - PROCESS | 6717 | 1461282171815 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 6717 | 1461282171820 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:42:51 INFO - PROCESS | 6717 | 1461282171835 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 6717 | 1461282171845 Marionette TRACE conn3 <- [1,2394,null,{}] 16:42:51 INFO - PROCESS | 6717 | 1461282171859 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 6717 | 1461282172138 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ad0ba9400) [pid = 6717] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ad0bb1400) [pid = 6717] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0acceb5000) [pid = 6717] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0acceb1c00) [pid = 6717] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ac9b85400) [pid = 6717] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acb380400) [pid = 6717] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:42:52 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0acf9b7400) [pid = 6717] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:42:52 INFO - PROCESS | 6717 | 1461282172699 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf720000 == 169 [pid = 6717] [id = 606] 16:42:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ac9b85400) [pid = 6717] [serial = 1819] [outer = (nil)] 16:42:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0acf9c3400) [pid = 6717] [serial = 1820] [outer = 0x7f0ac9b85400] 16:42:52 INFO - PROCESS | 6717 | 1461282172767 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad354ac00) [pid = 6717] [serial = 1821] [outer = 0x7f0ac9b85400] 16:42:53 INFO - PROCESS | 6717 | 1461282173504 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1701ms 16:42:53 INFO - PROCESS | 6717 | 1461282173530 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:42:53 INFO - PROCESS | 6717 | 1461282173535 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:42:53 INFO - PROCESS | 6717 | 1461282173552 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 6717 | 1461282173554 Marionette TRACE conn3 <- [1,2398,null,{}] 16:42:53 INFO - PROCESS | 6717 | 1461282173561 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 6717 | 1461282173769 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:42:53 INFO - PROCESS | 6717 | 1461282173785 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad14a1000 == 170 [pid = 6717] [id = 607] 16:42:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad1fb1c00) [pid = 6717] [serial = 1822] [outer = (nil)] 16:42:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad4f3fc00) [pid = 6717] [serial = 1823] [outer = 0x7f0ad1fb1c00] 16:42:53 INFO - PROCESS | 6717 | 1461282173849 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad7bba400) [pid = 6717] [serial = 1824] [outer = 0x7f0ad1fb1c00] 16:42:55 INFO - PROCESS | 6717 | 1461282175189 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1706ms 16:42:55 INFO - PROCESS | 6717 | 1461282175259 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 6717 | 1461282175265 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:42:55 INFO - PROCESS | 6717 | 1461282175274 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 6717 | 1461282175281 Marionette TRACE conn3 <- [1,2402,null,{}] 16:42:55 INFO - PROCESS | 6717 | 1461282175337 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 6717 | 1461282175618 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:42:55 INFO - PROCESS | 6717 | 1461282175911 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace752800 == 171 [pid = 6717] [id = 608] 16:42:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ac9b8d400) [pid = 6717] [serial = 1825] [outer = (nil)] 16:42:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0acf9bf000) [pid = 6717] [serial = 1826] [outer = 0x7f0ac9b8d400] 16:42:55 INFO - PROCESS | 6717 | 1461282175989 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ad0bb3000) [pid = 6717] [serial = 1827] [outer = 0x7f0ac9b8d400] 16:42:56 INFO - PROCESS | 6717 | 1461282176891 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1692ms 16:42:56 INFO - PROCESS | 6717 | 1461282176968 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 6717 | 1461282176977 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:42:56 INFO - PROCESS | 6717 | 1461282176988 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 6717 | 1461282176993 Marionette TRACE conn3 <- [1,2406,null,{}] 16:42:57 INFO - PROCESS | 6717 | 1461282176999 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 6717 | 1461282177290 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:42:57 INFO - PROCESS | 6717 | 1461282177613 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2166800 == 172 [pid = 6717] [id = 609] 16:42:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ad1fb0c00) [pid = 6717] [serial = 1828] [outer = (nil)] 16:42:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ad20ed400) [pid = 6717] [serial = 1829] [outer = 0x7f0ad1fb0c00] 16:42:57 INFO - PROCESS | 6717 | 1461282177695 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ad3558400) [pid = 6717] [serial = 1830] [outer = 0x7f0ad1fb0c00] 16:42:58 INFO - PROCESS | 6717 | 1461282178765 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1847ms 16:42:58 INFO - PROCESS | 6717 | 1461282178836 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 6717 | 1461282178839 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:42:58 INFO - PROCESS | 6717 | 1461282178846 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 6717 | 1461282178852 Marionette TRACE conn3 <- [1,2410,null,{}] 16:42:58 INFO - PROCESS | 6717 | 1461282178868 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 6717 | 1461282179157 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:42:59 INFO - PROCESS | 6717 | 1461282179514 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ed3000 == 173 [pid = 6717] [id = 610] 16:42:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ad7c85800) [pid = 6717] [serial = 1831] [outer = (nil)] 16:42:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0adc2b8800) [pid = 6717] [serial = 1832] [outer = 0x7f0ad7c85800] 16:42:59 INFO - PROCESS | 6717 | 1461282179599 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0adcd4ec00) [pid = 6717] [serial = 1833] [outer = 0x7f0ad7c85800] 16:43:00 INFO - PROCESS | 6717 | 1461282180506 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1687ms 16:43:00 INFO - PROCESS | 6717 | 1461282180535 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 6717 | 1461282180540 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:43:00 INFO - PROCESS | 6717 | 1461282180546 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 6717 | 1461282180550 Marionette TRACE conn3 <- [1,2414,null,{}] 16:43:00 INFO - PROCESS | 6717 | 1461282180555 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 6717 | 1461282180785 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:43:01 INFO - PROCESS | 6717 | 1461282181070 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dd8000 == 174 [pid = 6717] [id = 611] 16:43:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad7b7a800) [pid = 6717] [serial = 1834] [outer = (nil)] 16:43:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ade57c400) [pid = 6717] [serial = 1835] [outer = 0x7f0ad7b7a800] 16:43:01 INFO - PROCESS | 6717 | 1461282181196 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0adf1c1800) [pid = 6717] [serial = 1836] [outer = 0x7f0ad7b7a800] 16:43:02 INFO - PROCESS | 6717 | 1461282182071 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1585ms 16:43:02 INFO - PROCESS | 6717 | 1461282182133 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 6717 | 1461282182137 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:43:02 INFO - PROCESS | 6717 | 1461282182143 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 6717 | 1461282182147 Marionette TRACE conn3 <- [1,2418,null,{}] 16:43:02 INFO - PROCESS | 6717 | 1461282182152 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 6717 | 1461282182399 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:43:02 INFO - PROCESS | 6717 | 1461282182710 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc662800 == 175 [pid = 6717] [id = 612] 16:43:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0adce9fc00) [pid = 6717] [serial = 1837] [outer = (nil)] 16:43:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ae08a4c00) [pid = 6717] [serial = 1838] [outer = 0x7f0adce9fc00] 16:43:02 INFO - PROCESS | 6717 | 1461282182793 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ae2835800) [pid = 6717] [serial = 1839] [outer = 0x7f0adce9fc00] 16:43:03 INFO - PROCESS | 6717 | 1461282183640 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1529ms 16:43:03 INFO - PROCESS | 6717 | 1461282183674 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 6717 | 1461282183677 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:43:03 INFO - PROCESS | 6717 | 1461282183685 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 6717 | 1461282183688 Marionette TRACE conn3 <- [1,2422,null,{}] 16:43:03 INFO - PROCESS | 6717 | 1461282183694 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 6717 | 1461282183949 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:43:04 INFO - PROCESS | 6717 | 1461282184225 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add551000 == 176 [pid = 6717] [id = 613] 16:43:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ae3261400) [pid = 6717] [serial = 1840] [outer = (nil)] 16:43:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ae330b800) [pid = 6717] [serial = 1841] [outer = 0x7f0ae3261400] 16:43:04 INFO - PROCESS | 6717 | 1461282184373 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ae6457000) [pid = 6717] [serial = 1842] [outer = 0x7f0ae3261400] 16:43:05 INFO - PROCESS | 6717 | 1461282185231 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1587ms 16:43:05 INFO - PROCESS | 6717 | 1461282185273 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 6717 | 1461282185277 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:43:05 INFO - PROCESS | 6717 | 1461282185282 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 6717 | 1461282185285 Marionette TRACE conn3 <- [1,2426,null,{}] 16:43:05 INFO - PROCESS | 6717 | 1461282185291 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 6717 | 1461282185507 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:43:05 INFO - PROCESS | 6717 | 1461282185780 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf6b0800 == 177 [pid = 6717] [id = 614] 16:43:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ae3408800) [pid = 6717] [serial = 1843] [outer = (nil)] 16:43:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ae71cf400) [pid = 6717] [serial = 1844] [outer = 0x7f0ae3408800] 16:43:05 INFO - PROCESS | 6717 | 1461282185899 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ae7f13800) [pid = 6717] [serial = 1845] [outer = 0x7f0ae3408800] 16:43:06 INFO - PROCESS | 6717 | 1461282186757 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1536ms 16:43:06 INFO - PROCESS | 6717 | 1461282186821 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 6717 | 1461282186825 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:43:06 INFO - PROCESS | 6717 | 1461282186831 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 6717 | 1461282186834 Marionette TRACE conn3 <- [1,2430,null,{}] 16:43:06 INFO - PROCESS | 6717 | 1461282186839 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 6717 | 1461282187070 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:43:07 INFO - PROCESS | 6717 | 1461282187350 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a38000 == 178 [pid = 6717] [id = 615] 16:43:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ae51f8400) [pid = 6717] [serial = 1846] [outer = (nil)] 16:43:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ae819a400) [pid = 6717] [serial = 1847] [outer = 0x7f0ae51f8400] 16:43:07 INFO - PROCESS | 6717 | 1461282187474 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ae9421800) [pid = 6717] [serial = 1848] [outer = 0x7f0ae51f8400] 16:43:08 INFO - PROCESS | 6717 | 1461282188307 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1543ms 16:43:08 INFO - PROCESS | 6717 | 1461282188375 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 6717 | 1461282188379 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:43:08 INFO - PROCESS | 6717 | 1461282188385 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 6717 | 1461282188387 Marionette TRACE conn3 <- [1,2434,null,{}] 16:43:08 INFO - PROCESS | 6717 | 1461282188393 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 6717 | 1461282188655 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:43:08 INFO - PROCESS | 6717 | 1461282188939 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae336e000 == 179 [pid = 6717] [id = 616] 16:43:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ae6457400) [pid = 6717] [serial = 1849] [outer = (nil)] 16:43:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0aea23bc00) [pid = 6717] [serial = 1850] [outer = 0x7f0ae6457400] 16:43:09 INFO - PROCESS | 6717 | 1461282189069 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0af5253800) [pid = 6717] [serial = 1851] [outer = 0x7f0ae6457400] 16:43:09 INFO - PROCESS | 6717 | 1461282189907 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1586ms 16:43:09 INFO - PROCESS | 6717 | 1461282189972 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 6717 | 1461282189976 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:43:09 INFO - PROCESS | 6717 | 1461282189982 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 6717 | 1461282189985 Marionette TRACE conn3 <- [1,2438,null,{}] 16:43:09 INFO - PROCESS | 6717 | 1461282189990 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 6717 | 1461282190229 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:43:10 INFO - PROCESS | 6717 | 1461282190501 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7d20000 == 180 [pid = 6717] [id = 617] 16:43:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ae71dbc00) [pid = 6717] [serial = 1852] [outer = (nil)] 16:43:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0af595b800) [pid = 6717] [serial = 1853] [outer = 0x7f0ae71dbc00] 16:43:10 INFO - PROCESS | 6717 | 1461282190622 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0af66e5400) [pid = 6717] [serial = 1854] [outer = 0x7f0ae71dbc00] 16:43:11 INFO - PROCESS | 6717 | 1461282191516 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1591ms 16:43:11 INFO - PROCESS | 6717 | 1461282191575 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 6717 | 1461282191579 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:43:11 INFO - PROCESS | 6717 | 1461282191586 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 6717 | 1461282191590 Marionette TRACE conn3 <- [1,2442,null,{}] 16:43:11 INFO - PROCESS | 6717 | 1461282191596 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 6717 | 1461282191852 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:43:12 INFO - PROCESS | 6717 | 1461282192179 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aee7e8800 == 181 [pid = 6717] [id = 618] 16:43:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0af6766800) [pid = 6717] [serial = 1855] [outer = (nil)] 16:43:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0af67aac00) [pid = 6717] [serial = 1856] [outer = 0x7f0af6766800] 16:43:12 INFO - PROCESS | 6717 | 1461282192281 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0af8312000) [pid = 6717] [serial = 1857] [outer = 0x7f0af6766800] 16:43:13 INFO - PROCESS | 6717 | 1461282193097 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1539ms 16:43:13 INFO - PROCESS | 6717 | 1461282193126 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 6717 | 1461282193130 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:43:13 INFO - PROCESS | 6717 | 1461282193136 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 6717 | 1461282193138 Marionette TRACE conn3 <- [1,2446,null,{}] 16:43:13 INFO - PROCESS | 6717 | 1461282193144 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 6717 | 1461282193363 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:43:13 INFO - PROCESS | 6717 | 1461282193648 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5205800 == 182 [pid = 6717] [id = 619] 16:43:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0acb6c5800) [pid = 6717] [serial = 1858] [outer = (nil)] 16:43:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0af675f800) [pid = 6717] [serial = 1859] [outer = 0x7f0acb6c5800] 16:43:13 INFO - PROCESS | 6717 | 1461282193727 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0af9ff7c00) [pid = 6717] [serial = 1860] [outer = 0x7f0acb6c5800] 16:43:14 INFO - PROCESS | 6717 | 1461282194659 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1580ms 16:43:14 INFO - PROCESS | 6717 | 1461282194718 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 6717 | 1461282194721 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:43:14 INFO - PROCESS | 6717 | 1461282194728 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 6717 | 1461282194732 Marionette TRACE conn3 <- [1,2450,null,{}] 16:43:14 INFO - PROCESS | 6717 | 1461282194737 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 6717 | 1461282194968 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:43:15 INFO - PROCESS | 6717 | 1461282195284 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af59a8000 == 183 [pid = 6717] [id = 620] 16:43:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0acb61bc00) [pid = 6717] [serial = 1861] [outer = (nil)] 16:43:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 221 (0x7f0acb622400) [pid = 6717] [serial = 1862] [outer = 0x7f0acb61bc00] 16:43:15 INFO - PROCESS | 6717 | 1461282195365 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 222 (0x7f0acb626800) [pid = 6717] [serial = 1863] [outer = 0x7f0acb61bc00] 16:43:16 INFO - PROCESS | 6717 | 1461282196257 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1586ms 16:43:16 INFO - PROCESS | 6717 | 1461282196315 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 6717 | 1461282196319 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:43:16 INFO - PROCESS | 6717 | 1461282196325 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 6717 | 1461282196327 Marionette TRACE conn3 <- [1,2454,null,{}] 16:43:16 INFO - PROCESS | 6717 | 1461282196333 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 6717 | 1461282196559 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:43:16 INFO - PROCESS | 6717 | 1461282196880 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af833d000 == 184 [pid = 6717] [id = 621] 16:43:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 223 (0x7f0ac9b82400) [pid = 6717] [serial = 1864] [outer = (nil)] 16:43:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 224 (0x7f0af8840400) [pid = 6717] [serial = 1865] [outer = 0x7f0ac9b82400] 16:43:16 INFO - PROCESS | 6717 | 1461282196959 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 225 (0x7f0afa5c2c00) [pid = 6717] [serial = 1866] [outer = 0x7f0ac9b82400] 16:43:17 INFO - PROCESS | 6717 | 1461282197793 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1531ms 16:43:17 INFO - PROCESS | 6717 | 1461282197857 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 6717 | 1461282197861 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:43:17 INFO - PROCESS | 6717 | 1461282197867 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 6717 | 1461282197869 Marionette TRACE conn3 <- [1,2458,null,{}] 16:43:17 INFO - PROCESS | 6717 | 1461282197875 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 6717 | 1461282198117 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:43:18 INFO - PROCESS | 6717 | 1461282198397 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa56d800 == 185 [pid = 6717] [id = 622] 16:43:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 226 (0x7f0acb61c800) [pid = 6717] [serial = 1867] [outer = (nil)] 16:43:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 227 (0x7f0ad1e88000) [pid = 6717] [serial = 1868] [outer = 0x7f0acb61c800] 16:43:18 INFO - PROCESS | 6717 | 1461282198537 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 228 (0x7f0ad1e8c800) [pid = 6717] [serial = 1869] [outer = 0x7f0acb61c800] 16:43:19 INFO - PROCESS | 6717 | 1461282199397 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1579ms 16:43:19 INFO - PROCESS | 6717 | 1461282199447 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 6717 | 1461282199451 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:43:19 INFO - PROCESS | 6717 | 1461282199457 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 6717 | 1461282199459 Marionette TRACE conn3 <- [1,2462,null,{}] 16:43:19 INFO - PROCESS | 6717 | 1461282199465 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 6717 | 1461282199702 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:43:20 INFO - PROCESS | 6717 | 1461282200023 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac28800 == 186 [pid = 6717] [id = 623] 16:43:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 229 (0x7f0acb621400) [pid = 6717] [serial = 1870] [outer = (nil)] 16:43:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 230 (0x7f0ad1e8fc00) [pid = 6717] [serial = 1871] [outer = 0x7f0acb621400] 16:43:20 INFO - PROCESS | 6717 | 1461282200103 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 231 (0x7f0afa5ccc00) [pid = 6717] [serial = 1872] [outer = 0x7f0acb621400] 16:43:20 INFO - PROCESS | 6717 | 1461282200979 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1578ms 16:43:21 INFO - PROCESS | 6717 | 1461282201036 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 6717 | 1461282201040 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:43:21 INFO - PROCESS | 6717 | 1461282201045 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 6717 | 1461282201048 Marionette TRACE conn3 <- [1,2466,null,{}] 16:43:21 INFO - PROCESS | 6717 | 1461282201054 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 6717 | 1461282201277 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:43:21 INFO - PROCESS | 6717 | 1461282201597 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afd553800 == 187 [pid = 6717] [id = 624] 16:43:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 232 (0x7f0acb623400) [pid = 6717] [serial = 1873] [outer = (nil)] 16:43:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 233 (0x7f0ad3139800) [pid = 6717] [serial = 1874] [outer = 0x7f0acb623400] 16:43:21 INFO - PROCESS | 6717 | 1461282201679 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 234 (0x7f0ad313e000) [pid = 6717] [serial = 1875] [outer = 0x7f0acb623400] 16:43:22 INFO - PROCESS | 6717 | 1461282202537 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1533ms 16:43:22 INFO - PROCESS | 6717 | 1461282202579 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 6717 | 1461282202583 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:43:22 INFO - PROCESS | 6717 | 1461282202588 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 6717 | 1461282202591 Marionette TRACE conn3 <- [1,2470,null,{}] 16:43:22 INFO - PROCESS | 6717 | 1461282202597 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 6717 | 1461282202822 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:43:23 INFO - PROCESS | 6717 | 1461282203178 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace219000 == 188 [pid = 6717] [id = 625] 16:43:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 235 (0x7f0acb38b000) [pid = 6717] [serial = 1876] [outer = (nil)] 16:43:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 236 (0x7f0acd7b1c00) [pid = 6717] [serial = 1877] [outer = 0x7f0acb38b000] 16:43:23 INFO - PROCESS | 6717 | 1461282203256 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 237 (0x7f0acd7b6c00) [pid = 6717] [serial = 1878] [outer = 0x7f0acb38b000] 16:43:24 INFO - PROCESS | 6717 | 1461282204896 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf99e800 == 187 [pid = 6717] [id = 196] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad471b000 == 186 [pid = 6717] [id = 297] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf70f000 == 185 [pid = 6717] [id = 538] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad345c800 == 184 [pid = 6717] [id = 296] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2b2800 == 183 [pid = 6717] [id = 550] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add037800 == 182 [pid = 6717] [id = 361] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc276000 == 181 [pid = 6717] [id = 360] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf34c800 == 180 [pid = 6717] [id = 300] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1c0800 == 179 [pid = 6717] [id = 549] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf6af000 == 178 [pid = 6717] [id = 551] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf720000 == 177 [pid = 6717] [id = 606] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfad7800 == 176 [pid = 6717] [id = 605] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5d4000 == 175 [pid = 6717] [id = 604] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb454800 == 174 [pid = 6717] [id = 603] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aea1d2000 == 173 [pid = 6717] [id = 602] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9118800 == 172 [pid = 6717] [id = 601] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8896000 == 171 [pid = 6717] [id = 600] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae8566800 == 170 [pid = 6717] [id = 599] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7ec2000 == 169 [pid = 6717] [id = 598] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae761a800 == 168 [pid = 6717] [id = 597] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a55800 == 167 [pid = 6717] [id = 596] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae099d000 == 166 [pid = 6717] [id = 595] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded15800 == 165 [pid = 6717] [id = 594] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add039000 == 164 [pid = 6717] [id = 593] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd5f800 == 163 [pid = 6717] [id = 592] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5e2000 == 162 [pid = 6717] [id = 591] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbf1e000 == 161 [pid = 6717] [id = 590] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5c70000 == 160 [pid = 6717] [id = 589] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4c9a800 == 159 [pid = 6717] [id = 588] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad323e800 == 158 [pid = 6717] [id = 587] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2162800 == 157 [pid = 6717] [id = 586] 16:43:25 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf70a000 == 156 [pid = 6717] [id = 585] 16:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 3188ms 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 236 (0x7f0ad1de9400) [pid = 6717] [serial = 1748] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 235 (0x7f0ad1fab400) [pid = 6717] [serial = 1751] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 234 (0x7f0ad1e9e400) [pid = 6717] [serial = 1749] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 233 (0x7f0ae3303c00) [pid = 6717] [serial = 1718] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 232 (0x7f0ae2838000) [pid = 6717] [serial = 1715] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 231 (0x7f0ae08b0800) [pid = 6717] [serial = 1712] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 230 (0x7f0adf68ec00) [pid = 6717] [serial = 1709] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 229 (0x7f0ade8de000) [pid = 6717] [serial = 1706] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 228 (0x7f0ade45c400) [pid = 6717] [serial = 1703] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 227 (0x7f0adc2b2000) [pid = 6717] [serial = 1700] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 226 (0x7f0ad7b74800) [pid = 6717] [serial = 1697] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 225 (0x7f0ad4f38800) [pid = 6717] [serial = 1694] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 224 (0x7f0ad2e41400) [pid = 6717] [serial = 1691] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 223 (0x7f0ad09c9800) [pid = 6717] [serial = 1688] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 222 (0x7f0acb380000) [pid = 6717] [serial = 1685] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 221 (0x7f0ad4c57c00) [pid = 6717] [serial = 1683] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 220 (0x7f0ad0ba8000) [pid = 6717] [serial = 1745] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0aceaf1000) [pid = 6717] [serial = 1742] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0acf9bfc00) [pid = 6717] [serial = 1743] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0acceafc00) [pid = 6717] [serial = 1740] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0acb38ac00) [pid = 6717] [serial = 1739] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0ae51b2000) [pid = 6717] [serial = 1736] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0ae72a9c00) [pid = 6717] [serial = 1733] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ae718c400) [pid = 6717] [serial = 1730] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ae5345000) [pid = 6717] [serial = 1727] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ae3fc7c00) [pid = 6717] [serial = 1724] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ae3402400) [pid = 6717] [serial = 1721] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ad0bcdc00) [pid = 6717] [serial = 1746] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ad20f1c00) [pid = 6717] [serial = 1752] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ad0a56c00) [pid = 6717] [serial = 1617] [outer = (nil)] [url = about:blank] 16:43:25 INFO - PROCESS | 6717 | 1461282205943 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 6717 | 1461282205949 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:43:25 INFO - PROCESS | 6717 | 1461282205962 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 6717 | 1461282205967 Marionette TRACE conn3 <- [1,2474,null,{}] 16:43:25 INFO - PROCESS | 6717 | 1461282205980 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 6717 | 1461282206210 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:43:26 INFO - PROCESS | 6717 | 1461282206430 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acb461800 == 157 [pid = 6717] [id = 626] 16:43:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0acc99a800) [pid = 6717] [serial = 1879] [outer = (nil)] 16:43:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0acceadc00) [pid = 6717] [serial = 1880] [outer = 0x7f0acc99a800] 16:43:26 INFO - PROCESS | 6717 | 1461282206503 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0acd379c00) [pid = 6717] [serial = 1881] [outer = 0x7f0acc99a800] 16:43:27 INFO - PROCESS | 6717 | 1461282207307 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1391ms 16:43:27 INFO - PROCESS | 6717 | 1461282207354 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 6717 | 1461282207362 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:43:27 INFO - PROCESS | 6717 | 1461282207372 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 6717 | 1461282207375 Marionette TRACE conn3 <- [1,2478,null,{}] 16:43:27 INFO - PROCESS | 6717 | 1461282207381 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 6717 | 1461282207657 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:43:27 INFO - PROCESS | 6717 | 1461282207683 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd45c000 == 158 [pid = 6717] [id = 627] 16:43:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0acd37bc00) [pid = 6717] [serial = 1882] [outer = (nil)] 16:43:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0acd7b8c00) [pid = 6717] [serial = 1883] [outer = 0x7f0acd37bc00] 16:43:27 INFO - PROCESS | 6717 | 1461282207750 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0ace2a8400) [pid = 6717] [serial = 1884] [outer = 0x7f0acd37bc00] 16:43:28 INFO - PROCESS | 6717 | 1461282208788 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1435ms 16:43:28 INFO - PROCESS | 6717 | 1461282208809 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 6717 | 1461282208813 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:43:28 INFO - PROCESS | 6717 | 1461282208819 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 6717 | 1461282208825 Marionette TRACE conn3 <- [1,2482,null,{}] 16:43:28 INFO - PROCESS | 6717 | 1461282208840 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 6717 | 1461282209138 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:43:29 INFO - PROCESS | 6717 | 1461282209173 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd7e1000 == 159 [pid = 6717] [id = 628] 16:43:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0aceaf3c00) [pid = 6717] [serial = 1885] [outer = (nil)] 16:43:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0acf8f3800) [pid = 6717] [serial = 1886] [outer = 0x7f0aceaf3c00] 16:43:29 INFO - PROCESS | 6717 | 1461282209241 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0ad082c800) [pid = 6717] [serial = 1887] [outer = 0x7f0aceaf3c00] 16:43:30 INFO - PROCESS | 6717 | 1461282210285 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1496ms 16:43:30 INFO - PROCESS | 6717 | 1461282210323 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:43:30 INFO - PROCESS | 6717 | 1461282210327 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:43:30 INFO - PROCESS | 6717 | 1461282210333 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 6717 | 1461282210336 Marionette TRACE conn3 <- [1,2486,null,{}] 16:43:30 INFO - PROCESS | 6717 | 1461282210341 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 6717 | 1461282210605 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0acf8e5400) [pid = 6717] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0adc2c0000) [pid = 6717] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ad0bb6000) [pid = 6717] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ad1e9e000) [pid = 6717] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ad7b75000) [pid = 6717] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ac9b83400) [pid = 6717] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ad4e11000) [pid = 6717] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0acf9bf400) [pid = 6717] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0ace29dc00) [pid = 6717] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ae2161000) [pid = 6717] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0ad3554000) [pid = 6717] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0ae3258400) [pid = 6717] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0acb387400) [pid = 6717] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae1558c00) [pid = 6717] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0adc21f000) [pid = 6717] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0adc441c00) [pid = 6717] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0acb380c00) [pid = 6717] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ae3258c00) [pid = 6717] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ad4f41c00) [pid = 6717] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0acb6c8400) [pid = 6717] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ae283e800) [pid = 6717] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ad7c81000) [pid = 6717] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ad4c61c00) [pid = 6717] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ad0bb4000) [pid = 6717] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0adc21dc00) [pid = 6717] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ade57a000) [pid = 6717] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0aceaf0c00) [pid = 6717] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0adf687000) [pid = 6717] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0adf1c7800) [pid = 6717] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ac9b8c800) [pid = 6717] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0acf8e9800) [pid = 6717] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ad4e0b800) [pid = 6717] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ae3410400) [pid = 6717] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0adc217800) [pid = 6717] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ad1fb1000) [pid = 6717] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adc435400) [pid = 6717] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0adc21b800) [pid = 6717] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acc99f800) [pid = 6717] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad12cec00) [pid = 6717] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae33f1400) [pid = 6717] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0acb6ce400) [pid = 6717] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ad0baf400) [pid = 6717] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0adc21ec00) [pid = 6717] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0adfa59c00) [pid = 6717] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ade578c00) [pid = 6717] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad3559000) [pid = 6717] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ace991000) [pid = 6717] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ac9b85400) [pid = 6717] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0acb6cb800) [pid = 6717] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0acf8f0000) [pid = 6717] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ad2e44800) [pid = 6717] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad3557c00) [pid = 6717] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae3254000) [pid = 6717] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0acb6cf000) [pid = 6717] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ad1fb9400) [pid = 6717] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:43:31 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ade8dcc00) [pid = 6717] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:43:31 INFO - PROCESS | 6717 | 1461282211939 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acca3a800 == 160 [pid = 6717] [id = 629] 16:43:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ac9b83400) [pid = 6717] [serial = 1888] [outer = (nil)] 16:43:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0acb6c6000) [pid = 6717] [serial = 1889] [outer = 0x7f0ac9b83400] 16:43:32 INFO - PROCESS | 6717 | 1461282212012 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0aceaeec00) [pid = 6717] [serial = 1890] [outer = 0x7f0ac9b83400] 16:43:32 INFO - PROCESS | 6717 | 1461282212789 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2487ms 16:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:43:32 INFO - PROCESS | 6717 | 1461282212820 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 6717 | 1461282212823 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:43:32 INFO - PROCESS | 6717 | 1461282212830 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 6717 | 1461282212833 Marionette TRACE conn3 <- [1,2490,null,{}] 16:43:32 INFO - PROCESS | 6717 | 1461282212839 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 6717 | 1461282213134 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:43:33 INFO - PROCESS | 6717 | 1461282213157 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfac3000 == 161 [pid = 6717] [id = 630] 16:43:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ace2a8000) [pid = 6717] [serial = 1891] [outer = (nil)] 16:43:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ad0a53000) [pid = 6717] [serial = 1892] [outer = 0x7f0ace2a8000] 16:43:33 INFO - PROCESS | 6717 | 1461282213222 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ad0bab400) [pid = 6717] [serial = 1893] [outer = 0x7f0ace2a8000] 16:43:34 INFO - PROCESS | 6717 | 1461282214417 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 16:43:34 INFO - PROCESS | 6717 | 1461282214463 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 6717 | 1461282214470 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:43:34 INFO - PROCESS | 6717 | 1461282214479 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 6717 | 1461282214484 Marionette TRACE conn3 <- [1,2494,null,{}] 16:43:34 INFO - PROCESS | 6717 | 1461282214494 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 6717 | 1461282214751 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:43:35 INFO - PROCESS | 6717 | 1461282215131 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4dc800 == 162 [pid = 6717] [id = 631] 16:43:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0acd7ab400) [pid = 6717] [serial = 1894] [outer = (nil)] 16:43:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0acd7b2400) [pid = 6717] [serial = 1895] [outer = 0x7f0acd7ab400] 16:43:35 INFO - PROCESS | 6717 | 1461282215269 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ace2a6800) [pid = 6717] [serial = 1896] [outer = 0x7f0acd7ab400] 16:43:36 INFO - PROCESS | 6717 | 1461282216631 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2190ms 16:43:36 INFO - PROCESS | 6717 | 1461282216671 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 6717 | 1461282216679 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:43:36 INFO - PROCESS | 6717 | 1461282216703 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 6717 | 1461282216708 Marionette TRACE conn3 <- [1,2498,null,{}] 16:43:36 INFO - PROCESS | 6717 | 1461282216714 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 6717 | 1461282216949 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:43:37 INFO - PROCESS | 6717 | 1461282217315 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbdd000 == 163 [pid = 6717] [id = 632] 16:43:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0acf8f2000) [pid = 6717] [serial = 1897] [outer = (nil)] 16:43:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0acf9c1400) [pid = 6717] [serial = 1898] [outer = 0x7f0acf8f2000] 16:43:37 INFO - PROCESS | 6717 | 1461282217396 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ad09ccc00) [pid = 6717] [serial = 1899] [outer = 0x7f0acf8f2000] 16:43:38 INFO - PROCESS | 6717 | 1461282218342 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1685ms 16:43:38 INFO - PROCESS | 6717 | 1461282218387 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:43:38 INFO - PROCESS | 6717 | 1461282218392 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:43:38 INFO - PROCESS | 6717 | 1461282218399 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 6717 | 1461282218406 Marionette TRACE conn3 <- [1,2502,null,{}] 16:43:38 INFO - PROCESS | 6717 | 1461282218424 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 6717 | 1461282218688 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:43:39 INFO - PROCESS | 6717 | 1461282218998 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a72800 == 164 [pid = 6717] [id = 633] 16:43:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ad0bb2800) [pid = 6717] [serial = 1900] [outer = (nil)] 16:43:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad0bc7800) [pid = 6717] [serial = 1901] [outer = 0x7f0ad0bb2800] 16:43:39 INFO - PROCESS | 6717 | 1461282219085 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ad0c98000) [pid = 6717] [serial = 1902] [outer = 0x7f0ad0bb2800] 16:43:39 INFO - PROCESS | 6717 | 1461282219983 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1648ms 16:43:40 INFO - PROCESS | 6717 | 1461282220048 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:43:40 INFO - PROCESS | 6717 | 1461282220053 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:43:40 INFO - PROCESS | 6717 | 1461282220060 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 6717 | 1461282220063 Marionette TRACE conn3 <- [1,2506,null,{}] 16:43:40 INFO - PROCESS | 6717 | 1461282220069 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 6717 | 1461282220306 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:43:40 INFO - PROCESS | 6717 | 1461282220568 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad120d000 == 165 [pid = 6717] [id = 634] 16:43:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ad0bb4000) [pid = 6717] [serial = 1903] [outer = (nil)] 16:43:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ad12ca400) [pid = 6717] [serial = 1904] [outer = 0x7f0ad0bb4000] 16:43:40 INFO - PROCESS | 6717 | 1461282220693 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ad147a800) [pid = 6717] [serial = 1905] [outer = 0x7f0ad0bb4000] 16:43:41 INFO - PROCESS | 6717 | 1461282221582 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1582ms 16:43:41 INFO - PROCESS | 6717 | 1461282221642 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 6717 | 1461282221645 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:43:41 INFO - PROCESS | 6717 | 1461282221652 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 6717 | 1461282221654 Marionette TRACE conn3 <- [1,2510,null,{}] 16:43:41 INFO - PROCESS | 6717 | 1461282221660 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 6717 | 1461282221900 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:43:42 INFO - PROCESS | 6717 | 1461282222206 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d0a000 == 166 [pid = 6717] [id = 635] 16:43:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ad0bc4c00) [pid = 6717] [serial = 1906] [outer = (nil)] 16:43:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad1483800) [pid = 6717] [serial = 1907] [outer = 0x7f0ad0bc4c00] 16:43:42 INFO - PROCESS | 6717 | 1461282222285 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad1dcf000) [pid = 6717] [serial = 1908] [outer = 0x7f0ad0bc4c00] 16:43:43 INFO - PROCESS | 6717 | 1461282223180 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1589ms 16:43:43 INFO - PROCESS | 6717 | 1461282223243 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 6717 | 1461282223247 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:43:43 INFO - PROCESS | 6717 | 1461282223253 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 6717 | 1461282223255 Marionette TRACE conn3 <- [1,2514,null,{}] 16:43:43 INFO - PROCESS | 6717 | 1461282223261 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 6717 | 1461282223567 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:43:43 INFO - PROCESS | 6717 | 1461282223896 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3231800 == 167 [pid = 6717] [id = 636] 16:43:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad1e9e000) [pid = 6717] [serial = 1909] [outer = (nil)] 16:43:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ad1fb6c00) [pid = 6717] [serial = 1910] [outer = 0x7f0ad1e9e000] 16:43:43 INFO - PROCESS | 6717 | 1461282223980 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ad20f0400) [pid = 6717] [serial = 1911] [outer = 0x7f0ad1e9e000] 16:43:44 INFO - PROCESS | 6717 | 1461282224907 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1733ms 16:43:44 INFO - PROCESS | 6717 | 1461282224988 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 6717 | 1461282224992 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:43:45 INFO - PROCESS | 6717 | 1461282224998 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 6717 | 1461282225002 Marionette TRACE conn3 <- [1,2518,null,{}] 16:43:45 INFO - PROCESS | 6717 | 1461282225007 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 6717 | 1461282225302 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:43:45 INFO - PROCESS | 6717 | 1461282225613 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad470f800 == 168 [pid = 6717] [id = 637] 16:43:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ad1e89000) [pid = 6717] [serial = 1912] [outer = (nil)] 16:43:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ad2e46800) [pid = 6717] [serial = 1913] [outer = 0x7f0ad1e89000] 16:43:45 INFO - PROCESS | 6717 | 1461282225690 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ad3137400) [pid = 6717] [serial = 1914] [outer = 0x7f0ad1e89000] 16:43:46 INFO - PROCESS | 6717 | 1461282226620 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1685ms 16:43:46 INFO - PROCESS | 6717 | 1461282226685 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 6717 | 1461282226689 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:43:46 INFO - PROCESS | 6717 | 1461282226696 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 6717 | 1461282226699 Marionette TRACE conn3 <- [1,2522,null,{}] 16:43:46 INFO - PROCESS | 6717 | 1461282226705 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 6717 | 1461282226937 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:43:47 INFO - PROCESS | 6717 | 1461282227203 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4bb1000 == 169 [pid = 6717] [id = 638] 16:43:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ad1e9e400) [pid = 6717] [serial = 1915] [outer = (nil)] 16:43:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ad313fc00) [pid = 6717] [serial = 1916] [outer = 0x7f0ad1e9e400] 16:43:47 INFO - PROCESS | 6717 | 1461282227323 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ad3352c00) [pid = 6717] [serial = 1917] [outer = 0x7f0ad1e9e400] 16:43:48 INFO - PROCESS | 6717 | 1461282228197 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1532ms 16:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:43:48 INFO - PROCESS | 6717 | 1461282228229 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 6717 | 1461282228232 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:43:48 INFO - PROCESS | 6717 | 1461282228238 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 6717 | 1461282228242 Marionette TRACE conn3 <- [1,2526,null,{}] 16:43:48 INFO - PROCESS | 6717 | 1461282228247 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 6717 | 1461282228478 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:43:48 INFO - PROCESS | 6717 | 1461282228761 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4de1000 == 170 [pid = 6717] [id = 639] 16:43:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0aceae7800) [pid = 6717] [serial = 1918] [outer = (nil)] 16:43:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ad3359800) [pid = 6717] [serial = 1919] [outer = 0x7f0aceae7800] 16:43:48 INFO - PROCESS | 6717 | 1461282228883 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad33d9800) [pid = 6717] [serial = 1920] [outer = 0x7f0aceae7800] 16:43:49 INFO - PROCESS | 6717 | 1461282229747 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1583ms 16:43:49 INFO - PROCESS | 6717 | 1461282229821 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 6717 | 1461282229824 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:43:49 INFO - PROCESS | 6717 | 1461282229833 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 6717 | 1461282229835 Marionette TRACE conn3 <- [1,2530,null,{}] 16:43:49 INFO - PROCESS | 6717 | 1461282229842 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 6717 | 1461282230131 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:43:50 INFO - PROCESS | 6717 | 1461282230445 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50cf800 == 171 [pid = 6717] [id = 640] 16:43:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0aceaee000) [pid = 6717] [serial = 1921] [outer = (nil)] 16:43:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ad33e3400) [pid = 6717] [serial = 1922] [outer = 0x7f0aceaee000] 16:43:50 INFO - PROCESS | 6717 | 1461282230523 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad3551000) [pid = 6717] [serial = 1923] [outer = 0x7f0aceaee000] 16:43:51 INFO - PROCESS | 6717 | 1461282231440 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 16:43:51 INFO - PROCESS | 6717 | 1461282231520 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 6717 | 1461282231525 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:43:51 INFO - PROCESS | 6717 | 1461282231531 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 6717 | 1461282231535 Marionette TRACE conn3 <- [1,2534,null,{}] 16:43:51 INFO - PROCESS | 6717 | 1461282231541 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 6717 | 1461282231837 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:43:52 INFO - PROCESS | 6717 | 1461282232166 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d76000 == 172 [pid = 6717] [id = 641] 16:43:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ad4c5c000) [pid = 6717] [serial = 1924] [outer = (nil)] 16:43:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0ad4c5f000) [pid = 6717] [serial = 1925] [outer = 0x7f0ad4c5c000] 16:43:52 INFO - PROCESS | 6717 | 1461282232250 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ad4e11400) [pid = 6717] [serial = 1926] [outer = 0x7f0ad4c5c000] 16:43:53 INFO - PROCESS | 6717 | 1461282233148 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 16:43:53 INFO - PROCESS | 6717 | 1461282233217 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 6717 | 1461282233221 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:43:53 INFO - PROCESS | 6717 | 1461282233227 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 6717 | 1461282233230 Marionette TRACE conn3 <- [1,2538,null,{}] 16:43:53 INFO - PROCESS | 6717 | 1461282233236 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 6717 | 1461282233478 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:43:53 INFO - PROCESS | 6717 | 1461282233807 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7ddd800 == 173 [pid = 6717] [id = 642] 16:43:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0ad0bb4400) [pid = 6717] [serial = 1927] [outer = (nil)] 16:43:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0ad4f41c00) [pid = 6717] [serial = 1928] [outer = 0x7f0ad0bb4400] 16:43:53 INFO - PROCESS | 6717 | 1461282233887 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 202 (0x7f0ad5e5e000) [pid = 6717] [serial = 1929] [outer = 0x7f0ad0bb4400] 16:43:54 INFO - PROCESS | 6717 | 1461282234960 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1790ms 16:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:43:55 INFO - PROCESS | 6717 | 1461282235018 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 6717 | 1461282235021 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:43:55 INFO - PROCESS | 6717 | 1461282235028 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 6717 | 1461282235030 Marionette TRACE conn3 <- [1,2542,null,{}] 16:43:55 INFO - PROCESS | 6717 | 1461282235038 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 6717 | 1461282235285 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:43:55 INFO - PROCESS | 6717 | 1461282235600 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1d9000 == 174 [pid = 6717] [id = 643] 16:43:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 203 (0x7f0ad4ae9800) [pid = 6717] [serial = 1930] [outer = (nil)] 16:43:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 204 (0x7f0ad6c03400) [pid = 6717] [serial = 1931] [outer = 0x7f0ad4ae9800] 16:43:55 INFO - PROCESS | 6717 | 1461282235681 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 205 (0x7f0ad6c0e400) [pid = 6717] [serial = 1932] [outer = 0x7f0ad4ae9800] 16:43:56 INFO - PROCESS | 6717 | 1461282236590 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1632ms 16:43:56 INFO - PROCESS | 6717 | 1461282236660 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:43:56 INFO - PROCESS | 6717 | 1461282236665 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:43:56 INFO - PROCESS | 6717 | 1461282236671 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 6717 | 1461282236674 Marionette TRACE conn3 <- [1,2546,null,{}] 16:43:56 INFO - PROCESS | 6717 | 1461282236680 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 6717 | 1461282236923 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:43:57 INFO - PROCESS | 6717 | 1461282237239 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5cc800 == 175 [pid = 6717] [id = 644] 16:43:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 206 (0x7f0ad1484800) [pid = 6717] [serial = 1933] [outer = (nil)] 16:43:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 207 (0x7f0ad7b6fc00) [pid = 6717] [serial = 1934] [outer = 0x7f0ad1484800] 16:43:57 INFO - PROCESS | 6717 | 1461282237321 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 208 (0x7f0ad7b7bc00) [pid = 6717] [serial = 1935] [outer = 0x7f0ad1484800] 16:43:58 INFO - PROCESS | 6717 | 1461282238208 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1580ms 16:43:58 INFO - PROCESS | 6717 | 1461282238251 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 6717 | 1461282238255 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:43:58 INFO - PROCESS | 6717 | 1461282238262 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 6717 | 1461282238265 Marionette TRACE conn3 <- [1,2550,null,{}] 16:43:58 INFO - PROCESS | 6717 | 1461282238271 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 6717 | 1461282238514 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:43:58 INFO - PROCESS | 6717 | 1461282238860 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc668000 == 176 [pid = 6717] [id = 645] 16:43:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 209 (0x7f0ad1dc7400) [pid = 6717] [serial = 1936] [outer = (nil)] 16:43:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 210 (0x7f0ad7bbfc00) [pid = 6717] [serial = 1937] [outer = 0x7f0ad1dc7400] 16:43:58 INFO - PROCESS | 6717 | 1461282238943 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 211 (0x7f0ad7c7e400) [pid = 6717] [serial = 1938] [outer = 0x7f0ad1dc7400] 16:43:59 INFO - PROCESS | 6717 | 1461282239866 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1635ms 16:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:43:59 INFO - PROCESS | 6717 | 1461282239898 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 6717 | 1461282239901 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:43:59 INFO - PROCESS | 6717 | 1461282239908 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 6717 | 1461282239910 Marionette TRACE conn3 <- [1,2554,null,{}] 16:43:59 INFO - PROCESS | 6717 | 1461282239917 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 6717 | 1461282240214 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:44:00 INFO - PROCESS | 6717 | 1461282240541 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce79000 == 177 [pid = 6717] [id = 646] 16:44:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 212 (0x7f0ad4e0f800) [pid = 6717] [serial = 1939] [outer = (nil)] 16:44:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 213 (0x7f0adc1cbc00) [pid = 6717] [serial = 1940] [outer = 0x7f0ad4e0f800] 16:44:00 INFO - PROCESS | 6717 | 1461282240625 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 214 (0x7f0adc21c000) [pid = 6717] [serial = 1941] [outer = 0x7f0ad4e0f800] 16:44:01 INFO - PROCESS | 6717 | 1461282241605 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1745ms 16:44:01 INFO - PROCESS | 6717 | 1461282241653 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 6717 | 1461282241656 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:44:01 INFO - PROCESS | 6717 | 1461282241663 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 6717 | 1461282241666 Marionette TRACE conn3 <- [1,2558,null,{}] 16:44:01 INFO - PROCESS | 6717 | 1461282241672 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 6717 | 1461282241911 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:44:02 INFO - PROCESS | 6717 | 1461282242235 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcf3f800 == 178 [pid = 6717] [id = 647] 16:44:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 215 (0x7f0ad7bc1000) [pid = 6717] [serial = 1942] [outer = (nil)] 16:44:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 216 (0x7f0adc222c00) [pid = 6717] [serial = 1943] [outer = 0x7f0ad7bc1000] 16:44:02 INFO - PROCESS | 6717 | 1461282242315 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 217 (0x7f0adc2ba400) [pid = 6717] [serial = 1944] [outer = 0x7f0ad7bc1000] 16:44:03 INFO - PROCESS | 6717 | 1461282243236 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1642ms 16:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:44:03 INFO - PROCESS | 6717 | 1461282243306 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 6717 | 1461282243309 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:44:03 INFO - PROCESS | 6717 | 1461282243315 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 6717 | 1461282243318 Marionette TRACE conn3 <- [1,2562,null,{}] 16:44:03 INFO - PROCESS | 6717 | 1461282243323 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 6717 | 1461282243565 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:44:03 INFO - PROCESS | 6717 | 1461282243882 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1b9000 == 179 [pid = 6717] [id = 648] 16:44:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 218 (0x7f0ac9b83000) [pid = 6717] [serial = 1945] [outer = (nil)] 16:44:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 219 (0x7f0adc2bfc00) [pid = 6717] [serial = 1946] [outer = 0x7f0ac9b83000] 16:44:03 INFO - PROCESS | 6717 | 1461282243964 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 220 (0x7f0adc43ec00) [pid = 6717] [serial = 1947] [outer = 0x7f0ac9b83000] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3f40800 == 178 [pid = 6717] [id = 576] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7167800 == 177 [pid = 6717] [id = 577] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acca3a800 == 176 [pid = 6717] [id = 629] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd45c000 == 175 [pid = 6717] [id = 627] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acb461800 == 174 [pid = 6717] [id = 626] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aee7e8800 == 173 [pid = 6717] [id = 618] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7d20000 == 172 [pid = 6717] [id = 617] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae336e000 == 171 [pid = 6717] [id = 616] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a38000 == 170 [pid = 6717] [id = 615] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf6b0800 == 169 [pid = 6717] [id = 614] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add551000 == 168 [pid = 6717] [id = 613] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc662800 == 167 [pid = 6717] [id = 612] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dd8000 == 166 [pid = 6717] [id = 611] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7514000 == 165 [pid = 6717] [id = 578] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4ed3000 == 164 [pid = 6717] [id = 610] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2166800 == 163 [pid = 6717] [id = 609] 16:44:05 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace752800 == 162 [pid = 6717] [id = 608] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 219 (0x7f0ad20eb000) [pid = 6717] [serial = 1629] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 218 (0x7f0ae330bc00) [pid = 6717] [serial = 1659] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 217 (0x7f0ad33dd000) [pid = 6717] [serial = 1632] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 216 (0x7f0ad354e400) [pid = 6717] [serial = 1692] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 215 (0x7f0adce95800) [pid = 6717] [serial = 1641] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 214 (0x7f0acc995400) [pid = 6717] [serial = 1686] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 213 (0x7f0ad7bb5000) [pid = 6717] [serial = 1698] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 212 (0x7f0ae340d400) [pid = 6717] [serial = 1722] [outer = (nil)] [url = about:blank] 16:44:05 INFO - PROCESS | 6717 | --DOMWINDOW == 211 (0x7f0ae7f1e800) [pid = 6717] [serial = 1737] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 210 (0x7f0ae2d1e000) [pid = 6717] [serial = 1716] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 209 (0x7f0ae6877400) [pid = 6717] [serial = 1728] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 208 (0x7f0ae33e9c00) [pid = 6717] [serial = 1719] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 207 (0x7f0acd37cc00) [pid = 6717] [serial = 1620] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 206 (0x7f0ae28cbc00) [pid = 6717] [serial = 1650] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 205 (0x7f0adf1e7400) [pid = 6717] [serial = 1707] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 204 (0x7f0adf683400) [pid = 6717] [serial = 1647] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 203 (0x7f0ad0a50000) [pid = 6717] [serial = 1551] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 202 (0x7f0ae51f4c00) [pid = 6717] [serial = 1725] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 201 (0x7f0ad7c7cc00) [pid = 6717] [serial = 1635] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0adf1ea000) [pid = 6717] [serial = 1662] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae325d800) [pid = 6717] [serial = 1656] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0ade57a400) [pid = 6717] [serial = 1704] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0adc436400) [pid = 6717] [serial = 1638] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0ad1dd1800) [pid = 6717] [serial = 1626] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ade4a9400) [pid = 6717] [serial = 1644] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ae06b2400) [pid = 6717] [serial = 1710] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0acf9c4000) [pid = 6717] [serial = 1623] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ae7196000) [pid = 6717] [serial = 1731] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ae09d0c00) [pid = 6717] [serial = 1713] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ae2e11c00) [pid = 6717] [serial = 1653] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0ad0bac400) [pid = 6717] [serial = 1689] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ad4f47c00) [pid = 6717] [serial = 1695] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ae7559800) [pid = 6717] [serial = 1734] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0adc4f0400) [pid = 6717] [serial = 1701] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ad4f3fc00) [pid = 6717] [serial = 1823] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ae8078400) [pid = 6717] [serial = 1790] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ae8126c00) [pid = 6717] [serial = 1791] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0adf68d000) [pid = 6717] [serial = 1775] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae09c9000) [pid = 6717] [serial = 1776] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adc2b6400) [pid = 6717] [serial = 1769] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0adc43d400) [pid = 6717] [serial = 1770] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0aeb5b6400) [pid = 6717] [serial = 1805] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0aeb9d9000) [pid = 6717] [serial = 1806] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad354b800) [pid = 6717] [serial = 1754] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad1fb1800) [pid = 6717] [serial = 1818] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ae71d1000) [pid = 6717] [serial = 1787] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ae8075c00) [pid = 6717] [serial = 1788] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ae89cb000) [pid = 6717] [serial = 1796] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ae89e8c00) [pid = 6717] [serial = 1797] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad1e9bc00) [pid = 6717] [serial = 1760] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ad2e49c00) [pid = 6717] [serial = 1761] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ade4a1400) [pid = 6717] [serial = 1772] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0adf1e8400) [pid = 6717] [serial = 1773] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ae28d3000) [pid = 6717] [serial = 1781] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ad1dcc800) [pid = 6717] [serial = 1817] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ae2e05000) [pid = 6717] [serial = 1782] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae1f25800) [pid = 6717] [serial = 1778] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ae2164c00) [pid = 6717] [serial = 1779] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ad4c61400) [pid = 6717] [serial = 1763] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ad4f41400) [pid = 6717] [serial = 1764] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ae8132000) [pid = 6717] [serial = 1793] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ae83e7000) [pid = 6717] [serial = 1794] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0acf9c3400) [pid = 6717] [serial = 1820] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0acc997000) [pid = 6717] [serial = 1811] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0acd37a000) [pid = 6717] [serial = 1812] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ad09c2400) [pid = 6717] [serial = 1757] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ad0a5ac00) [pid = 6717] [serial = 1758] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ae9672400) [pid = 6717] [serial = 1802] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0aea237c00) [pid = 6717] [serial = 1803] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ad7bb9c00) [pid = 6717] [serial = 1766] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad7c82400) [pid = 6717] [serial = 1767] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae325a800) [pid = 6717] [serial = 1784] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae330ac00) [pid = 6717] [serial = 1785] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ad0830800) [pid = 6717] [serial = 1814] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae89e8800) [pid = 6717] [serial = 1799] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae941b400) [pid = 6717] [serial = 1800] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0af4639400) [pid = 6717] [serial = 1808] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0af54dd400) [pid = 6717] [serial = 1809] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad354ac00) [pid = 6717] [serial = 1821] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ad0a58000) [pid = 6717] [serial = 1815] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 6717 | 1461282246658 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3393ms 16:44:06 INFO - PROCESS | 6717 | 1461282246708 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 6717 | 1461282246715 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:44:06 INFO - PROCESS | 6717 | 1461282246724 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 6717 | 1461282246729 Marionette TRACE conn3 <- [1,2566,null,{}] 16:44:06 INFO - PROCESS | 6717 | 1461282246738 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 6717 | 1461282246980 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:44:07 INFO - PROCESS | 6717 | 1461282247176 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acccd9000 == 163 [pid = 6717] [id = 649] 16:44:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0acb61ec00) [pid = 6717] [serial = 1948] [outer = (nil)] 16:44:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0acb6cb000) [pid = 6717] [serial = 1949] [outer = 0x7f0acb61ec00] 16:44:07 INFO - PROCESS | 6717 | 1461282247253 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0acceac800) [pid = 6717] [serial = 1950] [outer = 0x7f0acb61ec00] 16:44:08 INFO - PROCESS | 6717 | 1461282248152 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1486ms 16:44:08 INFO - PROCESS | 6717 | 1461282248211 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 6717 | 1461282248219 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:44:08 INFO - PROCESS | 6717 | 1461282248230 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 6717 | 1461282248234 Marionette TRACE conn3 <- [1,2570,null,{}] 16:44:08 INFO - PROCESS | 6717 | 1461282248240 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 6717 | 1461282248560 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:44:08 INFO - PROCESS | 6717 | 1461282248595 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd7c6800 == 164 [pid = 6717] [id = 650] 16:44:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0acd7ae400) [pid = 6717] [serial = 1951] [outer = (nil)] 16:44:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ace29d000) [pid = 6717] [serial = 1952] [outer = 0x7f0acd7ae400] 16:44:08 INFO - PROCESS | 6717 | 1461282248660 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ace987c00) [pid = 6717] [serial = 1953] [outer = 0x7f0acd7ae400] 16:44:09 INFO - PROCESS | 6717 | 1461282249656 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1487ms 16:44:09 INFO - PROCESS | 6717 | 1461282249729 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 6717 | 1461282249738 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:44:09 INFO - PROCESS | 6717 | 1461282249746 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 6717 | 1461282249758 Marionette TRACE conn3 <- [1,2574,null,{}] 16:44:09 INFO - PROCESS | 6717 | 1461282249803 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 6717 | 1461282250253 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:44:10 INFO - PROCESS | 6717 | 1461282250426 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfada000 == 165 [pid = 6717] [id = 651] 16:44:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0acf9c3c00) [pid = 6717] [serial = 1954] [outer = (nil)] 16:44:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad0839800) [pid = 6717] [serial = 1955] [outer = 0x7f0acf9c3c00] 16:44:10 INFO - PROCESS | 6717 | 1461282250493 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad0a55000) [pid = 6717] [serial = 1956] [outer = 0x7f0acf9c3c00] 16:44:11 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0acd37bc00) [pid = 6717] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:44:11 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad33e1000) [pid = 6717] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:44:11 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0aceaf3c00) [pid = 6717] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:44:11 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0acc99a800) [pid = 6717] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:44:11 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ac9b83400) [pid = 6717] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:44:11 INFO - PROCESS | 6717 | 1461282251838 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2120ms 16:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:44:11 INFO - PROCESS | 6717 | 1461282251867 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 6717 | 1461282251870 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:44:11 INFO - PROCESS | 6717 | 1461282251877 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 6717 | 1461282251881 Marionette TRACE conn3 <- [1,2578,null,{}] 16:44:11 INFO - PROCESS | 6717 | 1461282251886 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 6717 | 1461282252099 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:44:12 INFO - PROCESS | 6717 | 1461282252276 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfc36000 == 166 [pid = 6717] [id = 652] 16:44:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0acc99c000) [pid = 6717] [serial = 1957] [outer = (nil)] 16:44:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad0ba8c00) [pid = 6717] [serial = 1958] [outer = 0x7f0acc99c000] 16:44:12 INFO - PROCESS | 6717 | 1461282252343 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad0bb6c00) [pid = 6717] [serial = 1959] [outer = 0x7f0acc99c000] 16:44:13 INFO - PROCESS | 6717 | 1461282253095 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1283ms 16:44:13 INFO - PROCESS | 6717 | 1461282253161 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 6717 | 1461282253165 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:44:13 INFO - PROCESS | 6717 | 1461282253170 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 6717 | 1461282253173 Marionette TRACE conn3 <- [1,2582,null,{}] 16:44:13 INFO - PROCESS | 6717 | 1461282253178 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 6717 | 1461282253652 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:44:13 INFO - PROCESS | 6717 | 1461282253937 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4ae800 == 167 [pid = 6717] [id = 653] 16:44:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0acb61e800) [pid = 6717] [serial = 1960] [outer = (nil)] 16:44:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0acb6cbc00) [pid = 6717] [serial = 1961] [outer = 0x7f0acb61e800] 16:44:14 INFO - PROCESS | 6717 | 1461282254079 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0acceb1800) [pid = 6717] [serial = 1962] [outer = 0x7f0acb61e800] 16:44:15 INFO - PROCESS | 6717 | 1461282255139 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2036ms 16:44:15 INFO - PROCESS | 6717 | 1461282255210 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 6717 | 1461282255219 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:44:15 INFO - PROCESS | 6717 | 1461282255229 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 6717 | 1461282255233 Marionette TRACE conn3 <- [1,2586,null,{}] 16:44:15 INFO - PROCESS | 6717 | 1461282255328 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 6717 | 1461282255590 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:44:15 INFO - PROCESS | 6717 | 1461282255876 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0890000 == 168 [pid = 6717] [id = 654] 16:44:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ace29fc00) [pid = 6717] [serial = 1963] [outer = (nil)] 16:44:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0acf8e8c00) [pid = 6717] [serial = 1964] [outer = 0x7f0ace29fc00] 16:44:15 INFO - PROCESS | 6717 | 1461282255955 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad09c5c00) [pid = 6717] [serial = 1965] [outer = 0x7f0ace29fc00] 16:44:16 INFO - PROCESS | 6717 | 1461282256910 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1721ms 16:44:16 INFO - PROCESS | 6717 | 1461282256950 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 6717 | 1461282256955 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:44:16 INFO - PROCESS | 6717 | 1461282256961 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 6717 | 1461282256963 Marionette TRACE conn3 <- [1,2590,null,{}] 16:44:16 INFO - PROCESS | 6717 | 1461282256970 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 6717 | 1461282257192 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:44:17 INFO - PROCESS | 6717 | 1461282257543 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1d07000 == 169 [pid = 6717] [id = 655] 16:44:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad083a000) [pid = 6717] [serial = 1966] [outer = (nil)] 16:44:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad0bd1400) [pid = 6717] [serial = 1967] [outer = 0x7f0ad083a000] 16:44:17 INFO - PROCESS | 6717 | 1461282257624 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ad12d1400) [pid = 6717] [serial = 1968] [outer = 0x7f0ad083a000] 16:44:18 INFO - PROCESS | 6717 | 1461282258518 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1629ms 16:44:18 INFO - PROCESS | 6717 | 1461282258592 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 6717 | 1461282258599 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:44:18 INFO - PROCESS | 6717 | 1461282258615 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 6717 | 1461282258622 Marionette TRACE conn3 <- [1,2594,null,{}] 16:44:18 INFO - PROCESS | 6717 | 1461282258628 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 6717 | 1461282258897 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:44:19 INFO - PROCESS | 6717 | 1461282259211 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3240800 == 170 [pid = 6717] [id = 656] 16:44:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0acf8e8800) [pid = 6717] [serial = 1969] [outer = (nil)] 16:44:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ad1e80c00) [pid = 6717] [serial = 1970] [outer = 0x7f0acf8e8800] 16:44:19 INFO - PROCESS | 6717 | 1461282259292 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ad1e9cc00) [pid = 6717] [serial = 1971] [outer = 0x7f0acf8e8800] 16:44:20 INFO - PROCESS | 6717 | 1461282260192 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1598ms 16:44:20 INFO - PROCESS | 6717 | 1461282260206 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 6717 | 1461282260209 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:44:20 INFO - PROCESS | 6717 | 1461282260216 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 6717 | 1461282260218 Marionette TRACE conn3 <- [1,2598,null,{}] 16:44:20 INFO - PROCESS | 6717 | 1461282260224 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 6717 | 1461282260454 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:44:20 INFO - PROCESS | 6717 | 1461282260718 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4c9a800 == 171 [pid = 6717] [id = 657] 16:44:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad0c99800) [pid = 6717] [serial = 1972] [outer = (nil)] 16:44:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ad1ea9800) [pid = 6717] [serial = 1973] [outer = 0x7f0ad0c99800] 16:44:20 INFO - PROCESS | 6717 | 1461282260834 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ad1fbac00) [pid = 6717] [serial = 1974] [outer = 0x7f0ad0c99800] 16:44:21 INFO - PROCESS | 6717 | 1461282261773 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1630ms 16:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:44:21 INFO - PROCESS | 6717 | 1461282261846 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 6717 | 1461282261850 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:44:21 INFO - PROCESS | 6717 | 1461282261856 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 6717 | 1461282261859 Marionette TRACE conn3 <- [1,2602,null,{}] 16:44:21 INFO - PROCESS | 6717 | 1461282261864 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 6717 | 1461282262152 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:44:22 INFO - PROCESS | 6717 | 1461282262465 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6cb8800 == 172 [pid = 6717] [id = 658] 16:44:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ad3553800) [pid = 6717] [serial = 1975] [outer = (nil)] 16:44:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ad4ae1c00) [pid = 6717] [serial = 1976] [outer = 0x7f0ad3553800] 16:44:22 INFO - PROCESS | 6717 | 1461282262554 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ad4c57000) [pid = 6717] [serial = 1977] [outer = 0x7f0ad3553800] 16:44:23 INFO - PROCESS | 6717 | 1461282263420 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1636ms 16:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:44:23 INFO - PROCESS | 6717 | 1461282263493 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 6717 | 1461282263495 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:44:23 INFO - PROCESS | 6717 | 1461282263502 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 6717 | 1461282263505 Marionette TRACE conn3 <- [1,2606,null,{}] 16:44:23 INFO - PROCESS | 6717 | 1461282263510 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 6717 | 1461282263763 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:44:24 INFO - PROCESS | 6717 | 1461282264075 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dc3800 == 173 [pid = 6717] [id = 659] 16:44:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0acb382c00) [pid = 6717] [serial = 1978] [outer = (nil)] 16:44:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ad4e10000) [pid = 6717] [serial = 1979] [outer = 0x7f0acb382c00] 16:44:24 INFO - PROCESS | 6717 | 1461282264153 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ad6c05800) [pid = 6717] [serial = 1980] [outer = 0x7f0acb382c00] 16:44:25 INFO - PROCESS | 6717 | 1461282265032 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1586ms 16:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:44:25 INFO - PROCESS | 6717 | 1461282265089 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 6717 | 1461282265092 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:44:25 INFO - PROCESS | 6717 | 1461282265098 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 6717 | 1461282265102 Marionette TRACE conn3 <- [1,2610,null,{}] 16:44:25 INFO - PROCESS | 6717 | 1461282265107 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 6717 | 1461282265336 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:44:25 INFO - PROCESS | 6717 | 1461282265645 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5cc000 == 174 [pid = 6717] [id = 660] 16:44:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0acb384800) [pid = 6717] [serial = 1981] [outer = (nil)] 16:44:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ad7bb6800) [pid = 6717] [serial = 1982] [outer = 0x7f0acb384800] 16:44:25 INFO - PROCESS | 6717 | 1461282265725 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ad7c85000) [pid = 6717] [serial = 1983] [outer = 0x7f0acb384800] 16:44:26 INFO - PROCESS | 6717 | 1461282266604 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1580ms 16:44:26 INFO - PROCESS | 6717 | 1461282266679 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 6717 | 1461282266682 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:44:26 INFO - PROCESS | 6717 | 1461282266688 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 6717 | 1461282266692 Marionette TRACE conn3 <- [1,2614,null,{}] 16:44:26 INFO - PROCESS | 6717 | 1461282266697 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 6717 | 1461282266935 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:44:27 INFO - PROCESS | 6717 | 1461282267242 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc67a000 == 175 [pid = 6717] [id = 661] 16:44:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ac9b83400) [pid = 6717] [serial = 1984] [outer = (nil)] 16:44:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adc226400) [pid = 6717] [serial = 1985] [outer = 0x7f0ac9b83400] 16:44:27 INFO - PROCESS | 6717 | 1461282267321 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0adc435800) [pid = 6717] [serial = 1986] [outer = 0x7f0ac9b83400] 16:44:28 INFO - PROCESS | 6717 | 1461282268174 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1534ms 16:44:28 INFO - PROCESS | 6717 | 1461282268224 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:44:28 INFO - PROCESS | 6717 | 1461282268228 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:44:28 INFO - PROCESS | 6717 | 1461282268234 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 6717 | 1461282268238 Marionette TRACE conn3 <- [1,2618,null,{}] 16:44:28 INFO - PROCESS | 6717 | 1461282268243 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 6717 | 1461282268486 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:44:28 INFO - PROCESS | 6717 | 1461282268745 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adced6800 == 176 [pid = 6717] [id = 662] 16:44:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ac9b84800) [pid = 6717] [serial = 1987] [outer = (nil)] 16:44:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adc4e5400) [pid = 6717] [serial = 1988] [outer = 0x7f0ac9b84800] 16:44:28 INFO - PROCESS | 6717 | 1461282268861 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adc4f1c00) [pid = 6717] [serial = 1989] [outer = 0x7f0ac9b84800] 16:44:29 INFO - PROCESS | 6717 | 1461282269759 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1588ms 16:44:29 INFO - PROCESS | 6717 | 1461282269822 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 6717 | 1461282269826 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:44:29 INFO - PROCESS | 6717 | 1461282269832 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 6717 | 1461282269835 Marionette TRACE conn3 <- [1,2622,null,{}] 16:44:29 INFO - PROCESS | 6717 | 1461282269841 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 6717 | 1461282270100 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:44:30 INFO - PROCESS | 6717 | 1461282270457 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add544800 == 177 [pid = 6717] [id = 663] 16:44:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0adce95400) [pid = 6717] [serial = 1990] [outer = (nil)] 16:44:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0adce97800) [pid = 6717] [serial = 1991] [outer = 0x7f0adce95400] 16:44:30 INFO - PROCESS | 6717 | 1461282270556 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0add508800) [pid = 6717] [serial = 1992] [outer = 0x7f0adce95400] 16:44:31 INFO - PROCESS | 6717 | 1461282271449 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1681ms 16:44:31 INFO - PROCESS | 6717 | 1461282271515 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:44:31 INFO - PROCESS | 6717 | 1461282271520 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:44:31 INFO - PROCESS | 6717 | 1461282271526 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 6717 | 1461282271530 Marionette TRACE conn3 <- [1,2626,null,{}] 16:44:31 INFO - PROCESS | 6717 | 1461282271535 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 6717 | 1461282271766 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:44:32 INFO - PROCESS | 6717 | 1461282272031 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6dc000 == 178 [pid = 6717] [id = 664] 16:44:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0adce95800) [pid = 6717] [serial = 1993] [outer = (nil)] 16:44:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ade459400) [pid = 6717] [serial = 1994] [outer = 0x7f0adce95800] 16:44:32 INFO - PROCESS | 6717 | 1461282272153 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ade4a5000) [pid = 6717] [serial = 1995] [outer = 0x7f0adce95800] 16:44:32 INFO - PROCESS | 6717 | 1461282272990 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1530ms 16:44:33 INFO - PROCESS | 6717 | 1461282273057 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 6717 | 1461282273061 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:44:33 INFO - PROCESS | 6717 | 1461282273066 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 6717 | 1461282273068 Marionette TRACE conn3 <- [1,2630,null,{}] 16:44:33 INFO - PROCESS | 6717 | 1461282273074 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 6717 | 1461282273302 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:44:33 INFO - PROCESS | 6717 | 1461282273566 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b6000 == 179 [pid = 6717] [id = 665] 16:44:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0acc99cc00) [pid = 6717] [serial = 1996] [outer = (nil)] 16:44:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ade579400) [pid = 6717] [serial = 1997] [outer = 0x7f0acc99cc00] 16:44:33 INFO - PROCESS | 6717 | 1461282273686 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ade5b0400) [pid = 6717] [serial = 1998] [outer = 0x7f0acc99cc00] 16:44:34 INFO - PROCESS | 6717 | 1461282274606 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1584ms 16:44:34 INFO - PROCESS | 6717 | 1461282274653 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 6717 | 1461282274657 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:44:34 INFO - PROCESS | 6717 | 1461282274663 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 6717 | 1461282274666 Marionette TRACE conn3 <- [1,2634,null,{}] 16:44:34 INFO - PROCESS | 6717 | 1461282274672 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 6717 | 1461282274901 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:44:35 INFO - PROCESS | 6717 | 1461282275227 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf357000 == 180 [pid = 6717] [id = 666] 16:44:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ad7b71c00) [pid = 6717] [serial = 1999] [outer = (nil)] 16:44:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ade5bd800) [pid = 6717] [serial = 2000] [outer = 0x7f0ad7b71c00] 16:44:35 INFO - PROCESS | 6717 | 1461282275312 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ade8d9400) [pid = 6717] [serial = 2001] [outer = 0x7f0ad7b71c00] 16:44:36 INFO - PROCESS | 6717 | 1461282276281 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1690ms 16:44:36 INFO - PROCESS | 6717 | 1461282276357 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 6717 | 1461282276363 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:44:36 INFO - PROCESS | 6717 | 1461282276372 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 6717 | 1461282276376 Marionette TRACE conn3 <- [1,2638,null,{}] 16:44:36 INFO - PROCESS | 6717 | 1461282276382 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 6717 | 1461282276671 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:44:37 INFO - PROCESS | 6717 | 1461282277014 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf6aa800 == 181 [pid = 6717] [id = 667] 16:44:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ac9b81800) [pid = 6717] [serial = 2002] [outer = (nil)] 16:44:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0ade8e1000) [pid = 6717] [serial = 2003] [outer = 0x7f0ac9b81800] 16:44:37 INFO - PROCESS | 6717 | 1461282277098 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0adefef400) [pid = 6717] [serial = 2004] [outer = 0x7f0ac9b81800] 16:44:38 INFO - PROCESS | 6717 | 1461282278046 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1736ms 16:44:38 INFO - PROCESS | 6717 | 1461282278110 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 6717 | 1461282278113 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:44:38 INFO - PROCESS | 6717 | 1461282278120 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 6717 | 1461282278123 Marionette TRACE conn3 <- [1,2642,null,{}] 16:44:38 INFO - PROCESS | 6717 | 1461282278129 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 6717 | 1461282278393 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:44:38 INFO - PROCESS | 6717 | 1461282278714 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae15a2800 == 182 [pid = 6717] [id = 668] 16:44:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ad0a53800) [pid = 6717] [serial = 2005] [outer = (nil)] 16:44:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ad7c78c00) [pid = 6717] [serial = 2006] [outer = 0x7f0ad0a53800] 16:44:38 INFO - PROCESS | 6717 | 1461282278804 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0adf1bf800) [pid = 6717] [serial = 2007] [outer = 0x7f0ad0a53800] 16:44:39 INFO - PROCESS | 6717 | 1461282279710 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1634ms 16:44:39 INFO - PROCESS | 6717 | 1461282279755 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 6717 | 1461282279759 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:44:39 INFO - PROCESS | 6717 | 1461282279766 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 6717 | 1461282279769 Marionette TRACE conn3 <- [1,2646,null,{}] 16:44:39 INFO - PROCESS | 6717 | 1461282279774 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 6717 | 1461282280011 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:44:40 INFO - PROCESS | 6717 | 1461282280335 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2239800 == 183 [pid = 6717] [id = 669] 16:44:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ad0ba7800) [pid = 6717] [serial = 2008] [outer = (nil)] 16:44:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0adf1e4c00) [pid = 6717] [serial = 2009] [outer = 0x7f0ad0ba7800] 16:44:40 INFO - PROCESS | 6717 | 1461282280425 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 198 (0x7f0adf1ec800) [pid = 6717] [serial = 2010] [outer = 0x7f0ad0ba7800] 16:44:41 INFO - PROCESS | 6717 | 1461282281333 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1579ms 16:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:44:41 INFO - PROCESS | 6717 | 1461282281346 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 6717 | 1461282281348 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:44:41 INFO - PROCESS | 6717 | 1461282281355 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 6717 | 1461282281358 Marionette TRACE conn3 <- [1,2650,null,{}] 16:44:41 INFO - PROCESS | 6717 | 1461282281365 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 6717 | 1461282281617 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:44:41 INFO - PROCESS | 6717 | 1461282281872 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a38800 == 184 [pid = 6717] [id = 670] 16:44:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 199 (0x7f0ade571800) [pid = 6717] [serial = 2011] [outer = (nil)] 16:44:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 200 (0x7f0adf684000) [pid = 6717] [serial = 2012] [outer = 0x7f0ade571800] 16:44:41 INFO - PROCESS | 6717 | 1461282281987 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 201 (0x7f0adf68a400) [pid = 6717] [serial = 2013] [outer = 0x7f0ade571800] 16:44:43 INFO - PROCESS | 6717 | 1461282283240 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1933ms 16:44:43 INFO - PROCESS | 6717 | 1461282283291 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 6717 | 1461282283296 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:44:43 INFO - PROCESS | 6717 | 1461282283306 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 6717 | 1461282283310 Marionette TRACE conn3 <- [1,2654,null,{}] 16:44:43 INFO - PROCESS | 6717 | 1461282283318 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 6717 | 1461282283653 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af8321800 == 183 [pid = 6717] [id = 61] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1f4000 == 182 [pid = 6717] [id = 363] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5dc000 == 181 [pid = 6717] [id = 516] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfada000 == 180 [pid = 6717] [id = 651] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd7c6800 == 179 [pid = 6717] [id = 650] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd7e1000 == 178 [pid = 6717] [id = 628] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acccd9000 == 177 [pid = 6717] [id = 649] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1b9000 == 176 [pid = 6717] [id = 648] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcf3f800 == 175 [pid = 6717] [id = 647] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce79000 == 174 [pid = 6717] [id = 646] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc668000 == 173 [pid = 6717] [id = 645] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5cc800 == 172 [pid = 6717] [id = 644] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc1d9000 == 171 [pid = 6717] [id = 643] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7ddd800 == 170 [pid = 6717] [id = 642] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d76000 == 169 [pid = 6717] [id = 641] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad50cf800 == 168 [pid = 6717] [id = 640] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4de1000 == 167 [pid = 6717] [id = 639] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4bb1000 == 166 [pid = 6717] [id = 638] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad470f800 == 165 [pid = 6717] [id = 637] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3231800 == 164 [pid = 6717] [id = 636] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1d0a000 == 163 [pid = 6717] [id = 635] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad120d000 == 162 [pid = 6717] [id = 634] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0a72800 == 161 [pid = 6717] [id = 633] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbdd000 == 160 [pid = 6717] [id = 632] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfac3000 == 159 [pid = 6717] [id = 630] 16:44:45 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4dc800 == 158 [pid = 6717] [id = 631] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 200 (0x7f0af8840400) [pid = 6717] [serial = 1865] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 199 (0x7f0ae330b800) [pid = 6717] [serial = 1841] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 198 (0x7f0adc2b8800) [pid = 6717] [serial = 1832] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 197 (0x7f0ae71cf400) [pid = 6717] [serial = 1844] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0aea23bc00) [pid = 6717] [serial = 1850] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0af675f800) [pid = 6717] [serial = 1859] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0ade57c400) [pid = 6717] [serial = 1835] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0ad1e88000) [pid = 6717] [serial = 1868] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0ace2a8400) [pid = 6717] [serial = 1884] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0acf9bf000) [pid = 6717] [serial = 1826] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ad4c53c00) [pid = 6717] [serial = 1755] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0acd7b1c00) [pid = 6717] [serial = 1877] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0af67aac00) [pid = 6717] [serial = 1856] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ad082c800) [pid = 6717] [serial = 1887] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0acceadc00) [pid = 6717] [serial = 1880] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ae08a4c00) [pid = 6717] [serial = 1838] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ad20ed400) [pid = 6717] [serial = 1829] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0af595b800) [pid = 6717] [serial = 1853] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0acb622400) [pid = 6717] [serial = 1862] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0acb6c6000) [pid = 6717] [serial = 1889] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad3139800) [pid = 6717] [serial = 1874] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0aceaeec00) [pid = 6717] [serial = 1890] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acf8f3800) [pid = 6717] [serial = 1886] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0acd7b8c00) [pid = 6717] [serial = 1883] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0acd379c00) [pid = 6717] [serial = 1881] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ae819a400) [pid = 6717] [serial = 1847] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ad1e8fc00) [pid = 6717] [serial = 1871] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad0a53000) [pid = 6717] [serial = 1892] [outer = (nil)] [url = about:blank] 16:44:46 INFO - PROCESS | 6717 | 1461282286355 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc921000 == 159 [pid = 6717] [id = 671] 16:44:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0acb61d400) [pid = 6717] [serial = 2014] [outer = (nil)] 16:44:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0acb620c00) [pid = 6717] [serial = 2015] [outer = 0x7f0acb61d400] 16:44:46 INFO - PROCESS | 6717 | 1461282286450 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0acb6d1400) [pid = 6717] [serial = 2016] [outer = 0x7f0acb61d400] 16:44:47 INFO - PROCESS | 6717 | 1461282287393 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 4141ms 16:44:47 INFO - PROCESS | 6717 | 1461282287465 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 6717 | 1461282287472 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:44:47 INFO - PROCESS | 6717 | 1461282287482 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 6717 | 1461282287492 Marionette TRACE conn3 <- [1,2658,null,{}] 16:44:47 INFO - PROCESS | 6717 | 1461282287502 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 6717 | 1461282287767 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:44:48 INFO - PROCESS | 6717 | 1461282288015 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5ca000 == 160 [pid = 6717] [id = 672] 16:44:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0acd37b800) [pid = 6717] [serial = 2017] [outer = (nil)] 16:44:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ace2a0000) [pid = 6717] [serial = 2018] [outer = 0x7f0acd37b800] 16:44:48 INFO - PROCESS | 6717 | 1461282288111 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ace992000) [pid = 6717] [serial = 2019] [outer = 0x7f0acd37b800] 16:44:49 INFO - PROCESS | 6717 | 1461282289171 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1743ms 16:44:49 INFO - PROCESS | 6717 | 1461282289227 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 6717 | 1461282289233 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:44:49 INFO - PROCESS | 6717 | 1461282289245 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 6717 | 1461282289247 Marionette TRACE conn3 <- [1,2662,null,{}] 16:44:49 INFO - PROCESS | 6717 | 1461282289253 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 6717 | 1461282289584 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:44:49 INFO - PROCESS | 6717 | 1461282289821 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf993000 == 161 [pid = 6717] [id = 673] 16:44:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ad082c800) [pid = 6717] [serial = 2020] [outer = (nil)] 16:44:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ad09ca000) [pid = 6717] [serial = 2021] [outer = 0x7f0ad082c800] 16:44:49 INFO - PROCESS | 6717 | 1461282289937 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ad0ba7400) [pid = 6717] [serial = 2022] [outer = 0x7f0ad082c800] 16:44:51 INFO - PROCESS | 6717 | 1461282291756 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ad0bc4c00) [pid = 6717] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad0bb2800) [pid = 6717] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0acd7ab400) [pid = 6717] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0aceaee000) [pid = 6717] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad1e9e000) [pid = 6717] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad1484800) [pid = 6717] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0acb61ec00) [pid = 6717] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0acf8f2000) [pid = 6717] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad0bb4400) [pid = 6717] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad1e89000) [pid = 6717] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0acd7ae400) [pid = 6717] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad1e9e400) [pid = 6717] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ad4c5c000) [pid = 6717] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0aceae7800) [pid = 6717] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0acb38b000) [pid = 6717] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad7bc1000) [pid = 6717] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0acf9c3c00) [pid = 6717] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ae6457400) [pid = 6717] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0acb61bc00) [pid = 6717] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0acb623400) [pid = 6717] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ae3261400) [pid = 6717] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0af6766800) [pid = 6717] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ac9b8d400) [pid = 6717] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0acb6c5800) [pid = 6717] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ad7b7a800) [pid = 6717] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0ae3408800) [pid = 6717] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ae71dbc00) [pid = 6717] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0acb621400) [pid = 6717] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0adce9fc00) [pid = 6717] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acb61c800) [pid = 6717] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ad7c85800) [pid = 6717] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ac9b82400) [pid = 6717] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae51f8400) [pid = 6717] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad1fb0c00) [pid = 6717] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad4ae9800) [pid = 6717] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ad4e0f800) [pid = 6717] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ad0bb4000) [pid = 6717] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad1dc7400) [pid = 6717] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:44:51 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad1fb1c00) [pid = 6717] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2684ms 16:44:51 INFO - PROCESS | 6717 | 1461282291989 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 6717 | 1461282291992 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:44:52 INFO - PROCESS | 6717 | 1461282292020 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 6717 | 1461282292034 Marionette TRACE conn3 <- [1,2666,null,{}] 16:44:52 INFO - PROCESS | 6717 | 1461282292045 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 6717 | 1461282292301 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:44:52 INFO - PROCESS | 6717 | 1461282292519 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0812800 == 162 [pid = 6717] [id = 674] 16:44:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0acd7af400) [pid = 6717] [serial = 2023] [outer = (nil)] 16:44:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad09d0400) [pid = 6717] [serial = 2024] [outer = 0x7f0acd7af400] 16:44:52 INFO - PROCESS | 6717 | 1461282292593 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad0bc3400) [pid = 6717] [serial = 2025] [outer = 0x7f0acd7af400] 16:44:53 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:53 INFO - PROCESS | 6717 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:44:54 INFO - PROCESS | 6717 | 1461282294022 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2060ms 16:44:54 INFO - PROCESS | 6717 | 1461282294178 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 6717 | 1461282294186 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:44:54 INFO - PROCESS | 6717 | 1461282294256 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 6717 | 1461282294267 Marionette TRACE conn3 <- [1,2670,null,{}] 16:44:54 INFO - PROCESS | 6717 | 1461282294286 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 6717 | 1461282294610 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:44:54 INFO - PROCESS | 6717 | 1461282294907 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4bb800 == 163 [pid = 6717] [id = 675] 16:44:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0acceb2800) [pid = 6717] [serial = 2026] [outer = (nil)] 16:44:54 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0acd37a800) [pid = 6717] [serial = 2027] [outer = 0x7f0acceb2800] 16:44:55 INFO - PROCESS | 6717 | 1461282295000 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ace2ab000) [pid = 6717] [serial = 2028] [outer = 0x7f0acceb2800] 16:44:56 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:56 INFO - PROCESS | 6717 | 1461282296714 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 6717 | 1461282296778 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:44:56 INFO - PROCESS | 6717 | 1461282296789 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 6717 | 1461282296793 Marionette TRACE conn3 <- [1,2674,null,{}] 16:44:56 INFO - PROCESS | 6717 | 1461282296799 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 6717 | 1461282297128 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:44:57 INFO - PROCESS | 6717 | 1461282297410 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0ae2800 == 164 [pid = 6717] [id = 676] 16:44:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0acc9a0000) [pid = 6717] [serial = 2029] [outer = (nil)] 16:44:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0aceaeb400) [pid = 6717] [serial = 2030] [outer = 0x7f0acc9a0000] 16:44:57 INFO - PROCESS | 6717 | 1461282297520 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad0bcb800) [pid = 6717] [serial = 2031] [outer = 0x7f0acc9a0000] 16:44:59 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:59 INFO - PROCESS | 6717 | 1461282299158 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 6717 | 1461282299192 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:44:59 INFO - PROCESS | 6717 | 1461282299299 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 6717 | 1461282299308 Marionette TRACE conn3 <- [1,2678,null,{}] 16:44:59 INFO - PROCESS | 6717 | 1461282299391 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 6717 | 1461282299702 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:44:59 INFO - PROCESS | 6717 | 1461282299990 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3013000 == 165 [pid = 6717] [id = 677] 16:45:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad0ca4000) [pid = 6717] [serial = 2032] [outer = (nil)] 16:45:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad1483c00) [pid = 6717] [serial = 2033] [outer = 0x7f0ad0ca4000] 16:45:00 INFO - PROCESS | 6717 | 1461282300090 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad1e84000) [pid = 6717] [serial = 2034] [outer = 0x7f0ad0ca4000] 16:45:01 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:01 INFO - PROCESS | 6717 | 1461282301678 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2504ms 16:45:01 INFO - PROCESS | 6717 | 1461282301704 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 6717 | 1461282301710 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:45:01 INFO - PROCESS | 6717 | 1461282301717 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 6717 | 1461282301719 Marionette TRACE conn3 <- [1,2682,null,{}] 16:45:01 INFO - PROCESS | 6717 | 1461282301725 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 6717 | 1461282302027 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:45:02 INFO - PROCESS | 6717 | 1461282302266 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad48e1000 == 166 [pid = 6717] [id = 678] 16:45:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ad0ca4c00) [pid = 6717] [serial = 2035] [outer = (nil)] 16:45:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad20eb000) [pid = 6717] [serial = 2036] [outer = 0x7f0ad0ca4c00] 16:45:02 INFO - PROCESS | 6717 | 1461282302341 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ad2e4ec00) [pid = 6717] [serial = 2037] [outer = 0x7f0ad0ca4c00] 16:45:03 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:03 INFO - PROCESS | 6717 | 1461282303681 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1999ms 16:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:45:03 INFO - PROCESS | 6717 | 1461282303716 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 6717 | 1461282303719 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:45:03 INFO - PROCESS | 6717 | 1461282303725 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 6717 | 1461282303729 Marionette TRACE conn3 <- [1,2686,null,{}] 16:45:03 INFO - PROCESS | 6717 | 1461282303734 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 6717 | 1461282303990 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:45:04 INFO - PROCESS | 6717 | 1461282304225 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50b9800 == 167 [pid = 6717] [id = 679] 16:45:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ad1e9f400) [pid = 6717] [serial = 2038] [outer = (nil)] 16:45:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad3140000) [pid = 6717] [serial = 2039] [outer = 0x7f0ad1e9f400] 16:45:04 INFO - PROCESS | 6717 | 1461282304299 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ad3360000) [pid = 6717] [serial = 2040] [outer = 0x7f0ad1e9f400] 16:45:05 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:05 INFO - PROCESS | 6717 | 1461282305624 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 6717 | 1461282305667 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:45:05 INFO - PROCESS | 6717 | 1461282305734 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 6717 | 1461282305738 Marionette TRACE conn3 <- [1,2690,null,{}] 16:45:05 INFO - PROCESS | 6717 | 1461282305799 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 6717 | 1461282306109 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:45:06 INFO - PROCESS | 6717 | 1461282306369 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7aaf800 == 168 [pid = 6717] [id = 680] 16:45:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ad3142400) [pid = 6717] [serial = 2041] [outer = (nil)] 16:45:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ad33dac00) [pid = 6717] [serial = 2042] [outer = 0x7f0ad3142400] 16:45:06 INFO - PROCESS | 6717 | 1461282306461 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ad6c02400) [pid = 6717] [serial = 2043] [outer = 0x7f0ad3142400] 16:45:07 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:07 INFO - PROCESS | 6717 | 1461282307830 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 16:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:45:07 INFO - PROCESS | 6717 | 1461282307879 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:45:07 INFO - PROCESS | 6717 | 1461282307885 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 6717 | 1461282307888 Marionette TRACE conn3 <- [1,2694,null,{}] 16:45:07 INFO - PROCESS | 6717 | 1461282307894 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 6717 | 1461282308190 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:45:08 INFO - PROCESS | 6717 | 1461282308428 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc284000 == 169 [pid = 6717] [id = 681] 16:45:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ad3360400) [pid = 6717] [serial = 2044] [outer = (nil)] 16:45:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ad7b74400) [pid = 6717] [serial = 2045] [outer = 0x7f0ad3360400] 16:45:08 INFO - PROCESS | 6717 | 1461282308504 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ad7bbbc00) [pid = 6717] [serial = 2046] [outer = 0x7f0ad3360400] 16:45:09 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:09 INFO - PROCESS | 6717 | 1461282309850 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 6717 | 1461282309871 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:45:09 INFO - PROCESS | 6717 | 1461282309878 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 6717 | 1461282309881 Marionette TRACE conn3 <- [1,2698,null,{}] 16:45:09 INFO - PROCESS | 6717 | 1461282309886 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 6717 | 1461282310105 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:45:10 INFO - PROCESS | 6717 | 1461282310383 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd69800 == 170 [pid = 6717] [id = 682] 16:45:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ad4f3c400) [pid = 6717] [serial = 2047] [outer = (nil)] 16:45:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ad7bc3800) [pid = 6717] [serial = 2048] [outer = 0x7f0ad4f3c400] 16:45:10 INFO - PROCESS | 6717 | 1461282310460 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0adc1cec00) [pid = 6717] [serial = 2049] [outer = 0x7f0ad4f3c400] 16:45:11 INFO - PROCESS | 6717 | SkCairoFTTypeface::onFilterRec unimplemented 16:45:11 INFO - PROCESS | 6717 | 1461282311831 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 6717 | 1461282311875 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:45:11 INFO - PROCESS | 6717 | 1461282311881 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 6717 | 1461282311884 Marionette TRACE conn3 <- [1,2702,null,{}] 16:45:11 INFO - PROCESS | 6717 | 1461282311889 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 6717 | 1461282312213 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:45:12 INFO - PROCESS | 6717 | 1461282312454 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add1b7000 == 171 [pid = 6717] [id = 683] 16:45:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ad7b73800) [pid = 6717] [serial = 2050] [outer = (nil)] 16:45:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0adc2b1800) [pid = 6717] [serial = 2051] [outer = 0x7f0ad7b73800] 16:45:12 INFO - PROCESS | 6717 | 1461282312534 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adc4e5c00) [pid = 6717] [serial = 2052] [outer = 0x7f0ad7b73800] 16:45:13 INFO - PROCESS | 6717 | 1461282313865 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2038ms 16:45:13 INFO - PROCESS | 6717 | 1461282313922 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 6717 | 1461282313928 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:45:13 INFO - PROCESS | 6717 | 1461282313954 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 6717 | 1461282313960 Marionette TRACE conn3 <- [1,2706,null,{}] 16:45:13 INFO - PROCESS | 6717 | 1461282313969 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 6717 | 1461282314301 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:45:14 INFO - PROCESS | 6717 | 1461282314617 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aded02800 == 172 [pid = 6717] [id = 684] 16:45:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ad7bc3400) [pid = 6717] [serial = 2053] [outer = (nil)] 16:45:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0adcd44c00) [pid = 6717] [serial = 2054] [outer = 0x7f0ad7bc3400] 16:45:14 INFO - PROCESS | 6717 | 1461282314693 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0adce91400) [pid = 6717] [serial = 2055] [outer = 0x7f0ad7bc3400] 16:45:15 INFO - PROCESS | 6717 | 1461282315565 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1703ms 16:45:15 INFO - PROCESS | 6717 | 1461282315641 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 6717 | 1461282315645 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:45:15 INFO - PROCESS | 6717 | 1461282315651 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 6717 | 1461282315656 Marionette TRACE conn3 <- [1,2710,null,{}] 16:45:15 INFO - PROCESS | 6717 | 1461282315661 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 6717 | 1461282315952 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:45:16 INFO - PROCESS | 6717 | 1461282316275 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2809800 == 173 [pid = 6717] [id = 685] 16:45:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ade49a400) [pid = 6717] [serial = 2056] [outer = (nil)] 16:45:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ade574c00) [pid = 6717] [serial = 2057] [outer = 0x7f0ade49a400] 16:45:16 INFO - PROCESS | 6717 | 1461282316369 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0adf1bdc00) [pid = 6717] [serial = 2058] [outer = 0x7f0ade49a400] 16:45:17 INFO - PROCESS | 6717 | 1461282317336 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 6717 | 1461282317395 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:45:17 INFO - PROCESS | 6717 | 1461282317402 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 6717 | 1461282317405 Marionette TRACE conn3 <- [1,2714,null,{}] 16:45:17 INFO - PROCESS | 6717 | 1461282317410 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 6717 | 1461282317673 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:45:18 INFO - PROCESS | 6717 | 1461282317999 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f6a800 == 174 [pid = 6717] [id = 686] 16:45:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0aceaf1800) [pid = 6717] [serial = 2059] [outer = (nil)] 16:45:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0adfa5c000) [pid = 6717] [serial = 2060] [outer = 0x7f0aceaf1800] 16:45:18 INFO - PROCESS | 6717 | 1461282318075 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae06b4c00) [pid = 6717] [serial = 2061] [outer = 0x7f0aceaf1800] 16:45:18 INFO - PROCESS | 6717 | 1461282318941 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1586ms 16:45:18 INFO - PROCESS | 6717 | 1461282318987 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 6717 | 1461282318991 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:45:19 INFO - PROCESS | 6717 | 1461282318997 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 6717 | 1461282318999 Marionette TRACE conn3 <- [1,2718,null,{}] 16:45:19 INFO - PROCESS | 6717 | 1461282319004 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 6717 | 1461282319220 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:45:19 INFO - PROCESS | 6717 | 1461282319538 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd458000 == 175 [pid = 6717] [id = 687] 16:45:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0acb381000) [pid = 6717] [serial = 2062] [outer = (nil)] 16:45:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0acd7b7400) [pid = 6717] [serial = 2063] [outer = 0x7f0acb381000] 16:45:19 INFO - PROCESS | 6717 | 1461282319652 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0adc223c00) [pid = 6717] [serial = 2064] [outer = 0x7f0acb381000] 16:45:20 INFO - PROCESS | 6717 | 1461282320581 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 6717 | 1461282320639 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:45:20 INFO - PROCESS | 6717 | 1461282320645 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 6717 | 1461282320648 Marionette TRACE conn3 <- [1,2722,null,{}] 16:45:20 INFO - PROCESS | 6717 | 1461282320653 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 6717 | 1461282320913 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:45:21 INFO - PROCESS | 6717 | 1461282321235 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4cd800 == 176 [pid = 6717] [id = 688] 16:45:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0acb381400) [pid = 6717] [serial = 2065] [outer = (nil)] 16:45:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0acb625000) [pid = 6717] [serial = 2066] [outer = 0x7f0acb381400] 16:45:21 INFO - PROCESS | 6717 | 1461282321313 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ad1dc7c00) [pid = 6717] [serial = 2067] [outer = 0x7f0acb381400] 16:45:22 INFO - PROCESS | 6717 | 1461282322246 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 6717 | 1461282322279 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:45:22 INFO - PROCESS | 6717 | 1461282322285 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 6717 | 1461282322287 Marionette TRACE conn3 <- [1,2726,null,{}] 16:45:22 INFO - PROCESS | 6717 | 1461282322293 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 6717 | 1461282322525 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:45:23 INFO - PROCESS | 6717 | 1461282323335 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4b1000 == 177 [pid = 6717] [id = 689] 16:45:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0acb38a000) [pid = 6717] [serial = 2068] [outer = (nil)] 16:45:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0acb619000) [pid = 6717] [serial = 2069] [outer = 0x7f0acb38a000] 16:45:23 INFO - PROCESS | 6717 | 1461282323429 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0acc993800) [pid = 6717] [serial = 2070] [outer = 0x7f0acb38a000] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf99d000 == 176 [pid = 6717] [id = 310] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3459000 == 175 [pid = 6717] [id = 443] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace748800 == 174 [pid = 6717] [id = 312] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acf993000 == 173 [pid = 6717] [id = 673] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5ca000 == 172 [pid = 6717] [id = 672] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc921000 == 171 [pid = 6717] [id = 671] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2a38800 == 170 [pid = 6717] [id = 670] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2239800 == 169 [pid = 6717] [id = 669] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae15a2800 == 168 [pid = 6717] [id = 668] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf6aa800 == 167 [pid = 6717] [id = 667] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf357000 == 166 [pid = 6717] [id = 666] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2b6000 == 165 [pid = 6717] [id = 665] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade6dc000 == 164 [pid = 6717] [id = 664] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add544800 == 163 [pid = 6717] [id = 663] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adced6800 == 162 [pid = 6717] [id = 662] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc67a000 == 161 [pid = 6717] [id = 661] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5cc000 == 160 [pid = 6717] [id = 660] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dc3800 == 159 [pid = 6717] [id = 659] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6cb8800 == 158 [pid = 6717] [id = 658] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4c9a800 == 157 [pid = 6717] [id = 657] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3240800 == 156 [pid = 6717] [id = 656] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1d07000 == 155 [pid = 6717] [id = 655] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0890000 == 154 [pid = 6717] [id = 654] 16:45:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4ae800 == 153 [pid = 6717] [id = 653] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ad6c03400) [pid = 6717] [serial = 1931] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0adc1cbc00) [pid = 6717] [serial = 1940] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ad147a800) [pid = 6717] [serial = 1905] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ad7bbfc00) [pid = 6717] [serial = 1937] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ad7bba400) [pid = 6717] [serial = 1824] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ad1dcf000) [pid = 6717] [serial = 1908] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ad0bc7800) [pid = 6717] [serial = 1901] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0acd7b2400) [pid = 6717] [serial = 1895] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ad33e3400) [pid = 6717] [serial = 1922] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ad20f0400) [pid = 6717] [serial = 1911] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad7b6fc00) [pid = 6717] [serial = 1934] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0acceac800) [pid = 6717] [serial = 1950] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acf9c1400) [pid = 6717] [serial = 1898] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0acb6cb000) [pid = 6717] [serial = 1949] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad6c0e400) [pid = 6717] [serial = 1932] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad1fb6c00) [pid = 6717] [serial = 1910] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ad5e5e000) [pid = 6717] [serial = 1929] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad3137400) [pid = 6717] [serial = 1914] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ace987c00) [pid = 6717] [serial = 1953] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ad313fc00) [pid = 6717] [serial = 1916] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad2e46800) [pid = 6717] [serial = 1913] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0adc2bfc00) [pid = 6717] [serial = 1946] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ad4c5f000) [pid = 6717] [serial = 1925] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad09ccc00) [pid = 6717] [serial = 1899] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad33d9800) [pid = 6717] [serial = 1920] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ad3551000) [pid = 6717] [serial = 1923] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad0c98000) [pid = 6717] [serial = 1902] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ace29d000) [pid = 6717] [serial = 1952] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0adc21c000) [pid = 6717] [serial = 1941] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0acd7b6c00) [pid = 6717] [serial = 1878] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ad7c7e400) [pid = 6717] [serial = 1938] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ad3352c00) [pid = 6717] [serial = 1917] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0adc2ba400) [pid = 6717] [serial = 1944] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ace2a6800) [pid = 6717] [serial = 1896] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0adc222c00) [pid = 6717] [serial = 1943] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ad4f41c00) [pid = 6717] [serial = 1928] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ad1483800) [pid = 6717] [serial = 1907] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ad4e11400) [pid = 6717] [serial = 1926] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0ad0839800) [pid = 6717] [serial = 1955] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ad0a55000) [pid = 6717] [serial = 1956] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ad3359800) [pid = 6717] [serial = 1919] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad12ca400) [pid = 6717] [serial = 1904] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad7b7bc00) [pid = 6717] [serial = 1935] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0af5253800) [pid = 6717] [serial = 1851] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0acb626800) [pid = 6717] [serial = 1863] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ad313e000) [pid = 6717] [serial = 1875] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae6457000) [pid = 6717] [serial = 1842] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0af8312000) [pid = 6717] [serial = 1857] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad0bb3000) [pid = 6717] [serial = 1827] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0af9ff7c00) [pid = 6717] [serial = 1860] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0adf1c1800) [pid = 6717] [serial = 1836] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ae7f13800) [pid = 6717] [serial = 1845] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0af66e5400) [pid = 6717] [serial = 1854] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0afa5ccc00) [pid = 6717] [serial = 1872] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ae2835800) [pid = 6717] [serial = 1839] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad1e8c800) [pid = 6717] [serial = 1869] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0adcd4ec00) [pid = 6717] [serial = 1833] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0afa5c2c00) [pid = 6717] [serial = 1866] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae9421800) [pid = 6717] [serial = 1848] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ad3558400) [pid = 6717] [serial = 1830] [outer = (nil)] [url = about:blank] 16:45:24 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad0ba8c00) [pid = 6717] [serial = 1958] [outer = (nil)] [url = about:blank] 16:45:25 INFO - PROCESS | 6717 | 1461282325060 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:45:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2789ms 16:45:25 INFO - PROCESS | 6717 | 1461282325076 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 6717 | 1461282325082 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:45:25 INFO - PROCESS | 6717 | 1461282325092 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 6717 | 1461282325095 Marionette TRACE conn3 <- [1,2730,null,{}] 16:45:25 INFO - PROCESS | 6717 | 1461282325103 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 6717 | 1461282325359 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:45:25 INFO - PROCESS | 6717 | 1461282325551 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd461000 == 154 [pid = 6717] [id = 690] 16:45:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0acceab000) [pid = 6717] [serial = 2071] [outer = (nil)] 16:45:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0aceae6c00) [pid = 6717] [serial = 2072] [outer = 0x7f0acceab000] 16:45:25 INFO - PROCESS | 6717 | 1461282325626 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0acf9b7000) [pid = 6717] [serial = 2073] [outer = 0x7f0acceab000] 16:45:26 INFO - PROCESS | 6717 | 1461282326934 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:45:26 INFO - PROCESS | 6717 | 1461282326994 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:45:27 INFO - PROCESS | 6717 | 1461282327006 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 6717 | 1461282327009 Marionette TRACE conn3 <- [1,2734,null,{}] 16:45:27 INFO - PROCESS | 6717 | 1461282327014 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 6717 | 1461282327319 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:45:27 INFO - PROCESS | 6717 | 1461282327352 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfc39800 == 155 [pid = 6717] [id = 691] 16:45:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad0834800) [pid = 6717] [serial = 2074] [outer = (nil)] 16:45:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ad0bb4c00) [pid = 6717] [serial = 2075] [outer = 0x7f0ad0834800] 16:45:27 INFO - PROCESS | 6717 | 1461282327415 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad147c800) [pid = 6717] [serial = 2076] [outer = 0x7f0ad0834800] 16:45:28 INFO - PROCESS | 6717 | 1461282328342 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1394ms 16:45:28 INFO - PROCESS | 6717 | 1461282328399 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 6717 | 1461282328403 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:45:28 INFO - PROCESS | 6717 | 1461282328418 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 6717 | 1461282328426 Marionette TRACE conn3 <- [1,2738,null,{}] 16:45:28 INFO - PROCESS | 6717 | 1461282328450 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 6717 | 1461282328748 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:45:28 INFO - PROCESS | 6717 | 1461282328808 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2175000 == 156 [pid = 6717] [id = 692] 16:45:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad147d400) [pid = 6717] [serial = 2077] [outer = (nil)] 16:45:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad1e89800) [pid = 6717] [serial = 2078] [outer = 0x7f0ad147d400] 16:45:28 INFO - PROCESS | 6717 | 1461282328926 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad1e8fc00) [pid = 6717] [serial = 2079] [outer = 0x7f0ad147d400] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ace2a8000) [pid = 6717] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ac9b81800) [pid = 6717] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ad083a000) [pid = 6717] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad0ba7800) [pid = 6717] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0acb382c00) [pid = 6717] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0adce95400) [pid = 6717] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ad0a53800) [pid = 6717] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ade571800) [pid = 6717] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0acb384800) [pid = 6717] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ac9b84800) [pid = 6717] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0acd37b800) [pid = 6717] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0acf8e8800) [pid = 6717] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0acc99cc00) [pid = 6717] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 125 (0x7f0ad082c800) [pid = 6717] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 124 (0x7f0acb61d400) [pid = 6717] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 123 (0x7f0ac9b83400) [pid = 6717] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 122 (0x7f0ad0c99800) [pid = 6717] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 121 (0x7f0ad3553800) [pid = 6717] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 120 (0x7f0ad7b71c00) [pid = 6717] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 119 (0x7f0adce95800) [pid = 6717] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 118 (0x7f0ac9b83000) [pid = 6717] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 117 (0x7f0acb61e800) [pid = 6717] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:45:29 INFO - PROCESS | 6717 | --DOMWINDOW == 116 (0x7f0ace29fc00) [pid = 6717] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:45:30 INFO - PROCESS | 6717 | 1461282330380 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2011ms 16:45:30 INFO - PROCESS | 6717 | 1461282330421 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 6717 | 1461282330425 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:45:30 INFO - PROCESS | 6717 | 1461282330431 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 6717 | 1461282330433 Marionette TRACE conn3 <- [1,2742,null,{}] 16:45:30 INFO - PROCESS | 6717 | 1461282330439 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 6717 | 1461282330709 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:45:30 INFO - PROCESS | 6717 | 1461282330828 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad322b800 == 157 [pid = 6717] [id = 693] 16:45:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 117 (0x7f0acb61e400) [pid = 6717] [serial = 2080] [outer = (nil)] 16:45:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 118 (0x7f0ad1479800) [pid = 6717] [serial = 2081] [outer = 0x7f0acb61e400] 16:45:30 INFO - PROCESS | 6717 | 1461282330894 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 119 (0x7f0ad1e9bc00) [pid = 6717] [serial = 2082] [outer = 0x7f0acb61e400] 16:45:31 INFO - PROCESS | 6717 | 1461282331631 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1237ms 16:45:31 INFO - PROCESS | 6717 | 1461282331878 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 6717 | 1461282331884 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:45:31 INFO - PROCESS | 6717 | 1461282331904 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 6717 | 1461282331909 Marionette TRACE conn3 <- [1,2746,null,{}] 16:45:31 INFO - PROCESS | 6717 | 1461282331917 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 6717 | 1461282332187 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:45:32 INFO - PROCESS | 6717 | 1461282332532 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace74e800 == 158 [pid = 6717] [id = 694] 16:45:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 120 (0x7f0acd7ac800) [pid = 6717] [serial = 2083] [outer = (nil)] 16:45:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 121 (0x7f0acd7b5400) [pid = 6717] [serial = 2084] [outer = 0x7f0acd7ac800] 16:45:32 INFO - PROCESS | 6717 | 1461282332610 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 6717 | ++DOMWINDOW == 122 (0x7f0ad0a55000) [pid = 6717] [serial = 2085] [outer = 0x7f0acd7ac800] 16:45:33 INFO - PROCESS | 6717 | 1461282333524 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1688ms 16:45:33 INFO - PROCESS | 6717 | 1461282333593 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 6717 | 1461282333598 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:45:33 INFO - PROCESS | 6717 | 1461282333610 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 6717 | 1461282333615 Marionette TRACE conn3 <- [1,2750,null,{}] 16:45:33 INFO - PROCESS | 6717 | 1461282333622 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 6717 | 1461282333910 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:45:34 INFO - PROCESS | 6717 | 1461282334227 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3241000 == 159 [pid = 6717] [id = 695] 16:45:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 123 (0x7f0ad1dc5400) [pid = 6717] [serial = 2086] [outer = (nil)] 16:45:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 124 (0x7f0ad1dcf000) [pid = 6717] [serial = 2087] [outer = 0x7f0ad1dc5400] 16:45:34 INFO - PROCESS | 6717 | 1461282334305 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 6717 | ++DOMWINDOW == 125 (0x7f0ad1e8cc00) [pid = 6717] [serial = 2088] [outer = 0x7f0ad1dc5400] 16:45:35 INFO - PROCESS | 6717 | 1461282335230 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1688ms 16:45:35 INFO - PROCESS | 6717 | 1461282335297 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 6717 | 1461282335301 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:45:35 INFO - PROCESS | 6717 | 1461282335307 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 6717 | 1461282335311 Marionette TRACE conn3 <- [1,2754,null,{}] 16:45:35 INFO - PROCESS | 6717 | 1461282335324 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 6717 | 1461282335598 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:45:35 INFO - PROCESS | 6717 | 1461282335953 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4eda800 == 160 [pid = 6717] [id = 696] 16:45:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 126 (0x7f0ad20f5c00) [pid = 6717] [serial = 2089] [outer = (nil)] 16:45:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ad2e4d800) [pid = 6717] [serial = 2090] [outer = 0x7f0ad20f5c00] 16:45:36 INFO - PROCESS | 6717 | 1461282336040 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ad313f400) [pid = 6717] [serial = 2091] [outer = 0x7f0ad20f5c00] 16:45:36 INFO - PROCESS | 6717 | 1461282336948 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1693ms 16:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:45:37 INFO - PROCESS | 6717 | 1461282337001 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 6717 | 1461282337004 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:45:37 INFO - PROCESS | 6717 | 1461282337010 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 6717 | 1461282337014 Marionette TRACE conn3 <- [1,2758,null,{}] 16:45:37 INFO - PROCESS | 6717 | 1461282337019 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 6717 | 1461282337257 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:45:37 INFO - PROCESS | 6717 | 1461282337523 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad6d77000 == 161 [pid = 6717] [id = 697] 16:45:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ad2e46800) [pid = 6717] [serial = 2092] [outer = (nil)] 16:45:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ad354e400) [pid = 6717] [serial = 2093] [outer = 0x7f0ad2e46800] 16:45:37 INFO - PROCESS | 6717 | 1461282337650 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ad3557000) [pid = 6717] [serial = 2094] [outer = 0x7f0ad2e46800] 16:45:38 INFO - PROCESS | 6717 | 1461282338531 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1583ms 16:45:38 INFO - PROCESS | 6717 | 1461282338593 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 6717 | 1461282338598 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:45:38 INFO - PROCESS | 6717 | 1461282338604 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 6717 | 1461282338607 Marionette TRACE conn3 <- [1,2762,null,{}] 16:45:38 INFO - PROCESS | 6717 | 1461282338613 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 6717 | 1461282338850 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:45:39 INFO - PROCESS | 6717 | 1461282339128 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbf2d000 == 162 [pid = 6717] [id = 698] 16:45:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ad3557400) [pid = 6717] [serial = 2095] [outer = (nil)] 16:45:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ad4c56000) [pid = 6717] [serial = 2096] [outer = 0x7f0ad3557400] 16:45:39 INFO - PROCESS | 6717 | 1461282339263 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad4c61800) [pid = 6717] [serial = 2097] [outer = 0x7f0ad3557400] 16:45:40 INFO - PROCESS | 6717 | 1461282340112 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1535ms 16:45:40 INFO - PROCESS | 6717 | 1461282340140 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 6717 | 1461282340144 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:45:40 INFO - PROCESS | 6717 | 1461282340150 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 6717 | 1461282340153 Marionette TRACE conn3 <- [1,2766,null,{}] 16:45:40 INFO - PROCESS | 6717 | 1461282340159 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 6717 | 1461282340434 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:45:40 INFO - PROCESS | 6717 | 1461282340700 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc605800 == 163 [pid = 6717] [id = 699] 16:45:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ad7b7b800) [pid = 6717] [serial = 2098] [outer = (nil)] 16:45:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad7bb7000) [pid = 6717] [serial = 2099] [outer = 0x7f0ad7b7b800] 16:45:40 INFO - PROCESS | 6717 | 1461282340844 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0adc1ce000) [pid = 6717] [serial = 2100] [outer = 0x7f0ad7b7b800] 16:45:41 INFO - PROCESS | 6717 | 1461282341723 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1633ms 16:45:41 INFO - PROCESS | 6717 | 1461282341785 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 6717 | 1461282341790 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:45:41 INFO - PROCESS | 6717 | 1461282341796 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 6717 | 1461282341799 Marionette TRACE conn3 <- [1,2770,null,{}] 16:45:41 INFO - PROCESS | 6717 | 1461282341806 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 6717 | 1461282342060 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:45:42 INFO - PROCESS | 6717 | 1461282342370 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce86000 == 164 [pid = 6717] [id = 700] 16:45:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad7b6fc00) [pid = 6717] [serial = 2101] [outer = (nil)] 16:45:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0adc435000) [pid = 6717] [serial = 2102] [outer = 0x7f0ad7b6fc00] 16:45:42 INFO - PROCESS | 6717 | 1461282342448 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0adc4e9400) [pid = 6717] [serial = 2103] [outer = 0x7f0ad7b6fc00] 16:45:43 INFO - PROCESS | 6717 | 1461282343287 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1537ms 16:45:43 INFO - PROCESS | 6717 | 1461282343335 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 6717 | 1461282343338 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:45:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:45:43 INFO - PROCESS | 6717 | 1461282343345 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 6717 | 1461282343349 Marionette TRACE conn3 <- [1,2774,null,{}] 16:45:43 INFO - PROCESS | 6717 | 1461282343354 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 6717 | 1461282343583 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:45:43 INFO - PROCESS | 6717 | 1461282343852 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add048000 == 165 [pid = 6717] [id = 701] 16:45:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad7b7bc00) [pid = 6717] [serial = 2104] [outer = (nil)] 16:45:43 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0adcd4e000) [pid = 6717] [serial = 2105] [outer = 0x7f0ad7b7bc00] 16:45:43 INFO - PROCESS | 6717 | 1461282343975 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0adce95c00) [pid = 6717] [serial = 2106] [outer = 0x7f0ad7b7bc00] 16:45:44 INFO - PROCESS | 6717 | 1461282344857 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:45:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1580ms 16:45:44 INFO - PROCESS | 6717 | 1461282344927 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 6717 | 1461282344931 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:45:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:45:44 INFO - PROCESS | 6717 | 1461282344937 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 6717 | 1461282344939 Marionette TRACE conn3 <- [1,2778,null,{}] 16:45:44 INFO - PROCESS | 6717 | 1461282344945 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 6717 | 1461282345180 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:45:45 INFO - PROCESS | 6717 | 1461282345446 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade6da000 == 166 [pid = 6717] [id = 702] 16:45:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0adc21c000) [pid = 6717] [serial = 2107] [outer = (nil)] 16:45:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0add504000) [pid = 6717] [serial = 2108] [outer = 0x7f0adc21c000] 16:45:45 INFO - PROCESS | 6717 | 1461282345566 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ade452c00) [pid = 6717] [serial = 2109] [outer = 0x7f0adc21c000] 16:45:46 INFO - PROCESS | 6717 | 1461282346432 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:45:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1533ms 16:45:46 INFO - PROCESS | 6717 | 1461282346472 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 6717 | 1461282346475 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:45:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:45:46 INFO - PROCESS | 6717 | 1461282346481 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 6717 | 1461282346484 Marionette TRACE conn3 <- [1,2782,null,{}] 16:45:46 INFO - PROCESS | 6717 | 1461282346490 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 6717 | 1461282346728 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:45:47 INFO - PROCESS | 6717 | 1461282347041 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf69b000 == 167 [pid = 6717] [id = 703] 16:45:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ade45ec00) [pid = 6717] [serial = 2110] [outer = (nil)] 16:45:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ade4a7400) [pid = 6717] [serial = 2111] [outer = 0x7f0ade45ec00] 16:45:47 INFO - PROCESS | 6717 | 1461282347168 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ade57e800) [pid = 6717] [serial = 2112] [outer = 0x7f0ade45ec00] 16:45:48 INFO - PROCESS | 6717 | 1461282348049 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:45:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1630ms 16:45:48 INFO - PROCESS | 6717 | 1461282348113 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:45:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:45:48 INFO - PROCESS | 6717 | 1461282348117 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:45:48 INFO - PROCESS | 6717 | 1461282348123 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 6717 | 1461282348127 Marionette TRACE conn3 <- [1,2786,null,{}] 16:45:48 INFO - PROCESS | 6717 | 1461282348133 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 6717 | 1461282348433 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:45:48 INFO - PROCESS | 6717 | 1461282348769 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae200c000 == 168 [pid = 6717] [id = 704] 16:45:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0adefecc00) [pid = 6717] [serial = 2113] [outer = (nil)] 16:45:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0adeff8000) [pid = 6717] [serial = 2114] [outer = 0x7f0adefecc00] 16:45:48 INFO - PROCESS | 6717 | 1461282348854 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0adf1e9c00) [pid = 6717] [serial = 2115] [outer = 0x7f0adefecc00] 16:45:49 INFO - PROCESS | 6717 | 1461282349750 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:45:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1691ms 16:45:49 INFO - PROCESS | 6717 | 1461282349814 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 6717 | 1461282349818 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:45:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:45:49 INFO - PROCESS | 6717 | 1461282349824 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 6717 | 1461282349827 Marionette TRACE conn3 <- [1,2790,null,{}] 16:45:49 INFO - PROCESS | 6717 | 1461282349834 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 6717 | 1461282350074 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:45:50 INFO - PROCESS | 6717 | 1461282350345 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b6b000 == 169 [pid = 6717] [id = 705] 16:45:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0adeff2400) [pid = 6717] [serial = 2116] [outer = (nil)] 16:45:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0adf912800) [pid = 6717] [serial = 2117] [outer = 0x7f0adeff2400] 16:45:50 INFO - PROCESS | 6717 | 1461282350472 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae06b7800) [pid = 6717] [serial = 2118] [outer = 0x7f0adeff2400] 16:45:51 INFO - PROCESS | 6717 | 1461282351348 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:45:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1582ms 16:45:51 INFO - PROCESS | 6717 | 1461282351408 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 6717 | 1461282351412 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:45:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:45:51 INFO - PROCESS | 6717 | 1461282351419 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 6717 | 1461282351422 Marionette TRACE conn3 <- [1,2794,null,{}] 16:45:51 INFO - PROCESS | 6717 | 1461282351428 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 6717 | 1461282351684 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:45:52 INFO - PROCESS | 6717 | 1461282351997 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae3378800 == 170 [pid = 6717] [id = 706] 16:45:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ade4a1800) [pid = 6717] [serial = 2119] [outer = (nil)] 16:45:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ae093cc00) [pid = 6717] [serial = 2120] [outer = 0x7f0ade4a1800] 16:45:52 INFO - PROCESS | 6717 | 1461282352093 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ae09c7800) [pid = 6717] [serial = 2121] [outer = 0x7f0ade4a1800] 16:45:52 INFO - PROCESS | 6717 | 1461282352957 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:45:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1588ms 16:45:53 INFO - PROCESS | 6717 | 1461282353008 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 6717 | 1461282353012 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:45:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:45:53 INFO - PROCESS | 6717 | 1461282353018 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - PROCESS | 6717 | 1461282353020 Marionette TRACE conn3 <- [1,2798,null,{}] 16:45:53 INFO - PROCESS | 6717 | 1461282353026 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 6717 | 1461282353266 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:45:53 INFO - PROCESS | 6717 | 1461282353550 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae5398800 == 171 [pid = 6717] [id = 707] 16:45:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0adf1eb000) [pid = 6717] [serial = 2122] [outer = (nil)] 16:45:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ae09cdc00) [pid = 6717] [serial = 2123] [outer = 0x7f0adf1eb000] 16:45:53 INFO - PROCESS | 6717 | 1461282353672 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ae1f02c00) [pid = 6717] [serial = 2124] [outer = 0x7f0adf1eb000] 16:45:54 INFO - PROCESS | 6717 | 1461282354554 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:45:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1585ms 16:45:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:45:54 INFO - PROCESS | 6717 | 1461282354604 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 6717 | 1461282354607 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:45:54 INFO - PROCESS | 6717 | 1461282354614 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 6717 | 1461282354617 Marionette TRACE conn3 <- [1,2802,null,{}] 16:45:54 INFO - PROCESS | 6717 | 1461282354622 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 6717 | 1461282354854 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:45:55 INFO - PROCESS | 6717 | 1461282355179 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae716b800 == 172 [pid = 6717] [id = 708] 16:45:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ae08ac800) [pid = 6717] [serial = 2125] [outer = (nil)] 16:45:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ae1f11800) [pid = 6717] [serial = 2126] [outer = 0x7f0ae08ac800] 16:45:55 INFO - PROCESS | 6717 | 1461282355260 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ae2156400) [pid = 6717] [serial = 2127] [outer = 0x7f0ae08ac800] 16:45:56 INFO - PROCESS | 6717 | 1461282356183 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:45:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1630ms 16:45:56 INFO - PROCESS | 6717 | 1461282356245 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 6717 | 1461282356249 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:45:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:45:56 INFO - PROCESS | 6717 | 1461282356256 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 6717 | 1461282356259 Marionette TRACE conn3 <- [1,2806,null,{}] 16:45:56 INFO - PROCESS | 6717 | 1461282356265 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 6717 | 1461282356521 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:45:56 INFO - PROCESS | 6717 | 1461282356860 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae79a5000 == 173 [pid = 6717] [id = 709] 16:45:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae155b800) [pid = 6717] [serial = 2128] [outer = (nil)] 16:45:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ae2163c00) [pid = 6717] [serial = 2129] [outer = 0x7f0ae155b800] 16:45:56 INFO - PROCESS | 6717 | 1461282356950 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae2838800) [pid = 6717] [serial = 2130] [outer = 0x7f0ae155b800] 16:45:57 INFO - PROCESS | 6717 | 1461282357896 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:45:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1684ms 16:45:57 INFO - PROCESS | 6717 | 1461282357942 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 6717 | 1461282357946 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:45:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:45:57 INFO - PROCESS | 6717 | 1461282357952 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 6717 | 1461282357955 Marionette TRACE conn3 <- [1,2810,null,{}] 16:45:57 INFO - PROCESS | 6717 | 1461282357961 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 6717 | 1461282358216 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:45:58 INFO - PROCESS | 6717 | 1461282358558 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7eb2000 == 174 [pid = 6717] [id = 710] 16:45:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0acd379000) [pid = 6717] [serial = 2131] [outer = (nil)] 16:45:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae2838000) [pid = 6717] [serial = 2132] [outer = 0x7f0acd379000] 16:45:58 INFO - PROCESS | 6717 | 1461282358648 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae28cb800) [pid = 6717] [serial = 2133] [outer = 0x7f0acd379000] 16:45:59 INFO - PROCESS | 6717 | 1461282359525 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1634ms 16:45:59 INFO - PROCESS | 6717 | 1461282359588 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:45:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:45:59 INFO - PROCESS | 6717 | 1461282359593 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:45:59 INFO - PROCESS | 6717 | 1461282359599 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 6717 | 1461282359603 Marionette TRACE conn3 <- [1,2814,null,{}] 16:45:59 INFO - PROCESS | 6717 | 1461282359609 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 6717 | 1461282359910 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:46:00 INFO - PROCESS | 6717 | 1461282360260 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8220000 == 175 [pid = 6717] [id = 711] 16:46:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ace2a4000) [pid = 6717] [serial = 2134] [outer = (nil)] 16:46:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae28d8000) [pid = 6717] [serial = 2135] [outer = 0x7f0ace2a4000] 16:46:00 INFO - PROCESS | 6717 | 1461282360371 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae2d15c00) [pid = 6717] [serial = 2136] [outer = 0x7f0ace2a4000] 16:46:01 INFO - PROCESS | 6717 | 1461282361416 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1887ms 16:46:01 INFO - PROCESS | 6717 | 1461282361487 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 6717 | 1461282361490 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:46:01 INFO - PROCESS | 6717 | 1461282361499 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 6717 | 1461282361502 Marionette TRACE conn3 <- [1,2818,null,{}] 16:46:01 INFO - PROCESS | 6717 | 1461282361509 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 6717 | 1461282361833 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f6a800 == 174 [pid = 6717] [id = 686] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2809800 == 173 [pid = 6717] [id = 685] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aded02800 == 172 [pid = 6717] [id = 684] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add1b7000 == 171 [pid = 6717] [id = 683] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd69800 == 170 [pid = 6717] [id = 682] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc284000 == 169 [pid = 6717] [id = 681] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7aaf800 == 168 [pid = 6717] [id = 680] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad50b9800 == 167 [pid = 6717] [id = 679] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad48e1000 == 166 [pid = 6717] [id = 678] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3013000 == 165 [pid = 6717] [id = 677] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0ae2800 == 164 [pid = 6717] [id = 676] 16:46:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4bb800 == 163 [pid = 6717] [id = 675] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ad09d0400) [pid = 6717] [serial = 2024] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ad0bab400) [pid = 6717] [serial = 1893] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0adefef400) [pid = 6717] [serial = 2004] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ad12d1400) [pid = 6717] [serial = 1968] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0adf1e4c00) [pid = 6717] [serial = 2009] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad6c05800) [pid = 6717] [serial = 1980] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0add508800) [pid = 6717] [serial = 1992] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0adf1bf800) [pid = 6717] [serial = 2007] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0adf684000) [pid = 6717] [serial = 2012] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ad7bb6800) [pid = 6717] [serial = 1982] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0adf1ec800) [pid = 6717] [serial = 2010] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0adc4f1c00) [pid = 6717] [serial = 1989] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ace992000) [pid = 6717] [serial = 2019] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ade8e1000) [pid = 6717] [serial = 2003] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ace2a0000) [pid = 6717] [serial = 2018] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ad1e80c00) [pid = 6717] [serial = 1970] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0ad4e10000) [pid = 6717] [serial = 1979] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0adc4e5400) [pid = 6717] [serial = 1988] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ade579400) [pid = 6717] [serial = 1997] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ad0ba7400) [pid = 6717] [serial = 2022] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acb6d1400) [pid = 6717] [serial = 2016] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ade5b0400) [pid = 6717] [serial = 1998] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0adc226400) [pid = 6717] [serial = 1985] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad1ea9800) [pid = 6717] [serial = 1973] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad4c57000) [pid = 6717] [serial = 1977] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0adf68a400) [pid = 6717] [serial = 2013] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0adc435800) [pid = 6717] [serial = 1986] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ade8d9400) [pid = 6717] [serial = 2001] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0adce97800) [pid = 6717] [serial = 1991] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad7c78c00) [pid = 6717] [serial = 2006] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad09ca000) [pid = 6717] [serial = 2021] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ade4a5000) [pid = 6717] [serial = 1995] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ade459400) [pid = 6717] [serial = 1994] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ad4ae1c00) [pid = 6717] [serial = 1976] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0adc43ec00) [pid = 6717] [serial = 1947] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ad1e9cc00) [pid = 6717] [serial = 1971] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0acb6cbc00) [pid = 6717] [serial = 1961] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ade5bd800) [pid = 6717] [serial = 2000] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0acceb1800) [pid = 6717] [serial = 1962] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ad09c5c00) [pid = 6717] [serial = 1965] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ad1fbac00) [pid = 6717] [serial = 1974] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0acb620c00) [pid = 6717] [serial = 2015] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad0bd1400) [pid = 6717] [serial = 1967] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ad7c85000) [pid = 6717] [serial = 1983] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0acf8e8c00) [pid = 6717] [serial = 1964] [outer = (nil)] [url = about:blank] 16:46:04 INFO - PROCESS | 6717 | 1461282364287 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc925800 == 164 [pid = 6717] [id = 712] 16:46:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0acb617c00) [pid = 6717] [serial = 2137] [outer = (nil)] 16:46:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0acb61cc00) [pid = 6717] [serial = 2138] [outer = 0x7f0acb617c00] 16:46:04 INFO - PROCESS | 6717 | 1461282364389 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0acc99cc00) [pid = 6717] [serial = 2139] [outer = 0x7f0acb617c00] 16:46:05 INFO - PROCESS | 6717 | 1461282365296 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 3845ms 16:46:05 INFO - PROCESS | 6717 | 1461282365347 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 6717 | 1461282365353 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:46:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:46:05 INFO - PROCESS | 6717 | 1461282365400 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 6717 | 1461282365408 Marionette TRACE conn3 <- [1,2822,null,{}] 16:46:05 INFO - PROCESS | 6717 | 1461282365417 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 6717 | 1461282365683 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:46:05 INFO - PROCESS | 6717 | 1461282365937 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace234000 == 165 [pid = 6717] [id = 713] 16:46:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0acd7acc00) [pid = 6717] [serial = 2140] [outer = (nil)] 16:46:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ace995800) [pid = 6717] [serial = 2141] [outer = 0x7f0acd7acc00] 16:46:06 INFO - PROCESS | 6717 | 1461282366023 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad0835400) [pid = 6717] [serial = 2142] [outer = 0x7f0acd7acc00] 16:46:07 INFO - PROCESS | 6717 | 1461282367009 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:46:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1654ms 16:46:07 INFO - PROCESS | 6717 | 1461282367046 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:46:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:46:07 INFO - PROCESS | 6717 | 1461282367053 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:46:07 INFO - PROCESS | 6717 | 1461282367059 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 6717 | 1461282367063 Marionette TRACE conn3 <- [1,2826,null,{}] 16:46:07 INFO - PROCESS | 6717 | 1461282367078 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 6717 | 1461282367412 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:46:07 INFO - PROCESS | 6717 | 1461282367455 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0811800 == 166 [pid = 6717] [id = 714] 16:46:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ad0ba8c00) [pid = 6717] [serial = 2143] [outer = (nil)] 16:46:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad0bd1800) [pid = 6717] [serial = 2144] [outer = 0x7f0ad0ba8c00] 16:46:07 INFO - PROCESS | 6717 | 1461282367622 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad12cc000) [pid = 6717] [serial = 2145] [outer = 0x7f0ad0ba8c00] 16:46:09 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0acceab000) [pid = 6717] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:46:09 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad147d400) [pid = 6717] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:46:09 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0acd7af400) [pid = 6717] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:46:09 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0acb38a000) [pid = 6717] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:46:09 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ad0834800) [pid = 6717] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:46:09 INFO - PROCESS | 6717 | 1461282369146 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:46:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2142ms 16:46:09 INFO - PROCESS | 6717 | 1461282369202 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 6717 | 1461282369206 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:46:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:46:09 INFO - PROCESS | 6717 | 1461282369269 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 6717 | 1461282369280 Marionette TRACE conn3 <- [1,2830,null,{}] 16:46:09 INFO - PROCESS | 6717 | 1461282369317 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 6717 | 1461282369627 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:46:09 INFO - PROCESS | 6717 | 1461282369757 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1494000 == 167 [pid = 6717] [id = 715] 16:46:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ad12d1400) [pid = 6717] [serial = 2146] [outer = (nil)] 16:46:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad1e80c00) [pid = 6717] [serial = 2147] [outer = 0x7f0ad12d1400] 16:46:09 INFO - PROCESS | 6717 | 1461282369834 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ad1e9b800) [pid = 6717] [serial = 2148] [outer = 0x7f0ad12d1400] 16:46:10 INFO - PROCESS | 6717 | 1461282370637 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:46:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1472ms 16:46:10 INFO - PROCESS | 6717 | 1461282370688 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:46:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:46:10 INFO - PROCESS | 6717 | 1461282370692 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:46:10 INFO - PROCESS | 6717 | 1461282370698 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 6717 | 1461282370701 Marionette TRACE conn3 <- [1,2834,null,{}] 16:46:10 INFO - PROCESS | 6717 | 1461282370706 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 6717 | 1461282370934 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:46:11 INFO - PROCESS | 6717 | 1461282371330 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc917000 == 168 [pid = 6717] [id = 716] 16:46:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ac9b88400) [pid = 6717] [serial = 2149] [outer = (nil)] 16:46:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0acb619c00) [pid = 6717] [serial = 2150] [outer = 0x7f0ac9b88400] 16:46:11 INFO - PROCESS | 6717 | 1461282371497 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0acceafc00) [pid = 6717] [serial = 2151] [outer = 0x7f0ac9b88400] 16:46:12 INFO - PROCESS | 6717 | 1461282372544 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:46:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1884ms 16:46:12 INFO - PROCESS | 6717 | 1461282372591 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:46:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:46:12 INFO - PROCESS | 6717 | 1461282372601 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:46:12 INFO - PROCESS | 6717 | 1461282372611 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 6717 | 1461282372616 Marionette TRACE conn3 <- [1,2838,null,{}] 16:46:12 INFO - PROCESS | 6717 | 1461282372624 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 6717 | 1461282372910 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:46:13 INFO - PROCESS | 6717 | 1461282373248 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0ace000 == 169 [pid = 6717] [id = 717] 16:46:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0aceaef800) [pid = 6717] [serial = 2152] [outer = (nil)] 16:46:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ad082e000) [pid = 6717] [serial = 2153] [outer = 0x7f0aceaef800] 16:46:13 INFO - PROCESS | 6717 | 1461282373337 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad0a57000) [pid = 6717] [serial = 2154] [outer = 0x7f0aceaef800] 16:46:14 INFO - PROCESS | 6717 | 1461282374440 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:46:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1888ms 16:46:14 INFO - PROCESS | 6717 | 1461282374502 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 6717 | 1461282374510 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:46:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:46:14 INFO - PROCESS | 6717 | 1461282374521 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 6717 | 1461282374525 Marionette TRACE conn3 <- [1,2842,null,{}] 16:46:14 INFO - PROCESS | 6717 | 1461282374533 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 6717 | 1461282374818 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:46:15 INFO - PROCESS | 6717 | 1461282375200 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad323c800 == 170 [pid = 6717] [id = 718] 16:46:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad12c6000) [pid = 6717] [serial = 2155] [outer = (nil)] 16:46:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad1dc5800) [pid = 6717] [serial = 2156] [outer = 0x7f0ad12c6000] 16:46:15 INFO - PROCESS | 6717 | 1461282375290 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad1e9c000) [pid = 6717] [serial = 2157] [outer = 0x7f0ad12c6000] 16:46:16 INFO - PROCESS | 6717 | 1461282376356 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1896ms 16:46:16 INFO - PROCESS | 6717 | 1461282376417 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 6717 | 1461282376422 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:46:16 INFO - PROCESS | 6717 | 1461282376432 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 6717 | 1461282376443 Marionette TRACE conn3 <- [1,2846,null,{}] 16:46:16 INFO - PROCESS | 6717 | 1461282376460 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 6717 | 1461282376809 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:46:17 INFO - PROCESS | 6717 | 1461282377145 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4dd4800 == 171 [pid = 6717] [id = 719] 16:46:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad20f5000) [pid = 6717] [serial = 2158] [outer = (nil)] 16:46:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad3354000) [pid = 6717] [serial = 2159] [outer = 0x7f0ad20f5000] 16:46:17 INFO - PROCESS | 6717 | 1461282377234 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad335f400) [pid = 6717] [serial = 2160] [outer = 0x7f0ad20f5000] 16:46:18 INFO - PROCESS | 6717 | 1461282378252 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1896ms 16:46:18 INFO - PROCESS | 6717 | 1461282378326 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 6717 | 1461282378330 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:46:18 INFO - PROCESS | 6717 | 1461282378337 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 6717 | 1461282378341 Marionette TRACE conn3 <- [1,2850,null,{}] 16:46:18 INFO - PROCESS | 6717 | 1461282378347 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 6717 | 1461282378642 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:46:18 INFO - PROCESS | 6717 | 1461282378967 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5dae000 == 172 [pid = 6717] [id = 720] 16:46:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad2e43000) [pid = 6717] [serial = 2161] [outer = (nil)] 16:46:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad3554000) [pid = 6717] [serial = 2162] [outer = 0x7f0ad2e43000] 16:46:19 INFO - PROCESS | 6717 | 1461282379056 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad4aee000) [pid = 6717] [serial = 2163] [outer = 0x7f0ad2e43000] 16:46:20 INFO - PROCESS | 6717 | 1461282380044 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1780ms 16:46:20 INFO - PROCESS | 6717 | 1461282380120 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 6717 | 1461282380123 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:46:20 INFO - PROCESS | 6717 | 1461282380132 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 6717 | 1461282380136 Marionette TRACE conn3 <- [1,2854,null,{}] 16:46:20 INFO - PROCESS | 6717 | 1461282380142 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 6717 | 1461282380441 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:46:20 INFO - PROCESS | 6717 | 1461282380776 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7dde800 == 173 [pid = 6717] [id = 721] 16:46:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ad4f3c800) [pid = 6717] [serial = 2164] [outer = (nil)] 16:46:20 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad4f41800) [pid = 6717] [serial = 2165] [outer = 0x7f0ad4f3c800] 16:46:20 INFO - PROCESS | 6717 | 1461282380889 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad6c0e000) [pid = 6717] [serial = 2166] [outer = 0x7f0ad4f3c800] 16:46:21 INFO - PROCESS | 6717 | 1461282381924 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1848ms 16:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:46:21 INFO - PROCESS | 6717 | 1461282381980 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 6717 | 1461282381984 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:46:21 INFO - PROCESS | 6717 | 1461282381991 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 6717 | 1461282381994 Marionette TRACE conn3 <- [1,2858,null,{}] 16:46:22 INFO - PROCESS | 6717 | 1461282382001 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 6717 | 1461282382287 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:46:22 INFO - PROCESS | 6717 | 1461282382632 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d7000 == 174 [pid = 6717] [id = 722] 16:46:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad4f3d000) [pid = 6717] [serial = 2167] [outer = (nil)] 16:46:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad7c82c00) [pid = 6717] [serial = 2168] [outer = 0x7f0ad4f3d000] 16:46:22 INFO - PROCESS | 6717 | 1461282382723 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0adc440800) [pid = 6717] [serial = 2169] [outer = 0x7f0ad4f3d000] 16:46:23 INFO - PROCESS | 6717 | 1461282383808 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1882ms 16:46:23 INFO - PROCESS | 6717 | 1461282383875 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:46:23 INFO - PROCESS | 6717 | 1461282383879 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:46:23 INFO - PROCESS | 6717 | 1461282383886 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 6717 | 1461282383891 Marionette TRACE conn3 <- [1,2862,null,{}] 16:46:23 INFO - PROCESS | 6717 | 1461282383897 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 6717 | 1461282384162 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:46:24 INFO - PROCESS | 6717 | 1461282384494 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcd5b000 == 175 [pid = 6717] [id = 723] 16:46:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad4c55000) [pid = 6717] [serial = 2170] [outer = (nil)] 16:46:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0adcd42800) [pid = 6717] [serial = 2171] [outer = 0x7f0ad4c55000] 16:46:24 INFO - PROCESS | 6717 | 1461282384599 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0add506000) [pid = 6717] [serial = 2172] [outer = 0x7f0ad4c55000] 16:46:25 INFO - PROCESS | 6717 | 1461282385590 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1735ms 16:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:46:25 INFO - PROCESS | 6717 | 1461282385622 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 6717 | 1461282385624 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:46:25 INFO - PROCESS | 6717 | 1461282385630 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 6717 | 1461282385634 Marionette TRACE conn3 <- [1,2866,null,{}] 16:46:25 INFO - PROCESS | 6717 | 1461282385639 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 6717 | 1461282385874 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:46:26 INFO - PROCESS | 6717 | 1461282386162 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adcf48000 == 176 [pid = 6717] [id = 724] 16:46:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad5e61000) [pid = 6717] [serial = 2173] [outer = (nil)] 16:46:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0ade49b800) [pid = 6717] [serial = 2174] [outer = 0x7f0ad5e61000] 16:46:26 INFO - PROCESS | 6717 | 1461282386301 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ade5b3c00) [pid = 6717] [serial = 2175] [outer = 0x7f0ad5e61000] 16:46:27 INFO - PROCESS | 6717 | 1461282387283 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:46:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1690ms 16:46:27 INFO - PROCESS | 6717 | 1461282387322 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 6717 | 1461282387326 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:46:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:46:27 INFO - PROCESS | 6717 | 1461282387333 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 6717 | 1461282387337 Marionette TRACE conn3 <- [1,2870,null,{}] 16:46:27 INFO - PROCESS | 6717 | 1461282387343 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 6717 | 1461282387628 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:46:27 INFO - PROCESS | 6717 | 1461282387953 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add556000 == 177 [pid = 6717] [id = 725] 16:46:27 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0adc4e9c00) [pid = 6717] [serial = 2176] [outer = (nil)] 16:46:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0ade8d8800) [pid = 6717] [serial = 2177] [outer = 0x7f0adc4e9c00] 16:46:28 INFO - PROCESS | 6717 | 1461282388043 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0adefeac00) [pid = 6717] [serial = 2178] [outer = 0x7f0adc4e9c00] 16:46:28 INFO - PROCESS | 6717 | 1461282388976 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1687ms 16:46:29 INFO - PROCESS | 6717 | 1461282389022 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 6717 | 1461282389026 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:46:29 INFO - PROCESS | 6717 | 1461282389032 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 6717 | 1461282389036 Marionette TRACE conn3 <- [1,2874,null,{}] 16:46:29 INFO - PROCESS | 6717 | 1461282389042 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 6717 | 1461282389294 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:46:29 INFO - PROCESS | 6717 | 1461282389651 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2c2000 == 178 [pid = 6717] [id = 726] 16:46:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0adf1e7800) [pid = 6717] [serial = 2179] [outer = (nil)] 16:46:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0adf684000) [pid = 6717] [serial = 2180] [outer = 0x7f0adf1e7800] 16:46:29 INFO - PROCESS | 6717 | 1461282389755 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae06afc00) [pid = 6717] [serial = 2181] [outer = 0x7f0adf1e7800] 16:46:30 INFO - PROCESS | 6717 | 1461282390744 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1781ms 16:46:30 INFO - PROCESS | 6717 | 1461282390815 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:46:30 INFO - PROCESS | 6717 | 1461282390821 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:46:30 INFO - PROCESS | 6717 | 1461282390827 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 6717 | 1461282390831 Marionette TRACE conn3 <- [1,2878,null,{}] 16:46:30 INFO - PROCESS | 6717 | 1461282390838 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 6717 | 1461282391152 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:46:31 INFO - PROCESS | 6717 | 1461282391490 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae200e800 == 179 [pid = 6717] [id = 727] 16:46:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae15ea400) [pid = 6717] [serial = 2182] [outer = (nil)] 16:46:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae2d1a400) [pid = 6717] [serial = 2183] [outer = 0x7f0ae15ea400] 16:46:31 INFO - PROCESS | 6717 | 1461282391570 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae2e0b400) [pid = 6717] [serial = 2184] [outer = 0x7f0ae15ea400] 16:46:32 INFO - PROCESS | 6717 | 1461282392569 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1787ms 16:46:32 INFO - PROCESS | 6717 | 1461282392614 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:46:32 INFO - PROCESS | 6717 | 1461282392618 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:46:32 INFO - PROCESS | 6717 | 1461282392625 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 6717 | 1461282392628 Marionette TRACE conn3 <- [1,2882,null,{}] 16:46:32 INFO - PROCESS | 6717 | 1461282392634 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 6717 | 1461282392907 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:46:33 INFO - PROCESS | 6717 | 1461282393232 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2a40000 == 180 [pid = 6717] [id = 728] 16:46:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae09c8800) [pid = 6717] [serial = 2185] [outer = (nil)] 16:46:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae2e10c00) [pid = 6717] [serial = 2186] [outer = 0x7f0ae09c8800] 16:46:33 INFO - PROCESS | 6717 | 1461282393328 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ae30d0800) [pid = 6717] [serial = 2187] [outer = 0x7f0ae09c8800] 16:46:34 INFO - PROCESS | 6717 | 1461282394292 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:46:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1731ms 16:46:34 INFO - PROCESS | 6717 | 1461282394357 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 6717 | 1461282394360 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:46:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:46:34 INFO - PROCESS | 6717 | 1461282394367 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 6717 | 1461282394370 Marionette TRACE conn3 <- [1,2886,null,{}] 16:46:34 INFO - PROCESS | 6717 | 1461282394376 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 6717 | 1461282394633 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:46:34 INFO - PROCESS | 6717 | 1461282394994 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae53a1000 == 181 [pid = 6717] [id = 729] 16:46:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae2e0e400) [pid = 6717] [serial = 2188] [outer = (nil)] 16:46:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae3253000) [pid = 6717] [serial = 2189] [outer = 0x7f0ae2e0e400] 16:46:35 INFO - PROCESS | 6717 | 1461282395077 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0ae3258c00) [pid = 6717] [serial = 2190] [outer = 0x7f0ae2e0e400] 16:46:35 INFO - PROCESS | 6717 | 1461282395994 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:46:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1681ms 16:46:36 INFO - PROCESS | 6717 | 1461282396049 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 6717 | 1461282396053 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:46:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:46:36 INFO - PROCESS | 6717 | 1461282396061 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 6717 | 1461282396063 Marionette TRACE conn3 <- [1,2890,null,{}] 16:46:36 INFO - PROCESS | 6717 | 1461282396071 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 6717 | 1461282396332 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:46:36 INFO - PROCESS | 6717 | 1461282396663 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae857f000 == 182 [pid = 6717] [id = 730] 16:46:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae30d8c00) [pid = 6717] [serial = 2191] [outer = (nil)] 16:46:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae325fc00) [pid = 6717] [serial = 2192] [outer = 0x7f0ae30d8c00] 16:46:36 INFO - PROCESS | 6717 | 1461282396755 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0ae3306400) [pid = 6717] [serial = 2193] [outer = 0x7f0ae30d8c00] 16:46:37 INFO - PROCESS | 6717 | 1461282397709 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:46:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1692ms 16:46:37 INFO - PROCESS | 6717 | 1461282397770 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 6717 | 1461282397775 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:46:37 INFO - PROCESS | 6717 | 1461282397782 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 6717 | 1461282397785 Marionette TRACE conn3 <- [1,2894,null,{}] 16:46:37 INFO - PROCESS | 6717 | 1461282397791 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 6717 | 1461282398072 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:46:38 INFO - PROCESS | 6717 | 1461282398406 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae8ed2000 == 183 [pid = 6717] [id = 731] 16:46:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0acd376400) [pid = 6717] [serial = 2194] [outer = (nil)] 16:46:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae3309800) [pid = 6717] [serial = 2195] [outer = 0x7f0acd376400] 16:46:38 INFO - PROCESS | 6717 | 1461282398498 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ae3311400) [pid = 6717] [serial = 2196] [outer = 0x7f0acd376400] 16:46:39 INFO - PROCESS | 6717 | 1461282399480 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:46:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1735ms 16:46:39 INFO - PROCESS | 6717 | 1461282399518 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 6717 | 1461282399521 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:46:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:46:39 INFO - PROCESS | 6717 | 1461282399528 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 6717 | 1461282399532 Marionette TRACE conn3 <- [1,2898,null,{}] 16:46:39 INFO - PROCESS | 6717 | 1461282399538 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 6717 | 1461282399805 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:46:40 INFO - PROCESS | 6717 | 1461282400142 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9114800 == 184 [pid = 6717] [id = 732] 16:46:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae30d3c00) [pid = 6717] [serial = 2197] [outer = (nil)] 16:46:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae33f1400) [pid = 6717] [serial = 2198] [outer = 0x7f0ae30d3c00] 16:46:40 INFO - PROCESS | 6717 | 1461282400231 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ae3405000) [pid = 6717] [serial = 2199] [outer = 0x7f0ae30d3c00] 16:46:41 INFO - PROCESS | 6717 | 1461282401164 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1684ms 16:46:41 INFO - PROCESS | 6717 | 1461282401214 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 6717 | 1461282401217 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:46:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:46:41 INFO - PROCESS | 6717 | 1461282401223 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 6717 | 1461282401226 Marionette TRACE conn3 <- [1,2902,null,{}] 16:46:41 INFO - PROCESS | 6717 | 1461282401232 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 6717 | 1461282401497 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2175000 == 183 [pid = 6717] [id = 692] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0812800 == 182 [pid = 6717] [id = 674] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d7c800 == 181 [pid = 6717] [id = 359] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfc36000 == 180 [pid = 6717] [id = 652] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfc39800 == 179 [pid = 6717] [id = 691] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adceda800 == 178 [pid = 6717] [id = 319] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1494000 == 177 [pid = 6717] [id = 715] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0811800 == 176 [pid = 6717] [id = 714] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace234000 == 175 [pid = 6717] [id = 713] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc925800 == 174 [pid = 6717] [id = 712] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7eb2000 == 173 [pid = 6717] [id = 710] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae79a5000 == 172 [pid = 6717] [id = 709] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae716b800 == 171 [pid = 6717] [id = 708] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae5398800 == 170 [pid = 6717] [id = 707] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae3378800 == 169 [pid = 6717] [id = 706] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2b6b000 == 168 [pid = 6717] [id = 705] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae200c000 == 167 [pid = 6717] [id = 704] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf69b000 == 166 [pid = 6717] [id = 703] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ade6da000 == 165 [pid = 6717] [id = 702] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add048000 == 164 [pid = 6717] [id = 701] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adce86000 == 163 [pid = 6717] [id = 700] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc605800 == 162 [pid = 6717] [id = 699] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adbf2d000 == 161 [pid = 6717] [id = 698] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad6d77000 == 160 [pid = 6717] [id = 697] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4eda800 == 159 [pid = 6717] [id = 696] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3241000 == 158 [pid = 6717] [id = 695] 16:46:43 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace74e800 == 157 [pid = 6717] [id = 694] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ad1479800) [pid = 6717] [serial = 2081] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0acd37a800) [pid = 6717] [serial = 2027] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0aceae6c00) [pid = 6717] [serial = 2072] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ad20eb000) [pid = 6717] [serial = 2036] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ad1e8fc00) [pid = 6717] [serial = 2079] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0adfa5c000) [pid = 6717] [serial = 2060] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ad0bc3400) [pid = 6717] [serial = 2025] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0adcd44c00) [pid = 6717] [serial = 2054] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad1483c00) [pid = 6717] [serial = 2033] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ad7bc3800) [pid = 6717] [serial = 2048] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad1e89800) [pid = 6717] [serial = 2078] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0ad33dac00) [pid = 6717] [serial = 2042] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ad7b74400) [pid = 6717] [serial = 2045] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0aceaeb400) [pid = 6717] [serial = 2030] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0acb619000) [pid = 6717] [serial = 2069] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0adc2b1800) [pid = 6717] [serial = 2051] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0acb625000) [pid = 6717] [serial = 2066] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0acd7b7400) [pid = 6717] [serial = 2063] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0acf9b7000) [pid = 6717] [serial = 2073] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad147c800) [pid = 6717] [serial = 2076] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0acc993800) [pid = 6717] [serial = 2070] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad3140000) [pid = 6717] [serial = 2039] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ade574c00) [pid = 6717] [serial = 2057] [outer = (nil)] [url = about:blank] 16:46:43 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ad0bb4c00) [pid = 6717] [serial = 2075] [outer = (nil)] [url = about:blank] 16:46:44 INFO - PROCESS | 6717 | 1461282404172 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd447000 == 158 [pid = 6717] [id = 733] 16:46:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0acb383400) [pid = 6717] [serial = 2200] [outer = (nil)] 16:46:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0acb387400) [pid = 6717] [serial = 2201] [outer = 0x7f0acb383400] 16:46:44 INFO - PROCESS | 6717 | 1461282404252 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0acc993800) [pid = 6717] [serial = 2202] [outer = 0x7f0acb383400] 16:46:45 INFO - PROCESS | 6717 | 1461282405134 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:46:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3944ms 16:46:45 INFO - PROCESS | 6717 | 1461282405171 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 6717 | 1461282405178 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:46:45 INFO - PROCESS | 6717 | 1461282405218 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 6717 | 1461282405222 Marionette TRACE conn3 <- [1,2906,null,{}] 16:46:45 INFO - PROCESS | 6717 | 1461282405235 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 6717 | 1461282405482 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:46:45 INFO - PROCESS | 6717 | 1461282405697 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbd7800 == 159 [pid = 6717] [id = 734] 16:46:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0acd382800) [pid = 6717] [serial = 2203] [outer = (nil)] 16:46:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0acf8e8c00) [pid = 6717] [serial = 2204] [outer = 0x7f0acd382800] 16:46:45 INFO - PROCESS | 6717 | 1461282405819 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ad083a000) [pid = 6717] [serial = 2205] [outer = 0x7f0acd382800] 16:46:46 INFO - PROCESS | 6717 | 1461282406823 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:46:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1671ms 16:46:46 INFO - PROCESS | 6717 | 1461282406864 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 6717 | 1461282406871 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:46:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:46:46 INFO - PROCESS | 6717 | 1461282406878 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 6717 | 1461282406881 Marionette TRACE conn3 <- [1,2910,null,{}] 16:46:46 INFO - PROCESS | 6717 | 1461282406898 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 6717 | 1461282407228 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:46:47 INFO - PROCESS | 6717 | 1461282407271 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0adb800 == 160 [pid = 6717] [id = 735] 16:46:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ad0bcd800) [pid = 6717] [serial = 2206] [outer = (nil)] 16:46:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ad12c7400) [pid = 6717] [serial = 2207] [outer = 0x7f0ad0bcd800] 16:46:47 INFO - PROCESS | 6717 | 1461282407344 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ad1dec400) [pid = 6717] [serial = 2208] [outer = 0x7f0ad0bcd800] 16:46:48 INFO - PROCESS | 6717 | 1461282408384 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:46:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:46:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1543ms 16:46:48 INFO - PROCESS | 6717 | 1461282408422 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 6717 | 1461282408426 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:46:48 INFO - TEST-START | /DOMEvents/constructors.html 16:46:48 INFO - PROCESS | 6717 | 1461282408443 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 6717 | 1461282408453 Marionette TRACE conn3 <- [1,2914,null,{}] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad7b6fc00) [pid = 6717] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ade45ec00) [pid = 6717] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0ad7bc3400) [pid = 6717] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0acb381000) [pid = 6717] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad1dc5400) [pid = 6717] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0acd379000) [pid = 6717] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad7b73800) [pid = 6717] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae155b800) [pid = 6717] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0acd7ac800) [pid = 6717] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ace2a4000) [pid = 6717] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ad20f5c00) [pid = 6717] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ae08ac800) [pid = 6717] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0acb381400) [pid = 6717] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0acd7acc00) [pid = 6717] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0adeff2400) [pid = 6717] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ad2e46800) [pid = 6717] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0acb617c00) [pid = 6717] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0ad3360400) [pid = 6717] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0aceaf1800) [pid = 6717] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0acc99c000) [pid = 6717] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ad4f3c400) [pid = 6717] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad7b7bc00) [pid = 6717] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad3142400) [pid = 6717] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad1e9f400) [pid = 6717] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ade4a1800) [pid = 6717] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0adefecc00) [pid = 6717] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad3557400) [pid = 6717] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad7b7b800) [pid = 6717] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0adc21c000) [pid = 6717] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad0ca4000) [pid = 6717] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0adf1eb000) [pid = 6717] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ade49a400) [pid = 6717] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0acceb2800) [pid = 6717] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ad0ca4c00) [pid = 6717] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0acc9a0000) [pid = 6717] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:46:49 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad0ba8c00) [pid = 6717] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:46:49 INFO - PROCESS | 6717 | 1461282409231 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 6717 | 1461282409456 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:46:49 INFO - PROCESS | 6717 | 1461282409653 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad3021800 == 161 [pid = 6717] [id = 736] 16:46:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad0c96800) [pid = 6717] [serial = 2209] [outer = (nil)] 16:46:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad147e800) [pid = 6717] [serial = 2210] [outer = 0x7f0ad0c96800] 16:46:49 INFO - PROCESS | 6717 | 1461282409727 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad1fae400) [pid = 6717] [serial = 2211] [outer = 0x7f0ad0c96800] 16:46:50 INFO - PROCESS | 6717 | 1461282410672 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:46:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:46:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:46:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 2299ms 16:46:50 INFO - PROCESS | 6717 | 1461282410739 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 6717 | 1461282410748 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:46:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:46:50 INFO - PROCESS | 6717 | 1461282410760 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 6717 | 1461282410770 Marionette TRACE conn3 <- [1,2918,null,{}] 16:46:50 INFO - PROCESS | 6717 | 1461282410788 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 6717 | 1461282411116 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:46:51 INFO - PROCESS | 6717 | 1461282411523 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd5e1000 == 162 [pid = 6717] [id = 737] 16:46:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ac9b89c00) [pid = 6717] [serial = 2212] [outer = (nil)] 16:46:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0acb619000) [pid = 6717] [serial = 2213] [outer = 0x7f0ac9b89c00] 16:46:51 INFO - PROCESS | 6717 | 1461282411614 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0acd375c00) [pid = 6717] [serial = 2214] [outer = 0x7f0ac9b89c00] 16:46:52 INFO - PROCESS | 6717 | 1461282412561 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:46:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1855ms 16:46:52 INFO - PROCESS | 6717 | 1461282412618 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 6717 | 1461282412627 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:46:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:46:52 INFO - PROCESS | 6717 | 1461282412638 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 6717 | 1461282412643 Marionette TRACE conn3 <- [1,2922,null,{}] 16:46:52 INFO - PROCESS | 6717 | 1461282412673 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 6717 | 1461282412950 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:46:53 INFO - PROCESS | 6717 | 1461282413289 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2177000 == 163 [pid = 6717] [id = 738] 16:46:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad0a53800) [pid = 6717] [serial = 2215] [outer = (nil)] 16:46:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad0bb3c00) [pid = 6717] [serial = 2216] [outer = 0x7f0ad0a53800] 16:46:53 INFO - PROCESS | 6717 | 1461282413385 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad12c2c00) [pid = 6717] [serial = 2217] [outer = 0x7f0ad0a53800] 16:46:54 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:46:54 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:46:54 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:46:54 INFO - PROCESS | 6717 | [6717] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:46:54 INFO - PROCESS | 6717 | 1461282414368 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:46:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:46:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:46:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:46:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:46:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:46:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:46:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:46:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:46:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:46:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1764ms 16:46:54 INFO - PROCESS | 6717 | 1461282414415 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 6717 | 1461282414424 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:46:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:46:54 INFO - PROCESS | 6717 | 1461282414433 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 6717 | 1461282414435 Marionette TRACE conn3 <- [1,2926,null,{}] 16:46:54 INFO - PROCESS | 6717 | 1461282414443 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 6717 | 1461282414797 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:46:55 INFO - PROCESS | 6717 | 1461282415126 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4de2800 == 164 [pid = 6717] [id = 739] 16:46:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad1e81c00) [pid = 6717] [serial = 2218] [outer = (nil)] 16:46:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad3135000) [pid = 6717] [serial = 2219] [outer = 0x7f0ad1e81c00] 16:46:55 INFO - PROCESS | 6717 | 1461282415225 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad3360400) [pid = 6717] [serial = 2220] [outer = 0x7f0ad1e81c00] 16:46:55 INFO - PROCESS | 6717 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:46:56 INFO - PROCESS | 6717 | 1461282416116 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:46:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1739ms 16:46:56 INFO - PROCESS | 6717 | 1461282416173 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 6717 | 1461282416179 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:46:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:46:56 INFO - PROCESS | 6717 | 1461282416196 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 6717 | 1461282416206 Marionette TRACE conn3 <- [1,2930,null,{}] 16:46:56 INFO - PROCESS | 6717 | 1461282416233 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 6717 | 1461282416507 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:46:56 INFO - PROCESS | 6717 | 1461282416801 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad7ddb800 == 165 [pid = 6717] [id = 740] 16:46:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad09d1800) [pid = 6717] [serial = 2221] [outer = (nil)] 16:46:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad4c5c000) [pid = 6717] [serial = 2222] [outer = 0x7f0ad09d1800] 16:46:56 INFO - PROCESS | 6717 | 1461282416937 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad4e08800) [pid = 6717] [serial = 2223] [outer = 0x7f0ad09d1800] 16:46:57 INFO - PROCESS | 6717 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:46:57 INFO - PROCESS | 6717 | 1461282417823 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:46:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1672ms 16:46:57 INFO - PROCESS | 6717 | 1461282417860 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 6717 | 1461282417865 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:46:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:46:57 INFO - PROCESS | 6717 | 1461282417872 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 6717 | 1461282417874 Marionette TRACE conn3 <- [1,2934,null,{}] 16:46:57 INFO - PROCESS | 6717 | 1461282417881 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 6717 | 1461282418142 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:46:58 INFO - PROCESS | 6717 | 1461282418430 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc5d3000 == 166 [pid = 6717] [id = 741] 16:46:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0ad1fbac00) [pid = 6717] [serial = 2224] [outer = (nil)] 16:46:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ad4f46400) [pid = 6717] [serial = 2225] [outer = 0x7f0ad1fbac00] 16:46:58 INFO - PROCESS | 6717 | 1461282418522 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ad5e64400) [pid = 6717] [serial = 2226] [outer = 0x7f0ad1fbac00] 16:46:59 INFO - PROCESS | 6717 | 1461282419384 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:46:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1531ms 16:46:59 INFO - PROCESS | 6717 | 1461282419414 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 6717 | 1461282419417 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:46:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:46:59 INFO - PROCESS | 6717 | 1461282419427 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 6717 | 1461282419430 Marionette TRACE conn3 <- [1,2938,null,{}] 16:46:59 INFO - PROCESS | 6717 | 1461282419437 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 6717 | 1461282419694 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:46:59 INFO - PROCESS | 6717 | 1461282419955 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adceda800 == 167 [pid = 6717] [id = 742] 16:47:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ad7b6fc00) [pid = 6717] [serial = 2227] [outer = (nil)] 16:47:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ad7b7bc00) [pid = 6717] [serial = 2228] [outer = 0x7f0ad7b6fc00] 16:47:00 INFO - PROCESS | 6717 | 1461282420079 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0adc438000) [pid = 6717] [serial = 2229] [outer = 0x7f0ad7b6fc00] 16:47:01 INFO - PROCESS | 6717 | 1461282421044 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:47:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1633ms 16:47:01 INFO - PROCESS | 6717 | 1461282421061 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 6717 | 1461282421064 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:47:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:47:01 INFO - PROCESS | 6717 | 1461282421072 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 6717 | 1461282421077 Marionette TRACE conn3 <- [1,2942,null,{}] 16:47:01 INFO - PROCESS | 6717 | 1461282421083 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 6717 | 1461282421388 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:47:01 INFO - PROCESS | 6717 | 1461282421674 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b0000 == 168 [pid = 6717] [id = 743] 16:47:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad1ea2800) [pid = 6717] [serial = 2230] [outer = (nil)] 16:47:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0adce9e800) [pid = 6717] [serial = 2231] [outer = 0x7f0ad1ea2800] 16:47:01 INFO - PROCESS | 6717 | 1461282421765 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ade5b2400) [pid = 6717] [serial = 2232] [outer = 0x7f0ad1ea2800] 16:47:02 INFO - PROCESS | 6717 | 1461282422677 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:47:02 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:47:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:47:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1640ms 16:47:02 INFO - PROCESS | 6717 | 1461282422714 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:47:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:47:02 INFO - PROCESS | 6717 | 1461282422718 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:47:02 INFO - PROCESS | 6717 | 1461282422725 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 6717 | 1461282422728 Marionette TRACE conn3 <- [1,2946,null,{}] 16:47:02 INFO - PROCESS | 6717 | 1461282422734 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 6717 | 1461282423000 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:47:03 INFO - PROCESS | 6717 | 1461282423265 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae05d4800 == 169 [pid = 6717] [id = 744] 16:47:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad2e45400) [pid = 6717] [serial = 2233] [outer = (nil)] 16:47:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0adf1bfc00) [pid = 6717] [serial = 2234] [outer = 0x7f0ad2e45400] 16:47:03 INFO - PROCESS | 6717 | 1461282423357 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0adf1e8400) [pid = 6717] [serial = 2235] [outer = 0x7f0ad2e45400] 16:47:04 INFO - PROCESS | 6717 | 1461282424270 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:47:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1584ms 16:47:04 INFO - PROCESS | 6717 | 1461282424310 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 6717 | 1461282424315 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:47:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:47:04 INFO - PROCESS | 6717 | 1461282424322 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 6717 | 1461282424326 Marionette TRACE conn3 <- [1,2950,null,{}] 16:47:04 INFO - PROCESS | 6717 | 1461282424332 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 6717 | 1461282424587 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:47:04 INFO - PROCESS | 6717 | 1461282424881 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2817800 == 170 [pid = 6717] [id = 745] 16:47:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0ade5b4400) [pid = 6717] [serial = 2236] [outer = (nil)] 16:47:04 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0adf1ee000) [pid = 6717] [serial = 2237] [outer = 0x7f0ade5b4400] 16:47:04 INFO - PROCESS | 6717 | 1461282424974 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0adfa5c800) [pid = 6717] [serial = 2238] [outer = 0x7f0ade5b4400] 16:47:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2f77800 == 171 [pid = 6717] [id = 746] 16:47:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0ae0935800) [pid = 6717] [serial = 2239] [outer = (nil)] 16:47:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae06aa800) [pid = 6717] [serial = 2240] [outer = 0x7f0ae0935800] 16:47:05 INFO - PROCESS | 6717 | 1461282425981 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:47:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1694ms 16:47:06 INFO - PROCESS | 6717 | 1461282426022 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 6717 | 1461282426026 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:47:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:47:06 INFO - PROCESS | 6717 | 1461282426033 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 6717 | 1461282426036 Marionette TRACE conn3 <- [1,2954,null,{}] 16:47:06 INFO - PROCESS | 6717 | 1461282426043 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 6717 | 1461282426381 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:47:06 INFO - PROCESS | 6717 | 1461282426709 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae5317800 == 172 [pid = 6717] [id = 747] 16:47:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ad3554800) [pid = 6717] [serial = 2241] [outer = (nil)] 16:47:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0ae08ae800) [pid = 6717] [serial = 2242] [outer = 0x7f0ad3554800] 16:47:06 INFO - PROCESS | 6717 | 1461282426800 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae09ccc00) [pid = 6717] [serial = 2243] [outer = 0x7f0ad3554800] 16:47:07 INFO - PROCESS | 6717 | 1461282427651 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:47:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:47:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1639ms 16:47:07 INFO - PROCESS | 6717 | 1461282427673 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 6717 | 1461282427677 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:47:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:47:07 INFO - PROCESS | 6717 | 1461282427685 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 6717 | 1461282427689 Marionette TRACE conn3 <- [1,2958,null,{}] 16:47:07 INFO - PROCESS | 6717 | 1461282427696 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 6717 | 1461282427967 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:47:08 INFO - PROCESS | 6717 | 1461282428257 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae7ebe000 == 173 [pid = 6717] [id = 748] 16:47:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae09c1400) [pid = 6717] [serial = 2244] [outer = (nil)] 16:47:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ae1f28800) [pid = 6717] [serial = 2245] [outer = 0x7f0ae09c1400] 16:47:08 INFO - PROCESS | 6717 | 1461282428363 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0ae28ccc00) [pid = 6717] [serial = 2246] [outer = 0x7f0ae09c1400] 16:47:09 INFO - PROCESS | 6717 | 1461282429303 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:47:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1640ms 16:47:09 INFO - PROCESS | 6717 | 1461282429326 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 6717 | 1461282429332 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:47:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:47:09 INFO - PROCESS | 6717 | 1461282429338 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 6717 | 1461282429342 Marionette TRACE conn3 <- [1,2962,null,{}] 16:47:09 INFO - PROCESS | 6717 | 1461282429348 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 6717 | 1461282429650 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:47:09 INFO - PROCESS | 6717 | 1461282429934 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae9fdc800 == 174 [pid = 6717] [id = 749] 16:47:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ae15e7400) [pid = 6717] [serial = 2247] [outer = (nil)] 16:47:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ae330dc00) [pid = 6717] [serial = 2248] [outer = 0x7f0ae15e7400] 16:47:10 INFO - PROCESS | 6717 | 1461282430078 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae340a000) [pid = 6717] [serial = 2249] [outer = 0x7f0ae15e7400] 16:47:10 INFO - PROCESS | 6717 | 1461282430931 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:47:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1630ms 16:47:10 INFO - PROCESS | 6717 | 1461282430970 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 6717 | 1461282430975 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:47:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:47:11 INFO - PROCESS | 6717 | 1461282430998 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 6717 | 1461282431002 Marionette TRACE conn3 <- [1,2966,null,{}] 16:47:11 INFO - PROCESS | 6717 | 1461282431017 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 6717 | 1461282431277 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:47:11 INFO - PROCESS | 6717 | 1461282431579 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0aee7d5800 == 175 [pid = 6717] [id = 750] 16:47:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0adcd45c00) [pid = 6717] [serial = 2250] [outer = (nil)] 16:47:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae3410400) [pid = 6717] [serial = 2251] [outer = 0x7f0adcd45c00] 16:47:11 INFO - PROCESS | 6717 | 1461282431666 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0ae51b1400) [pid = 6717] [serial = 2252] [outer = 0x7f0adcd45c00] 16:47:12 INFO - PROCESS | 6717 | 1461282432539 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:47:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1605ms 16:47:12 INFO - PROCESS | 6717 | 1461282432589 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:47:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:47:12 INFO - PROCESS | 6717 | 1461282432594 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:47:12 INFO - PROCESS | 6717 | 1461282432601 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 6717 | 1461282432605 Marionette TRACE conn3 <- [1,2970,null,{}] 16:47:12 INFO - PROCESS | 6717 | 1461282432611 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 6717 | 1461282432873 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:47:13 INFO - PROCESS | 6717 | 1461282433171 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af469a800 == 176 [pid = 6717] [id = 751] 16:47:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0adce9b400) [pid = 6717] [serial = 2253] [outer = (nil)] 16:47:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ae51f4800) [pid = 6717] [serial = 2254] [outer = 0x7f0adce9b400] 16:47:13 INFO - PROCESS | 6717 | 1461282433263 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0ae638f800) [pid = 6717] [serial = 2255] [outer = 0x7f0adce9b400] 16:47:14 INFO - PROCESS | 6717 | 1461282434157 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:47:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1585ms 16:47:14 INFO - PROCESS | 6717 | 1461282434187 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 6717 | 1461282434192 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:47:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:47:14 INFO - PROCESS | 6717 | 1461282434200 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 6717 | 1461282434203 Marionette TRACE conn3 <- [1,2974,null,{}] 16:47:14 INFO - PROCESS | 6717 | 1461282434209 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 6717 | 1461282434509 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:47:14 INFO - PROCESS | 6717 | 1461282434770 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af5766800 == 177 [pid = 6717] [id = 752] 16:47:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0ae340f400) [pid = 6717] [serial = 2256] [outer = (nil)] 16:47:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 184 (0x7f0ae6875000) [pid = 6717] [serial = 2257] [outer = 0x7f0ae340f400] 16:47:14 INFO - PROCESS | 6717 | 1461282434851 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 185 (0x7f0ae718f000) [pid = 6717] [serial = 2258] [outer = 0x7f0ae340f400] 16:47:15 INFO - PROCESS | 6717 | 1461282435859 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:47:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1685ms 16:47:15 INFO - PROCESS | 6717 | 1461282435891 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 6717 | 1461282435893 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:47:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:47:15 INFO - PROCESS | 6717 | 1461282435903 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 6717 | 1461282435906 Marionette TRACE conn3 <- [1,2978,null,{}] 16:47:15 INFO - PROCESS | 6717 | 1461282435911 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 6717 | 1461282436149 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:47:16 INFO - PROCESS | 6717 | 1461282436450 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af6712800 == 178 [pid = 6717] [id = 753] 16:47:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 186 (0x7f0ad33e0c00) [pid = 6717] [serial = 2259] [outer = (nil)] 16:47:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 187 (0x7f0ae7196400) [pid = 6717] [serial = 2260] [outer = 0x7f0ad33e0c00] 16:47:16 INFO - PROCESS | 6717 | 1461282436529 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 188 (0x7f0ae730d800) [pid = 6717] [serial = 2261] [outer = 0x7f0ad33e0c00] 16:47:17 INFO - PROCESS | 6717 | 1461282437486 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:47:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1632ms 16:47:17 INFO - PROCESS | 6717 | 1461282437537 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 6717 | 1461282437540 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:47:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:47:17 INFO - PROCESS | 6717 | 1461282437547 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 6717 | 1461282437549 Marionette TRACE conn3 <- [1,2982,null,{}] 16:47:17 INFO - PROCESS | 6717 | 1461282437555 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 6717 | 1461282437805 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:47:18 INFO - PROCESS | 6717 | 1461282438091 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af9faf800 == 179 [pid = 6717] [id = 754] 16:47:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 189 (0x7f0ade8d8c00) [pid = 6717] [serial = 2262] [outer = (nil)] 16:47:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 190 (0x7f0ae76c4800) [pid = 6717] [serial = 2263] [outer = 0x7f0ade8d8c00] 16:47:18 INFO - PROCESS | 6717 | 1461282438173 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 6717 | ++DOMWINDOW == 191 (0x7f0ae7eed800) [pid = 6717] [serial = 2264] [outer = 0x7f0ade8d8c00] 16:47:18 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:47:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:47:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1439ms 16:47:18 INFO - PROCESS | 6717 | 1461282438978 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:47:18 INFO - PROCESS | 6717 | 1461282438989 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 6717 | 1461282438991 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:47:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:47:19 INFO - PROCESS | 6717 | 1461282438998 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 6717 | 1461282439000 Marionette TRACE conn3 <- [1,2986,null,{}] 16:47:19 INFO - PROCESS | 6717 | 1461282439006 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 6717 | 1461282439243 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:47:19 INFO - PROCESS | 6717 | 1461282439502 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afa7e2800 == 180 [pid = 6717] [id = 755] 16:47:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 192 (0x7f0ae7191000) [pid = 6717] [serial = 2265] [outer = (nil)] 16:47:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 193 (0x7f0ae7f1bc00) [pid = 6717] [serial = 2266] [outer = 0x7f0ae7191000] 16:47:19 INFO - PROCESS | 6717 | 1461282439581 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 194 (0x7f0ae807c800) [pid = 6717] [serial = 2267] [outer = 0x7f0ae7191000] 16:47:20 INFO - PROCESS | 6717 | 1461282440409 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:47:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1439ms 16:47:20 INFO - PROCESS | 6717 | 1461282440438 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 6717 | 1461282440442 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:47:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:47:20 INFO - PROCESS | 6717 | 1461282440448 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 6717 | 1461282440450 Marionette TRACE conn3 <- [1,2990,null,{}] 16:47:20 INFO - PROCESS | 6717 | 1461282440456 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 6717 | 1461282440763 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:47:21 INFO - PROCESS | 6717 | 1461282441043 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0afac30800 == 181 [pid = 6717] [id = 756] 16:47:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 195 (0x7f0ae06ac000) [pid = 6717] [serial = 2268] [outer = (nil)] 16:47:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 196 (0x7f0ae7f20c00) [pid = 6717] [serial = 2269] [outer = 0x7f0ae06ac000] 16:47:21 INFO - PROCESS | 6717 | 1461282441121 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 6717 | ++DOMWINDOW == 197 (0x7f0ae835d000) [pid = 6717] [serial = 2270] [outer = 0x7f0ae06ac000] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd448000 == 180 [pid = 6717] [id = 444] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd4b1000 == 179 [pid = 6717] [id = 689] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad3021800 == 178 [pid = 6717] [id = 736] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0adb800 == 177 [pid = 6717] [id = 735] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbd7800 == 176 [pid = 6717] [id = 734] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd447000 == 175 [pid = 6717] [id = 733] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2c2000 == 174 [pid = 6717] [id = 726] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0add556000 == 173 [pid = 6717] [id = 725] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcf48000 == 172 [pid = 6717] [id = 724] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adcd5b000 == 171 [pid = 6717] [id = 723] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5d7000 == 170 [pid = 6717] [id = 722] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7dde800 == 169 [pid = 6717] [id = 721] 16:47:23 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad5dae000 == 168 [pid = 6717] [id = 720] 16:47:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dd4800 == 167 [pid = 6717] [id = 719] 16:47:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad323c800 == 166 [pid = 6717] [id = 718] 16:47:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0ace000 == 165 [pid = 6717] [id = 717] 16:47:24 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc917000 == 164 [pid = 6717] [id = 716] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 196 (0x7f0adc435000) [pid = 6717] [serial = 2102] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 195 (0x7f0ade57e800) [pid = 6717] [serial = 2112] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 194 (0x7f0adce91400) [pid = 6717] [serial = 2055] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 193 (0x7f0adc4e9400) [pid = 6717] [serial = 2103] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 192 (0x7f0adc223c00) [pid = 6717] [serial = 2064] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 191 (0x7f0ad1e8cc00) [pid = 6717] [serial = 2088] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 190 (0x7f0ae28cb800) [pid = 6717] [serial = 2133] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 189 (0x7f0adc4e5c00) [pid = 6717] [serial = 2052] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 188 (0x7f0ae2838800) [pid = 6717] [serial = 2130] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 187 (0x7f0ad0a55000) [pid = 6717] [serial = 2085] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 186 (0x7f0ae2d15c00) [pid = 6717] [serial = 2136] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 185 (0x7f0ad313f400) [pid = 6717] [serial = 2091] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 184 (0x7f0ae1f11800) [pid = 6717] [serial = 2126] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 183 (0x7f0ad1dc7c00) [pid = 6717] [serial = 2067] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ad0835400) [pid = 6717] [serial = 2142] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ae06b7800) [pid = 6717] [serial = 2118] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad354e400) [pid = 6717] [serial = 2093] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae2163c00) [pid = 6717] [serial = 2129] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0acc99cc00) [pid = 6717] [serial = 2139] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ad7bbbc00) [pid = 6717] [serial = 2046] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae06b4c00) [pid = 6717] [serial = 2061] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0ad0bb6c00) [pid = 6717] [serial = 1959] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0adc1cec00) [pid = 6717] [serial = 2049] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0acb61cc00) [pid = 6717] [serial = 2138] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0adce95c00) [pid = 6717] [serial = 2106] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0adf912800) [pid = 6717] [serial = 2117] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0ad6c02400) [pid = 6717] [serial = 2043] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0ad3360000) [pid = 6717] [serial = 2040] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0adcd4e000) [pid = 6717] [serial = 2105] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ae09c7800) [pid = 6717] [serial = 2121] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ae2156400) [pid = 6717] [serial = 2127] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0adf1e9c00) [pid = 6717] [serial = 2115] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad4c56000) [pid = 6717] [serial = 2096] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ae2838000) [pid = 6717] [serial = 2132] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0adc1ce000) [pid = 6717] [serial = 2100] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0add504000) [pid = 6717] [serial = 2108] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ae28d8000) [pid = 6717] [serial = 2135] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ad7bb7000) [pid = 6717] [serial = 2099] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ad1e84000) [pid = 6717] [serial = 2034] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ade452c00) [pid = 6717] [serial = 2109] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0ad4c61800) [pid = 6717] [serial = 2097] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0ae09cdc00) [pid = 6717] [serial = 2123] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0ade4a7400) [pid = 6717] [serial = 2111] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0adf1bdc00) [pid = 6717] [serial = 2058] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acd7b5400) [pid = 6717] [serial = 2084] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ace2ab000) [pid = 6717] [serial = 2028] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ad2e4ec00) [pid = 6717] [serial = 2037] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae1f02c00) [pid = 6717] [serial = 2124] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad0bcb800) [pid = 6717] [serial = 2031] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ad1e80c00) [pid = 6717] [serial = 2147] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ad0bd1800) [pid = 6717] [serial = 2144] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ace995800) [pid = 6717] [serial = 2141] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad1dcf000) [pid = 6717] [serial = 2087] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae093cc00) [pid = 6717] [serial = 2120] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad12cc000) [pid = 6717] [serial = 2145] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad2e4d800) [pid = 6717] [serial = 2090] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ad3557000) [pid = 6717] [serial = 2094] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0adeff8000) [pid = 6717] [serial = 2114] [outer = (nil)] [url = about:blank] 16:47:24 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acc91d800 == 165 [pid = 6717] [id = 757] 16:47:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0acb624400) [pid = 6717] [serial = 2271] [outer = (nil)] 16:47:24 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0acb6c8400) [pid = 6717] [serial = 2272] [outer = 0x7f0acb624400] 16:47:24 INFO - PROCESS | 6717 | 1461282444639 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 4242ms 16:47:24 INFO - PROCESS | 6717 | 1461282444762 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 6717 | 1461282444767 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:47:24 INFO - PROCESS | 6717 | 1461282444780 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 6717 | 1461282444785 Marionette TRACE conn3 <- [1,2994,null,{}] 16:47:24 INFO - PROCESS | 6717 | 1461282444793 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 6717 | 1461282445069 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:47:25 INFO - PROCESS | 6717 | 1461282445261 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ace235800 == 166 [pid = 6717] [id = 758] 16:47:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0acd7ab400) [pid = 6717] [serial = 2273] [outer = (nil)] 16:47:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0acd7b9c00) [pid = 6717] [serial = 2274] [outer = 0x7f0acd7ab400] 16:47:25 INFO - PROCESS | 6717 | 1461282445340 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ace990c00) [pid = 6717] [serial = 2275] [outer = 0x7f0acd7ab400] 16:47:26 INFO - PROCESS | 6717 | 1461282446168 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:47:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1436ms 16:47:26 INFO - PROCESS | 6717 | 1461282446218 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 6717 | 1461282446226 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:47:26 INFO - PROCESS | 6717 | 1461282446239 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 6717 | 1461282446244 Marionette TRACE conn3 <- [1,2998,null,{}] 16:47:26 INFO - PROCESS | 6717 | 1461282446250 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 6717 | 1461282446480 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:47:26 INFO - PROCESS | 6717 | 1461282446706 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acfbde800 == 167 [pid = 6717] [id = 759] 16:47:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0aceaed400) [pid = 6717] [serial = 2276] [outer = (nil)] 16:47:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0acf9c4000) [pid = 6717] [serial = 2277] [outer = 0x7f0aceaed400] 16:47:26 INFO - PROCESS | 6717 | 1461282446771 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad09d1c00) [pid = 6717] [serial = 2278] [outer = 0x7f0aceaed400] 16:47:27 INFO - PROCESS | 6717 | 1461282447605 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1394ms 16:47:27 INFO - PROCESS | 6717 | 1461282447635 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:47:27 INFO - PROCESS | 6717 | 1461282447650 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:47:27 INFO - PROCESS | 6717 | 1461282447658 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 6717 | 1461282447663 Marionette TRACE conn3 <- [1,3002,null,{}] 16:47:27 INFO - PROCESS | 6717 | 1461282447685 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 6717 | 1461282447965 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:47:28 INFO - PROCESS | 6717 | 1461282448020 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a7c800 == 168 [pid = 6717] [id = 760] 16:47:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad0bcb800) [pid = 6717] [serial = 2279] [outer = (nil)] 16:47:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad0ca2000) [pid = 6717] [serial = 2280] [outer = 0x7f0ad0bcb800] 16:47:28 INFO - PROCESS | 6717 | 1461282448324 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad1dc7c00) [pid = 6717] [serial = 2281] [outer = 0x7f0ad0bcb800] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0acb61e400) [pid = 6717] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ad0bcd800) [pid = 6717] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae09c8800) [pid = 6717] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae15ea400) [pid = 6717] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0adf1e7800) [pid = 6717] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0adc4e9c00) [pid = 6717] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ad5e61000) [pid = 6717] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad4c55000) [pid = 6717] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad4f3d000) [pid = 6717] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ad4f3c800) [pid = 6717] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ad2e43000) [pid = 6717] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ad20f5000) [pid = 6717] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ad12c6000) [pid = 6717] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0aceaef800) [pid = 6717] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ac9b88400) [pid = 6717] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0acd382800) [pid = 6717] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0acb383400) [pid = 6717] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ae30d3c00) [pid = 6717] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0acd376400) [pid = 6717] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ae30d8c00) [pid = 6717] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:47:29 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ae2e0e400) [pid = 6717] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:47:29 INFO - PROCESS | 6717 | 1461282449672 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2046ms 16:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:47:29 INFO - PROCESS | 6717 | 1461282449703 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 6717 | 1461282449707 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:47:29 INFO - PROCESS | 6717 | 1461282449713 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 6717 | 1461282449716 Marionette TRACE conn3 <- [1,3006,null,{}] 16:47:29 INFO - PROCESS | 6717 | 1461282449721 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 6717 | 1461282449933 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:47:30 INFO - PROCESS | 6717 | 1461282450128 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad1220000 == 169 [pid = 6717] [id = 761] 16:47:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ac9b88400) [pid = 6717] [serial = 2282] [outer = (nil)] 16:47:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0ad1e8d800) [pid = 6717] [serial = 2283] [outer = 0x7f0ac9b88400] 16:47:30 INFO - PROCESS | 6717 | 1461282450206 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0ad20e8000) [pid = 6717] [serial = 2284] [outer = 0x7f0ac9b88400] 16:47:30 INFO - PROCESS | 6717 | 1461282450900 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1233ms 16:47:30 INFO - PROCESS | 6717 | 1461282450946 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 6717 | 1461282450950 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:47:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:47:30 INFO - PROCESS | 6717 | 1461282450956 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 6717 | 1461282450958 Marionette TRACE conn3 <- [1,3010,null,{}] 16:47:30 INFO - PROCESS | 6717 | 1461282450963 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 6717 | 1461282451253 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:47:31 INFO - PROCESS | 6717 | 1461282451592 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acca34000 == 170 [pid = 6717] [id = 762] 16:47:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ac9b88800) [pid = 6717] [serial = 2285] [outer = (nil)] 16:47:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0acb384400) [pid = 6717] [serial = 2286] [outer = 0x7f0ac9b88800] 16:47:31 INFO - PROCESS | 6717 | 1461282451678 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0acd379000) [pid = 6717] [serial = 2287] [outer = 0x7f0ac9b88800] 16:47:32 INFO - PROCESS | 6717 | 1461282452646 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:47:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1734ms 16:47:32 INFO - PROCESS | 6717 | 1461282452693 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 6717 | 1461282452699 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:47:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:47:32 INFO - PROCESS | 6717 | 1461282452707 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 6717 | 1461282452713 Marionette TRACE conn3 <- [1,3014,null,{}] 16:47:32 INFO - PROCESS | 6717 | 1461282452741 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 6717 | 1461282453107 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:47:33 INFO - PROCESS | 6717 | 1461282453443 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0a7b000 == 171 [pid = 6717] [id = 763] 16:47:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0acf8f2400) [pid = 6717] [serial = 2288] [outer = (nil)] 16:47:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0acf9c4800) [pid = 6717] [serial = 2289] [outer = 0x7f0acf8f2400] 16:47:33 INFO - PROCESS | 6717 | 1461282453528 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad0a4fc00) [pid = 6717] [serial = 2290] [outer = 0x7f0acf8f2400] 16:47:33 INFO - PROCESS | 6717 | [6717] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:47:34 INFO - PROCESS | 6717 | 1461282454443 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:47:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:47:34 INFO - {} 16:47:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:47:34 INFO - {} 16:47:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:47:34 INFO - {} 16:47:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:47:34 INFO - {} 16:47:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1754ms 16:47:34 INFO - PROCESS | 6717 | 1461282454477 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:47:34 INFO - TEST-START | /FileAPI/fileReader.html 16:47:34 INFO - PROCESS | 6717 | 1461282454484 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:47:34 INFO - PROCESS | 6717 | 1461282454492 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 6717 | 1461282454496 Marionette TRACE conn3 <- [1,3018,null,{}] 16:47:34 INFO - PROCESS | 6717 | 1461282454554 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 6717 | 1461282454843 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:47:35 INFO - PROCESS | 6717 | 1461282455217 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4711000 == 172 [pid = 6717] [id = 764] 16:47:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad147b800) [pid = 6717] [serial = 2291] [outer = (nil)] 16:47:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ad1fb0800) [pid = 6717] [serial = 2292] [outer = 0x7f0ad147b800] 16:47:35 INFO - PROCESS | 6717 | 1461282455305 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad20f5c00) [pid = 6717] [serial = 2293] [outer = 0x7f0ad147b800] 16:47:36 INFO - PROCESS | 6717 | 1461282456264 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:47:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:47:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:47:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:47:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 1827ms 16:47:36 INFO - PROCESS | 6717 | 1461282456321 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 6717 | 1461282456324 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:47:36 INFO - TEST-START | /FileAPI/historical.html 16:47:36 INFO - PROCESS | 6717 | 1461282456341 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 6717 | 1461282456350 Marionette TRACE conn3 <- [1,3022,null,{}] 16:47:36 INFO - PROCESS | 6717 | 1461282456374 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 6717 | 1461282456629 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:47:36 INFO - PROCESS | 6717 | 1461282456903 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4ed2800 == 173 [pid = 6717] [id = 765] 16:47:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad2e44c00) [pid = 6717] [serial = 2294] [outer = (nil)] 16:47:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad33dbc00) [pid = 6717] [serial = 2295] [outer = 0x7f0ad2e44c00] 16:47:37 INFO - PROCESS | 6717 | 1461282457106 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad33e6000) [pid = 6717] [serial = 2296] [outer = 0x7f0ad2e44c00] 16:47:37 INFO - PROCESS | 6717 | 1461282457954 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:47:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:47:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:47:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:47:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:47:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:47:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:47:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:47:37 INFO - TEST-OK | /FileAPI/historical.html | took 1665ms 16:47:38 INFO - PROCESS | 6717 | 1461282458000 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 6717 | 1461282458004 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:47:38 INFO - TEST-START | /FileAPI/idlharness.html 16:47:38 INFO - PROCESS | 6717 | 1461282458018 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 6717 | 1461282458020 Marionette TRACE conn3 <- [1,3026,null,{}] 16:47:38 INFO - PROCESS | 6717 | 1461282458028 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 6717 | 1461282458267 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:47:38 INFO - PROCESS | 6717 | 1461282458543 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad5daf800 == 174 [pid = 6717] [id = 766] 16:47:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad33da800) [pid = 6717] [serial = 2297] [outer = (nil)] 16:47:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad4aee800) [pid = 6717] [serial = 2298] [outer = 0x7f0ad33da800] 16:47:38 INFO - PROCESS | 6717 | 1461282458623 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad4c5cc00) [pid = 6717] [serial = 2299] [outer = 0x7f0ad33da800] 16:47:41 INFO - PROCESS | 6717 | 1461282460983 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:47:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:47:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:47:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 3051ms 16:47:41 INFO - PROCESS | 6717 | 1461282461075 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 6717 | 1461282461083 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:47:41 INFO - TEST-START | /FileAPI/idlharness.worker 16:47:41 INFO - PROCESS | 6717 | 1461282461150 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 6717 | 1461282461157 Marionette TRACE conn3 <- [1,3030,null,{}] 16:47:41 INFO - PROCESS | 6717 | 1461282461180 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 6717 | 1461282461434 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:47:41 INFO - PROCESS | 6717 | 1461282461702 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc1de000 == 175 [pid = 6717] [id = 767] 16:47:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0adc43fc00) [pid = 6717] [serial = 2300] [outer = (nil)] 16:47:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0adc4e8800) [pid = 6717] [serial = 2301] [outer = 0x7f0adc43fc00] 16:47:41 INFO - PROCESS | 6717 | 1461282461793 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0adcea0400) [pid = 6717] [serial = 2302] [outer = 0x7f0adc43fc00] 16:47:42 INFO - PROCESS | 6717 | [6717] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:47:44 INFO - PROCESS | 6717 | 1461282464218 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:47:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:47:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:47:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:47:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:47:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:47:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:47:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:47:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:47:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:47:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:47:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:47:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:47:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:47:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:47:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:47:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:47:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:47:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:47:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:47:44 INFO - {} 16:47:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3188ms 16:47:44 INFO - PROCESS | 6717 | 1461282464326 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 6717 | 1461282464329 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:47:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:47:44 INFO - PROCESS | 6717 | 1461282464334 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 6717 | 1461282464337 Marionette TRACE conn3 <- [1,3034,null,{}] 16:47:44 INFO - PROCESS | 6717 | 1461282464353 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 6717 | 1461282464728 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:47:45 INFO - PROCESS | 6717 | 1461282465005 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0add04f000 == 176 [pid = 6717] [id = 768] 16:47:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 151 (0x7f0adc43c800) [pid = 6717] [serial = 2303] [outer = (nil)] 16:47:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 152 (0x7f0ade57c000) [pid = 6717] [serial = 2304] [outer = 0x7f0adc43c800] 16:47:45 INFO - PROCESS | 6717 | 1461282465080 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 6717 | ++DOMWINDOW == 153 (0x7f0ae2e07c00) [pid = 6717] [serial = 2305] [outer = 0x7f0adc43c800] 16:47:45 INFO - PROCESS | 6717 | 1461282465899 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:47:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1594ms 16:47:45 INFO - PROCESS | 6717 | 1461282465930 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 6717 | 1461282465934 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:47:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:47:45 INFO - PROCESS | 6717 | 1461282465940 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 6717 | 1461282465943 Marionette TRACE conn3 <- [1,3038,null,{}] 16:47:45 INFO - PROCESS | 6717 | 1461282465949 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 6717 | 1461282466187 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:47:46 INFO - PROCESS | 6717 | 1461282466477 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ade60e000 == 177 [pid = 6717] [id = 769] 16:47:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 154 (0x7f0ace98ac00) [pid = 6717] [serial = 2306] [outer = (nil)] 16:47:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 155 (0x7f0ae2e09c00) [pid = 6717] [serial = 2307] [outer = 0x7f0ace98ac00] 16:47:46 INFO - PROCESS | 6717 | 1461282466552 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 6717 | ++DOMWINDOW == 156 (0x7f0ae30d4800) [pid = 6717] [serial = 2308] [outer = 0x7f0ace98ac00] 16:47:47 INFO - PROCESS | 6717 | 1461282467365 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:47:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1436ms 16:47:47 INFO - PROCESS | 6717 | 1461282467378 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 6717 | 1461282467381 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:47:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:47:47 INFO - PROCESS | 6717 | 1461282467388 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 6717 | 1461282467391 Marionette TRACE conn3 <- [1,3042,null,{}] 16:47:47 INFO - PROCESS | 6717 | 1461282467397 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 6717 | 1461282467631 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:47:47 INFO - PROCESS | 6717 | 1461282467881 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adf2b6000 == 178 [pid = 6717] [id = 770] 16:47:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 157 (0x7f0ad12cd800) [pid = 6717] [serial = 2309] [outer = (nil)] 16:47:47 INFO - PROCESS | 6717 | ++DOMWINDOW == 158 (0x7f0ae3255c00) [pid = 6717] [serial = 2310] [outer = 0x7f0ad12cd800] 16:47:47 INFO - PROCESS | 6717 | 1461282467960 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 6717 | ++DOMWINDOW == 159 (0x7f0ae3260800) [pid = 6717] [serial = 2311] [outer = 0x7f0ad12cd800] 16:47:49 INFO - PROCESS | 6717 | 1461282469070 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:47:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1800ms 16:47:49 INFO - PROCESS | 6717 | 1461282469193 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 6717 | 1461282469198 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:47:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:47:49 INFO - PROCESS | 6717 | 1461282469209 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 6717 | 1461282469213 Marionette TRACE conn3 <- [1,3046,null,{}] 16:47:49 INFO - PROCESS | 6717 | 1461282469281 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 6717 | 1461282469543 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:47:49 INFO - PROCESS | 6717 | 1461282469961 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc618800 == 179 [pid = 6717] [id = 771] 16:47:49 INFO - PROCESS | 6717 | ++DOMWINDOW == 160 (0x7f0ad0bae800) [pid = 6717] [serial = 2312] [outer = (nil)] 16:47:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 161 (0x7f0adc4ea000) [pid = 6717] [serial = 2313] [outer = 0x7f0ad0bae800] 16:47:50 INFO - PROCESS | 6717 | 1461282470037 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 6717 | ++DOMWINDOW == 162 (0x7f0ade4a3400) [pid = 6717] [serial = 2314] [outer = 0x7f0ad0bae800] 16:47:50 INFO - PROCESS | 6717 | [6717] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:47:50 INFO - PROCESS | 6717 | 1461282470877 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:47:50 INFO - {} 16:47:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1697ms 16:47:50 INFO - PROCESS | 6717 | 1461282470906 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 6717 | 1461282470909 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:47:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:47:50 INFO - PROCESS | 6717 | 1461282470915 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 6717 | 1461282470918 Marionette TRACE conn3 <- [1,3050,null,{}] 16:47:50 INFO - PROCESS | 6717 | 1461282470923 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 6717 | 1461282471173 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:47:51 INFO - PROCESS | 6717 | 1461282471494 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae09ad800 == 180 [pid = 6717] [id = 772] 16:47:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 163 (0x7f0adf686400) [pid = 6717] [serial = 2315] [outer = (nil)] 16:47:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 164 (0x7f0adf75f400) [pid = 6717] [serial = 2316] [outer = 0x7f0adf686400] 16:47:51 INFO - PROCESS | 6717 | 1461282471645 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 6717 | ++DOMWINDOW == 165 (0x7f0ae093ac00) [pid = 6717] [serial = 2317] [outer = 0x7f0adf686400] 16:47:52 INFO - PROCESS | 6717 | 1461282472452 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:47:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:47:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:47:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:47:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1580ms 16:47:52 INFO - PROCESS | 6717 | 1461282472498 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 6717 | 1461282472501 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:47:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:47:52 INFO - PROCESS | 6717 | 1461282472509 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 6717 | 1461282472514 Marionette TRACE conn3 <- [1,3054,null,{}] 16:47:52 INFO - PROCESS | 6717 | 1461282472520 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 6717 | 1461282472806 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:47:53 INFO - PROCESS | 6717 | 1461282473061 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae2b83000 == 181 [pid = 6717] [id = 773] 16:47:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 166 (0x7f0adf1c9000) [pid = 6717] [serial = 2318] [outer = (nil)] 16:47:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 167 (0x7f0ae7f21800) [pid = 6717] [serial = 2319] [outer = 0x7f0adf1c9000] 16:47:53 INFO - PROCESS | 6717 | 1461282473138 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 6717 | ++DOMWINDOW == 168 (0x7f0ae8093c00) [pid = 6717] [serial = 2320] [outer = 0x7f0adf1c9000] 16:47:54 INFO - PROCESS | 6717 | 1461282474397 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:47:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2029ms 16:47:54 INFO - PROCESS | 6717 | 1461282474542 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 6717 | 1461282474546 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:47:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:47:54 INFO - PROCESS | 6717 | 1461282474613 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 6717 | 1461282474621 Marionette TRACE conn3 <- [1,3058,null,{}] 16:47:54 INFO - PROCESS | 6717 | 1461282474748 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 6717 | 1461282474973 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:47:55 INFO - PROCESS | 6717 | 1461282475248 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae514f800 == 182 [pid = 6717] [id = 774] 16:47:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 169 (0x7f0adf68d000) [pid = 6717] [serial = 2321] [outer = (nil)] 16:47:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 170 (0x7f0ae8361c00) [pid = 6717] [serial = 2322] [outer = 0x7f0adf68d000] 16:47:55 INFO - PROCESS | 6717 | 1461282475322 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 6717 | ++DOMWINDOW == 171 (0x7f0ae89e8400) [pid = 6717] [serial = 2323] [outer = 0x7f0adf68d000] 16:47:56 INFO - PROCESS | 6717 | 1461282476172 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:47:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:47:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1673ms 16:47:56 INFO - PROCESS | 6717 | 1461282476234 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 6717 | 1461282476242 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:47:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:47:56 INFO - PROCESS | 6717 | 1461282476248 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 6717 | 1461282476251 Marionette TRACE conn3 <- [1,3062,null,{}] 16:47:56 INFO - PROCESS | 6717 | 1461282476256 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 6717 | 1461282476500 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:47:56 INFO - PROCESS | 6717 | 1461282476779 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adce8b800 == 183 [pid = 6717] [id = 775] 16:47:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 172 (0x7f0ad6c0bc00) [pid = 6717] [serial = 2324] [outer = (nil)] 16:47:56 INFO - PROCESS | 6717 | ++DOMWINDOW == 173 (0x7f0adefedc00) [pid = 6717] [serial = 2325] [outer = 0x7f0ad6c0bc00] 16:47:56 INFO - PROCESS | 6717 | 1461282476897 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 6717 | ++DOMWINDOW == 174 (0x7f0ae89ebc00) [pid = 6717] [serial = 2326] [outer = 0x7f0ad6c0bc00] 16:47:57 INFO - PROCESS | 6717 | [6717] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:47:57 INFO - PROCESS | 6717 | 1461282477700 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:47:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:47:57 INFO - {} 16:47:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1486ms 16:47:57 INFO - PROCESS | 6717 | 1461282477735 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 6717 | 1461282477739 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:47:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:47:57 INFO - PROCESS | 6717 | 1461282477745 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 6717 | 1461282477747 Marionette TRACE conn3 <- [1,3066,null,{}] 16:47:57 INFO - PROCESS | 6717 | 1461282477753 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 6717 | 1461282477989 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:47:58 INFO - PROCESS | 6717 | 1461282478270 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae856e800 == 184 [pid = 6717] [id = 776] 16:47:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 175 (0x7f0ace2a4c00) [pid = 6717] [serial = 2327] [outer = (nil)] 16:47:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 176 (0x7f0ae9664000) [pid = 6717] [serial = 2328] [outer = 0x7f0ace2a4c00] 16:47:58 INFO - PROCESS | 6717 | 1461282478344 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 6717 | ++DOMWINDOW == 177 (0x7f0aea0e6400) [pid = 6717] [serial = 2329] [outer = 0x7f0ace2a4c00] 16:47:59 INFO - PROCESS | 6717 | 1461282479154 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:47:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1436ms 16:47:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:47:59 INFO - PROCESS | 6717 | 1461282479189 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 6717 | 1461282479191 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:47:59 INFO - PROCESS | 6717 | 1461282479198 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 6717 | 1461282479201 Marionette TRACE conn3 <- [1,3070,null,{}] 16:47:59 INFO - PROCESS | 6717 | 1461282479207 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 6717 | 1461282479436 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:47:59 INFO - PROCESS | 6717 | 1461282479698 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ae910a800 == 185 [pid = 6717] [id = 777] 16:47:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 178 (0x7f0ae09d0c00) [pid = 6717] [serial = 2330] [outer = (nil)] 16:47:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 179 (0x7f0aea260800) [pid = 6717] [serial = 2331] [outer = 0x7f0ae09d0c00] 16:47:59 INFO - PROCESS | 6717 | 1461282479775 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 6717 | ++DOMWINDOW == 180 (0x7f0aeb5b1400) [pid = 6717] [serial = 2332] [outer = 0x7f0ae09d0c00] 16:48:00 INFO - PROCESS | 6717 | 1461282480729 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:48:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1588ms 16:48:00 INFO - PROCESS | 6717 | 1461282480812 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 6717 | 1461282480817 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:48:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:48:00 INFO - PROCESS | 6717 | 1461282480833 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 6717 | 1461282480839 Marionette TRACE conn3 <- [1,3074,null,{}] 16:48:00 INFO - PROCESS | 6717 | 1461282480853 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 6717 | 1461282481216 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:48:01 INFO - PROCESS | 6717 | 1461282481599 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0af469b800 == 186 [pid = 6717] [id = 778] 16:48:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 181 (0x7f0ade458000) [pid = 6717] [serial = 2333] [outer = (nil)] 16:48:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 182 (0x7f0aeb5b2000) [pid = 6717] [serial = 2334] [outer = 0x7f0ade458000] 16:48:01 INFO - PROCESS | 6717 | 1461282481716 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 6717 | ++DOMWINDOW == 183 (0x7f0aeb9d9c00) [pid = 6717] [serial = 2335] [outer = 0x7f0ade458000] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4dc5000 == 185 [pid = 6717] [id = 205] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad1220000 == 184 [pid = 6717] [id = 761] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad0a7c800 == 183 [pid = 6717] [id = 760] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acfbde800 == 182 [pid = 6717] [id = 759] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ace235800 == 181 [pid = 6717] [id = 758] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acc91d800 == 180 [pid = 6717] [id = 757] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0afa7e2800 == 179 [pid = 6717] [id = 755] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af9faf800 == 178 [pid = 6717] [id = 754] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af6712800 == 177 [pid = 6717] [id = 753] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af5766800 == 176 [pid = 6717] [id = 752] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0af469a800 == 175 [pid = 6717] [id = 751] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0aee7d5800 == 174 [pid = 6717] [id = 750] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae9fdc800 == 173 [pid = 6717] [id = 749] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae7ebe000 == 172 [pid = 6717] [id = 748] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae5317800 == 171 [pid = 6717] [id = 747] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2f77800 == 170 [pid = 6717] [id = 746] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae2817800 == 169 [pid = 6717] [id = 745] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ae05d4800 == 168 [pid = 6717] [id = 744] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adf2b0000 == 167 [pid = 6717] [id = 743] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adceda800 == 166 [pid = 6717] [id = 742] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0adc5d3000 == 165 [pid = 6717] [id = 741] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad7ddb800 == 164 [pid = 6717] [id = 740] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad4de2800 == 163 [pid = 6717] [id = 739] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0ad2177000 == 162 [pid = 6717] [id = 738] 16:48:03 INFO - PROCESS | 6717 | --DOCSHELL 0x7f0acd5e1000 == 161 [pid = 6717] [id = 737] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 182 (0x7f0ad147e800) [pid = 6717] [serial = 2210] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 181 (0x7f0ad1e9bc00) [pid = 6717] [serial = 2082] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 180 (0x7f0ad12c7400) [pid = 6717] [serial = 2207] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 179 (0x7f0ae2e10c00) [pid = 6717] [serial = 2186] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 178 (0x7f0ae2e0b400) [pid = 6717] [serial = 2184] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 177 (0x7f0ae2d1a400) [pid = 6717] [serial = 2183] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 176 (0x7f0ae06afc00) [pid = 6717] [serial = 2181] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 175 (0x7f0adf684000) [pid = 6717] [serial = 2180] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 174 (0x7f0adefeac00) [pid = 6717] [serial = 2178] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 173 (0x7f0ade8d8800) [pid = 6717] [serial = 2177] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 172 (0x7f0ade5b3c00) [pid = 6717] [serial = 2175] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 171 (0x7f0ade49b800) [pid = 6717] [serial = 2174] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 170 (0x7f0add506000) [pid = 6717] [serial = 2172] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 169 (0x7f0adcd42800) [pid = 6717] [serial = 2171] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 168 (0x7f0adc440800) [pid = 6717] [serial = 2169] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 167 (0x7f0ad7c82c00) [pid = 6717] [serial = 2168] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 166 (0x7f0ad6c0e000) [pid = 6717] [serial = 2166] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 165 (0x7f0ad4f41800) [pid = 6717] [serial = 2165] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 164 (0x7f0ad4aee000) [pid = 6717] [serial = 2163] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 163 (0x7f0ad3554000) [pid = 6717] [serial = 2162] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 162 (0x7f0ad335f400) [pid = 6717] [serial = 2160] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 161 (0x7f0ad3354000) [pid = 6717] [serial = 2159] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 160 (0x7f0ad1e9c000) [pid = 6717] [serial = 2157] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 159 (0x7f0ad1dc5800) [pid = 6717] [serial = 2156] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 158 (0x7f0ad0a57000) [pid = 6717] [serial = 2154] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 157 (0x7f0ad082e000) [pid = 6717] [serial = 2153] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 156 (0x7f0acceafc00) [pid = 6717] [serial = 2151] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 155 (0x7f0acb619c00) [pid = 6717] [serial = 2150] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 154 (0x7f0acf8e8c00) [pid = 6717] [serial = 2204] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 153 (0x7f0acb387400) [pid = 6717] [serial = 2201] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 152 (0x7f0acc993800) [pid = 6717] [serial = 2202] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 151 (0x7f0ae3405000) [pid = 6717] [serial = 2199] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 150 (0x7f0ae33f1400) [pid = 6717] [serial = 2198] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ae3311400) [pid = 6717] [serial = 2196] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0ae3309800) [pid = 6717] [serial = 2195] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0ae3306400) [pid = 6717] [serial = 2193] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae325fc00) [pid = 6717] [serial = 2192] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ae3258c00) [pid = 6717] [serial = 2190] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ae3253000) [pid = 6717] [serial = 2189] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae30d0800) [pid = 6717] [serial = 2187] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0ad1dec400) [pid = 6717] [serial = 2208] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0ad083a000) [pid = 6717] [serial = 2205] [outer = (nil)] [url = about:blank] 16:48:04 INFO - PROCESS | 6717 | 1461282484531 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:48:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 3748ms 16:48:04 INFO - PROCESS | 6717 | 1461282484582 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 6717 | 1461282484589 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:48:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:48:04 INFO - PROCESS | 6717 | 1461282484597 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 6717 | 1461282484601 Marionette TRACE conn3 <- [1,3078,null,{}] 16:48:04 INFO - PROCESS | 6717 | 1461282484609 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 6717 | 1461282484833 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:48:05 INFO - PROCESS | 6717 | 1461282485047 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acf9a0800 == 162 [pid = 6717] [id = 779] 16:48:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ace2a0400) [pid = 6717] [serial = 2336] [outer = (nil)] 16:48:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ace2a8c00) [pid = 6717] [serial = 2337] [outer = 0x7f0ace2a0400] 16:48:05 INFO - PROCESS | 6717 | 1461282485116 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0aceaefc00) [pid = 6717] [serial = 2338] [outer = 0x7f0ace2a0400] 16:48:05 INFO - PROCESS | 6717 | 1461282485961 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 6717 | 1461282486000 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:48:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:48:06 INFO - PROCESS | 6717 | 1461282486013 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 6717 | 1461282486016 Marionette TRACE conn3 <- [1,3082,null,{}] 16:48:06 INFO - PROCESS | 6717 | 1461282486021 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 6717 | 1461282486225 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:48:06 INFO - PROCESS | 6717 | 1461282486505 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad0ad2800 == 163 [pid = 6717] [id = 780] 16:48:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0ad1478000) [pid = 6717] [serial = 2339] [outer = (nil)] 16:48:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0ad1dc5400) [pid = 6717] [serial = 2340] [outer = 0x7f0ad1478000] 16:48:06 INFO - PROCESS | 6717 | 1461282486585 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0ad1e89800) [pid = 6717] [serial = 2341] [outer = 0x7f0ad1478000] 16:48:07 INFO - PROCESS | 6717 | 1461282487418 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:48:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:48:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:48:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1436ms 16:48:07 INFO - PROCESS | 6717 | 1461282487451 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 6717 | 1461282487454 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:48:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:48:07 INFO - PROCESS | 6717 | 1461282487460 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 6717 | 1461282487466 Marionette TRACE conn3 <- [1,3086,null,{}] 16:48:07 INFO - PROCESS | 6717 | 1461282487488 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 6717 | 1461282487773 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:48:07 INFO - PROCESS | 6717 | 1461282487830 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad323b800 == 164 [pid = 6717] [id = 781] 16:48:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 148 (0x7f0ad2e43000) [pid = 6717] [serial = 2342] [outer = (nil)] 16:48:07 INFO - PROCESS | 6717 | ++DOMWINDOW == 149 (0x7f0ad313d000) [pid = 6717] [serial = 2343] [outer = 0x7f0ad2e43000] 16:48:07 INFO - PROCESS | 6717 | 1461282487960 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 6717 | ++DOMWINDOW == 150 (0x7f0ad3551800) [pid = 6717] [serial = 2344] [outer = 0x7f0ad2e43000] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 149 (0x7f0ad0bcb800) [pid = 6717] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 148 (0x7f0acd7ab400) [pid = 6717] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 147 (0x7f0acb624400) [pid = 6717] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 146 (0x7f0ae7191000) [pid = 6717] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 145 (0x7f0ade8d8c00) [pid = 6717] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 144 (0x7f0ad33e0c00) [pid = 6717] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 143 (0x7f0ae340f400) [pid = 6717] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 142 (0x7f0adce9b400) [pid = 6717] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 141 (0x7f0adcd45c00) [pid = 6717] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 140 (0x7f0ae15e7400) [pid = 6717] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 139 (0x7f0ae09c1400) [pid = 6717] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 138 (0x7f0ad3554800) [pid = 6717] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 137 (0x7f0ae0935800) [pid = 6717] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 136 (0x7f0ade5b4400) [pid = 6717] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 135 (0x7f0ad2e45400) [pid = 6717] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 134 (0x7f0ad1ea2800) [pid = 6717] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 133 (0x7f0ad7b6fc00) [pid = 6717] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 132 (0x7f0ad1fbac00) [pid = 6717] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 131 (0x7f0ad09d1800) [pid = 6717] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 130 (0x7f0ad1e81c00) [pid = 6717] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 129 (0x7f0ad0a53800) [pid = 6717] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 128 (0x7f0ac9b89c00) [pid = 6717] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 127 (0x7f0aceaed400) [pid = 6717] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:48:08 INFO - PROCESS | 6717 | --DOMWINDOW == 126 (0x7f0ad12d1400) [pid = 6717] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:48:09 INFO - PROCESS | 6717 | 1461282489303 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:48:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1884ms 16:48:09 INFO - PROCESS | 6717 | 1461282489346 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 6717 | 1461282489350 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:48:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:48:09 INFO - PROCESS | 6717 | 1461282489356 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 6717 | 1461282489358 Marionette TRACE conn3 <- [1,3090,null,{}] 16:48:09 INFO - PROCESS | 6717 | 1461282489363 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 6717 | 1461282489650 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:48:09 INFO - PROCESS | 6717 | 1461282489673 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad4c89800 == 165 [pid = 6717] [id = 782] 16:48:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 127 (0x7f0ac9b89c00) [pid = 6717] [serial = 2345] [outer = (nil)] 16:48:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 128 (0x7f0ad4ae5c00) [pid = 6717] [serial = 2346] [outer = 0x7f0ac9b89c00] 16:48:09 INFO - PROCESS | 6717 | 1461282489736 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 6717 | ++DOMWINDOW == 129 (0x7f0ad4e0a000) [pid = 6717] [serial = 2347] [outer = 0x7f0ac9b89c00] 16:48:10 INFO - PROCESS | 6717 | 1461282490522 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1186ms 16:48:10 INFO - PROCESS | 6717 | 1461282490543 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 6717 | 1461282490547 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:48:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:48:10 INFO - PROCESS | 6717 | 1461282490553 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 6717 | 1461282490555 Marionette TRACE conn3 <- [1,3094,null,{}] 16:48:10 INFO - PROCESS | 6717 | 1461282490560 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 6717 | 1461282490845 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:48:11 INFO - PROCESS | 6717 | 1461282491200 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0acd4d8000 == 166 [pid = 6717] [id = 783] 16:48:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 130 (0x7f0ac9b82800) [pid = 6717] [serial = 2348] [outer = (nil)] 16:48:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 131 (0x7f0acb61b400) [pid = 6717] [serial = 2349] [outer = 0x7f0ac9b82800] 16:48:11 INFO - PROCESS | 6717 | 1461282491282 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 6717 | ++DOMWINDOW == 132 (0x7f0acd7ad000) [pid = 6717] [serial = 2350] [outer = 0x7f0ac9b82800] 16:48:12 INFO - PROCESS | 6717 | 1461282492184 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1684ms 16:48:12 INFO - PROCESS | 6717 | 1461282492240 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 6717 | 1461282492247 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:48:12 INFO - PROCESS | 6717 | 1461282492256 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 6717 | 1461282492261 Marionette TRACE conn3 <- [1,3098,null,{}] 16:48:12 INFO - PROCESS | 6717 | 1461282492287 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 6717 | 1461282492543 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:48:12 INFO - PROCESS | 6717 | 1461282492822 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad2166800 == 167 [pid = 6717] [id = 784] 16:48:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 133 (0x7f0ace2a0c00) [pid = 6717] [serial = 2351] [outer = (nil)] 16:48:12 INFO - PROCESS | 6717 | ++DOMWINDOW == 134 (0x7f0ad0bc2400) [pid = 6717] [serial = 2352] [outer = 0x7f0ace2a0c00] 16:48:12 INFO - PROCESS | 6717 | 1461282492904 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 6717 | ++DOMWINDOW == 135 (0x7f0ad12ca400) [pid = 6717] [serial = 2353] [outer = 0x7f0ace2a0c00] 16:48:13 INFO - PROCESS | 6717 | 1461282493823 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1603ms 16:48:13 INFO - PROCESS | 6717 | 1461282493865 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 6717 | 1461282493873 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:48:13 INFO - PROCESS | 6717 | 1461282493879 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 6717 | 1461282493882 Marionette TRACE conn3 <- [1,3102,null,{}] 16:48:13 INFO - PROCESS | 6717 | 1461282493888 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 6717 | 1461282494218 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:48:14 INFO - PROCESS | 6717 | 1461282494434 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0ad50d0000 == 168 [pid = 6717] [id = 785] 16:48:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 136 (0x7f0ad1e8a000) [pid = 6717] [serial = 2354] [outer = (nil)] 16:48:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 137 (0x7f0ad20e8800) [pid = 6717] [serial = 2355] [outer = 0x7f0ad1e8a000] 16:48:14 INFO - PROCESS | 6717 | 1461282494511 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 6717 | ++DOMWINDOW == 138 (0x7f0ad3358000) [pid = 6717] [serial = 2356] [outer = 0x7f0ad1e8a000] 16:48:15 INFO - PROCESS | 6717 | 1461282495433 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1586ms 16:48:15 INFO - PROCESS | 6717 | 1461282495466 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 6717 | 1461282495470 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:48:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:48:15 INFO - PROCESS | 6717 | 1461282495485 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 6717 | 1461282495494 Marionette TRACE conn3 <- [1,3106,null,{}] 16:48:15 INFO - PROCESS | 6717 | 1461282495500 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 6717 | 1461282495776 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:48:16 INFO - PROCESS | 6717 | 1461282496074 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adbfd4000 == 169 [pid = 6717] [id = 786] 16:48:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 139 (0x7f0ad1ea2800) [pid = 6717] [serial = 2357] [outer = (nil)] 16:48:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 140 (0x7f0ad4f3d800) [pid = 6717] [serial = 2358] [outer = 0x7f0ad1ea2800] 16:48:16 INFO - PROCESS | 6717 | 1461282496155 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 6717 | ++DOMWINDOW == 141 (0x7f0ad5e62400) [pid = 6717] [serial = 2359] [outer = 0x7f0ad1ea2800] 16:48:16 INFO - PROCESS | 6717 | 1461282496989 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:48:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1558ms 16:48:17 INFO - PROCESS | 6717 | 1461282497037 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:48:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:48:17 INFO - PROCESS | 6717 | 1461282497042 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:48:17 INFO - PROCESS | 6717 | 1461282497048 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 6717 | 1461282497052 Marionette TRACE conn3 <- [1,3110,null,{}] 16:48:17 INFO - PROCESS | 6717 | 1461282497057 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 6717 | 1461282497288 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:48:17 INFO - PROCESS | 6717 | 1461282497589 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adc61a800 == 170 [pid = 6717] [id = 787] 16:48:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 142 (0x7f0ad354e800) [pid = 6717] [serial = 2360] [outer = (nil)] 16:48:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 143 (0x7f0ad7bb7800) [pid = 6717] [serial = 2361] [outer = 0x7f0ad354e800] 16:48:17 INFO - PROCESS | 6717 | 1461282497665 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 6717 | ++DOMWINDOW == 144 (0x7f0ad7c82c00) [pid = 6717] [serial = 2362] [outer = 0x7f0ad354e800] 16:48:18 INFO - PROCESS | 6717 | 1461282498452 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:48:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:48:18 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:48:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:48:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:48:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:48:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:48:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1438ms 16:48:18 INFO - PROCESS | 6717 | 1461282498487 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 6717 | 1461282498490 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:48:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:48:18 INFO - PROCESS | 6717 | 1461282498496 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 6717 | 1461282498499 Marionette TRACE conn3 <- [1,3114,null,{}] 16:48:18 INFO - PROCESS | 6717 | 1461282498504 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 6717 | 1461282498773 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:48:19 INFO - PROCESS | 6717 | 1461282499036 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a2c6d481-aaec-43a8-b28d-b736131d0170\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 6717 | ++DOCSHELL 0x7f0adced0800 == 171 [pid = 6717] [id = 788] 16:48:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 145 (0x7f0adc435800) [pid = 6717] [serial = 2363] [outer = (nil)] 16:48:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 146 (0x7f0adc43d400) [pid = 6717] [serial = 2364] [outer = 0x7f0adc435800] 16:48:19 INFO - PROCESS | 6717 | 1461282499130 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 6717 | ++DOMWINDOW == 147 (0x7f0adce96400) [pid = 6717] [serial = 2365] [outer = 0x7f0adc435800] 16:48:19 INFO - PROCESS | 6717 | 1461282499989 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:48:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1528ms 16:48:20 INFO - PROCESS | 6717 | 1461282500025 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 6717 | 1461282500028 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:48:21 WARNING - u'runner_teardown' () 16:48:21 INFO - No more tests 16:48:21 INFO - Got 0 unexpected results 16:48:21 INFO - SUITE-END | took 1295s 16:48:21 INFO - Closing logging queue 16:48:21 INFO - queue closed 16:48:21 INFO - Return code: 0 16:48:21 WARNING - # TBPL SUCCESS # 16:48:21 INFO - Running post-action listener: _resource_record_post_action 16:48:21 INFO - Running post-run listener: _resource_record_post_run 16:48:22 INFO - Total resource usage - Wall time: 1336s; CPU: 98.0%; Read bytes: 868352; Write bytes: 972406784; Read time: 72; Write time: 469188 16:48:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:48:22 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 51863552; Read time: 0; Write time: 107820 16:48:22 INFO - run-tests - Wall time: 1301s; CPU: 98.0%; Read bytes: 868352; Write bytes: 920543232; Read time: 72; Write time: 361368 16:48:22 INFO - Running post-run listener: _upload_blobber_files 16:48:22 INFO - Blob upload gear active. 16:48:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:48:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:48:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:48:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:48:23 INFO - (blobuploader) - INFO - Open directory for files ... 16:48:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:48:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:48:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:48:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:48:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:48:25 INFO - (blobuploader) - INFO - Done attempting. 16:48:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:48:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:48:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:48:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:48:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:48:26 INFO - (blobuploader) - INFO - Done attempting. 16:48:26 INFO - (blobuploader) - INFO - Iteration through files over. 16:48:26 INFO - Return code: 0 16:48:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:48:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:48:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/31ce70bd36a6b1ffdb701781cd5d0246e443a3def593b99fc5fba878d530a0e3c2617d7b5f1ff76e3d07971516c4780d3f85ad3db140db0ba577434c1c9b5bc4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5d9f8240cdd61c17e1850aed488893c23fa025a5543d900750f33a1b8d54c3f8bab1e75183475612ab10963e77fe67a7d06893f1b3965508d5da87e81eb109c1"} 16:48:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:48:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:48:26 INFO - Contents: 16:48:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/31ce70bd36a6b1ffdb701781cd5d0246e443a3def593b99fc5fba878d530a0e3c2617d7b5f1ff76e3d07971516c4780d3f85ad3db140db0ba577434c1c9b5bc4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5d9f8240cdd61c17e1850aed488893c23fa025a5543d900750f33a1b8d54c3f8bab1e75183475612ab10963e77fe67a7d06893f1b3965508d5da87e81eb109c1"} 16:48:26 INFO - Running post-run listener: copy_logs_to_upload_dir 16:48:26 INFO - Copying logs to upload dir... 16:48:26 INFO - mkdir: /builds/slave/test/build/upload/logs 16:48:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1414.268126 ========= master_lag: 0.99 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-04-21 16:48:27.446968) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 16:48:27.448050) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/31ce70bd36a6b1ffdb701781cd5d0246e443a3def593b99fc5fba878d530a0e3c2617d7b5f1ff76e3d07971516c4780d3f85ad3db140db0ba577434c1c9b5bc4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5d9f8240cdd61c17e1850aed488893c23fa025a5543d900750f33a1b8d54c3f8bab1e75183475612ab10963e77fe67a7d06893f1b3965508d5da87e81eb109c1"} build_url:https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039315 build_url: 'https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/31ce70bd36a6b1ffdb701781cd5d0246e443a3def593b99fc5fba878d530a0e3c2617d7b5f1ff76e3d07971516c4780d3f85ad3db140db0ba577434c1c9b5bc4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5d9f8240cdd61c17e1850aed488893c23fa025a5543d900750f33a1b8d54c3f8bab1e75183475612ab10963e77fe67a7d06893f1b3965508d5da87e81eb109c1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GC70ocYTTPmPD_QdKgAmPw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 1.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 16:48:29.091657) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:48:29.092022) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461281076.968157-403952917 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024567 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:48:29.150206) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 16:48:29.150509) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 16:48:29.150842) ========= ========= Total master_lag: 2.74 =========